PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 77124 039da50ba1bd9ec6b26386dbdae83689240b0e5d501213fd8ffd7cd2c60a6894

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
463add15082e7bdf9c16f5b50b52cefaf7880d52c35dcae513873c29bd64beb8
Certificate Block Hash
039da50ba1bd9ec6b26386dbdae83689240b0e5d501213fd8ffd7cd2c60a6894
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008570010082b20000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009d13e4ce0689a4c86702b16bb0e1c7d0912876ac19ff3ef891785d2714161aa3508cb502c889056a60db37c27f0c6c733654bce8fe8090b79d2fe3e48248254863db840751bb87b5272a2c084cc59546eaae4bc4a8d61cf8fd0400000000000000000200000002008570010082b20000

Raw Header Hex

000040202345e5af7d08ffe35667d9274ad0be974501a47ec5c6b82d5f88ad7e82c184c6c2ae5a95616865b014650a766d64ebd098273717d3975fbaece3ecfc7b8b87a9c1833a6a19d40018b8be64bd293c8713e5ca5dc3520d88f7face520bb5f5169cdf7b2e0815dd3a46

Proof Data Hex

59,560 bytes
121216020307b6f62ac1c263fd478f41d0a4d05c1688f90872f76c8e38337e448e7f7abfefe0b5d7610594486a8a495b974e06b5cd8de89f85182fec1af55e423578dc17895b63c5137cbf8f1ee65abbd57eae9e17bc1a275f550957815814bf72fd8f98a814aca1e84de7002ec8d8057302a0b003810ae0bf4ba2c95deccee78310fbe707ac6f7a264049e016b24a9d79fb78e01930fb38b70936e84a62174945fd4b64123e9c8035adbbcc4343b2a3efca3880201fb19eaf42fe893c6c9cd2e64aaa6201ebcd659f703d2223d73312f9b7ffcc8a5745d658603ca92d23c010d9f390e2c3c83eefe8cff7e7219b65bad08b9e71c51d26e912c6e51550420809869a5a4e80086c0f3fa677f91d0e03150aa8e03b06fa00833a2042641fa47802bc479b0176b94f253467f69d728af0d5497ba8dbde783087232b44ad0dd6fa213134655aed72e47928f018a88017c5b3dd3266bd3cc8882dbda16f151638cec025afb519476131a649fd6b44b129ce1aac7b141c68dc25577746f0fed6c958233883b26563767ad1cccbf61ebb3b7f2276df9bd73299d6c130ec3690f43f23eebf636a74620bd776c89d1fca766ad6f145d6f23023c4ab40b91b1a0a07ceb3dd2044f861a39c35352f036907a265c1257eeab88b63e7be2773f9fae70a3c94401379bf455d9f3ba0ee4c157658ffb0a317fdb29c68e6cd25ff92c6115b44cec526eb2031e7c460955293b400c0e590621970dea83a37a8506281a6eaf47ea8c4fc66a8285f526365a05b664b372f4d77bca932ada1790f5461733cff04c39ff829bb38bffc02f617e711178457f7be94127f1eaf8db2873a6051b7250c875da71255a9e8d15f37220218857a08fa25d47cbad130cb9660ad56123577b914405166b1c861b4d206607d80d66de06af1150d65e5f95bc120c3ce5dfab5ebca94f0386ef30039a4a4482c6c60c42e0132cc181416d1f63690f2943f5ff7984201f812a234da0325c00d034e198c9c3ecc696c96100e9dc36c63f366e4ceb3d90d054faf489466b94d65e8fbdad5e05dbeb284ecd6a1af69a6cb2b0cc048692bf46a27c0daf08432b6ce99b249761b2adae09b02d607f4c48eee906f4014f11be53ff116282849e0a4f73e0f4f494dfa24caff76f0fb7cb2cfdbffe27546a04263fc55bb5d4490db813ba656ccd2457b06d670f57bcf6a8c451785537a0e678d1e395bb59603b69bbe0fa650cf4b49cda526a4ef5d14c9a65935ed22e6fbd407971eab1c04cbb6967080b334bffbd4414f36405531867d98365b61392d8c2c5efa7129535e9536f161657f439926ceb00ed427d1f7918c30703b9eabc07ae7745ffc054806cd1a20a23f1e1e47b500ccc9594d8c6c8fc927df8cc9bcfc7bdc4fa3ad1ff9ab993444249496a13189b5dce9df1a182f159fd035dc64b74c91d69213b8b13894812153323e5139316dce319e23a22ba8ba1395900c3911139f179fbeff21eb935ae90e2fba33fe80f8ee0a8408db6ebf22af3d9f40a065adc245ddf9809fbe137bf7a38524d2cf7306ddfca77c2c199642fd7105da06979c08e8a4290052cce1ef1da712ebc963344d3c86349786737d701ffd5abaf9ec118d2da51a877cb410da8c0d63a51b0a3dd8e8e000cb6c013d01d403e3db7c1ae40517e0ff47faa7b144dd0a60c2fc0fe55561cca086708f5ccfab1e5012801be01bfa6aaa8f401b38fcf9cb9c89f96f7b921b8d96d4c330d58d09219db30091041a967e3580cc5a4ee5a5e1a1e131e28765e1ce8c6f911f83723d6a9d8a3cd6724e2759c31e6a807e6d1305b862d5e99caf5b0daccf2d1ff34c92b5c8f3f13f7dc1bf47096964c1fee813918700be336885b76a7f14cb7e338234e34082dcf36b21bda24d85ad1eacf388b0f7cc361d29b24283625e2da88e8c74c8edac1117e48979302ff751e165fa62c5cbfd66b277b3017e68a39a19664958fc80b2e03d25476fa82f9538af883fb88ac33ea062247c488ca0805da50d82536253859b67d32439808cc185d63579c99bcfff42f35a93cefd1a14af1907a13769435f1d75d3718a73980c4c372d1f15c9c524227ab00375997ff1cc46ade8d95a703f71cb882aedabc309916c18d75d90596092436c28744cf1954e9dc98b0f33d1214b8247bb7e6dd4bc0980f8feea425946ac149f4882fa8c3f6849d63981ed5546a6954bb2386a60a303986927372e3740b44e65a1651af721f1771da4472f622b0f3f61de63ee5eaaa497c455519f8d768e8af87d15149ebd7e82eb7eda09532baf418a37d83dc43d0f2aec84d0825afb769884d89dcec2abb5c4622b3a13f99521935b664adea2863cfa7ea9e95d32c50ccf91a5d65fad2de989ff7ee24d97c3819719a5810d84420953050eade6999f58d79afe5a0ad4bb56d1642f2e41c94fa738e59f303a6987144072a45f6a3574f452e5912c5ffb8d0df9345bac173c7203fefdbfe0af120ecb4523fb9d35947db8567f29f7b6d1811e5d9411c18a7f00c793102a92f6b143898a67fca703b33a7f34dcbd6dea4d2257ccda65efb05f8b2d21c1c95aa2258c473bf08ac4a8c252040c75d91189a53e490e5ff005460f637d9a7671b0e7f859bd7e3d785e75bd93075aac51b34b129f874d3e877a15e90d27d4e4a2608e0ddb3b6e9f5e2b93a6e51d85fb6a81ead2f59fd97ce6cea907626d16ccba4062792e5338a15d605074bbbd4bd1d88de8c8973fa34ce68e96c00a4bf76108035f73e50e33b35af0e1a04574b6df2ca36662f8348e7c762073f3bbe160f4ff750a9d9fba8a5e4d91ae78848af55923a690688b90064413ec9debb2f136291cabcf6617489e5fce9e805f7e73221187a08120e8d832f2bcfe3dafb8cde57f9283f89bd0077e7d4842e8fb0f49f3c1c52a9fd24a397c12270ad770881102efc067e2db7bcdefe2b3605b5c0aa4636979a95b022169a1e7112977c914bea22108bf954b1fac988af266c142d81de1c1f0af0fc9dd4d04b78496ae46e37bf2e3ef89c1c970cd72937ec5f6e46205bccbdbe6784a5f9dc585e3b03125815bfe47af2589f2d826cf746ec505be2d980b50afab983d77dbffde77aa7f021ce3ea7ec274b60d94940696fc47ce77ac4a8c70f4b3b7f38a8f5a9a628f7cd8bf032d46e593284435a38139a4239fd5fa6a9e83164ab524ac139f9372fed0bcb56b0d1ea68e20fb12e9f62c9a02916f140e1954afee06509b569169968bd7a955d04691f397b83c74f80ff419bb02a3540bb048719c4b1583d1e876b9af2fb9ce745fad5dca071bee0d593d403b1efb4d6bef11546ecabb170a974a68f7879b460843d638cce1b0e2902d2bc37e865c5b0a6201e5c12b53371fea485adbbd376d29f57a53b51dedcedb79b9b172b83ca4fa8059e67cae7901bb36f1f036a61285f940a6a029c39fe480709aa3ace19d2adefa97e2fe11feb6c879adf0c4b56d59e28402a08a1c0293a520aa25233442eba3f368a9c0df339980dc835f481afcd376a99fb2b053d8ab721d878542db70c7c7d2c73fde3cb84f8508fe3b169256b4e36c28d3d3e10c3acbbba5d7bddb159ef832e1c8c6f3696425c10dfccf89aa2244701059a326f1ed5bf1238fe0513d7f37e00c408b74e755b9e0fd604ec97f3202f48c90add860068b61f633ee9cee950e24cef1d9c2a0afda0ed58549ff1d544ff6589aea015760ae6083ce2fa2c097d076c776173cafaa05d2bf04f06e332856749c29b6d9c10c2775b59402ca2f50571688429148a8b0ed41458a88fabed468acf3e892d800d9a815b52208e7f54db5e5ed38832f2848c84685027cfa2058d0d54a44ca8918a65605590c4be08e6e58c3e0dcb6bda0a278cf457a06cbb3e19b909c7c672d6ed3e8e3bbaa007274da883495158cd3989cccb8919c1fdd44e630f2bfcaa6ff1c356fd37ceb7a7e27b73832bbb0c33b491292eb6758cc39104fd0a34590fe814460c5be63fb980576b9c0cc6ee2ebcae7db3dd638d30484dd1321f2f164125989c44f825a1f9369c128de2b6dc27e71716aff00149338ef4f1ef321cc2cde99918f045297e6590e46fc4cc147d1141e96740dad3622f119be38b581ee6530af0250189dcdebcded5150641857720979f5ea4586803ba56a1c7608b79922fe88c3c26447a3d736a28ecfc51a2d16f0ede8e17bd4f704d73a982f0857dffe334b80f2a30685c5e317f960f7ada25bf903ebe3a891d019fc4f15c828a25b22ead25da9eee978c27bfd2915d3d88110df0f29b3da04f6e49631a01331c63c65788217082107a6a1d5b44e3b56c95c60ec4ab12b60e67643b09dcfb7d25090b6e0002ef8db06496667c78a34228797e6241547c12d9026c9f6c7dabe2389f5a724520e31a8934375be9e575afa4875ccb65e1e6e99ffe21963f072254af3d8d0dbd7a5ae1c25e4aefe131fb51b7fd82da67fa18262aa834b495b4cf93f40fdd086ddc68b6605044fc2655fdb71b0922f2d49c7f7e9629c862ef0bd92541ba81c1ae34d690db0fb5e8790a5d5e92c3dbf09b9806e9a9cca43dab54bc297d693841f642afeddc4dabacd52274a4772f05318ac2f21b0e3a2e3c80538abc3bca44fe37e7350129a26642126ab4bc67a8f98119f1410a4dd965ac7e856ba219604186cdf2ca74af082cb780a648d9107143c6849647d0a8ad13ffb4e964ce8f1df43dd8905237ede886387347a715ac12d00eaf22e59c075cec5b43a9411fca0c84bcf16e55bf38500d1ffce66b42275cf304a4092d66bc40a55b03a8da1277b21aa5ee46153febc4423efd2b0a8af8f8ced186c112b1e84a937a54ad6347a950b632bca7eb12a94c956286863b4cc86969c4e122a56dbc86063fb577f8720b62899cc5a8e4af265c6ff4026e55aea1f174ab395ffa293af9b678a1cbbd3a2fdfcd9ed4d38ce82052f01cca0fbb04877943cccc9d23d9d998647e0bcae16614742aa905bd37ba66fbea652199b525a116e46853fa0d6cf773b4c9f2f118f8cedd193faf4061b2e8536147507e0674a9b70ac086424f4caf4e13d157f8ce6dd4d9ba030f681208121340db924d57ca64018c74c3d8a11a49c9b471d22923d7eec4da143ddb08ac28834f954705e78d58f76abf7c95770f2c09d1298331ac05650b14dde48eb72a38632adaf2d1df44a5488563ee23575a6476faf5aca793c4fc3149ad3926373bb8e86afb8f0a5ce5761926a4ece411610f1ad364ae379d39cfee6defa0a913ebf7c70bec591ae10253f2cd27136d89f8ef0615b499c13da546133d742751e2152f48477502d382ecca2d6c3a7650a73d4761e4d0d10dc29211a6d765903a918fd17fb3ab518c46536405658d80a7ada2ad26525d0da197f3243e6afc8952f2313c085cac66ddee2970368d472a192ba95d2b5d68e2dc3940f1e3bea574bac221b67f5b88df4ee7ee36d8a9eebfc60d2572cd0e00ac7e7b8bd3e20dba064f089771c764df6108323950a40fabc8c759bac9ca9151ede188fe8ef238ea1a0d90d3373a4adf936c4044ad8693272a4c0b2e77b92b86363ed7868a63e87d258956a625c74395915a946c10b5df021e893a1c6d44891d03b95fc2f5d7ea40cec35f94f2e4897e613c91b33133bb844a3381b9476a25da8ee63f50803c578ddae946d5f762ca3ce40a813ef845ddd9ded9c719779ff2a032e53c3223f1fba3690ff669aff0eefb24b7a3e8cd5083b515542ad3fd049e45f20b1263695aa5bdf2902f5711a251f6e88f1ec0282815179961cdf97e0ac9e464f7a469a54a9c2f3ef6422d4f4a22b3ce7ba518561d85c27e6f0ee00f2b511688f49ef64b3e1130100fe1be1128d6297b34717e95ba9f4e0f980f20a3beab61d3b696195ec52a6d0817f951f48dcc47cb0166720931b7acb64dde59bce60dee7881baf39c541692d75da63e19bb20df9feb007fc043ade3e523b3cfd79bfbb273ebac156407a44ee3a77bc2f8b919d2c833bad8190736782efcf1ea73a09e63db3a8cb5f1222d627a74b734fdefa26e9cbaecdc9f5ff913cae46865cffd2babcbfda416b6322e32e74039e45577deb479a0af28425e8834f7b120fb4ec85e16ea522ab97db0a27e845f2302c85ade5458fd8fe2ba5742493983df35160cf9910aa81f332a62fb95c5e4d918bff40e26457527d9e93ed4dca7d098a3ebd6d7e0afe91ef3fc7b139ae7ac77ed7914a5b6658d9fc0e85bbfc4018b5e92f3997937fe3fd499bd761194318ffd56a4110d32d61d6d6618a68ab27f578f0b1e7592941906d157ecd7242f02573f9b2eb7f3bad210c32e22f4b8140edfd0ac321f42abfed139aa8ee86f0e8c68a1a27ad1c55b20a8849b9aeb1265112e9671a52acea0bd4ba396c5554b6801e484f2df17c58afbc6e34426555bf4cf25c97deb7de19b7f80de6efb7f589880492bfb3f9c7c952eca6aebdd100a67c614fcc046698d1c90b2e857e0796b8acd3e1dde796b89742cad451a123d5099882fb375b04977f9504e4e6587ea7b9640895a2e713c3a9fbf8d318277d8a19edb5f165c665ebb4d47ce96bf1e5f700544dd518612b57072085cdcdf002a8d7ac716a848197d4879b8f0882091c85dbfa1e24c49efcb11d0e4e15a4d671d2e93e5c7e8fff21afd43b53fbdb095fa2a1bbbfd5ac13b45ec5344e0763bcacdda3788987a76d689ca94ec6c4ccd8eaf8fc0aea389914f69c4fce8fcdbe828bcec12ff3ad2c717338e1d7070d736c3e89a59079bcae237723e6d2fb13e0d971b16b0ab1bc8f4891c0ae1a9d889010a9cb4f857a7428f596127309740bb3e77b9b6b9efe4f0e62dd0aaec7c1735105a8aa5f4c5cf26d0b20bf95288359e4af52bb68977d1858cc1377b091902e49cb59a020d580e02a482fd3ba2a1baef90689432187a27a480387430fec747af4933b6ddde73374a4f585ff6d28cc16647b67ce625aa479106bf1b9494b510eb6eee18433008b8018c6e1832b4489568166289a4330b371777e99e70c15163a2868d7a586e699eb771eafd635a6b756ebc2350ddf74c74eeff3d821d1b51326e80daaaf3515ebf3bf3ae7db605fa7e74197a9d4cf647597000c0db2f468ad791c9e2aed42a7d4f1caf4d20fcf66d2f2cadd8d34e7f731f78a7a0640ac990cdfc4e4bdfbd0caa995d392f5ccb4b111adbf4b2bd28b018b859e08b21bb4ec833753d62888304f4c6deeab43f7696ee97506d571a15e4fb454f9d356ae1a187ffb234086a205a80bdaa959ee4e145e92bebc379c9f3b7a7c49d5a63004d457ba1f614d42c2014a79f3ea0adf606ffa3fdf82853149032459a3c9280a38607d509cc82dcbf658257e8829e91e8ba81c16dd7658a9f3be5e1c47ec5bfadfffbaa8518bcff471387dbb6d171ee7978805bd0e6bfe675f541932c1f08ffb5782e9f475c5db017ab65781c71117c342ed99259d7fa37de75c2e84c4e290dd11ee91d7c794247e4ce1b3a39598ba581925b1bacd3d3526685620766fdbdc68589fc8b8f2bf48ed01994421be15e851594cc59417d756373c676d8814fa3ed03dfd5b742ede4a2dad0fe491d32e8317e343b7d63d72f2d94492a0d1430b0567d09a6a19eb163801f7eab65b8fd7a75e27952e32381670e51aa4c1e91e416528c5d96d3e9817d017e44638ef2eb2965bd3e6cf9471d0cca937fefb0d929c77e46112e16a9aa8a2fd5f0665214ab657688165f74c8a28d6d3c4f3ec6e47a0a43e4863deddb6b53d161328188691bc2938b5607f6e2732b4ba9e82ae363085e26d70ffdbc1829fd34eb95002f385a311cbb4c079999cfbca39ff4c3e65e8a2bb7c37370e58437944e5d74cc948a4bc52c85d30f9e0f0a8cf8d385f88ae415b2e213a89376f6ba7a13cf3f0798f56174f1c74336dbe13ba4ba710f7fa79f7e9161b0665641541d8653633ccdddba8270454ace445e80febc87ef7851be410ff545340b795eff860cd5f8b1f00e4e07d4aa338e97296bcb0e69c8131ead503c878f8b2ff69a91e35232fa56089e59abb835093296e38de1a502b984d2804a7f9aca54963a7449ccae3161f6117c10557ce0fd089c09f3bd0050ed7b8e1ced3532888a1ebe694d9a8f723f7c2f0df8deb2eed2a03dc3b81bed2b94311cf6ccb02b38f6adeae4cf990afd3a3c2a8cce1510758b394a72676c93d1f6527fa7f70d1d8dcd69d3be23b9b58b9371c03f61358ed0db8496485e11dbbe74f3a25196af7e3dab5f06d55d213d8f24c512e7a42006d286691b7a449e5893eec554517be55bc0543d9f8afcbf70fa1e0a19d3a9f2863ddbc7051121885d5e3d7e846e37b831d8a5fd0b212a8c0fcd4ba19f372aa798e8b13392f66ed29c88a2856d4b925ae5984138e29fe0d074f55db1c3f3c38dbece58d38ec001300bde925aab14ca75e8a7a89bbf2f0052d6e147b4fd52667186a84ad3829072d8e71fabf4aeb4e8d6b2b125df6b7dfe2d759f1cd7bf25c6682117c5088b5cba0b8bc76faf9b4be2620c77bc7b5bf687c3b1e1c1d780cf9f04ab66aa6b3c2ceddcacfd355b6ba5d0e839c834d7f6edc062428783edccec23799509abe846af5d99c7ad65242c33db4e5e519fce4ab4ae4d69e8f13549c94f5d5a358500ef4b8712ae389fc6adebe985f578f7e0e8c884a078bd870c1c93ce01baf252510cdac0fbe90163c50293877001407cbe1557f22538132f1e0ede62054c40ccccbf2673cf6afac81391400fa9e6927ec23950b780fe408bc5eb5e50cc22e198d7662ec1df432d8400e7e4cd7b56956cdb0a88a720dcccbe910375cddcb4b72f5b03a05fdc51eec45749463672cf33b8411093f4b9563b842e726c207ecadb7a4016d72f740afb6b05dacfa7b9df2cc80b0c23e3d286516d43f393ad9dc6823f8e718d109e250dc02203367b46cbd9b15a3c972d32dfca965cf3ed1d8fd6c5c0fb88d2be322de2089034014c62f3d307f3449217ac0b62868b9ea17220cf2ed336e54a7250de454570044ea1306983e4804a6170e91e059f5bb7a0b8ae798477a61474b7d6931839f47927fa3c229fbdd2ebc7187e167601f73b485a7caec435e2aaf5f0b2ea987fc66eff51c25ede0532a7b939ccb7840872d0f52345809324f8f5a3ab7d2e0ede2b7a869eff3de970d0cdd057eb7df9791971d6c2ec901cbfd898be2f53bb49a12fae64cf9949c570e4670e0771ceb040a80d5a209603f867fabddb16417456843873f03c1fb720775c9966dd908b4ba3aa172015fb6862b4bcf9f2b1a8c36dd0bbf96b51430f07913341ab930b1f38a291a7b9aaf88c7f9d3fffc7848b4950baae5180febceef4f7d607e914528e17e57479c075d8ed23aa6c9665e768e7999009a88a1a5857bf1f60e86dfd84f7b412a50334181f9e321e24b27a62603079efff2b70c235d33e2e15da007a4bf68489cc7c9e93c19aab27d86ea8094c19c544f33f8eb0c217520dc4095b1fd25caeef14d5e3b05301e7208f2af9d0ea2f29af5b99c7f878ca84a1e5d489674099503364df3c5c50f5167912ba5aad1eacacef335ce4ef177fd45b1439fb272977493e7557b4774bcee005925301cbdac8d64fd1431cb0a8d5f05118b0fb7d619ed053d599c7d4d065a3ad8702630aa8ce32481b55e2703c92ff6e262a8d43a980cfebf27004245ca39dd3abbd19ec405c6c2864ed0e6761dffdaf7e5f6bf909bbd2d61abdd4f54c93adadb34313f71136dc0dedee1e164382f8039698065f3985a420d5adf13a2239f864139cf98806d95b160bec8ff4a2c4145124432021def9d2d40847fbe7c4ca3661518a4d945d681cf7c2c3f432e8ad68c029157b2b264406a7f67d3d6c62ca2ffbf6f25800b46e46eae602bf4a7da5ce343d2623164308407a8b53f83da12a95c2057343ae6b6e218da0c3b6fa07b54cd002d771622cd35e4bd70d3bf0ea8f1648a895c9c634a92a96b871a6eb48805fccd0eb392506496aad864c586c8aa746bd8e889afbe24ffb83c0570a0c1173713e89026295bd8aebe304a5ee1231fd0a260ba94a427d8cfd68d86b226f5cf1098c7ee6f6e37ff1557565ffdc0e6a703e15b337eb29852617c7c38bd810c4ecf2e355380a8902ff88e01c0654c07820e8027c1d209e4b0a73d13d01eab371594bf367a600d43b60b94ae6f048f09a507c1586f2bf82f9727b509de79eb6e937e045a3795710c597e673ea0b76534ef0539df0493d74cda8e8f200c9380eb7578ca10a1ab348c50f3a6350f558c587d8154f650f2ee5dc73afa378242539edca318805a23727b9e0d6d3190b9121f327432dcd9af68c147ab445c883c80dc9fd6bc541fc1f742fa76274b4351900392a5a93ca637dc73d258b9a99acc8fe91bdf7a7f880344986dc656f069cc01efc471c8abb4c6354fb39d0143882bbea997243aa56c91da3de5d2ae3bfe3ad7ef26982ecd0981904cf5c25135fdee151f5c6c895fad19a5aaddae839930200ab07f318357cb42373da73450bae9919f6a4c7492eed375259813faddf7a8c49830ca085be0d2b60935a9790ef54a608fe88112155eb63f91ac88a619bc277c13dd25e67fd9a5c6ebbd56692732d6a6522a16922ab30f75f6a4b1bedf776a223b75fdbcb413b6f21402d722b18afaf2fa98674277b890ee866b7975689267fa512173ded365540e214eb35e82aa84baa5ac8907116bd74ea4cd764a9c232fef0bfc503c73ce20b5ecaedd091f1e9b41a46aa528ad5f75917de413912f442bb8a91504272810838c8b29b8017c70903fb503919832b7dd59e5ef77cf781e8a6e083852caa0436335a2fe8e566279927502517246f2492e694a432e6320c55ea671c4b1bf3ae67ab655f6cabcc884cd9fe3dd2c342876191272bfc1d3d3628e32bec224f0106db179a88528bd0c0bc86ddf3735ddb78193b3a2e4b82d5065a4d754efc09a383f8ac3c4ee2b2a0d5f9b3d8dbd4e5fab3ed015ad8f94123e63aa1737b38a7e15caec75b2275c7ab679c9a8b67f2f7040f4b0bfba302d0b91d039cdac89b82c033b8731cc96b7cf1a1e38f77eb1f2915cfaf44a873677c60978023b8ebe49f404d600fa772ef25a5a7f47c023b451acbc564329174bd254f046ab52d6f31cdf60f9b9fca77e149ab62b46a006726a99dff052018f5ec4eb699ba0a6d7bc4d6b72190df7939d7630f304bd58ca634e877d03c74dff5d5026ff2c44f880bfccf1fd96d9a1cc7228300a33d87238af48b7246987612d0543e33fed78c26ea953d8ab051f8f278403fca1b952684bd664de62f2c351161dcf20fc7b8714f742d01edd9e80c9dddc53466c8909aa3c4bb2ecf8a39b9c94e20185726f786b0c20f391435fea4f2ace13dbbb8ec95ce3fb03e23f27143ca69291ddb687aad4340d17d6f5a71f7b4bd68c53429b958839531a8a3d17422883482b1f8885bc4d2853a69d210065e24063455186e265b6b42345fc07e2e50a150c6d3baf21bea46dea973ef1d5011e67299b2637d5b25ffd4d39b3ed71b7e848803a2ec208ba3522adfc6ad280e0427e325c9d32b72c7f09d17a61411f7fc7bc7a40341b5cbc5934c1a04a4c7c9b8f3c8107019885e6829e266dd18278b10713aa143aa15d513a0a999c54b81930e78916ccbe2e9d4686de5e96f086de9793177fef7028b3baf863be3a8e2ca2ed6d3c02f978a85d73ae52803c260e9557ea8eb3a8b31e8bcd65527a7a03adf6e62f3dbd68b1cb608dd6c85cf266d285cac753594767370034b45197c5e4bc3e94cc48c8632110fce106d60fc51432e98195f060d6c2afcbf85fd95ccbfaf70892811a031f3bbdafcb9b3b9ab50c0fd652a9a57e80f233b80d8d91be66ac67b331c4d495f9504ebfcae78be4230a11a1f2bab6c554c296cb175b88266574588eacdf9f96531d1d6f85e58c0f763f00f87d38cbeb2c588ad47fcdabd0e316d23877a46454ab47ff26ccffdc58715d09b183af97beb7cc69fb99a79fe166bbc46fd71a7de2dc3ecf8937f27a5f980e5b8ae54b516644a5b3b2639309b6425133abfc960b89c9ab830e147cb74a782b4d3ded8caac8b2a02380bc7f2252b2d4d65fbfd9f768435feffcc7773895b2280f5785a3b356087e7722579fc14f50576e6a39ffe4e0c050597daf4254bd6feed5f568f9c4d43b3e5ff42caf29292efdbea00d7bd44cabd77112794a74795c321b190af8eefcae35035f78722efb859acbfd5e04502f29000cd473219586086954ea8823bd28f2c442859d91024968987d893350757ed8e61536438d4d3b16b0bbaec7e691ee9c29988dc4ff6f2910c8113e0bafbac594d3879ad83cdf0958ff46112f1481711795cf872fe5647982e733cac4da2e18451246064d070b173559d1a075009a1e7c6ee73de83bd6298b49c1f6f05d476e6eb4c82645bfecfb6cdc6e6a0a014f8642f7d70f7b8ebccc295575876b7709b754c43395a4d25c3d756b2a9b610bf379eff1179f8207878417c132ca20b223838586951a0f4d19b99d509c97b190951bf55187445fb54fbe6be904a95d4385f22b2afd3e1d0a69fff24c234d51c3c73aea8ed22847fcfd17f8245b1454f338f4744aa48ff46519e52200c28b912ab63854d5ab5f21d36a8b7a623892f999223a513e8e3b38ef5d76992d5c3830c246a6385bfd8a2a4e53607d29d98d15d4bcedee7e429e6988a73ca04c3851d87b5e9ae6e87d4d1f0fad47841aad883552455a7b226d47374fb5e9a3a6e032633a4575444f111a8b7506252239c29587e73c3d3303ac0b44f4fb36300496c128f61f0ef2e3074f9c7bbb109e973735c4187cfe08cc0e6fb7c5e9924cb4946a559cffb0f7bb238d6820552ac291333ff50a465477ace75995174933685bfbb63d16b8d411238600093fa0c5243579f8a92b4ac157c18ac9c183d949c4690a22bf2432fb062799f0b929f055acec768793ac214eff78df68d30fe6aa1f75c9dd62773e3a26ff7f2ad800c767bf9b19f6d88600010c4393fcee254ccddeeddeb672843337b15b520833c6e63390b9eb98acfad7dbceef423a8422ee4e4f4498b22b0a4a7496a1e7ed8cf16580af6dce1fe21bd6315b1bbb79f034c35523bd6711081b368fac16d26528cf329fefafae26efcaf7b33404a8f53846a130af7623319712d63c95a23044f73ca1c5cf15eab386c4fd998704fadbb42409318966c20d61ccd8fb1bd7b15bf64bc9e551a00cee0f921a61e7dee0e081091964744aadeb8fe9c624d8d06716f5dfaed3f200226fc444195994de1458708e314124fd49f9cfafab634e278a6a1968093d0333af8d79ff9700375ec70bb3aed7f5842c397971c46e0a025b78228b41ae03a0d63ef26d54560c83d0f246a19f210537368b07d0597ac891fefa204089e6a27e839271c3cad01ebfc8943d56336942d45c67f00b85a3aa064c11af42b8345f61a072d141133c3b2c454d86140b188ffe037f74f1b7111fa2acb68b2b39f3195fb0eefe573c25f3e6a2369979c3b6719a90789e0c7541e89e4465df4913b5831cea99c964f4712e460c6831b362a05160c8cb170ff4e0bb484c6c62f4412a542e5e23016a8e108d63813f47b5ae2172e0a38afb7d63d1eba61be722219d10e95e141184854e1332447e412bd68f79fd38b40f0b98236efae0b3124a9af53c1a35dd41d7649e70cbf24c9f0f814f18c367dac6828c5c65df455707e610ffe5b5ba25ce603dd2944c8f0d11276a7fdbe04cd16440eae1aa9e4b6029dabe7c3ecd0367e78f2543be49f9bedb29a9befe48698b4a2ee4cbd8da204a0de42aa68dd2e52ab44a5a46b3709a04b1c4c6fcc6be91c19ace0a55b458bd30d198e8e03a0be8c1cc4846f0ef15424bb41c649683a6fc4660454671f146ac7da2d26a9541162d42bcb5cc3eb8edc5aee4b8c9b47d4747ebdc15710be1d6191eb2c3433366a7c8b9c87667a10da52bb2495f1bac5474e6a9cb978ef7a2afab5fddf252a6c5db8663008452398ca6cabbf507e3f6b89b47e76cc5858a5fbc523cb74c3c0bf0de0e4dd4188530ac2d6029dc9edea92d28dbdd73655d7e081084cbc07424549f3837efa482599bb94a1a5674473bbafc991f5fd65e87c9f8c6bad2ecdb540b0b4c2e130699b81fff05c06bc6fb9448d7f96b27f5d1ee4dd319b664239bb2840ce19abd41b38edc77deff97c46c25a4ac87139aedfa44772799bbd7e245aeb720fda288d19a553d560892185e7d34f9f7772c695f5463a4db684f28dabb69494d3e691ff9c479606668317b945c12b57d39fef3eef214a68f36b2781b454282f25d8af26a90aacd0fb944ed7fd92ed4699b188fc3a3244f0f14c3494928f1ab4d8d60c1665009f4d2bd758de3b6a10e70f23eac9444777d43b015f67e1eb93ece153e91d273de1d768591e7f05025918c8d3b8b4fbb616950991297c23ba55a6c053d0cda4fbd4fc89f193ebfc8e1301251c3d0a420514f3e657e54cb692bd7c044651e3fa04b241af95019d0c90b4371851114f02d9180b47a98a1303468fa8e52e223e5e1cacbf72803544620c68797257ed66b50dba72d0e8ff1cfcb2a02c9deb25e9d9d1fb40436a587a25da034d17cd64212a828bf3261e087764c105729932f3b969d1e2469f0c68b37d6ef0f32c9656cdc7146320092bec02ec88f9da0f742945c53710bd54af60fbc8d134dcf29694c0632224918181e64e8c8467135d75e645b0b35e03395b469f8548bbbe82ca34f4c93656d702f185ac9579cc45ec1ccc17f5ea0241434400b1943aff7a62f13bcf18a6b992a5456a7525e492f196611b3d0df4332a96cd5a06275ee7a57c9fdbabe09ab3a5eeda4c7187f7a784f03a69b8086f887f8f9d101fbc9cc7ca4397f1e9f75e97db7944a0afc3a7a89d1c95ff8f5a6abda61dc45a4331be04eeae6bf844a2d20882b53f3cc7b941dc12d7f040931dad6dca82e4846cdd63ffbf8975886659b244a073d09f49605588d5251e2c3f45389542b7c4cc59e96e8e877848e2fb6f5bb68bc6319a4561899e9a12613b3da8977a3e683ddab526ced8572460344d329ee4865e5a70f68bb3f74d8bc43f4805ae6be09f1556411e90dd6a0c71c982021b0dbfa8759217f1897389ad8299adf5922ff2f2120f9c4788888a52370b8cf59c32cb196ef2c68d2a43a689a02108323db040a938b39bbd93cb22cb791bc32308c011ad02b3be359068dd33f875549697db1b88210a27c3cd2ad93285364b225c7b431df8fd10681e995d9c71e2cba868664ec1f034a5d5ad7e6f1eea56de4fb0734f09c9cc1ebf0889f216966143ca76173b9429584b70182df7286a6fe369ff155246bc844087b9bd366b8a9c4e68d13103919d8cc4d6ea27dddb2889accedf60337e0955c333a99fda61e69c77c133d58cd56c64d8dffe16fe7d445a6e570a1adcc9de8015b35b2b9a523a1a987d942c0a98123c7733eb82ce55a2c9fcd986ddca80abba95eb592727c56e8cdff960bc08a54b23b7eee98254dfb99941f5425e9e1f14f10b908fabb17b3ecc4986dbda322746cfe088972cdb072bfe54fadf01fae98c8c6e0a875528ce52ce3d3dc211f1f8443296429630effb3f4ec6f095947787feba96f1beb980c5ad0f22331268edb844461981f714318a8bcc0533e67543919e348d84ff5e786e29d1c4531fb43eb839c458ea012fdf13678b8c064a3cd17beef51c6efff6d610783df858c0e66688a93cbd5e6acf76ff8471ce24e2951299ef0cf60c5f1eca5c1ec6319ec0da00cf2de996c72cbe2f13cd29a7d65eeecc074803d5ea8adcfd27cad857c907dc3def2ecebe79fb11c5c760d1ea37336c62e01c8a04dcfbc9b8212c67a1fecec704309fb7497dfc105dc3c8eb182fef907896c21d4933625bfc1e25e8f450f7c1eb4bd62bf07153d2c96cc8d0ce2cf608ed9170914e050e44a636131dfb94c36211690323dfaf9083949ff9777f035725aafbd751173ce463bff116d4104876313968cc486d4932126d7dfe71f8937ed1e1d3efd2fbee90408738f17d6eb082a8bfa0e46a957052c9162b9f6dccd176fa1de88c903cc0d13f42a37d311ec96b936a6f374b2dcab3004a44138c50e72607ff5ae6786719f7ad55f2a0d4025c408832d1f66ccd6836060e346c8959ded9d4c2015fa866254d2ff13499dbb4c607e040ce05053028566b204f1466f71df8221d83785f68bc7301cd784138c8813e21345adb4e9c5f27cc5a52c7a58045e39250b71f1278da6e13b6329e53127cb0d23a8351a6bdcf3e433f81d0df6b923c4a403929f3f77eec41035f88b5a0c9c38b064545a5d74ad2dc55ad95c36e9998bcb38e75c7725564a5f19522074e8e521ce3c41bf4c27f26558fbecb02a06cd4fdc2f563fa874faac20a391860dba18d9d89f3e5c2dbda1065519f2e4654e67c7161da7bcca39ae9b770d893695f01aca48e38f479c80c16fa20103c418fe249afa660eaf3f6c8ce24d18599a2ab96850d44f8568119f7ccaa5bff3b888fa9b203cf5ba866331ab872ba554928ccba15b83247be2b16917fc84f029977562650784b29d8081f8791d1e8f9b518ed9ba5a5fb871a25d2666fef51cd1c2213e63543fbc4a5c352aecd6fe933dd86d97a720af86ed598a52734beac24df5b992c6d979206f12e127a073bc7e7e57003b6b6946c82f9f377601e7e8197b1cc3ac52618d468b346467fdf96b32793c780dd7f0abe781b2f753ecc908aacb23939c9c4825c00a2e91756af6bbdee43d3cd0339fd1eb652b2f1314f3323aa081d78386760636cf02c98f11e18705ef53b5d902979e933efb0b0bb0e2260dccff7e20c134bb61b64c0f68fd724f800872606471b5a184070f5f71f2f33dbbb01a1c07100d240175b66f8e1985e0a195bf62f26d8b88ed1b711c86e664c5e4a6162da7d3b39b493986e8abaa10a55d31c4df22d77ca97fa7047ac3d0bfcf1d10f26e1f01bf4967c0f0befe46634e5bfac7d1c330f6bac207e98abfba37d2bbe883740fe0b7206fee2a9ff7e0322c9c13f527b5a3e9fb4d8201d4dcf0c2c8aa853f860054a31388746e50fc0db22d8604af29b890cb59acd9f061cc4b4dcf220b0278a61b59e358dade5837b18cbb860d867e575734139ad5db0a2dc5a6b547c26e4b4d9f0f3e2c97c23e232cad360cda0b42e784ab64d8c7df91b38a1890a9a589b6d5af68d233cd6f384c3b407cceba961bc4f1f68ea12f4146f488740179d9df0b208dcce1e8429721e2b3ad3d9d61978a2c12ee4c20705a464be47d90947e40c479aee514c1cca39738cdb00656e8ae2f3aa1bb0b4a31af9ea578081c0540da7a5df7d2b1c94fd31ac8889372113ece09d09be885461cf6b48532a922f52eba3358a19c05a68c4584f8a0cd33a0d4f243991e1e8c2797d17b792bdf11d8e10c9fcb4854033b5aa03b40c9c42474fe8d246b731d1b18597c73d9de797c80bceb99d67da84c54b080723d1ab67b3b861f3959ea1ce6e5ab38c5443a33508899e65c76a528e18deaec330ca4cb7c961f45b087d4ecb4357eabf9b91d9ec8c81218c8ec6cd6f2e18c2758be2484a2820d03e21204eb5e76e750d232fc2fb520ef805899c864f713a3b28372497511c66ed5a6e0eef93268d5e66f0b433aa63053739ed18b9405b80f9d3648407d3275002193fa62394d34dc0e74311d3413f9c4cb9f19e3d1f194b6c73e3a42711569a05b90180be7f45c023a4cf8e0a126d356827df162d9d65baf3ca800508539ff0a2de533bb0c2589bab5a9c1d75647773494d8507be6ec68e692a3a469541e1ebf0f37b25499e101b979adca505026131b36ea746bbf1f0af957d691936bf0f59e50316a48de5f371c166ae77d808e0ed52166698f2ba00331eead568a4efb7229c74f3f3dff70499c99887742e1028482e3b4150f2f51eaca66a36bb6891220931a56e7cccd07d05eab3f74fe6d4a24b3f4c0f461545cddb487cc35e432e7b476a9cb4a02d139278013eaa618d8623a5150c404f8feba98e6ac0ff42a5011ed6ab97182f7a75c12b9e0e7e5d84d48482326f75a20a8061839fbdc1849a1813d3c533c6badd1a9e83f71ad231878ca58c56676b6a1f7cc2ffab6dbd0ce426b071f81b67ed71efd4dc9fcc57126cf4badc402b238a7d469f1ae7e87f115989201122fe3ab2a86067f550ff546bfa032e9e1082033ccddc629a60745e4ff2a3fbbc8309d169379223956dff5e373d78074c77a29da8d5d4258cfa7a36d7093bf9b73898309363d971ab80e768c5b4ff7009f110d5190401db95c2e30ef2d42d76223e15bb7777715ce9b6eafd74216d1048c764166a6688c02020505853ac3b8d6dcc5af2de4fcdac3ba2e310b5bb370de6d9c024c19169d45ce8d53ba3256e794c3922900e1cb3dcb43437c2c72d5ac2426841a06b58f96bd33bc894b2c52cf91387b2035a3c8001bb9349c7f30bc2c654f29118f6a3df10b26403ef328ba261e7e4a5031228f25efcfad88f9bb1fc8f3a47603c8106cbbcb0ca033c974302025eb472cbd37078e2b454a8d3c118d42c0cf7907ec6b6015920b0905afe807beb95127afe4f29c1f2b569d2262adebedbe73df6a5ca726004e9fd51db7fd363e9186c34242d79812f6e4668ba35b64727bba5d017b84d79422ffdbdca2094be803da77b66397c7a6af597c56b84fde9426f1ee547945fea048cee0d98a547b85aeea5e2a75170a5dc40e648df629fbe199370741b3c9e25a3fbc393165e6de270437d02d08b021204a90a4b079feefe10fbcd71aa1ff001b046d6578cc1c3d0d6af67b77e3c04c646be5415706588e7735f2bde3a2646f753323609e9e728b3997e007d30569b6057bb091a37843878c1329dc8643d1eb63aa8bab37be2a00395231a50c003fe4b1256fdd4ed45ae353b380c114a64e603c0b8277e5ec83bd003a5598981b52a5d9750b2cd9f9e25507ca6fd0f3e6524c9692a714f91a514ab201799064b56cd065af0bcec54228c02afcde5ca23de1b3ddae73c1aba7ac0ccfea835d9f09d13d630c54909838a6171b3dce780d831b584fde013fcce1aadefd6fbcc1e77c33e9d831a7831720f62a8daaf5dcb4020004f89a15f5fa4ff0db47eae8baa85671f9174d237d7c90d7241c0510b54715634dc744cb2a79afee08cb6540143be4c051e55f7c776ff10d2a68835bbab51fed3f73b8eb5df176d0d4df9dbbad63d0825933aa5375cd6d145f896ce0313a90b311373854b02751772ca537b9a7936aab50b380881310a38a5b27c4151dab99d9e2e283259bb1dedfa1562d06595fe0fb63de5d7d043d12c8d5b32d8be47b81599830d2120812e824737d356515418ec81dbf4dfacdcd1307a79c71acfe01efe84ae5638fd283a88503d28407c8d7f159841ffe2567556f6febc9e8b708759358bc4a29923504b9e16b851e1ac1e39b1b28935cd364865fc299dd4fcac1a81705496b31124afd5a09702601926d1105b4d266c4d52dfe37e9bc11335ff75314b0b7dcdd89b4fd9b7f338c52c54a1d34380cfa369c848af6ee0e598412f1815b91da85f1b0b83fc56fde4162fcce99e83df40572decbc5474af98713ae3baebc7143af713428fe801c1bed1056587c07a7d75cdbaead759dd81fc6319aea949cd7f8cc157d8feb9cff6617eba1f6e0b5c4f377fe595520f471142cd54c012e14eb4b887ee97bbe5e60a1b317275e6c9209a181b78387dbe8cb42bc9040b615ed2c7f0884fc27e371f7159e899844bb123d4c15b51fdf78e40b7950517d4463e362c4a9106e4825bf283ce0ca4aba72c4b11e888ae0dc4462481b33003121333cd77a1746f43af6881ec33da82e2e813e7f119be6fe2b14dc8608fd338707a8a8cd248c1423bfa561dc6dc8943303af45ad8a1220247cb7650d6c63f417d91a7a85bcf0b936c86fcd43a7c6ccbeabb2f84fe71c670cf5405770b5eb8dd9f62848dfe617b57936ac58aa73d35f6345833f9d7a0aad691d78e01c4ea2db0b033b44317ab8a9b5dda095437b79dc664e6f791ce780bad05f41d86af3b2bd9109e7d7630f5f7f93c4f3f4ec45bcd4062f9ee525402dfd0b7d693c61ee7bbfe89d010991613ab79bec65d56f0a64b3f3ce1bde732b6710d56208c4b29e2151e983d9ef91bb8c3ce40941dbac268e5dcf56720c96c91c222db00922cbc023dc27a459b63ad493338c9104c5b0f0db50dd98b2ec7ef9d4564f118bd70b9cde21c8b2bcb1c8a107f6315e8a661fdf446dfafa20168ed0117d4b7abc3de2c3595f826b7d8dffd5b735036c081817bee549447350a72ef548ed867c81f942c16d1c0c2f5368ac6968b2c14d5677e8fd49018b22d1219dc08d50dd4e6f53e2c815565565158b56a26ddac6e97f0c1d7e352d2f0f7281955f160c00e092559b2a2ef4d9d2652e6a9090d6e2a943f90ca788bb6b914448e5174c0c5be250a3e07457cdf3ce29720a834141d595d2e973f7d2cba6c2b17249d2cb0577dbaefba5eb85de68198ad47b9e3631b95a74dee3dbf8893a7b76a72cfe3a861e6c40d8d9c67b73c53b5f9d0226666da97f7f733776250e76939814b8c3a42c302fdde2380e4b40fdb772d5438ad4aac8dbba131604dfc18002bc49758fb47d55883d318ec8bcc12b8ea6a02f8fba131e081b81cfbb85502d85c51cdb2ea6a66583a1bf7d77254df43c85997cde7e0b2f51fa28854e74c2b4118297d1549b438ece0674ffb67fa71cb8b03276aa568d3b3ff2497a992de55cc479fcdf1412ec3874156401e495d828c9cd8d7f83626ff9cdca70c8d8b2d3302416f612cfd8eba154a33d780bd09191b45a6e60e98d6ee93e05965c00ac0a9ca9d42f5482f79f5ae7c08faa36bee0ca6205a6d93a83770e5c18f2d921b881c3a33d4c37c3e2f086e7afafee585e9610cc430275fa23d67210c2f27361b30bb65df0285e1bb0a3f9c731d5b02b0949c64839bc5c9f987db22a5e1a0a89d89f9134a8701b8fb957b30143bb536ebb8b5e3313dc43efd6e38fd9f2587ed87cb004267e6fd1ee69c78f2646d6695e90568896ff85d6ef41eecbf8304adc4af855c4e03ddf0cdf716f22a032dc89a4c7a99586af645da3c932b728ddc379ccd90b45e24c402297a0d422cd467416b00eb50d875790118cc6fe4b902ec46054a60f149815222fd6cc8814ce21709a64e7957b52658c0d997f954226a2813415aa062d3eebe588db74303ee165139505e15598b2886513b5303f9b05cc6350444e1e3f8a5bda4ed626abed3ae600e394d7ccc550fa31ef47ac6570166d45223a6feeab03c1df5fa6213cf41bab59f71fdd488650536f9d77b01404cdfa504dc7fa03c275f137d9f490cef9301ea274163731577b26a59434863783a0695352ea9e920065e84111f263ffce8816da2e82175c6dda9808caee53a9ef0406fbc0c82bbfd2f783b554df7b5917a6652837a003777c916641b4045a3d4bf198ea531608bb90281fc7d22117e64be87fc4058619b78bb64d2ee8dfe0dede6b58967f05637732622a703daf99acdb5f85f1ca45912e9b7301650aa2e1ccbf712eb0e5e3ac0d7b68bda6345ba9e70d8fc6ae3289c0c15cd6c052569a4c349dc8eeb87a209da0e385a4136c840e63e0ff667c427038f5f0b6eeccd1c30b54780d1cc6b6fd1f3c47e0988ebd3014d644de626518ae08b5b764b10225a7aa130f6e4ce808329703e39a38bc565951a956f6b1957b4dd13e5df84ef2688c3158a52e665cdb9de1ebb3b745be36e450de85871549cdaa2dcdd1e05ae407f3c87ed0ccad7e157975148474c7b510381a58dbea250d796fadde84a20000f1872a51fc249726021db8d73943ad5bf48757f6b4852ab4eb7e114a4c704cb82895d03342f298699404c2847576c3c00d7b43636db4ecf9f49e95470964245530deb22f8cfe52a0c831f32af7698b1a2a65c48516ab29dfb49f943197b8e828e997415a825fad434b9b179cfa5cb2417b517480afb1b05f6e1cf5f15050ed0a3abdb3d04c5eb1ddaf50de7acec46b892ae9d8d19803a7b9fdeb66136b6f7c1441fe22a69debd3a9a3aa08ab0d31594063d7fa0e0a160efa79029f6622d8260713ea0fe8565c95fa8fd9ecfcf232fcdb001339a3b9e0bc70953408e8eb307ab0c9c980290c4bea45e11adcfdfed8683ff7b70ba7d941933ebd22416cf4b58092168b5e49fc60d3c036555dc9c9b5ab803cfd1303dc07af58acccf6dadda6737774442087058c6daaa685d5d9f571e1c39a7ca1a9601bc63ac337474869a22bc36a209cbefdc37f7de2fcea961f5d0dfa51cb4f5f179fd11c182e08d4b0f5dbe1d5a35f94d1e3a1915f3feed5b4b75df24e45efb68a6d17d5283fcdb2eabfc54a0563b59d0580ade67a29f4c6540a1b34bebb05c4d459dc6ada83bc5a833e7b9151e721dd1145fe8567acdf84db0fb6246a30c31a6005403ed8ab7cb11e37556fe940e814e9bf27c9eff78061b5c9c243a7e5f37db2575e8bce03e0166aa04269a582264edbce2a74b0e83dc20ec67f566ede6db422576e30ac1e1be8fe34749ac06e3f94eb01873a53b5037e3c7c24fb7e638222bd6c14c8a1a6447f4a47c7d96bec29b8de7dbe2e6928b7e875f3ea83bed9e08ebdc83efc46e0cacd2fadbaf70e547827c3cb04b1177e9dee0e9d105a4188442d798e6bc3a421cf13dc2d34126addb5bf4c90b287939bbd85d6880a28db3e674a769d1b61d0f8ea8290dd1e29a94731b1c690e1c20111f93de98272a4ce7c07050a7b6a8697cd1b24f339a4a15ce32057071570fc93c54a95294e74b8b7acbe390f92235663842651e50a06d9bdcc8b99e7fd1c3a6dc7a980c8994e97ab50579606e9e4a7e067ba821d8c08043ff98d090636d0d2d80b16e910f25e340f3e6403f1af6040d78ac4bbcabde633932c7bc16d3b24265a6b76e6b1ec514f0568c8c9750f5fcfba984096c7cf0f0cd74f02de708f54659e3a1b3793ea001c4ddb034c16055ef54023bee5ed105de37fd4f7f1f2e17b0e93a18df3d0ce6b3d878bf20d3952d9d58a50c700f0e3650706b0415bbf03c251017bb7a5ddfa7e8fe1e7511bda1e7354bc3a5a6efa1b5587f68e843fe4f710de7aaf073bbc14f30dd336f94946e1b3585c714bf6a62a791aa4a605dd04e3a529745daaccc381f06cd65ba54aaf46e37e509402f21ba1251e62130ab1710338aa543e600513478c50478a685c84e02712f0345352523f4483efba5bbdd9a1556cbd82b4af5c02a21ee58035fdcd12e45f502dda967b295cfff2783578735ac9891902ace5bf9443f95d569d9e66b533a8edcb6a3171775f47d60ce877c4d09a272ddc14f70cec1e04ac0b3ccc41a118cfb1bb4dc7ba522d8f170c2ffa10e8a2af87b12d03831bf4082afa00973af84b119b7a742d374f60efbe8d24dc944cd3511a35c243e31889f97121089d67370e11c2a6fbabfe860283e3df79ff985ef86fe0a960c93a493288d217dbc07fe6b8cc1a07d775b3ba4a69da97039af4e17c346e422ba30fd3aafe365c695e1e26f97c449e21a601db570bd669c3b75c0bce06b7e6cce7ba134ac4a25b93939ca4d3bf962b5749d30ccec85396ae119a3943f718752e53f705d60efb8ff1eae2c538707cce0049d2ded35318ec3e0a701f1b5e67a7a7986d99809fea6adcf0f132a0e8c67ab7a91925822a4ff91db08b76539cc500c10affa536eb0b7b86e642bc51c6542ef8781ccd853d06ab02ad95cbf41eca97965def64cd68ca688a3c6cbd0ef5b665d4c6ed8d75e97fd4161617ac7e333973fa498576a35e7d5bd7350660dc12cf6684f2328402f0a83f4f75f55d66856813b7193e91fe5698f209977abdfd4e7aaf03ab0f3b0f10a9aefc37dd8d266356031f187543438725ffd1385258d90c714eba8610b9bdafec2cd2bd1d2c117619e5d317138773416f52773de082d10199ace043261bc232d51903410823f8961d3efa3b11068ec571317a4c69b92ddff85c5b4bcc25007512c88d824f52de6a36c9ce3918e2f1e571975e382d99374128afcdb67c8bd83c56b221518b9bd76509b61b8df433729281136365163c4993d1642d09937823af996b1e6b17d006b4fdf47e88a74a66beb981d0af06017942bc0f806d756b03216429e6f474ad9fce3cf1ab1919de918ede43735dec944f8b8dbf4e7e3f01d161044595149da7fe96d0030d54c1ce8e36ed673420ea02a285666520500ad4183d554c36becf08d9a32934248a25f261a6c31d1000919cbbb6cb186fd21bf2e0ac126b1d1903fd9c7f683b14a071bf6b1c8045e058b7c45bf259dddab073b144faf471e5c867e013e6b0b01180de25821357b218e1a5673abe2c854559a2236562a588b18c1e8c7f5bf2c8a769515bc7fe816d882df5e2792719f085eecf806cf89f1527dfceaf3003b5f2a79b6e021a7bf15ce69823912f5bb8d1f7e7e290293432f94f9e1a7c627f6ce0b0577422a4895c44226f0f442d32b95ee1403eff5f02744270c971db1399e6da39eee9df908e62248c037d0446c23a3550e648fd7f48530fdff14d95affc1b3028fccd461167830d68e77ad467b6b23e04b96936ca0a59e5c425b19515367d99baa8d87c50c8990ea1840c6778f36e2c3bd64f9d39e295bd40e98c255481f076c2baa5c9a71325e1642deaa3a8e23e5648feb602f429a306a58a4855cd9a4ed7318667bac303de8f583c346751128ace02b076744a64506aa16d4386f840b7ad2acce78339010101c1f12625801c67edb2db026fb1c6d1a72ce43fe4ad2297f9733259441f1787e205327ef06d74dbb3599c566dada5932a2ffcbf8a92b66f240189ca49cc096e316af79971a3541aaadf7e05c2a84b2b1dfba7906c8f522094c2f3f751f3baf75f4f4c2f007c880ecd9611ba93cba87a3b00fc4c318dd5a194c39a6ae8d2c2567758d3dfc9a57a5c6f41ee381d79daa366d6db6ab4f2ba3407711469ce121c35f96841e9cd35b444040076ce415ce3676c639254ef1d0edba5905926e26512a40f7ef73785964426410dec5c475aa721cd093ae19da11125afa0d42e9f18731488f3945184acc85f5eb5444c3a8540cd64409e50a8b6064ffb7e933bb5d22b6438681e60de5e1e168a804957751699cccbb6744053ce24ab3e12e9582004ea476e5408601fef7ccb30541a59b29aecc69d7e37902379a2a5ce8a5dc746aa5014de6df9aaa78d3db3b84b98200fe1878d4492c8b4e21edfb98237a615ed48bc5cb8dbf7d9ab9049ba094f0b38e3d5dd0c19f25382adb9409c129ffd1c336cd0f06fdabb3ffacf232c41f6fd557bad164e6bc5cd00fd0b481854da47cec63eb352b2c53cecab9b77ba057c3983f553bd1be868eabbbb25aefb186afbc7d0cecb62843877648b68f9d589d27c8c160bdda12653f021f3e06dbd5b321fd5012026fe37d57189006714bba9e7fe605305842f6b73e179f158e270b36ed3e03fc842534dd9f4ecccac7bdf3d761a0965a79f7ff47f0de0c1d63a2d853aaa51e9db686954caed2217ba472bb086c53aef38035379c8f0ab5ce0a98354e7bb7d8d218a0ee8b1333b4cbd2312d278fb07c726a239c26adc75144fae87cb56dd933167ffefeb1fcf4f359f4f3a1a85ec9299bfe9be0c8ac4cd26b7e813ed4c64e932acc5c6588d06b5f7417ab195b0bd7f76d82425b663fe511cf26c0a7c5070a31690ca528e81b434ed464d538368d3b21941af88f50a789475726a9ed4e2a3ed9456757d21a5817d1848d34a60843f532a5c8dd3b41d5dec913ffab4254ff0af7e6c0a3fddc3a5f1f95e2b0766414973fe56fba4bc1d609874ca6745ea6a638bb1d34b06d6396424579a48a1dcdac5cf95bb6973b87c96986308b2bf4e90e87681f9462ea055eedb82092f92e8c885f56587914fbc9ac21eb4a61b806be193fc802cd8be8a42c3e9929c2b8d8fe3928472a2d692226aa9618b8328f2c383b3c09209c3331f7679a227059ddd09578c3d244a612bd1781061ba338652ab3091b7215d99086e236f87f6a96cfe618461aacdc473a048c27f15dbbf7b0deadd67beb5ee8230f7b4172ca91eb1618ff58df8349e243f8d04876a9be75112222885f6f0f7654d57f5d9b4a6a71a05a7fe487a13f58d1a405db926d348877299103d5b78e0431fbaae0cf2f754a10bd464e137758be0a48125d1d3b57f1b15b0b42f8d75ba1eae18ac7719090dbacdee66b4e3f982a79ec503851e2050450b39f3d05341fc58537531b30f8ca1879d91cd4abba6a44c3eeb9b563a8987c6d5bb9f16341d673c59f695c4dae4ed29d08791c807e085afe90dbdea6a4de95652b2fde83973aebb788b5893c4ed5329545d6748718b1526a6919803eaf6748ae8dfa37d64982d35f613aba869bf67b41b61f713d56900dc66cfe0a890034857c6175b1296e8b26e874341b5d43780bb59e96522d097120e7b9573131de967679cd4b24e567feb6e6e02f746508b9679983574df5836eade1af30c3a457b33f01b1ec441a58b8d7b1f5e9cfec343a69fdbdc856e04455c181b58850f7f02044d5400523275396a39bb30231b2350d68d69c0aea335a1700b5b609d0419dd7b3d987e1044b293272c3e1066cf247f2a6afd189ea72671c3ae601512456f816a3aff4205f76cfd385a5b90b67a4d222a5a76e39f60a26f5ad88e2fafdf57edb3fad49f32b66a9a1eb6476c30b4e661a240de2d48b1d03e15e80d41547e873b3244d2f96809e52eb580c19af0003d2841d056a3862bf57e9caffdbedd5e84e38348b751be61982c5a94d8dd380589411622ba62d1ea5db5274891f16fbc0b842c3b00493fedbeb0cd876c026e74a3d787b0ad7738f8ddc2b5e5a937452bbfddce744bf46ca5d81ad301886958e5485bae78e3f94aa3a4c39cf260fcca60bf4750c6539f4e0caa24191fa5ddd5232a2fb94d70415475d4ac24654e4be058a61f4e90e73b48db4ed9e80078f65937f684671713b8336bb9c118ac7389fd0b14d00d99dfbae9812d19a8ef22f6c703d6f451e5872c144475d6a9a4020158c5ed99a477aedc44e15a14ee43d8ccf9b2d09013b046601552e0e447577c31a39cfa3880328ec00f5dfa10d140a296df2ecef98283c806baea6a3d816da10c780a659989f3300665fc4aff9237d0d49696c20e17216e97ce7a2d59f9fce188aa86230fbe355a69d2b0f46da02d536b7a91abaac39cf3fa4119e50fdde9b1f3b52e27ba8fe3bdf0eb9a1f1fc5f982bc96524f35daa68c03936f762d282cc5d8faffe4329a7b7f36e61f5802084540992436dd8e3c392d50b49094fc2b416c11121799e76f57ce3de9ea6e4a01337fe604bd583dece519d68e6a60b992503ed76e2b586714aedbe2a36cf84fe463851a2277816c087c1fe116a89d6cdda0e6c50226c8d6fd30087520f204fe980e216d9e90d40f1568437f7da8a4df0b646ea635744cf9324ecd2fb65c74d5cbc0be7d9ec927e17871b533e4266341f3efef92de778ec6bcb9651ab7e6fdca9ba56a828a58f96e8f9f4b44b2704cf21fb47af1e353d00b7435be9cc9431a429babec2d10bcbd1f7e46ac5d38d362f395e8b932330f29e990b08a10c5b7e175adf0e051759b760436e6922cfd07ab04650f6c5b195fe43690c227d33acfa56325fb9f1a568ee27fadec76055920d4a885c4428ecf935df904e87376c4a83f57a39ff85f4f21b8df7ae5cfbe75d9cb292bf24d9fb538eca9c1765f8a4389f2fbffce01faeb47352a49fa5e8852dcd9a7971b53396dba0d5304625fbe4bd8f0d271cf3af26ac4079b334e5b03d2401a3952c30ff49782eea940d67dd60b60ff3bfce373cb41adc746d9448ca85772de5fb8748a6e321f025bcfb780621aa4b04299967cd702f39c8f21f4d7f9233f9cfc770243cccc9f3428f23b244d1b0029ebc775f92186cdb937a110064e1ec3eff56187f8214a6585311215ee2c5f316d24768fa3eb330f1b41c213cf83ca31631bdf7a3cce6b094f79474f4fb4652b218b4adbbca3318217c57ca8c589aba12256f766f9a04f1051a394ff813cf1b1b7255efbfbbb6baf02033c8d921320e834baebc144f5d1db276f20b4fef059e8b4e6258d66c61c4f6060c1b6c7f2f9bcfcba494f23cd81ec064d5e1e74f3ca48736593d0b5152b60990e89b4885ec55766ae8976b8c000a819daef774f70b82b892c4a5515a8e0fb87aaee3a8d1d2b667bd14c76f0222387238f2279da630b48f4266858971d7e3bd3276d6073b3f10ebcd715a457c96cac7a83bafdb4c0172869c04a48e11db877ce1f0249a48a5256b4ea4da71fee97e37a231a0cb81e66d0ddd9b3c1e6029b671d5a587a09278138337f282c3efb541db3f1409c3cf4ac5aa17260aef3d34e6b7093d02f889f7fa89d582e9d45df957c0c360a82922c1cf23dbc62e572f92332265f806cb9e95f614de67960ca320e9f6468e3fe2a92d57010dd8907ab25b5328709eb0406a827049d8b0448d1b2fe86d105c9494328f693c28ac1b855a1ae24c0e75c3acee47e054a223427a801624c7818d68d5877c10c546e0bf9fb6b306f13ebf1c7337b5902d81f65cd4741cff06bf745ab42afa278f340c3d6b8c02777c6e78cc9123111c519a4591068e9a05baf22454163463c55cfa0839260be37e94a86a005fd387bffb4d4b132fa8bc6ce81d379dbb146f51decffcca06d60651388c58d43d427a7799d10258a721d636be449dc965752025c247182025d90dc6f5c235975e9394a55253415a210f06f1719596e86522000b346fc5b0a5934441e74c58219b7dc346a2957e6b078cd46e8e1bada47c53cf1b370ea0170205e6c8a3dbc85b124ea350faab1690df86511248e7caa98c80ec73334ecd2590a075e27f0a2c539da1546227dad26fd2d66285d427b4f8642467dcf9e10f71e1550cff5a0a3ed94addf463d6f45f2c8630ff58818ec3b056ec2aff087e8c3bc44c0ba9043714bab3a669ac0773728650f7903c1b9ecf92dfb0081dcec0642d6e412ccd0be808d2152cb14bcdc0774fc6dac70af3d1ccd9dc1414c4f9f5b0b0f452d83a7301ff712d72e879726594cd3fc24d90f8866a5aee324cca02a2d91cdd35763823132a1f03280c89d3b39ef7f6f9baf8eeb3e5802f1ae052506de561bfea6d969ce74a66e139e2b2932d75f9b43450094655384e8f1e9e161074c45a24fce52e467cf3fdf0c512bcd91202cfe8fbb4e144d7bf3188a628c1885e0ca03746f726face8deccc0963839c0f58cc53069959ba2523497160128922589676ed42cdc2a20dc9486f2999cc42f9821d6c75360ed32622fbb474901d569c807ee3602b57e86b21065bc8471d9ee9cad0415da3faf891e5007a5d7948c9ad5904ec35a87f2f86ae18b365a2f003294636c03249dfe0ebf595d3cb768d0b376b79529e628d431b26d1b3852baf0b27769cb56e2837e701bbe8cb835c18eb5ce9058e46328bde79b9631b725be9b600b4733d1e5f1a926354a949a4137566af5ab9201bb7aa08597f48c86b945cdc980f890dad80b852e7e5cfb29b8716770b2c3c49532e8ddc276a21992909dbc35fa44c5b8abab3be9b0fc46338286de225cdb5f2e0ac0c27d39d1a64cefd36773ef5cee291fd424c027bf1d4b2851a72d74bb7072825add646fa4eb6d53bc645be7cf88ee517bbec3f9a199ebfe82df995354cda1c3560d74420a0c982a14ad42f399108d16b8c71a789f0bcb8321dad956c91c6ffb1bac95b406e676c2ce31b76d60e93bb19e0005aa5a174ab3ac192ac933a483e707d35c8402fd564efd6004bc26c987ff0ff7600bb40f75585ba225b2b390f3cd772b55b9c38120ab98b066c46f5b88a23edbf1102a70e5f8a586fcf0c1a62483e29cd3fc41226fa636863b8592ed8dbe8efaf842e70df48ccee5e7c7b9f856246fecb1677c92ff3bf17b9a8aefd32923458d4ffb6560e55fd975d0c4c7b8f22f8d7386bd20ba8cc24b9ff987d1a71cd93850f6c2ba7d2caf815e0a6bdfa32bb29aa1d7fad4813ca40ec21ce6f6301b37b8866568ff9de18bf365343be6cd11e7350bb5f7169befe54cb218d47585a70e9865d35694ecf6001f8836adb7615c0aa5c7c422e648c1c6856a4a7a655d2e353e982abdc8ebb4db2005608e4201deb331dab45272f27a8f4e6b04445b0e849649994ed73a865a1d06e420680ea6ec3e09c6c2bed0eedea284c244e876aaccc7314714f19b8b2364a5dfc57dec073323530e99b6f628c5c69b1e2a7755897afd4ad3a53a69a5b70d30f0ea95ccd1a987752f548831c1cde0a3531092262764fc556e9a261054839c585b465cba4fb5069737b9943cc63edf4ad5096392026ffa82e80ab7d7ffdba0ec987119513111e713934be44ab1be5fb216dd6ac199dbf45edd75fb1674fa2bde1ff6b64db91fa81aeade08a3151fa63e77362cad3d8d18dbd20cec2a05db43269a8c5a9cf49970c7cf6358642d6e30e791797a4ddcff78ab949aae241ce31a282ecf1cbfcd57a208584f48f4dc1ed788865874fdbac09d0052537794aeaa344112f6e5433c2fc66955f603c940dd11cec572237c3f75dc7661fcb1e02027dd4d84935807a8782a05e4ae11ac02524ec0ceb0860b5491efbf79661c7ef9dd9e0aaca2b3a6c5a0554ae97c6b0cb1f8ba1602b005f8eacbddebf96252fdc17b4d41fdad3fb26b2a184ba5015ebf8d64c31d1ff24cf1d1f5d36985fff9749509aebeb2fc3cecfc454f8792bf9d939320efdd3fa2b46b6663bca6ba5ca63d0257ac4f29c51b5a237a7dd3276bb2e50d50a9f2f2f7b0c3de6d41e2ca880658a10c3134082642e2e76f50333625447dbc26f971e9f4c416e870ad767744ed7ab5b50c2f8c75d10e1cb52745906f6e6fda50311261f3924eb1410bb4edca8c893c900e15b44c318705af366d3851c6222e6f365fa2195940dac07637be560f1a7d2b7defbc08e0fb0d8b5e3f60d4d0e617fb0826d55c6de59892bd959580aea59af671755be96b464574c15596b1c1e59d22159b7bd238ef048322d9a75d2864e5acf2b6c48bafdecc46e1276a9f44c1f77a4f1b3af2d9c0991fa6272a3c3847e4797f2abb1399961e3d4abfd2ee69a966ac9745e3cdc34d77643984f6899d6f2d30d1e4d70c753c704070b65928f27c22b32f094eb0b9e234c80db1ef104735c64c02a07167be585eb48852bb3408d84292238b18da1d56b5bce8f7a09b59cffb3599c3b3491b9f59ab1756549e57266429642a66fb4c3bb4a8bd45f40ce979c643a939e415bc9df5108e7b4eea4aba3caddb2a7d25593ff934c8795813b09e7df23329bfdd8c75a296bd1b5084183e227d1be0807865b31c7554001bbe448c7302e97e76e62fbecf406f4298b7564b314c38b34f6447aa4daae13ed44db55b3ddb349196f761da4771b14efbd181813657f7ed385dae8ae398f5a04f8e4b594d846d0474740fae5b005169f170291b4cd832022a2491f2b20e0a135063b6e6bf0c2a25c9531710867b7ba3bb9ec919e95892b61ce9fd77ec2317443b64bdf4cd2ba04e69a067fc1ae2d1b17b00b5c1d1f0ad844eae68f9eb0626e4622bddb8b0e464d1d6f76b01177f584b89e889761658a0ebeaa5050c969b0a9f543184e131ce4e67e49a162edb700ca96e4888cc6e15377500066c6b956ee728015733c839b57c0dbccddd7e30588641a8de0a87fe9fe4d7a16cf31f2daea44370fa1c63b837266428a5ccc463279c6ec4cd1062b81691ad5b729233f166c3a7df39d841bdbcff5f52e7b7d34c8022b9015f4256db078e6560084789d4cd3b7d99cc043663a00f8988c279ab2f8b60b3c5e2210c97aecd51bdbe43035f3c36467f71d69126f6503fb8a5ddcdd9414098fabc5afc63697741d30a5bd50682085964d2d60ddc247aab0fe76c72a4d564710a900a7355a2adab08b7313c3423709e037dbb14fc8839181d2219cf97c2aa4bf3d5ff527a9814e51ec3fec45263ca3d1aa2603bad147fb7c2430719c36d917ab5ac0ac0e208c2e92cb11757239df95c701c8d73c816282d9d3f44b0b011fefee10f7f9361f2706f07d0a52fa21b93bb700879348b2008697f0b587fe3568905abef2bf9c1a2f2b367f1bbb27c9aefb9f70f4533f47ba5715470196a6e241ce6569e9668f774e625bcfcc900ced7ea0eabcb110815245334e740d51e7e38b499e935c25ce72e5d4cd6c7338b6919a385085d38301a42ff8c6224a7dafa474f7aa45cab3a3f14ca21c076a87f6e5f038548acca7bd00f0a4e2a8630e98bcd613c56b11ad2be14a64d93685e57b30215eb56dd25e01adc1ffa08d2a6f257c24e6e6980aee91a94ea211d4fdddd82bab9b816147b5413a7845984a159f31c4ac5dcec056d70bc8c71d299737e04996d91cca1f55e2457ece24eb13d8a3c56f6fb5431a6fa232ea2f564114d323598210812aafb19a1f0aa2d4a412a6ac586069ef03e4c8bb10c32940bf31a40d2902b5fa1d13dbf9934e7447fb468d9beb8258d89d0d1f225c68c6c21194ed2c90baa5e47400490bb34138ff65c13a11aee9006bcce97c3cc99ab18dd1a7c20cc8533432cb9db314c1baf919d3da5694e4496c38674da9367872330b93961b24b2c289639df472114d832f5afe775777e97dfbf2400f2dc78de02023de277f82cc89448c54dd29cd9e8b61d9804647e6a392be526179965e4b84f0bd5f58ac904aff4f39b9fc72bd3e1ece46410df33e7483eeee96b2713517d6fab90f06f59be1060c0518f1df7bfafcf327ca4acac78eb2785e2c13dcff3b12ff2198b277158639deda83395a4d25c3d756b2a9b610bf379eff1179f8207878417c132ca207d4cdc294e805394837a3c01b93aa66a1081da86a80b2062ae05a5f1556c675ce064b620eb6c4c79afe295f90a15c8db08daef85697793ace23a87eb35765fbdcd7c87b5d72e3a59dd8433b0597a20b823f670a64ac07620be20ea42d0a35654f691a39049685ad347318c02bafefffa2049c408858993ef29940495af2cf9111b59212621f52f31de5d811b41aae65e51d894481b0010770f1bd0c8c3c9639ee5f64941600cd380fe9f88fa6c8a4a9203bcb96ae4ea10866440c9c307db6106d34ad3202c95acfe652b738a0648d55c2a0fe1287bf9294768c5ddac0ae5992d38715c96aa3284ba59e969c45cf06f64804a81c6653fcfcf3115e2fa1b73b67bf5eaa2d0c3d704c4a1f77573684d9995b299d6afbdccc85fb41c4270a5fbbc2679165dfded738a8ad1a848950cfaee899a5adcb1302ff1479b95d5e50018575af1ae0d6a274d6111e9508e6ed2240b1ad5aa8036ebe0887c9ab8b985ac9de9dac82ecdb5c75478e7cf4b3f0cb5bdd1ff272c96b84780254080ee968acdf91f63546e60d2d91a2231ffe6ca95e0555809a1d17d4682340ee4799792d6c9a3441f6fa1b0735545ec986530d770f4c243106bd9224dc2de4c862d4caf7d175a5b35b59018751bd3aa13939c8c237ec0c3c5caa83eeca2f7e046736c4f91ddedfda1dd54e2bdf6926f115efccdcf6674b51c2fa95f13f057cb88f41ab5a765cd862a3d7123db89acb5c9516bce44e594dca9e6c475d8d06716f5dfaed3f200226fc444195994de1458708e314124fd49113c7a7439a6a156f7953fc90ec41f34fc65da0777d3b2dc7e8a23aece88adc54bff059b904a34cc10b67a0bce910023bf748d53b99c5c3e9453630a87cedffdd7d07efb77bd40649fa7057825b1278978003e794b73bce2bbabedb1780a6ac3f86f455bec021a5def25a7878a845ff8c03bd50c3309356e245833c072098c9afba2eaffa07f53f7df1e9d032b445927a9b2a6237da1c33f5dc156f7d657deca7927f0d0affdd9b92a04782324d2368c56203cdf4affdbf4f2cffbec49e1194446df4aa8a3679b0ea8d9747e6e649f43dd905303735077ebc7bbad2ae1f3edaa135d32264732734768b229a347cfa293996bc99c3ec51eeacaff3234b3125fdb3886286393a9e4333300b2fd6771d1d8b056f0edff1a70bb0f45a03cafb3b05a0b9a2efda398c54f2d96565000bc106a0c7928a475ae4771993a57d887eb30695ecaa8a18fdce9bd69ade40e21580e15a6d71f89beace8fe4d70a5d5613dd8455943cb7c7cc9bcee406489b08963593a12c303aecf74c92b734e63f435a147152fea1fdbda4ed379fba31d960465f51c5c26e5bd7a5ea759705a73c8ab92d1d97a423504c121f0fd9344ae78e1098c59b3e3e1b914e6ff2f60551ac5a893b99d43e84fb4d5b71a006635f56e1db70e8a07446ce943c5fc7a47eb46d51a0784ff7830203126171031058150a84317f073d4062d5ef09cc8bfebfef9fb992e074b44da5415c758a5a2ad6cdf66119b0f31a30b045c868ad6465329525489e76f91f8f069b223e623acba348d6dd5ad51a2de13c2551d8312c9f7c6f4af88700c51a688bfbef2583e41aacfed6412dc5199de63b9b0138e26248a98e07c5d1eb3dced7419c668f08959f289260b384c549ea0b514378a02061b341fc3e834d311641cd0e78da0bf52b81798b7a0a9b5eafb3b6c5a560892185e7d34f9f7772c695f5463a4db684f28dabb69494d3e69440c39dfb29b2f8db15dbc4f4bf11c515a0cee9f0540f82110f8335c8fe0971ac50f7bcafa25964371faf994f63c2a999a154ddef79916f0e81631b55cfbcfbd05ee1c15338591552fa2bcf9551e78f8eeb0b0c05d7802ac80a927ddb66cd484811677a82ba8a56fc09011b8c1324e25751610e5f1b9e7b3ff56da4119f3fc950c7f9ce66764705669a3aee7660b91387f9e3d7696d4311fba1c9dc7bef8006f505650293e75f46e1891f6148c6484922fb901135b0160cf933808dc0261c328448914667772a6b97139254ad596cafc6e71824773fca5e13f4a518a4589ef41a572e532f3cf5d8ac7ff42fb3c001cadd270aae28420842c5ded1e92f88189e507a236fa23941d19744dea67f79ea226d25669e024b39ce5a921e31ecff3cea0c38bec6d89ab4419a7239fd50fe8db35c5b5c65cb3153fe50c5221ba3cd06b0b20d97b34c34318d65d47eb8c5f1c0cccf381ea534f75fb396fb40d6e75ca35fdee3585899ccfcd0e8874aacc04b3056756e7fbaf0995e4c4264e729690320f2c260193ab46ecf4a172ca0d59833d6236603a5a0dbf2c5e64490ff1428be29c88bee9dcd2abdc140cb83ec9cc7ca4397f1e9f75e97db7944a0afc3a7a89d1c95ff8f5a6abdadd793f7cffc625a78179a3c54283f9d3a7680c6b43ed3716879c3340849199537bfd9e6090b8036f0270b3ab298ae12ebe3f72f0f6e842dff7d8f10af13dfb56811396eb7ab51160e123e4537dcdd17b6da2b4ae179efcd4aa1f299914912abc4f15ba867d6e28033ed38215595ee49ebe808159993295356b47adcffca2313009a97bc2049f38a7fc9776b4d31ec45c5088be6c47a6de26dbd36428589d2246dbd54a1eff65647d8cf16de9809e19eb3eb123965905241a59c4071acab38ee10b1d269c44af822efa90ad7f2e09dc19584154db4796d5653a64df04755b9080ca2da991a050d70a7c51db086162c77361dd1fa68a281552b24f8301ddf7cdff4c0321a93d00e7f24dfcbbc714e66befbc21a57482763928db1e765cdbd121d6bb5f0fcbebe4d294cad4554d4cb4a2739cf7f991a3103cfd14e2fde7cde81c09d4be864c3ec4931d63dcb620ac09f39ef68325a4d17bee06011e69c77c133d58cd56c64d8dffe16fe7d445a6e570a1adcc9de8011d8fa1024df662d4c298075fad12226858b7e2b4c949a2f591bb516947dc3413ef857c94e9311cac5289d56051c7d632f4c3ee93d5065ed8e1592db356d7a0529dee3d801fb0ed581f6882578c8cc0ad03b4731b3ccd31732ebc19fcd091c6fa333ce3e3c0b9832dae882428b44d92b8f5d71209c9965c66d1f921e103f3c69f1b4d4885fbe78b56619260c8f2fe2877e1f24454874bd3cbd9b994e36754bbfbe03d4bdb30851653a1e1cf4b2670272d004c21991757e3b4ecc74346623cb66f9f73906d850a26959be8e57438d2b1b9166086f645cc4bf0bf17b18820276ce58eab99f5e7beb9509ba913e44b960322d39b7eb3dc0801937c252545f389e3ee393d4177264554784062e582169c8ce38398eadcba151595d20a86eeb2635fa2c0bda5a971770a1aca0176ec1411424b3b49455a9a9ce328e4bc75bb072425ff2e9453c85b59b465f3cf7edf689b9ddcb50f082c591c8c75bb26c9b0778f694fb3b91489f9b903f84296fbb6a21f79db2fb419e8a1a213f673017122a13df7f8de63c9157cd7b3c3ec3d1eefa9eb767139b0b535e4d1992093f7b6548af5cd0ce8a2c7eb8ad40cee784d510f4f0e53c2b93237f5019e7a446bd432ab1fc24f7604aca78e1c557d70ec792a52f9a574311645b28e957dbd37628df5a5022c502c74afe2298997287ba8c10d3c401722dd866bbaa2d56f7027269c99f33e3d74a12fa0b24a9c5ca6476bf7ca92475a2de175f9d5615b74dbf70ef59fbeb47838ac6be1ff544baa43b704236f3cece5f9c5b865ddf770aed17a5b0f043a8c51a3f08320011576ee33a3ee8f45b361af3196f066b1317063f968d5da81cfa956a39a50fb5d34ea8a60b912b53b82f926b9d6cf1df9a726e1f3c3e9531fa058e9198b4f19077ace38387f2d16d3d5fd8733bbecafa9e4aac601ad94e5e2baccef4895d234bb964b529c29a62cad8706b5c73bf7cf0ee1e64f55dff7b4e2974e51888edc7f29776db2eab8661d79449e117d94b2870fdcb6c99573d0d48ca05dcca68929491a631fe73850177ed2422d19ddd91095700242b76877df6b484b92697a847f21f554eff7dff8f0ca6d0b56d4c89ce41a103ca807564519c48dc7f51e344893af5b71b2d97744fd16963bf2a3b39bf708101798f30b69dcfd577ec805d52d8242a4a065d6a3b80a0a629d2ce3d4e7de1b5a466c8faaef1656921ea6d1964ac34b16c356c482269d58fbc9ce35bfffe59f37904df19b327c001a9bf331359230c519e03a585666c5dd61aa83b796b65cb421310268b860d7a6f940c9ab362008c676cc009a5afe86993bf3fec6143ace170529aecccb85dba7a14f947292c87a06b3bd2aa89294f4ceeb34a2f941f78d3c32845682dfccf6d4e96c95281787259e8ee53dc099549f29a56e5ec6ac03a2d685d88dc7555be68c89aae63f113caee70ba3997d8c24930cbc534612148f6775a51c1101e57bff88903da126a0744939a303733708a82befa127edb899c0757f0ad8c23a781d3f3d6896de19aaaa2b74deadc0faf63930c76685dc0056b24cd436c9964e920f0ff29b59cef7235429426b08785d5e90d3f70a64e1ea9ee21847c4824143cbfd7060228c71098885ef3b6c835c804a3e405f31216bea920a54ead6ab6e351d8ced25bd64b044d7100879a16b6675a54c352ea40ec61ff569ab6d3c227a59f9015bdab1a559a4d6141043e30a3ea90f2bdee3e1d811c9974f90b7ddf676b992a39945812688ea7de2a2cad55701660d0f22c95a589c7cf6bf4fc69f6b3b1eb725cd380af1d82aa383fa536171ea241256a7294a449402e49c1a7a63a4efc12337047b9d4608df4b50bb5516a92c115c97553f89671e530e96f6d4415fc0d510a827fb8bcbc459ca98e22e28d66e38b23e4a6d3342167c59c5374912efc7e74609bcebbfcfe8966c5cf348921dfdf75de25cf79a95e87e63b970f58a6de92cd0b309e78b920aada39884ab7d71691680e58f631d4dea9cc1963bb35f735d907172bc47c2815758167cf9b84431f427821ddae91ce68f6e1ca550139c830593ede87c4d4fcabd25d6544b0f18491617fe3bf43dcd6b92dfc7bec9eea7c1eb9aa08798edfd239e1c8f877ecc6dbf9b2ab083b3fe670b5a3a0dfce7992dfeb60e6d9ee9aaac6770b4852b451e1f2d3faf8d1f8966d7c2e6476afc3e05d39ddf1db8f5d13a7cc683dfdc58b96156bae86cce9e34b63992fb3dc2b641e20ae71ac2ec4fae758a29aa25cc7ce71b4b85838ffa310c0e6f94450e843b58d4a2a07d8ab03a7f960a3702a5de835110603362292caefb67b618827ace04e824c31ab3c025d02e4acfd254a1bad08e5434b4dfac0f79eb13de476c1c6f1927a03e888f2999293522b249efe430f70a52ab811179f2828a371133c4c6be1238d4c620391636c6b166cb6c5f52df82d7602937611d2d6d2a729d5fbd013c141237f92683d99a7681f57f2eb56efaef47b746604fc868310b5ca9e16a4db7806c5b5e097b9d40aa9565ee5e4db9cbfc2526b46d51521f6ab6e598636c668f70fe1b5e2252575256b4adf90445313e146fca30bc2da83ccdeb118a01c1cb8dcc64effddd497d03db4d0f2d8633b12960b6bd1c01ccd6e0ccb1f141058d8faa7c5fbf036d996fc7b746aac73900e666b60b317b64765f53c5cc86fe6d9b962e38ad4df053909c3151a890e43449d609847df853e2f1b72041aecc6c86e9285c6b42510cda53e55be4e41629711cf88934defed7bd716dab9c22d19fd88ba70b4085e50d98ccd3e230f09833426b6e318689a295bc26162350d92b0bde142ad5011c0ab51709c071b922f63cf5c165b2234369d52ecba0b8e0b729af2cbdfe3f95977bf1780854cff3253896ba306b4eec95dd2da967b9dd8ed484d09e6e8b861693634baba17d82283d12f3db0398faa461d68d347a2c42eab6bfd940731b3159140429f86c85ce5409bd1c07be014fbfa0843b8ff11d059fb174b4def9980de073c7d3c2bde54c875a9c3675834604d86253e1f4b8ba7c5d8c74b2fff6a9e41b6abacbf7d44760e785be853aacf0f364c2b808c5586a2d48b1e231e942693f031a0a1e115cc75347f80c1c8651b5dad3613237f61ef2dd4809196eacdf789c1f0923366111b3f1f5ef0e827d6ec183913cf46b8f219cb386d3c03bdbaf61cc6c94b7ba776de2f2982562baad37c1f13a29c2ecd06f6da6f8151c7286f46fd044f5d1cc591562e80faec2fe7f56302e4475262f728d3f4b2ab89aeee3b59970e67497d81491cda7eb71aadab9be297aabb97b8f7a3e52ee02b8efc69c9b3f0b302e3e271f0f1966371c6a2aa8314b60438f41279d63088b33b8fa447f4690136fdad35fa91940f64872713a02dad9f7ee40bb004b256315ecc7464ddda1d7ddf425f6fb5d32fa3ca2ce2b4ba9d0339e338029ec2204f428560bdd2f5c02cf224f6ab52635b5f5f047706d35e4f3db5ae30baa092ac2171ffb652d1e6889150e795a950b7a4cc172054f9e6a1a51c79de25b58eb822fef19075b3005b378656960676bfd7da4d297f2114c8c469308f8b5e0e6d175db0ffed675377b333db92a554f486765af3a199ebec114ba11d84756a77c8d70154dc1129eebaeaa0bb7f91f9b612302f318a3fd367815751b572d3f3b70f838f675720eeb61718f0c95f0a60264d571fe17a770002347dbbcdae200820c4d627a235a2d552e82186cddd3dc4ab8837e797ecdb8a45a42e87b268d3d48c5cd12eafabc96c0eb26bf7959ad7f357cb6345b51d2200fa0732ecbab36769c6918867437ea0f293091950d97a897feae4b62c334546f88e8b8ee438c002d8d4e667468a41a4e8226b6818f14229f63170ba8f6cfb34948427e30eaa22e94145bdfd943ccbe1cf19e00b02dd4407d441d6c2cfe692e40214b5ce9f18b25729e14fd2d680d8a6152a4eb31f225208fa4e81749286c8ca2827e17633a11bea4049a41c212403fd44d48f7b7c62f821e43ae4daec88b3a69d1a600d6b8d9ab77284ee459b2da0924fd961cd2234b9f084c9c2d00ce72b35461884e4d8cd9bee202bd978c2aa007d025a70c262b9ca501e7bc7d2e4a0290407c11e6440fe7150a1e5aaf90d15022bdf19e8532df2f9ee6dd34d33e42088c2bd14e1380b01329a12b004332f943355327a6d885bd376d09d6a9d7f1cd09ca61751e04e55e798595eaa5619f30a849105a8317f5f959974f6b37381cc2839e5432b0f609f4d9ec9857b9adafca2ac83bbc41ed713dfa50be13d7c4fdf63763ea86ae496a3d77b4d3fa6a037f0834e7e755365fa9a98dd11f163a21c9124f7cd4070e95d386efa56975a6b3200d91b119ff4b942a60e545a4a3479e88402f79c21bd6f6c56c2a3ff232e4f0e7104f1a04f6c037bff2849f3457f6812d158d5b730b57465858c6fa9e20d34f5a1899ef647c7cb681f37ad10d6bc3f585195f7b693de11d57012a41176754bf1da8c8bd681603b8b10cc351a98f6f71df9b8edc73346ade223ebc2059ed5bdb5b5cbcb28204eebc8b9faa5b707bfa4a4472773cfd03260495f610a13726aab918102d1bf20b2ad91f99cebf38d71bec138f3892cf528c8d6779062ba54f19ecca39a4b8e682dd0981eced7a07ef29c5bd9f60e52e76fc1a3a69c707467b79467dd95461455f117c98b0a9c7e2c818be975b2800d6404ae96ae00f9ef0c72111ebde88a95f2198400d2d226009e7fc894614958a98c98039da5444b44095cc608b5b05f38d12a3c8af9d6117daf37678c06bd2cdac6b5f9ce0421242b5f8fc74d671a863ea200b3166ef38e35309d29ce1c674851465e26dd975240f97cef25a0d2b76ab3f416ab27e2e5fa484550597796b91ed9b7562a9b015c4b91624bb28a363708aedcdb681c032f8aed159f365f892bd846893f450c207001b4b20c0f5de681559aae27c4c230655557583f3e05a4e90af9a8a1b2a200499b41248ccda0f8414374724693361f23633d864022d13a6c621f0a15d344df9fddd7d5f87d098268c9ec7665cd5d5fd66dfe01d44c6ea9836bf87dfcf3f1467fa14705641578be24b6fe72021014a518463837c98b7bc4c229e9dbd765cf257f42935a0b7c1576928608779de5346cef1c459acb4ce2208fb5e7662237cda07c777ad42dc2e967dbd13f1568c762af5d130574c3ea939b74a0d736f959320c070b582d43f4c75949df42dada6db4cd6fd7aaedf930fb0467b8829bdaa27edeaeef25a6e0628184c819814fa06c1718eb0950c68e84668655c1e59356415edbcd2865ca96a02aacc14e391c4e6b0071fc05f9584bd506a4dd27c25b2bc283ae4eecd396f77188f9b4c909c5440261461564a311706b23bc67633ffe8bc39135e09045bb9b8417ccb73fe122e2b0edb6eacaf7ee0dde21506747281b61341b5ab801f17679002d42d590d7353d1f0fa3b101cf830317ec3a3ac3b4adef0a163979683803aca77683aa0a3accd0a528056b4d5d7542074daba4c4390beb7a694e43dabebf41afccdd50e30380ab3f96da574290264bd75e56923ed651ee2992d1c600ac5f205c85bd0bf7189c166455686d014b892d3be70321c7305ef47d512c14c18d6e67ccfa0806cca7fe7dd958b2e96d047aba0ebdb2ecb44b0c0bea953899d47232863b215e30948133b237fef7f9f3e056177e08aaebe24bb5aeb405aab2d65ac5a96ceb430739880b2624120ed160385e09f1a96a0425a10b3f14c51473ac504785b4c11f4a32e6cffbb0f436d616cc951430abc9dca9063ae25e3ee9cde0bf4fffca3aab579dd6d5a436946486ff9ebbf93621f4c33082cfd174ad95debec4354c8e1d52e9e61cbacb727cc84eaecb5ffadfc6fc84dbe6a5224a6f0dd53753abd0add00cdb82796ad7e9f7319e7050ea5a72997ac4c28aa684507782936f548a18cfc37a6e009016b4c91778ef4fad17be02a7549c8710643e07ca787c66cfadc1f6e2e0bd2ff78c6014b6079c826eda305998542c60093dbcbb6a179c7239334af5fc5d29a48aba1d60e13f6cdb68cd0436dc1f1b4bc7ad0871769deff15bf2ce3daa9f33e54c84a194372ec4a503d4e59a92928aa1e0e8cbc97869d60614956bfd4ab3230524433e8d18de6c4e8b18b07db8f90ebe6f8994bb07240f4c54325582b37f9e7ab58e4ff45e7d408aacdfab64f36c6ab8337322ef67939221fb071f574a7047e5adab0c1b77220d0f32f77d35c3a7d33b038d71cd7a88083053d3d4b77a1537ad9f7758cc327a873ba568e7f1616930920875bf48ab53cc1e69c99a02d1970f76792073d0a698258479cdfa30a2d5c357aa1bb382c3aa6d827b370ebad0e7e510878bd586e71e2bec9b4643ba107a02ee9e602ba6ab12de36ecf43e3992f6dd05e90834eb6e9a3ac20382dbfda9e47e874cd80a6b91e88dc3545926e3b4959edc0c1fca60910420bfda70d2051f015df9d9ff2e06765f7944e0bf4156edc3cb24dc2243859621c180dadc24d0a38fe11e7c061b00e15cf197bcf38249979a98b0a05ba3491a99e2dafa24e5bfb15d7f2edbb5347b8b8953aa10d7ee0aa58310a6424b1ba9880956ad4a546ee598f272982152e641b37c76f9438e31a1185fbb879d8a91cae93df3b0cb0a21815c97af77c104053c80f73a15f0a8fea51ea7c92c9a1d441fc1257156d6f373c6653a99bb58a9e6482b57f8386a3f210ff61fd92d8aeba732e8237d6cf4cd5767a44f1bec16b2e9e5dd2cb3c73552866c7e7004209130a3b29833c2865b098e9c4cc49486b4c2fcc78e45b5f4915caef24650dc48a722a687c5b7cf200055364be7da65260591b8daa3b5c1bab6b3509013a772fa01d0d593d4b92aece286247d20519a6bd026d5d86b9d80a598daa4cfeba14b66819d7daf62315729d8349828d92fbd035522351b99e175202ff9fad87246facb6255c70ac8db3208aef70dcc5bd78db080c682a57e739129aeb2c9d8a9e6a3fcb713cb43f847d4abfa90b609ce64969644e2d9d036501b16a077c1c7ebb3594f04f688cb69ec05c0814a97ed19f46cfeb570adbe56ae9e675073ce0f693eeecaa80ed3a5ff61a729bb0d44e000aa7bb154fe5de4eb296e939b766cb35b08e576db157f0bcc71571dfce2e5cc4e5eacfd0d7dbdb4759816c2d5018a28d5be7fc79f5cfc5c544aa473b19227d7de935586fbe2c416fe7bcb5945cb8f928a277972cc795a9264f55b4b90e7a35fcdca8afdedccb02a1dd6307afff495585662e0217c49ce84b82459d319fd93a945e50dca72738bfcef8913b131564d73c203b15a3cdfc84203a04d8460deb528e3d05d06d5e19ce4d3e9397d8d8039efbe0aef27b017d61e04478f94f8bff553bf738d1f3aba25991563e6039dd77665f9bb0e808d24fb6253bb271f8e455e73ed329d6e41641f955d5f79ca7d15787d5df03e141eb8e0f22de1683c9fcd429d712e3869c429075c254b3d6f0f6e68b9b2a8200e82f2cf92b52d5773936a6d4880e72e840b33b0afec7efc8ace07942f932ceaf2260ace75c5364d83f9823e00d2b15edbaa7869c740c24e208f78094d10d3ca103116b75851b4210bedbdbbe6f1059a5f3fa15e1c3371ebb96e270e721a7656d1409597cbcb5332952cfa60e54573809f770d11eaa789b31b807da8659dfeae7087cd2418e5bd54b7af492d7095ab8285a6c5cc5932ca154c94d386f5da5d78801c7eeb97ae49f47f3a4a59f71b99d4b1e3a4228b721afaaa5d70a1fe102a43470517a0a32070f935e3250b13700eed40527fda5a416241114c8997102eff9844d5f4f4a8825f939be9a67785448f4a10d43b5fc4f2f1c7773761af29fd4ea62f431b1f1d0b4a16db04fc97386d675e2238e27970b219766debe19e2745c8e4cacfaf25e84f1151d0a9da0b587b7edd6e59e961216e2dd5effd0fc60e85f076e8fc092da8af3bf317f7a57c22ac38f39094885af4f684a878913b2fda927016189b87bca183795ea5346ccb764a840fac2149e3d50aa76249bb852923212c049c077e0b2bbf2cdca3e2fc20bad78f513e60ad7057f51595e100246573288f8b5fb0105e3fcc7acf9b44e0c639c16e867c71ea3f70b1914249a84cf80c7297e44f6879e9d1e4f7187091c6d2667edb8ec176cf6e329bdd3e507632542bb74984ce904ff020583b8179f021300878b1f0e0fa96099a77cf87b3053f39c8306d2d048d0b9feba9f018a3d4e3c93c58d646352bb22415fd57f6944e2a76da6a04eee77a783f2c9fd204ac6245733080442901411efb152c4516394c154804e2dfcf30354b3beee7fa2e7639f7916e32a0dff86d1cfa63c44cb14d7b819fb44b852009573a2b15ac512982f8cfa8c13e5f9b902020819cce2c1955fab9c0fd7ef7e67c470d742c87b3006be34d59cc1e35fe5ee0f2d5c26b49486db257621443b62c6014e154027b2abf9051e32e03c5315d1e71e3db79566b43b0994ee3e92c86eec8aaccf43e36d7366961bea85dc75d97565375bc3421c868ddfbd0ebddd06c0d9809b3478872f9de9625e5bd321aa2a7adc549df108cc5134d08905239fbe3354000fcc1e5c53850b22db1ac678d37f28abc83d3c18a9e684cf8f97944e72b259270032322864260be85098df32a81f7622203819a0ebc60adf4ee65a23e014ff896187be553db837a45316e77f39e95bdbf8384cab6f13d8f4589451748ae8803f5c36bb39b7a7a055cc8892c97c15394b2211107c62dc4cd802e5b5b2e35d26d2292f47f58e793a696d64092599910116ca2bfc1a2203c3a89546f37c3761cb7d1723a23ce516ac1bac0258975fdcf179ef9c8e3da40d362dd1a2e732064b7b3e4d40f268e7c56da752d0fde54a3b13ff63817e65bb8827f64d96b87c9b48f7a313d1d7977d39b86d4ac6e6e58f158ede2c84b914a45c512e537ee4550915549b124a1b3cae602ab77aaffc902fcc22bf7af4a3b172097138f7cb6a8ad7eb3a43b5e93111573974b514faa77395a0a28fa5269ea9e39604059b6afccea28621671e3fcb2b37e4f52614fac9e0778eba31b92c8fa689efcfebd7bbb8814424f2fad133dd0b3a6603dad6d69b0636758ed9a1f9bc926a61d4e6eab24abb3e4117e45806ae3dba8e214710ab187379c0463eba81c43e05767160fd78e53ada3aac60354ea49dd0c80c70f5c194e5e756e8eba9a1d871f4d670401c389a33b27ae830539ab72dc1fbf4777b9bca5c0da8e7a8dbada0261697f3da7fe4e87beaca471fa394b01c90ea5235c9b1ca29dae77d3d08b696d0e42be60c7f364414fb6e4132a1d453cf2a503df12cadfbe2b031667fa1cb4f916be73da7b63ab26f5567bfa6d286f91e3670cfce423a12c0b3510ceb7fc4c5bee2b60730eba9b1a5a26f7f6013aeb150fe9f98aa3cfc46a65f67ed3628e97111d662195cbe89f28af5a976d7ff254ba70f09a16d7c791a17aad739422feed55b2d7bd64f645df6d4aa17b589b7d3fb0e167eb262ca6f2356bd61fcbfc4af13f1ab0a85c0981b7cec4f7747c734a060ed52cfd165065bca5654231c3d3ade61b6307140d167aabdd07b5e8bdd32a20392e7aca8e2a69033fc0b0ea3e15e004816711cca65124c02430818af7cafa7f08dc437f5d3f9858508653b0dc78806e479e8bf7bf9b076d2e2cb887e6ac7017f48dad26be2d207f394fa7a3644ab3e0d122d2b2e0ebad987bde8d0f7f53deb213c2bf101dd66073fd2221a95a08b774b121bfd82fefb98ee44a0880dc76620a3673ec0a6058a962595d6c875ebef399abd2c56bbb152cff47d9d0e5d7340525f7b7f5e04b208f66f09649f0c7b91da68f96be948059eb59225e1f76c78e2705ba88c2e5be4b0a2447c8fb5b3267fb83313f478e86981825b128132b686bc700d5bd031d5142358087959c9e3b13e38544a91872002a967698cedbcd99f664cd7ac53f9062207503f41c1b2d89fdb0d689b6215fccbbc9aafb308e2d4de4a5a7b888b67fb37e958b6d39c3695ffbce6fa69ff1f6e38c82be62489aa9d4c856408c2a8d2fde0842f2faae1b0d25d3fe43b797b457ab99f4165300fbea147ceb9bca7bac5b474c9e3aa0e32914c74f0d4add94ca4703f92d75ecc4e7a6cdb7699ee2ed127e20dc8a9c538ad82dde2826bc127874e50fcc61bec51cf555eb2e3e68e7f00630a2703d527aca3316732959534cc75faf1a945f2064eaae032c92a3624c1dc807d3259abb8ac24617cdda078c0bbe97b1577773d14ca8a928638d8b7480e70776f8ff07325f7b463f29af3986c7e1952f80ca5957958bf8e83df7d7feeb1585d15749d2a1dd2b081f7eda484980f8d120427997693670ecc277c841dc6d04bbd279c205dbe254428b305b7d55e4e26b9e12f68c560db6d3b1599b3496c93953759531aa8788c27f0abde30594f53e31d9d59a48344431888869b9bb615b7af3d11f3e6a75b1c3015c1904ac871bd470799c435a9e7d0dcf3bd35c37f4759ff564f9ed97ecc2aa4dd13db2f68a17ffaadd0e1e38e5ae2b3f359033fa2ec1db081c4078fc3c7b3f8e11a75b1e1ae7f9f53d6cfb88050259839fec25d63465bb2f4ec775e79a5a3a03b95b8849b45b4fa0e8b9fb8eba45060c41d6031bc28c02d2373db7819c258b7bcbc396dcf61fb1db4f35df48e155dca85a45df9f8d13b2dc2927022e43556413c5ad3832f5c51597850e45d9d9c4315dbe21d35272fb73c3a0e8dbf943de49ba7222248fca8e5b3f5503e88bb3983cae014ac81154fd1ae94ce1193dc651200904e4b6f5b15c0e10bd460aa5596c0dd273ad6ed78fea77397115b695dcab22dce1bb67e385af3b6df0ba924b4076c93c4a4e634e70c2749e7dd5fc3638de8a8b66f41e8974fe2ff6282fcdab17ff5cca4e39ad89f4e188fc97cb8dcdd0effb60439011617d7c922e32ba0640a1cf0b26caafc3a2e8748eea2d9661bd9e8f280594327dfb5fc1ad1ae6b907405bc751c22212e92b139518ed4434d8715b3cb30761f6b07778ca83c4ef41bfd2e41de2b655c5aac8adccdff321b5516d48051447dc3db596dcc73a2e4884cec772219ea779a3018a01761c988668294608412ff8481d2367ae9b096bd3f0027734a166fa3a486def891478067b5ac8960d5bf98422b1850a06e1fcfad314207c96f3fd79af227879a65bac25479354f6ce669bcf2994898fa9d6e54ed7ff1a78aec62fb5ef4dba5b5f43c78f3e9dff3849080a6693642fadf6e493b4b80daf97f7df7f296d98bc50dfade42dca66e3a627329ad8be589782029df0ebf513e9ae9a27c4150fe95c8beafa44b5a2cfb5391850c703c29aea0e1e5801be28dbe7905308950772f3294cf502198009e2e672a3eaae67806297359f1566c77136864348de2d3aaa7ddf850710f77bf9c8b661b17765681cf2dc2006c8b44e9c161d641a8959c05b2c101f62493d1be568ab80c3a6430ee326bddbe3a95adb8be3e5a1727e39dd70d58d850a000bbc98792c1ae48955fd0e1612b2e3dca306a1a6152879fbfc6b877344b5b43c4674626aad3d0f8a74155747d98cad73d044b97066922acfd64cd7de90c61546c45b81e8eb02d0360b4aa9252813dbfd5ac0dfffdc64eeca29bcd7148aac4df232244a128302a8b185252b5a7c9ac693b79304687068e9f4c6ed7e6c275c18d34d98486f251917790ad6059521dc36d2c345b4bd46f4d139783c31ac34f378378a7b166434b28cca010505591b2e699ca107d120f7175d5e8a0b62ecab1e4fc83269844f7529f90b769cc4b63e973f549e53e83cd86ba32d5205f90c84a4b75aaf158eeb38385cce6e0138857d031e9855c909b639800dddfe6fd1bb9619fe7a5a50bed38204f3b00426a993194e84a191922237fe561462f0d6bf9b7326728eb4ea8c91cd7cd2e59c921a4f1b3d96b438cde9d3fff8ba7744fe8a483d733ae0d301a467a690fdadea061c8b0ebfc4581418616233cd6af210ae9d73ad253d0cabb217a5c16623abc6e0500a4a7d45dfbabdef94fec882ebc943f5d1748d75bcdea8801a42d9f8571051090df9957266a4647492319e06dd83cabdfa6ec7f29f43a03beccf95f501f98226f5401cd941d771f318e014c59d3091d863cea5c4ccdc0dc2dbe44fcecb7980ee294a7c4555f945a5ecd385e1e34267b1db96595241bc3635e8821be16fce9576c9f1a7e77f679fc2c9a8211429a3a8e8bfcb2c06543b6fe300d436f0db1f6aaa344c78d286abcf575005acb626d08febe3c75a6ad5be0c2cf69294c2f8361e794360f6bbffa52ec6abeba3d4cad77fe2ddfff767c7f4a87e1cc29a1eddb91c57b303ea40a22fb89f0ebded42caa9bade45b4ff2308047e905134506e48a74c3a84a8bfae818e6a5acd9c9f6b8fdc6b44558d046d94f6b9e1ab549892f29fdeec9d68486f0a44f54695537890ab1398a417b030ca012a54f372a496996761c8e08a345e6fdabf3786ffc2330d50de6396f8f788c735e8dc2e28bee8e249ccde48572b2c84eaae649afa1a8f732806d86e5797c5541bf6d0fdac221372fa041239f11bef647cfd0e3a4cf1a06fd193b5f9314fc559616149449551a9e0675c8a2662436b9292079bf4531b21d3e938ef064d39365994f15c696ec9c159d02d8c4e187efdb6a3541fd6e708e5edb2fc0fe8ae4435e80cca524b70dcf975022ed127d825088a846ab37d5fae822885f3d56b98386bc471225f7aa10110af26ce3166eb13cc799c4a2e8d5ac50306d09052ee0f8290c1edc0f9af84ed3586b0ebdf574d8046d13d5a469e57c81feb39c90077369ec99b0facb57aa514075942ab1a30aba6594b39eaa6ff93e7ef28c3ff68f76393e09da293f4590f0ccdac03879da970342d61be27492bdf5b222f1e9e444f15b85b9dbe68139d6646486a35c9cb650e4668f7d70660fb07c55ad67860de098d5b8f4cf6d425d44b4aae8ae9ce8eb3c3568ab4624cae5b5c1026dbbf9ba0c9dd25e3ae2a558045f5eda1f9141af53b95f866e754b9e6ea13b50d3c9b305058419deffb330459d2ff2b079e5dcc044c6d60788e4622453cd509abccf6ce22c9131990fb85372eae15aec6a26aa7e9ed240501053562c217891c2096f93ddcda70e4189c9008aa290e868c4f3bb37ebd0e7f0526f2e29c21d0e2963bdde003d8ef7ea9d6f8be30d213b8372583fa73bdf67b1fc272ff10d20be2583dc9e44deb189a1d28bafc6fcea42d802b2684741cfb2b17fcebff753b0b4f67cbf5075464f6234662f42939cd416f298238f41b8de6f66c3b3eb3e5613f44394863a8aaf8c0e4f45a4f552bc7b6d4a81b89b955194777b0f5b63a2e3cfa4dddfa4a389baa184deda9a857b0baf1ee533a5265b7f3ebd112b000403b748442858ff65ccaa0a85bfb81befc9bf572876b0c81424bb2eb255269aaace273122f1fc5be56f5ba5625dee513247a67e777dff2ea09ef8385097f7ed7bea79c3ac00e7c80716d5c209f40d5fdfae6248c991eb3d58685776e2568d000fa16dda38a5581ece2fb3dc9de610f91b6cffb8bbc7fbe0f96bf063b4ddfd3999dcbe1b578ddfada58a1b8630b7905838b167b8a4776c0ab4edd8602dca0a19e218ccec0ec5cd94325e87e560f32d9adb81c35a4db1f957adbee44bc33e5b28f7863dd786c1985cce738d6b0a1cdbb2834d26c387a1af21d133fd7fcc3ca3c52934f2fb3d762a497aa87d7ae65fe566902f9e28422a921c3b7f3fddc96d30fa6c579cd4e56720c14c2b3c5851d529ddefb5820d0943a7bbef14a75c72d80d53690dad3a219bbb197414c6c1b06bd01397762db4f4d1b6d8b71522e8794d775a48900cc6da9ba0b36a2f5d4040d7c8612ec7742b6cd8017c0223862ddbdb4578fa546d2bd51a22a4eaf88707ec87e5d300aff2eb56107482cc457ab9a25aafb2f644761dfe03c2b657bc17cd039c1cdf094ed7da16767c41671612271921df9a6fdeae7219ea2c961886456cbed2409dcf8306ef3e73f0ef1a777f47e57b78e7debeb9b0a87c9eaa203eece3621d1dbeac65a86f42b5bc14ae0b01e920585e0e0df81aba4436c80edb94ae3babaee184111b10aea099fbd946168d0b9a6c9618b3e61dceeb46425a343ad98fa7dfea7d25f085f54bf0159842679a3b403b1e2663b11bed4229c0db7aaa1fa4585f669b0065ca293f3db970acdd95ef4072306504a0ab3c8d5d6b0e2e590d1d8baf61c5d7a4a5f08951bfd8b86872d33a2b1879c063f0578a417f3382a1e53ba65652cc3a871fbb9c280c83b950d755620531dbfcc5b1eb32645238162a2772211573dcd3a2a2bdb1eec599dacaf6d9f800416d475f3d00e16f0a69a5946a8a2f501ea66d8519a1da9cd16786946772d168856b6c9cac1e0584930a20d098cddb408b60f6ef97f916f188fbfeb023c526866bc9cf4b4c8cde437dd52e246cff9690b605bdb969a8b0c7a353f334ca49e8ea506b10f7468ba484cbea5e54173bc509ba7272baaba54a571c45f21abf7056ddaccf497f5f643e0a883f2059fc303805a8fa598b1baac646399653af2e478d1e95e9b7fb9b339cca90e7e03eb033c9c4d755721b71fe958c5f5d2688fd379c110a764b157941d48eb39e4ecbc6f22f778133dc67ed74ece3cd52b2a2b780139de6aed2d8b0e7d4ac0d52916c9dca93f82acaace09528e03570701326fefa31bcd4a1eb5d32dc5f7f9d44ac5ea2f291ee368397c24de23190d07b15e0a2151db9f589b3b671acf16f76fe9e13cb802e675ac1e462bb4a7c9349a8923edf0e751fe727a575ebe5b3e879e0ceda6de1c6523f948bee25990f0c68ae4a7a957fe1cc6a28b46eba925019504bc14b0bce9095daf42522191f10d0ab0be1577598fe0a26674c37df0891a359eb3d7976d4d74c8031d0f7a5457db51a633c94c709e0425eec68ca4e0855945286234dac13b0dbda832acd68ca4d181a799d6dbf06800d9bff07bd656d33eb2610514ec10a5c02b026e646abcce93a207072083c6b2cf2926b3372750a09acb5e34b9473dd270749defbdf7a47232523f853633fcbb5131ef8d9bebe2cabad3e3270d468c7eefbcfe22cd9fb2047635744f6048943018c036dd20111433597fc3b0c8bd2f009da112853cba1b16be1781f6844496e4de92709220887458eac20889d97dc7ebab6f7069fdf650872322f6a04810e1b38b3c0e087c2f95a49540d7f47e1a5cb8f92f14bd34f3ae0f49da8a6934cc83a01edf81cd0a217ea15a6cc157efe7091d20449d3428591bb0bdb33048bfcca4450a4fda0e4f46f87216cfbcd4d8eed3eaf194f2a01da4a7ed5f91545de9edcd9c1f1b629bcb21e51782cc852c2dd49c360983e854e515caad3d42ee09cffdaae67189dfa1ad9f16f978ad70df8bc1434a40ca5a53f5625898012fc814459c635ebc3d2c81469529a0af5fd151e87738e65766af8fe005c0658882a45751f2395ef7bc1504458b9188d16a6dbfd3b58a99bb67c2956d8d825b8b343535e68821a924edb8246eae16fc5cb5cc361296ce12379105198ad00b84cefe0db0066fb95fb3f070644beb18be574229cef1bcf4ad79ea251b569372230c1101ef6ede7948b4ef066fc6be78e90771b61c05d105e82f1f42d46c19c6fcc167cab4363aeaf76ea000b601db3f6357ad670af4099ee8d07d6b840f9b6a6449906ddcf26c23816227809315b201641ebdba2cfbf0d63b29bd2205667880bfc8bacddf8c1758765154c2ba0c6fb052a793f3b3272363ffcfa7d48a5deb2efc892d3b7633768a934eade110c563a08c24a05f1faf04608d5a8ce4df63db0a7f80a8058825d9f9cdf2e5c744f4ef07a2ad0c3ee3d7294a742ac5baff95066ab1c421358916ee00a93660b0e7430e2f5cb085267b3e782679aa0829ab98f0d0dbc75a50cbd559e83cf12a50d3db35392f5c5330dd6af33ae5029e334288ff1ab6dea08d125717c126ca60b3f46d4bf75dd5d1c165ec4aaeeace58eb6440a22b22b02e618dd7d4980d55a7200d64c6df3f3d56e316a33c80132a76a24ca9a409a39551154e993413395f9f53f29364b3529f2b8e253a823ea791fa68c8f8f70a5552dad988ac6f57714afda9c68d4390d8eead92a8654a5ef112c86ffb3fc89b42c5c16afc78b7b068eb429b090e058e462254959e367ac49ab5a8d441c8b4105e86f2c68cc1742a77b1e1f207f86bf827a5f0143778c1fd73f4ff90a92e2ddfd196a0e3a2b22661f57ea1926e5113cefb0bd06c60837267a8ca684c7b5f4cb108a9a91f5c3c5ce9dbc290fbdc28e5682c03bd4abef3448f586e424493498bdc3481e83c19869848b0bcfc82b32f01e63215fa93487bea76be4153e7c118654a3e17a54519e7f45dcb11f07dad8570ffbb8909c46bc8d321758cbfe39ab1310c70f3d2c5a3e9a24fa4b1bc91640e97a67eca082b15078a98ad1a0afe82e87e9034d6dfaa5c3b75736bde7ec34b26dbc33f3dbbc1e4d641244423b448b824c10b838b0963b1048feb707c2d849150b50469e165191035dfa5704119876559166dd799b14a5c3b6684ce052dbd9a2873c84786fb009f936dc8c8639803becc0ab8db53ccade18e710f4a169aa11f9a802368738d0b846f2524d80b5b6dcb1ffce5c1c672d765e333eb60672f721ea279fb3d68f2ab67d1f5b7849271858b77af92ab19a2f8a0080e9bff74d12aef4f1fdda96fab59b1a7a63049a17b6fb1bc7530cac1e4f710b625da29e406912a162295c5924094cfebfd00cbf8dd6594b09ac35f0051d6cd1fe68749477e7ed1f34c3633b0aaf2417d6c5ec921f8c9ca0e82a7c66d0f6114a29e1c3fb89416ad984e41dbd68be0f9df00f7751ed3914fc6f5fa0bb5edbcccbcb3bc018e22a0d7d0eb12bc7f51220af9e82051c3748f3191b8e17443124db4f764cff212788043e179db0474a214704fef129b5103c54eb5ff358df0ba3ac7d3084d817397bd2ca151c2135d5b476f08d871619de1193212f78a74b5c6f4e9bc63cdf247be8108697d642606ac30def432a3c370b91b972c991738fc41cf57feb04bbdb0273b860a37d5a967c66a7a62a6fc7341c244de11b9f904c55e8a10c07e23f52ae419239ade02d2725583749c07b0196be54bd70a031d6b858a9239042a939e12ec49028a0d061242f67a5083c288ca2cc50c56525dc9a28ae83318b8b4e1ce13507f3719962282a26aae2a952f47c1d8c826cf50282f9fd6974f87c9c978ce5173588863e8092f9f2dd9866aabac78c1b03152c7b19afa580e8614bdee9403fad19db6bb41d414aa23b5ecaa383d70410159537f7a5249d3066e84b35b8d29ec583ea4b8b2e39ca15538180fb6148ed6c02e7ecd81a598a888a3d7b2692af1b051ec47abdb446cdbd42383d8c9c131d43742bd92ee0632104434e1033dda3ed6721641ad3e3164fc155a6d302dcaf8141fdc55d7f0fc94b704e45c9201c1dd4f2549da11cf7a7dccb6052e9cd9e6f98456b462c2c8b09e785e4f6454c1518beeb946d4bde8dedda05885699a3714bfe74e8e563e3c0996e4643b7584c93cd4d1ed48c8554e652797225be13c74570f94dd2cd21e11d8c0dd6984439107855fb73ef977984dc04b7c74a5527e58e8cde55ed6a9fc3f291660fc386ed35262366c4817d20573438c9e964a4a58824ddd8de945f0ced913697cef761219bc9667a204a99aec3c11fafeb59cbe377b30a3324ebbd3d44e45b9275902eac4da111dcaa8260380e35bf23b9f7ab6d789f7c14de12871b13b892eb110ce483035198292e161f3807907774290bc86842cc4f6832c368d3d0d3d66975f86271fd245ab4ca94c4216d287d9e464c91364cc00bb8087f86d615bd6fb15b79113ca96e344586fcf3b342c80476a13d6ad4401fc071d8b00086054c17aaac27effd340c0783b845bea535bfc61c985fc2eb3a61a1937507b7259ed92c7f34427c465eb7e5c0209f0821248255f5186ba22c8d2ad59bd851b30dd32114d067f88b83f3f6c5796eb85c0432cbc43597d0d240aea8e7d246e54ccd1168a5c57423446104aca958f0e0908dffef5c0752e064977928a7cc8ae1d17d4d671febbcb10f4dada029192fa9c2338594809c674573865bb17dc3631f56868092ebb9e76c6c7c03e02f813c25acffcb3a0687a4d6503de6902fd88c306994be45ab7b75b03c6d280124bb4e3cd3f74b842fd0f48fb0f869a006961c6614cd143241b652764e3c124fe96350ac3af18554fba277d1bd28bfd9c2580fa393bf6bf3ea25a20d31bad6091b907d6b83ed652b90742ca71ebeb582d3dd12bb3f43753a74f3d3c81397453b65f0243bb9f06e3a2fc0cb7860a7f22a8c575ebb9ac318ac371c17a0b7f1308c560c2251db980591235ab533bc620ebbe62a1423ac11b96aef13e929ba7ecf89872d20de129893183beb331c15d269415f7539a588659b08fa74b03c1502be7da4aa51386ca47ef1b33c793c91985c7dd3e5955d346a8becfff2f51a50958a7e0f4fae736b2fa24d617910e6734825a7822474d86b224a2c90d4198291016b0ec9cc762bf7fbca9350f4139a9d4a455c73606ae780672135f285a1d2478d30cde9c5912d39f18f9b0f3db8259e42a357da1f0fe54f377343fd4143607d3f9926b6116f8d5b646fa255ddf46ad80865c29189d2711a06c0a4c2d9f9b7e43702afe4d39cda4a647681f656caf92e82763e5cb4a8f4c43ef8851ccdf2395f430a34be4b3010e3ea9aec4f7d82e4281db1d16369f57d799189053e2a086ee0bec7de9b8ee8aab78297435e813029cd57d99fdc63eae77ba4372651f06787eb381ade963255dffc6ba11f6cb766e2f93858b0288bc59317322f45c257aa6b3691512eeb677b9f39629cef140a1ecfaaf3f59292aced7512f7cc195e3302d0f05540a3c0d241108982bfbed48a934793c6c65934d0e661bf6ab2dc1c90ee21448a43f04d0371199f6f39095b492751b8e9cdc020338c1aa1a43857f4a1013fe66b817cbf1aaa7fb6f3980f30f5febceac640e9859be447f42ab10a8ebc5e6420df711a95ea5a1bd4f02d1ea2d624f905247be5ade42504e66ade102acb642e5c78a62df70e770188555f19f5fb3cb9d352ec2da18faac77f497135a5cb895e82b5cd74ccfc56381f7c9c0f88f83ba3005d7128e7bc807153073790d0a2fd2589437386901391d9caf2253aec1b65e918abe3061b8aa5a28092d01c5e3b864fdf73aabb57e0decb42a7db586ea2291ce0dfdb15aa9b64b40d3754c8cbb39d6cdb4637f2c4edc41dbccc14c2e0c8b4f7c2c876546e9cf179905336714676b5df6c9580bc6dac878ded0a8517618dee41f364dfe00c2de56b9e1dd9b5c8a6c08475a50cec84e87b26861fc07daa78aab39bec192c05f3a41a57f812e142b8940931ea867ba0cb02d872c523cb88b3c68d7a5d498a10496aa9f231a161af87973fd9ebb550abec83c90be90e34daa16d8a0e685a546d92110f24c726946a0545dd110bb7f7cc319fc5d7939339f43c41a2ac1f755ac18147b0387a885f00f91d89bc2c68e373105027de57d0bfc7e8bf246e5af7867b1e07c577218e111381595c7d0db62b403801fb9ef51fa897bd4600414698dcca367008327c61208579c03c16d61ae1af9d40ad96545949e37e595c05ee5098fa5be98363aa22e1ef30984cef21c078a0414b765ab31e9820574351fc2bc46facde26554e03f9984bd555daa9815060be30cd960d5337215cbfeef1fb6e69319e35cc39cbb589ab4e6f1fcf03b17b7f4845afa806d6142265fd8e1768fb917a594d28ef41a4c1dc14ef4faea341ef526e069aed7bdd09f7737877164031ed5d57f699c91900b33edfd47386dccddd69b7fbbc9974515308a23bb6cd86a44a21df68cc3b76ea7dd4d216343fc4e68f9fafb9f3a4a631d90e0399bf2bd910cead6f06cd0ea1e76a7da91f10ace800b3ba302325a3fc617195e03ea2601e6002436642c4f7ffff046514fde4534cf20641b60bf809665b7dfb6a120348feb692c7243b8a408c4c02f0940ab995e51005a0e909c1140af53a46d94b8fa2f099637e52b34c256e03e30e903cf13ed6b0a04eeaeb050d2c90b5d366bf1f6ffb524d06f6d16ba7f43adb1bb25814d29aa1679127d1246c6b7df63ea08c92d1bb8d26d6f300741e681d7f098bb5a2f820d3640fa5e52b8a89cd6be2b2333fb76cdcd59cc96bc5dbf66c52823037fa76568378d02887a6241a91a3f20913596d0a97f6ed937c8c595fa470381f6fc727015a00d04ec81cd1592b74610f4e5940c6483d0fd6fdfac353f95b49d8accbbf8bdb59ae08c9051dc1bd3d6b67761aa86cad19a28f523eacc54769a755b82605c1d384e3f85b2b0cbeea0a677b7261922660fe78c8ce9fab9ba7b2b528344cc5f53f1996acaea2ad00f2750d3cd92b85822132ea12dae8f33a07290ed9753a95fc3af9d05d5667d106bb4423666743cd7e6a137fa98615258db6388e88afc1a3feb8cced08ad531db5b17072b1ea77b607650e0e01828b7add133206abc047cab29f298e2e17b529f912328dca2260ca4a53703a34f2107d7b2e923a5c66a4c5924a75e6ed34b2e96e2c3de00202fb35748662de8d1f79d8c92139f489f87e6aea769816fa4e0649c17a85b260a03f159828204a7946a7bae1c2c76f9a1426d76734dcb744a2f271f11ffaf6bc05f29cc4ecb33c4b2524f6ac6cd9f3b97f2281308baced7caf4146129b4175c7ceb8c77b77fc62498cb861d4655856a520ae2a4a4f6d704ec38368dd769f75bdf6e07dbbbbb09564d16c2df3b81150b9f74855bdfe924624be42865f9e5a8c4d1fe5a8712ba6216bb7bf614ab08aa3da4bdc1f246f03a9dd6de0fb8eb2e01a4ebfae0459d4b5c6422c2b136428090f9ccb7e0f8aae43401d4c65ba6993bd8afde19275c41a5f555df3d95c31cf7f9abdd9c8e94093a7209a8ad08971508a8cf1a4f5b6df338483439899093bd439cec3a3dfcb7a57a58cd1f92973488260d110213d6a73b56a6cc5f116f9e9191fb4366cfd6a0abc29b38315c5ddefaa6a557d05e42c1481f5b578badba81e992039abce92d953bd7c642b04472372a715e5e4e8d873aea4bc4606b61a9d3d437e7a31f5c0d226cc366e05461d9930e9de585bb70f1775b46e922adaff7dad080c9286e851e852ac90504ff2e4071d5c1fb51c265b6e444dc53caa5fc00eda19cce13e84e06e9ddf57135704fa2a4d91d8b56ad187bca84d13523854df192b2bc45ac53f4499e875fa348447996a0eefeee96cc847d40d0c4939c0854d852101fbcd5444d70964c0ce87d233434ba41f6082a8f136ba21fd97825dadd3fec920c62cf4a4c2922241c05a0956bb837e3a60f1bcd513f1e498fe0621b32a301eaab91c6b9e5f98a276171449ac70c10abe956259133e228d1acee5f372408da0a98b3addcf57d239ce5361441e82948175b7dbaaec900522ab87ec2ad1d0822dfc142aeff988a6e1b441720fbec2d9f3a2f4a4947390238bd2ffbc786972d2c9ed52d6dce1adb158b8d0c8051748de57890fc0a6661a9585233a6d2819851d0a775fe74334ed3e48f2bc59e21d1d1d294bc74784c923523fdc3c69e705269f64fb412e2232e0c1ad19ccaab8d7bef42e0dbd6684ce71eb95353611d512a94dbc0e3546f44c2717642592f9bf5fa8252a39d590e0327232f92f2003de95f8d7644447e62eef02b04db1feaa203162f2fa4228818ae300ff31149f14baf2bdbe90434da992b08273809c99a7f4f15ffa5b6e0cb4cdf4f43069cd1b0f05e7ba43440bfbfacae9d4c4278b290ce667f7e3825fe5ca79b3b0975a1f50a8d9afba11902ee402707a8835e01f432ef0ed436e09510d7f9e6e287e18c75dd21ab068e48ce84b895b91da4e03ccb91b14ec2eee668bc4d65e9eb94c5db4590f2e87229cb03738c8034e58f615f80ff87c29dd3d95ec5505e073518c5e29cd3abd39cdd0e132492cc9112b8a257ea0403ea2bd9f9efce687cf776196d532d9f9de0b359a60e1f8187af162fc83bc894046ef6f4c65087bab9e3a140a1e9fae07ff2a2e6be6ee66fccc198a3c8e59bae6df25962b3356820a5fed94d53f1b04603495cd4405201e51c7dc75d025c0990fcbefb5e81ec1100668d2661ecc24c94906e543922269129dacc90d250ce091eca5500078aa70eb6a9c54801d0998504a13327abee881a9717cc678d92d526df829a89b1f70825fd56415e8bf5d097df16913100bb976d38903e1ab3042ff9dbc6fafe21d5b99efc553b2152a98e12503701fa9b62a7d172fa0959ccb189efacaf9dc7b0ca2330d9412f8ca4e6e2a8d944f9a5643a32d03355cfa9fb31baf6415502da4bc2dbaed53c31a0c35f4f3f5120b74c02239fdc08b65056ea459ce13129f81b1d4c32f3aa67fa7ba3c33bb223c87e39da89c900583f345f3fd4aa67db0ccf06f0f999b36403f401f33b909755c460d1fa936bdacef1bbfac76736e03bfad238c74237ee12c693aab44c11cfbb451963a8e236941bf72da810b3b500b0b2642e019526272198e10a6a844cd3855675cfddb194032bb0cb787efc7401bcf30fe917a1b1b896741e8842f5217a435574d87f1252adf85197a43016d1930d41f560171bfe45d2b1ba49335a6f8133e8b11b569026c9cd3b674944695eead49f4e01b7cb6062796eba45088d766bf2cbfc7699b1f0302db63ea11f88c0fa728c41c88ed4ae348c6157335a79753ec7aabf1da8ada6d668bc7872c905a90e01a733771ce0617fa9258d2d0b0991e8d62037596d62608bdba6a78693de61d8a71e4bba60590ecf6035aa2e30b27673e8f7302ce8704bbb8a0d6e2d305f1d5ee2f47d6824680b8434ed68db6c5a93dc9f2a2a670256864004fef7f9560a4666459a276c6c3bcbe760ee5cb68b56fb07b6136f8121c7549faf0e9306e4c57a851e587b102643f8c1be4c9aa33c2763ef70e1806a7b90e833c2953d2cae077db36485e3899a93b987d98aa6b7ee584b7bd4a5ea06c99ab11e326a83a9c6bc3985d0fe89d6b4b52723c2daac97bbcc79c4c42c56e84552cb7145358117957a9ed06123b6322a5728e109bb3e5d144e0ff8b3880960adc9f8acfbdf3dbaed9fb16e37698a5f2693bcd44be056c6e1e3729770db3c40636422f41d2556a949a7780a64ea335e510322711b8cf74b0d5069812f30f861ff16128783ab71cc166d73dc1e99b8f815d1f7e720bf34e5bfacaa3855e98b256f91f6fcc9b2f46fd61959230d335167fedc685bb95e140e8c18c92a101f328fe86ad5aaa9c68ace3e9fab949d64a752f54d3dd0bd003fe2b3585b6476d86a440514bb36299516b7f3fbca12ec553c82f00a42be8269dfcc0e9486fd4b85c6daaf9bc501c3a01e4ee2e6dd4636cf0f21e6d71fcdf1c4f5d4d6e87102ab37f2efb293ea63b742d8b8f85113a4f92d0f095d330c9f8b1e7d1bb3d249d57aed10edd8d734c88ad88da477e057d6e1f8bd20a82533383ad4d2362e71ef3c55778b1ccbef21612651bc90cd78361a42f3598370819697d91099aa222887b96f9fc6776741b274ac32a1a0ba091f236230b37ef32b5accbfaea0fb3645cbc69f8eb1b66b5e38c214171c38391487c1f70c31b6661cebc70039aa3a21cff32117f24a2822dba28e14b897d36cc4855aea219360a22b5f01ec5c0c74b0f8034173a8cbdb1f997caf2acf8f545fffdcf66c9246a881df28d9f2ac357d1bb4b9bfb3f8ccd18e20d19378b44ebf3b34c9cc11361d8a172e638b85ad2d62ba95da2046159d15930a74b47bdfaeaa45d0f83ad676062b7a5ea4889e35fddb6ba65de6f9e277dad1770008f2eeb0b6590d82383b963e6fe08cd3be0deda39212dcc364e1d917820f857604ee19d3a4b2c91ff45bca27b283ab399af34b492457343b789731ee53d096b4b7812349f8ab47d85f5eca10a860fd27ad2b6467f0e53c7f5653b2c60e97d8b412a7e0229f0de6b621397867fd46ad6ff466d18ede106a41b5b449f42365c4cf493ed6ce4c1c100200661e0d649ecb5d65e2b8be37696f1240f7e270afe2b3be1ed1bd04cb4f76964dd8b567c9afa7271c03c1f7ac0b3be96dfcccc9684eaecf018c0fbc76b839b4ee6d441c9308da5d60cc97b304d617ee9f6ee43a2cadff481a53f7a00a8797dd92ad8119e106e41c6a631d58162e8ca22306baddba6e497e93703264300ed08d190adb10e02b58d30d3f3fd100a7e305143f72c9ba1a72b161bf18ee24cf2aa783bd6af7f4438c9e7a6da7378ff07fa6fb5e8cc8069bfd1e2b6bc0958e42e4b24931a2240bec50e1375a28c03223bc8c00cc12ad65dd4f76ea705239223029e6fef96a1cea4b98218de4e481db5afc5d3edba172543125cc05ca5fa98e5c768b755beb02837380f10ecefbf6cf23346532e9961e15db7290ac1558757eda8694452d5d40c52ed0c9f4a6de723aa0b906916c4a03915a8d373c2c343d3ee1be6297e6a403d87e9390b9b2f0d9690283749db479c7d55d037e4ff5f04002b1c1c36d8f6f6efc3aa30afecc5f10debfd478e29575747b7fe03a32d69a3698e241ecccb924ac88f81c06becb73780746e5ebd2edb6b4e80033f5b873d8b392cdc51fcaea7d925b183e51a2dbac7e2256f943867dee0a9f8a725a594117279282f417214049e0e0ec4afe357632d0d76363a46b2f04c3ee29f98fddda706b1c7060c2bbffcb284d797369fa0fa2e29b39df6720fc61f63eff7e50ba74119b346aac65c3857049ae9395ff0c8ff4d209706210df697741c6900aa9156f4d57317c2e221a56e0c46d85ef643723c12c40850f1c844bd5f0732801e0f22cd1393a80e93898e01f5953ee0b63481129f17b4e9bbb72fd64cc906f30b6bbb04bae1519d64e07de82052694f33db840dac9251075a0846c7b92415fae15d2fdbcb2f744835f51896599ccf812f7149ad82ae4c7ba87dface932eb2b7e1bdf6811bfb729cc49c3dd000db5ac71b4f4c1c03b83adf37a6e497e72490236eb08de610796e88b4e5a692b1b1e75fd8d342d724569defd0e5ae18d8e82e7cf732b7d1d1f43d823072983095d505d5d64309a071bf340592a5d07001f7d28b84e45e30196a75fb11b47aff6eee112fa43f59ba996af20c39f513e53b9569c7f99f3ea1ad7c815ca84a8872cccdc9a7698175f95f33ca1a97f6da558ba393a062d039ce9ee79803c072e50f414efef2eaaf816cc341b646274472bf5ef664bb79dab17419df9f6a5e9c1f27cf9ff8fa3f31364534e92cb3f196744ada9598a41a929711f2a9d6517f7f887aae77769c5d6223d4aaf1a160d2278f041297d878850982bc4272d9e6bc09827a3d884e60ce23a3681c30d4d2bea5476f6705b53f2b23026f63ce41a4b255c66ec3d353a042018cdf25393357ab51ac197253f18db9e70dd80ff0cbc4ef3fc9a1552a9a1f4f98bd15d80c9adb9f3745b7750100a3aab1ea3afac6fb4f3d2fa914faac854dd6dcb060f4ba3fd63a5b9641d30cdd4d4e3929e301fb226b32d9218652e6bf75868dc0910fe888f41a1e7b84b1e45d470cc2859e1713314f0b6306bc76ff74f96c52dcea20a9c9bb0b0fe18d382c624c73df308e72a48fbc64c41ef0d317aac677075a9068dee4a64ce61dfd4e523590f151d5108948466ac0db272d67e7933551656523c1d4057ed78671795effe2c7a746cbc3e5e803782b83a94495054404ac3edf3b10316bafe74277253637a162e184e5fde80d2ae8a9c29413dcc1451aba484f99c9481fefc1b90f62c57cc138676473905a427b0a4ea77d94519383df4deb5bc072737ad1d533d3d0d5d88de7e8bc0d5ad4b9191b098b806b1471645fe5549c79d2c36acc5c91335d2e54fc7f23a205564385ba166393f0fa6106491721886beaff5d3dcd5e5933e2e84a0739c538637eb2070ce81b8ec0b425d32c696c93beb8fa4235c216f73741fa73c3c6e2b0ca03a104c3794773b7ca305232b7c4ec0af2902fe9b1ab623f4c4f7e9756a0a08b1083d6ebda7feb26a5d5b3955f83287471403d91049be2b97d8473aebcaf8bbf8fd2e1ca61635adebb56039ba5a73a8024927fca52ee23b841935cb0361e676bea15a81acfdf973cbadab0fb73ab4354bb8800bb115dfd3725bc8c7816ab016481525d3d40927d05c9d72a454eef1ea035a61e60bb16de2fb4722491b2bf56f825d15c6dc99b609f11c1218db36cbd25a6e391602a728caeccca4d20b88cdc07213dfe2115f84843b306d2b1e62c6937e70803959f55ffc24268e2c8dbe7f3e7b705bef8e65de1c65200eae2755dcbcfb27896c055ca0da975fbbdf7b4caab0b07cf81d8c3e1d4ec4c0081097c66350d361293415ac310c3c48a77d12a2a8b174a4d069019d9fcf0f35cfdb9d81fbd2132b624492cfcc95d3cdbc3eb82c804bdfb5afb94940c5b3da9e79ce630d17e441e30e6ca1f8b7c59223199dc4cfda764992a5ba84478acfbc9ea8c9ff05ba8239fd0cc027996e3f1e8cd2cd9223c7760039a8fcf75a1da512dd21c35d5ecf9fc31a013fe05c0a293176378928213e50589c7eae19f2ee69e49b6b0ef48d9c22d271f237e933d08986b4caf8fa9d37114141da35cbdb3e728a216a06a72005f399ccac3e0e37e9d424dba9112794155463b6f2b844cb20d13af253b4abc1041ef5f152ae95228e114333c03045bdbc32fb68dd97ed0f46e806903768003dc2af38b87cee75c87570e55f687747f732f290b7b943ca442579bff05ed6034224104e91b42ab16eed8d2e0df295991fc9c8880c65f6dbb7ca083fd55f694d3854cc9b13d9c0e26a46319a3780e15ff491bb68464c967b9dea761b3373ce40315a9a8aa329b7e2a298a1315b8b0d82bf328ab5c2b487ec3dfbf73afb9d8a9952a95613662cb30a17994035bb4af5125b3e528fa8d961ec920f5ee69e46a7c5766b8aa836bd45c7aefb40aa4a2cb7bb987f87bc8479c628fc1dfda06a7ac47968f3a35946dcaf39a3830bce582290f7adef0165584f1d4f6762e52604c8c7181b325bf3644f8d557fb839f232731d1360faca9a5e1c646d61bf5502e79ec4fe110005553c27a7e03209511e2e62f74ea506e004b693b5d4ea4c15b926cd8f762401bdb722e6366847b9eee819a1e4ed60dd09e1892c7c68e525cdccc1c7a3ba14b23f52e79cfa0b10ca7b17edcd3d70f65943ae3b52d85dd86b8331473e40f507d39546d0dd858189a89c145fab59844dcfb586e968ee47dd8b51f08f0093d618afb4071e99b48f90cda9dc90bef8df0b5faa250acaaacf5ee6da839f2bb85af9e562ac6217e3c195f799ca431c6ad86356ca8c28b663d6300d98c47acc11340b670338a81c624ab5dc2c1cac358b48a75841be7c3360913b8d63b1e8e0a6ae9611771d2a1b1cbaed6142d3f78396024ea23f9dc0d28ed3395c18f3dbef95be25ff89b31996a6e1947b25947d43a3491707a961b46381ec826773bd03b0cf1a3e1335d41d9bcbaca93b78fc09f6400f074204bbc1dbbae9fc7146fc9bf0dd246be71030585db0b6a92488b936d55d16279d539098ae143db40353517d38e65974d48ce27fb76fadb939382a547f74e8f7a249ca5be0cad8e7e49cdde5be623ced7eafad28b3c91ca7d42cc16200aba3591f9c085b185d4d3ad672bbbb256254c4e6f47a9f71fac6469a790f3c9efbf22466a3b4e888338e783ca8f42b0e7885053bd336cdcbf02ccc99201f2c0a97eae60a69014fc65303509031126fc7822f4e92b7fe4b712d89fc74ee085f5633fe25d9b9e85ea158ba3b53ff61b0f98c18343dc8cf82fa509a0f112891542c8e7e83b963d34ee29208636bf8b3b3aa8df4c62f6b9c14be3a87ce912b3bfb9b90ee9f915d8a26ec4fd8161a55a5f0e798f1b03205391df1a54e3ea64e659b0c975c177a732d1baf619c7848ee6d6eb874567bc0b3484d8bdb6aa740739c88211aa9b6544bf39f3e3007767a719790593aac91129b6ecc71f87a8f5047823fbca067e1c37fc0610c87e5d5ecb66c10860e4f487a8215f4371fe86fb64d1386c1a57a985632e29191b240f0d76509d049b9d6de6bc27d15ba608f3f5cc88536169b113413b993eefd47fbd809aaa159d6f2291e3fd81b30ea5b126d02789217b97d32c85d6551cda7abceb0264a83c6944a7808f3291c4afc723315e6aac256043ce65711db1a591fb7db73d79054a333eeade1eae410323b236a348b09384065516f05a17a44192249e17993c4263e932addcfa69942563b84a60ae0dbd03afb20cb7fa915e22f205555e18d6519f9469cca3db2a70af46406a5ac74ff5adae45bff587a21aefda46d3c318bd805a09d633ef55f1fc3fc5befdfa89cc3591a4a0aec84aef60b482cc5dfa74596d63772a483ad2ee23785573dbccd9f879e186c12ec7290d3b8c99cb1ff90b7cd632661b2ec87eb30edc3d768dbfee6d193eebfb1ae65cd32da3972e9541e0e9551c04cb7abe5430653307cbe7b7325b88cdfb8c8514b6130ced721ff087f0d258311dea08f9a7921bba563812b7a91d3dc2bc626bdefbdd8441cf985dfa46c01c29ad27763198f01acce6a14f1bf2f067bdcea55432688ec1204bd709b8c8df99011ba534f1883c5a6231071d680ca623e14007a80892f0aaf88b0390859801ed723cb5a9311c6e2994951f5fa88f13fb06bc3ad54de4d39a51e759239240f107ee94e0e783b86fcd93178395e1ae644cdebf73803f24b526de91cf810143f1370b92a5802094fe9693f74b8059ab730ff65e5aa353b9c1c3742a4b738a8db671248bc6fd66fded6ba5154cf3d0ffc5f16217c0877b93cedce25a5510aba86eadecc78a41471af0b4f1054cd238afa3f328efd65ae4f7ba59d6d04cfd3052d018a98fc6495296677040180425487ed728508da77f6618ee4507199d37430953f9376c9a1a40c02b60cd8439e777d50d3fa0aedfb61e2e5af1fcaf2db97ba790262d97d3cb73056f0190fb855862c00867f552019c16c70a88d30e5e96ecc4851556f582929e3499da0208c807ca4b31621fcfb34abea56124e90908e1168908598748a3c0f8c8131ff0b2bb575c99e7989185f3452372bd920204e7334d4888cfa23feade9582253ab92babdbb5e2c83087b750f4adebc3f61db7ee947fa38552c5994f1fe8e7d355163d11dbf347754bdc51d616b5a24a324058fb339967941cd2a21d05afa91dbff42272c58ef808bf01ba5366bca54b56b824b4d8d74a017dfff9ca7c7b06a51c42773a6c8e1a38df2f3479fe10cea154410e528c3b005f05ebe0bd2b54a8b2edb7cf0ca25a446a9c96595477d233c19b2dd6b1e77761138f5983c4f1573ed11e9609bd044ba0d987a277da9971b81211f3cf238b180bb6a70085d485062a0a32a79e5d6b5ae653628dd3d3b6934e3074e2bc8a631709525f5ca7ce80d9941c9ed474de795aeb24e2acf8efce7d1980388c7f9e3710277af7932f2b16aea3ec7f347ed463f331cb71ac364bad888d1a48af2505d8000d4fd1e28c7433b10cbbccb379c6afa8fbbd346c57c384ecb3af7ebf78df6621682a51e526d08823e8946e1aefca4fa4dafb583f72cfcf341bacdbce7e3fd2b48e74da77922a17b455e76ec5b56d3147d434e93dd18257990218ab175d6e140dc58282834f03617b874d0c66b2ed3cdeff358f25aea1bf30b9e37b99d56333172590cd8df81b9f1390d101dd0b758023db95e1a49a7ee3721369b2f27a4459d4bb5295686703dd8b72500a691148f11bff7f7de64ea53d936aa50820ef20049a0bce4b50b4033403208578b0dd21a7d28f665bccbac1bc1cd19888fab9cf3761255dcf588e1ba79d68cba56825d0414a5b019ac63d8931ef6cb4a9e39b723937aa2e6c1ceddc80f30c26aadb20f9eca51aff2fb8bb6e6c2264fae05a7abaa2a3c95bb272037e56f91a1b461b6140e806394d2900db2cf764702ff7eed005f8d57fbb13477d524f4f4cc2e5962b04253591c3b185003510581c6fe248967cbffc523277a3cebb860813cd5fc24ee5e09d004a8bf25c7ee3a147f9a8edda7d4decc1229ce3f7a5646ecfd7cd4721bf3e7de74515c709eee10e6fd87ddd81d4ca89a8d13972b9cb42da0e4c7eebcb4c0dab0c1a1a0511c39ce84c73143a1ff056644c728e6ad0c3c7524b01370ef5092a959d9ee3bf89fb6d1eddad0ececb2e3fcfe25a70b82b01a9c41e0adc949ec61f34ec3a91f8ce5f64b13cc987107204c726bd138835538c02a93454c658de00298290137064a18a1ee5c2e027b8bf68e0f284c787c232aa9b7cf02f3908449ff08912bd2def7cd1b88463144021d43b13a6b7ea1de001a70ecaf9f1eae1f3ba1a4fe93c73077320e0707943ef6e3fae45e80d1aba6fb049b64c7ca0593c1c634f84483d2ca0a1eb4e4d3b978b21ab3446a0688931b7ac184026d06b01bcb5f15ee4441cf9c59b4b9ab48cb855599cd24c62d484daaf09ca27b46b23d32db4eb676bb857dd227f71d71f43464c917f781752cf9cf5f50a3043ff7bf649a63bf870df7b288a7e4c46cad79879d0bd49d5cf99fca653ad11fd2f2a8a1898461bb7b00f9aec86b244346815fa2e8c951011a3d6a495aa267aea0df24a11ff0e9c25feb5379c5fd1fc3d717196fb3c9387733185e2e1dcecda495892e540589a85528e43e3d499a5041308bfed54a6fe68796e60e3d3c5a960e6e0952428323521ace300ae8f53c366c169c4fb309578685ab5f69e4396b2eb961ca0d0cd50b5f6e3ccedf3461e174771350f70910d0f9ac3c6209f1d1cb242cd28cf2cf08d4f87f5d5ed72775a5c1ac71de24fa9b92c866b8e7bfdf1cf4b508015305ca27eaddb566e39028e838b7c2b9f908b90fd9474417efd1fea82ff9831032deeba29f53ffd31d2d112e9fcded162e0acaa608ac688b399a6bb7e006e6b5dee39137deba23fff2ef1f746def4050512bacad6ad54bb8bc037e3d7ee3f910b4f329d6eae57742296563e088e550bd8c811a97e1c0d9acea404e2190d612cc141ff0f1674731472641098f031219a9237bdaa0b33120d4ccbcb7ee422a77e067282f29b61d40ce85c184951e3f1df1b3dc3ad458e6307fc4006246d07fe2826c8d4752fa97108616b294a5ac66d211eeb87dc5a877a7153f3e6887d863ab65e8d5cc1490d0b9e6abb5a2642afe1e099021ffec30d259556c337689260da72337bb640b460956bc08a4cf02898d84af7aeab79926a1a69e5f66e200dc9743e16568e21abc5b1756d590a0e421ecf6ccc7dfea979c1a6ff6bbea0bed44425b60f4cf3dc4fc73d4e30c8dd2d97738a42a1e533fdabf21db121ad0ca7599d820f765128e12878a0c72ab144a77edbc90e5465d3ddad48449181d3b6310d36d9ea19810385299713a67e4c53985bb9a28aec740b22aa3d36b99cd7a037b77a01dcd805613a97165963061e378f7ac9ed025e600f4f7edb23434423cecec2d4dce698ecbb4c73f6203bf7443973ef83276080e247b0fd73e2ee59f239f0bcadbc49042a1bba68a4975d8ae7d32cf7624e4c695eb1f7f3a0bef4602cfdab3b74d4dde4d0acbfd80c5d973c682ca43a70608754d2bf9c66c17db2b65cd3f826503d992b862cf9c612a06c139484cb1a470ff797404594d6afd719122306e2285d77fc790c643d67ec3c7d1a81d76ee194cab8fa5381e920f67990e0e710863d5fe8d0c3eade9bda37d17e7653f9ea880dd6ded7b98bde7ac0ae7142174baba824a30c8458b67a24f1987251b1ffa9e3e2cd69de4adca87367aa84810a40fbeac6bb3107362f50c56f6f7dab31f45e7fd563a7fe3731dc56508b3d0182ab101678b58abdb6bd5204e3b309e684f625a6ab152f72cde37db05a89dc7e6c5631cf780e9aef7162fe7aa7e266fa8742fae0a0d4209a3ce3f121030d45559e933bdb4c19dd59ce85e9741929439ee34962bb7ed694de1b23667b7cb98da38c54063f25b5375c9ea09208a30b910e221be2402b06b71953fac0d96ddd134c681fe3f8d6baaa396860790cea7f7f2b405f5c91a27f3cabc7a1ee39bd60557ba7d835f8ffc7b2cd5268c0213462f2a5c6270b2d9af64d94f56a0feee3621bf1d858968741e5482e06258fead0702e4d4d2d82fbb3481fc9569ca4a4c2aac3271d658e2f43fd902ea600f9a019ffb5ed1c3eff32042db5714c23b0e4143c4128583f63362ac659d7b79900a75b39cf5802a706ea17ef56dd29a8930b4d83215146f2b2b09486074f23c4d99bd948a261d5a3757430c65c2573f59790c65a95f27e765b03fa89270700a42f995a0148104bc19b4011b6f5218f0d3aa2f232ce3957568aff005dbfdb310c9c143ed4c02e9ab5ad38350dc4e0781b8179398cada361a1f51d7a6f94b0dee7f40f1cb59e664e7fedcb8493331ae0a399c74c2292a4e573b636d779abd6e04020927cf7b4ad82811e118d67c38f4986f40a054dd3e93b669e7d3750d29f28cb18ee2a3310d5e94ed5479806593df966f1a3023a0522c607669b5f269881e0829fd3640b773a79db7bfffe7a4b342c35920cb9ca120a37b4a96816a3a45af89a68fe8b38065d8a25077026143255cd53a47f57c73e25217638ea5164dc922769a437a54411b1607654280c36a155a376520d9417f1839ec01a90a93e63235f8d675300549d62695fc0fd2d36f1ca2edc6003c2f72a212588f6839407400aa8431c7b2b163ef87f190ba396a35995c049b6f93696e22f333f29befebf86ea8750beb1e7f507ff362a5d4aed943048a7ba6081acc597d418a7e32415a5cf4a75c306eaed9acafbb1d2a148260d2c10c6ab115e3c1a5e2a3a92bf3a53d1091bd63e273f664da1f1817fb102b6ecfcde55e0a8b079ddfceca9179c51efda71530fbf7d2a1bb222fb8eedbcecb691fe3fdaa3896dc8e93904475b166f5a9a83e4d2b1b01db24255c11a4aafd06fac8ee463c1c4a03d47cd1c6f28cceb11fa8d254306fa702c209dd89dedf51eea465c0940c200a20aa4393d976b31f106608f71598e28d6c2c96140b5f8e1c449931f74644a0925e1837be86396448796d95d03b6ff9c18a2a39838a86d7f8780c1487d7c62c925f20f2a7b87865d0e8decc29e8483f75d9c120a81578c28ce99f18c75ba17bdf814f5b84a03d252b53fd38746a3805094870fd2d285d8f15c58a815e010074b3fa9dbcd2a95f4518f568e588b23c220de41b67b02850b8ada41059f1cefd7b3ddc21ca6ed2ec3e64ef1f8abf49b8d0b6e7e3b8ebd289dd30c90fdfd8ac62eea67fc74bfefa87ce823ca69907e41e45dd89c24574b80125333a0107fb3fea58837a20a644a5bd6d0d86f8d88fb5835216428676f3de387b03ded588527ac7232b85a56d33f57d39e994f81d98de283ea995d0e0d9af461814e912d7f3374fb537735dde721e74e8847436e515e7b6b8212dacd390978e87abb8f25e6a6bcdba9c15f411eb19e15e0a3e87c417e9421bc0f8236ab2c9f4fd49b53cc00dd7c30f4f45e32330ef7e9090756c47d7d05b80e95f5213e25c1115aa3ea2cfd44392150200f7b7f353d0b7a03db9c6f72ccb8f0a14465af6ee0d878a3669f61ab0b452558d36670f6e61b894a21ff10ad6b74c284ae8c66df56a95be4de210d128af86983a4519058fd7515328a55d6a711475131a2578e4539712bac0823f800e2b7abaeecb9eb549fd72f031412e8e79d7e291d7b2cf101fccd5f40a9298dc92bb3bfefeb3f0cf2dbda37c4d39b597a1c100a111c1e2319f7867801abf6db0825ad1114b09da9aa47b0c04d0b5270bf428272afb660ba9d4438fda1b5d3856f042e5a538a2af4da5f98f42ba2a0855d6ea3ae95f46e7295b7642eaf5bee0fe99f2afb96f1ff01b3da07bbdb56a21c81c28ecc1b8424b043fcd01c70d1c082b7d7af6357fea6b44a7c0860f19d966e86fa078268504af6e6544a07cb0152ef0dea5c0161b050404ad9e074d5e4881b851e5e46d477f589c1301f31ce65128699b2d4aafcd5fcebee537de0f228321b693386c4f59190c2d8b290be342ea89c406a51f405273ffcc5b037fdf02b35f639bc01be78c994b7b8b3ef68a53682f0e0c218f8e7f1f93fab9eafcb4c06a87c38e2aae311b016a9cadb5c81ba6f2c89088e0549c2439ab15d7fd1dbee027e240cc0f6a012ad6367a02632205625153184b7aca077d8e0bb49395661b282f47e81b2484aa4b48e2c1ada3421ab17843a06bd1589fdf632399829c181fa66f84ea59f42c7146ebdb9db577c4377f1b154a1056e642ec099a604b4915709f310ed09c0a50d56792060fd464ce1d37d83c5d397efad95b20c2e3c0ddf2be0ed26a3e195df6ac2b69c4004c0f563e311cad90b5f59c3edfb8c64a7e1f27bffd0b421e9979538eb2af0835afff53dcd4a23734a72e00fecb190475a3e8020b8e8d39059d66376d0138372c2cb4b1257af2a090134c1e6a29cf4f15cc3c7ac92cad770d30cfe2afb0c8c34dd6f059cb9f3f87876830f43c44ce4b6dfa73a87de16c169696383f2347a85e0bb4a9373be0c7e9d9f0f84762f8b046296f82a0de6ccee164fc727d0983d6a5bf4a10695b60ff5ef6678c28321a1e7412399aa71d8e5904f91aaccdb3d0c2aaa0a01649afe41c88166f84fbf6b2fddc6bc1b4b82f1837b8aed9c026a188faada5361fb737c24d413e7569e74d4346ef6cb7a46f8586a4b15edd03dbc5b3c658ed57ec7980f13114f2065ef85ab970cc9d3c341f9aa00c102880d23927409668813dc87a9e4754d58392b264eb10ea944fa86559f8fe5d081b18d5a8d4652cd9dedb8268fbacded6102c34408f0cb88b67aa918df9ac2cf2d2b84e331ab616649ae0baab43a209a86ff53669819e8701097f65aed13fb3a829a2fa42a9ac6cabf0640f3bba93befa89edce5d52311a39f792ceb8023858fed56e246e24d7e586143c57dfb6dec90769090fbb1083bc875f21466b169e067cb9d9f3f8bdb1af6dd83fb0516d6c3b90981281fb5167a409e69b5fc3c40e955b19238c1f102fc072e37129050601f0d1afd33e03129a86ba11fea287059e374db321ee3578b6627ad70630cf6bb610333d6e3ec908c3970bbdb61083879dbf303bf9899cd5e684301d5dac41282776f9dc16b39a6e91d014a3232911f64118312c11fb4a7d77fccf1dce2bc7041f5210a0ce4ec13056b14fdf4ba721a4d0ec0995e5a699a59b8e2af65939b03e6b43219a7d6e923e5eed19821a6fb2166635f9f78d6b5ff4c35b9f9228709d3845668436a655234670579ba376d43bdf6e73c66f95bf4e6e159dfe917c140211d64c41f75c918938898bfb215fd2f634d09f0529b10540b9e0011e8c64541df246191547d7143b48859d32be03511259226499512e77ab64fdfcc2585a991c28fb1f2a76a60f900c79a3302cc67d2108f20f70228d625f5c0350846136c782b96510ed85516b04693f5d65edf4d571defee6f05737ff376799c92b00eafe563f6b69e885172c93698014e9240f5dbeffb0b5e9cb43e8344ff24566b0cbd9768b153f4c2f0b257cf3bf4cb9a6d95d87f67622a452a5b604aab3113694b50bf968738be3c2a6d8279f0b2ff79da3a9015ae67d38bf371e3ede024a38f074916204b1f821cadfb42d717db2794805044b0b9655c407b21003257419455d0adedccfaead5fe7d76123ae734e9e7ac20bd10b2dc7dd73754d5d89cf748fa9c0aef64144e80364f31be2656555a71c18c3435eac23f38a019b40eff4d77a8e68c58f77dcbabe3286935769e04f6b7c8af0aa04cad5f0d7c5e48f2832cc73c78ba73657daa3fa1709fa8511da84248341d35158b5ce050cd12270ad99e0e6d4191db49f3321276afcaa12767a4c0fd14a5620e705eb48af478433563c448c78fd4712243409441ac912b12603676ea453233a3d97f09776fb6f1ee1dc8da60167bf1856092392de670446cbbca0df45128a4693f08f8f1379124f970ab51b298dae527ea1a13b126bdf02fb888f018c5593c789442af8a617b19c0946eb998c3827932aae981b3ea5358aabbbe1beb2f14769771ec6e5cead8f82790e07f9e56dc4b399eaade7533e9bb53fe8284e3c4f387961cfda8c6782157e5e9172fba4a458a82adb759e0cd419ee7e1c472f4eec4f8c632f3b19b52ea348ea1d53a90570016eb5b0d3f5a10279aaaeef1f749ce84abd477e5b755444bed6b945a4c15e0c185cf92680c70e9fa49d7ce62f36700459d160b82eb051479c76f349c3a514d0d50e13cfb596101d1faa1ca8bf85cbbbda9a4fad126ec6a427bc91ae9c0ea45b02f0551afc2b4285fcdfba2b8e7b177e12b8a22534da20999e3e852e32d90f27a2ebb8d6b836f21deefbf017ba537c3363e2c972aebdf31d4dd471c4dce7a0484cbd938de976cf9af3d8773f737ead462909c66a99e99ff9a0f949e6efdf4b3353a63a64c90b2db2b5bd1c2df262c429dc9b1acbcd03fc6293e838d0c5d20101f5b10ecf94e01e0499933fa2eadaa5d40c452e5873f17cd43b0911e8a59dc29a95544e5501a138569907616f10b868ef0b4d4833be3f0160fa22cc21e1016235df710d1f268584010baa87b926a5a5950aaa9739ff223690b27d1e3f0823c996f3eeb62e4aa80419f28d9f2e672ad4b2e5da9dc0356ec7f2db2c54282d0553be3344fa9f79eed3b28f3e227b81a17187e36cb1d5e9193e970d073f094f6c1aeb75263f1adf43297ca2a70577cb07fc3f640a7f7f40643f6655bd511f8d13b49984aad2696af306abb60157248c928beed0080fb62a6640cb2ba4a2979676b48b385c7800e2b59e2334fd1702bf5b64d000047f69f6304690384728038d260cef880e8d9ff753f8aaf8be9347b2f955a1bc6fcb1569545db7f9c6a10665ab9bf108d9dd0c5387b79fa8db3ff5bc7b978731bab126831e8cab0365e284a34e93135c5134422942856ccdada4f8a534a7b4d1e2a6229365a694c79eb36f1cb3a47691e8ab627f64b7a00f573cd470475e9e8f0b2107e58740401877598bdd3019e64621ab87d4ec151e250cafe8ad72a32901d60f24edd8e0f08064eed1f7e52014fa39f6873e1f744431d43fd579d547d1c79ecdd0b2b099a624c59c70160739ac36edf3126660d9f3fe1f7334b75f0a47d0d2b49ec1f02015c771a64d3a0a2b8b662896448dff0ea6afa88fd570fcbce36793458bb42414be9972237177de9b7fba2322357e451b8e05b3420fc7f0c2476a2fdebfd439fc47b9e5297c86688d4886a9627e27104967d30140a5d77c5e5d8fb5aee03a5ee7b29995d3e370880d617798a82c6a23bf8f1b89610dfc1966ad412102f6c1f7a38cc5391367561a8705d347a9347ae6e8491b17d37c591e99fadd3927e4b09cb12e2bee6441552cd287b19bc25ed54a447f2e0ac81ebe670fa66ce4de38a458c2c6845fa7ed527dd3807ee536baf7183205cdc02f010791a716709962c4e82d1a4d88ee1e5066a05a761180a0c868456d87ca2a99e16bbcff331558dbc802e99a73481ece4684903a85e0886c9db76b4d624f4eb95a681919153c8c18a367bfc3f90c5c314eb132d4bd10735afde74a53ab706dd5bbf3fbe85fbdde54bdfb2adf825c3c693f24396bbf7deaa5ec13f785eecbac2655e439c29e1b41b30ac4e6fd8bb4a2cfb60a48f5819e16c41e47b5a1fd1aea15a1521136693ea5de49293c19d8477e08df6d1fc944cc0373c21aa5dcf5b3932fa30c74635175183d384d288770988c1256afbe3bb2d11c01378f6f8d832a9e4651d118202090be36196ca675ef3ea727ec6ef286dfb70df5821ed457b15fb25f844c800a9fbb424b8e2e094d1cdbb27fa0b84dc4255816bcbeb0450baa61138cc5c3178e1d58153dabe0897aef631169480bd2beb434d179ec9e3b006fb2643803dbfe0c424043b407695ed466f71dd8589ce7d17f895befe21ec2ecd457a561300877409f2786e9b047e0333a4360b0f0d2ecd6c9f3fb5d81bf7e5179e4e092e1b89582ff55366042f8aff7bc88cdf2688918181021b8ced587e069a210adfed261c8d6ac6d1e2f8eddf211199f4be2f8475ffcaa287c0daa41f448ac1cbedb1b50a0daadfdb89135584703a047a308f20b83b937ad79e536e55529c80fc26d13881f539c9e51a96805dbf1421d6a5dba9fee344de1294590d59f7915e5c40c5dcfe2e9f6863ce2f3f85a152f53a16949f4af9380f09d0fcd4529f0b6f0a9b59c49a64c8430311e511466f33c6dd5d20f5eef2407e98b484e8980715babc8a88a60cd740655fd685a28dfc01dea53d60edda002f0774a53412d70ad883e405127f7c5066c32dbf9941ed7df13bc2ca3e8a3de10b1ba623e5f97ee6a0f2dc93c5d01e762ba7f3d1e7c22d228a1fe31643a1fbefc72db2a213045ed6ce6d8203e9aa314878080f8308d35f084ab97894c9568f82f80c7be27ebcbd0d19afe13f8096463f9179e0402f084a6dd26239be34db56d0561dcfac77f2084361a1a2cbe5078b3bba3d1126e5de15f37b527d67244f472064ab89a33f7d3e01a952706e71a2fa825816db3d8a5314e60bd7e56e673335eb00bc32ea9fe2cd3fd0b311f7c0f6d54bd4959b3fe03663002772bc8c2ebde918005c8ad402ccc9ade722f2c0b9d57347a5876d7a092e1bcb99f8dbad28e453b41ef079967c85c3d0a91f01cf811d28a1a1949152637018456fe91ab6084175e8f025b0eba8b8a4e708e5a60247dd72fa609ef8dfde6bd62cc27ae1dd619e8383443de7e4885b89af00436b697f6dbd60a81914da5ec0ad93c3788c3f326af7416119f3821f9dcf8f07d94d91c59d913733f28d646700b9cfd0c36e844e9b892820924b5fb947e2b78b3900e4b6ee5df2400305f76adb13c76896604146866c447216dd2244f15c17cf86867aafd425041d44c348ffe07aaf681d6d5f171294f8671bbdde190a529f2dde0f775766de869865c40d5b8df651031e3d999a75352cb291f7aaa0b08a5d9f7cf0054107557aae7516eccafba18dae845ae77d80fd6a2110ecbf8315a369d43af83576c1cc1e6199b7ab6c4afc6c47d73c24aebecfb6de1644262af8831adf1e3a8b391689c16e44353b13a7dfb9084047045490a15069ec72d45280fda4e63ca798b21413b64eeb63d54e6dded8517b195aa434a8837c559a67d1da26e2c8a9969b905f9d3518e1fa6bd895bb0c99081f45e9ab2014c363f2717af9dc99066534c1015fd2b35dd232c84c531cc2ab0cfe56887758ad72527c4e385105188ed596bce134411cafc12620c7154ca06cd539d9b596e18a0b4fbafea9803ce95258b84ab0002855e527b4a295c8f3dd750feb67b71c41de19c6435b108a11b0395f8de057a601ed8d866278ac3bf54f589f4b2a79b16d2b8a84c5409efd2913edf2f6af6343bfd21c72e33ac500c14d791a52dd8732909761439f2b7264c53d8149bf039c62a764364544b33becee2f2e9b40d5e353147480c5e04b17d61da6f189071e0647cbdeafd9613e9214619fc2c5ee2efe26f3f8f8a0548738adacd8781d054b46e4054b450e497ca85d49ff9661195cb243deb662be9f3cb4d1fbcacf40559bfc357426cbfb734a583422eb304d05644e84b3307d9b2314b0123c594322ec772742885c5792051dc864d88d68cecbd372f9db269f635cb8418b89e663d795bfd7eac9a51d015882f8b48d354bbf4608e551ac070c0496779be95d1fb35a85d6505bba3c215db640d2372e4f39d8bbbfa5bb4069e05e6d1d2195c57f77d7f92ffa04575b31b92f902418d5c54198e2bc762b9efc847b5ad6bf749e0ece2207cbadacdeca97428609b024cf05e2f3ebc9590ddc4d8426cd46221615a56f7503fb5ecfc5d5b4c5fff141a2d4925972b8d55f74c8facfea7d5e30a824178768b51008b58d9aaaeac244afdac97190bb2f69e2b60904526d6e806d8b41f8bc0680335bc719ebaa99014c1ce6fca0b438880a001db2e09d4554259392d4cd6827f9635c20fd7f10b6307c5bca5d8be12157ba2917fa20f7a62ac2477463fe45e32ebde6719d4d75864aa7a9c43eb32f27e8aace4cab7eb6cf62f0d9157fd0dd2a53289cf3d439f2a40a823c3e71676026091109880bdaa44524f3e1ee2a140c0dfc43bc62c481fcd2842576a4825f86685c0218ede4e59368d8e2a2d980179106056ad4b729dfa16a7226e5b1c2cef22d7dd45977829634a3f0f4be9b1161ba35a63c28b88977de051ce4129d633ff5a23ae0155c0ddb8444d5d4a86a7706ffa40a4d15888ff3eb43577c3aef463d52f7b5716fdf49fa3f75d064c288668b0fde71e1ec72f38e937191be254378bf6ee088c4a8b73467487758f9430944f8ea6af470daa2423b256b3d03bc023fe99bf83409133d4c0f024bda5cbb9783b0eddb990a3975378a3fa8b599996eefe97f1fecc9037d0a18df70d3b6e450570a8aa87c1647de69f1ee6d5b69588cab6e0730b3107308873dbe13314ff09cacd531d5dc863894dfda4512016e13df7c5eccd484468e319b4e851f55ec274d86b5d3b4b50a4318dc5ef2ceb8b2f6c6bfde6a740e88dc631ea38b0482939709cf3a159917b84db4a9a18dc34129cc68b0dcaa6bd0ed047d91cb0150c3b18b2c9fa7cc90ad582261252cdb6bd420069156f6aa9f940165c731d63c92a13ebfbfb5a895e0dcf7a85290f84ab5b829e64d6a23c92d673bef71c0e5f53f209c53a2f670563d7b5be99510c0db1bb297663d35bf2cfc60ac3c4614323cd23ed28edc19fa70cdb42e330ee9960e7c334074753bedb13ad7aeca8645261228ba815a3fe760da5841770e45847a2ad097bbc3d766a5cbd32670b4624da9f085802f58b15f7d39e49cef99d69270f42649fc2c24edb0e0f8ae90535c010139b25a3d9ba6e46b96f0498cd732f44cced788066f2ba6a0eae78717dd76146d5edda5091265a1a98bf0ec4c0436d28ab7cf4d893be759ec3e3526a889768150519907b06ea675e77dd1498d34e9ed0631d52556332530856fd3bde9682a70268d9983db441c18eea01eedcb93eb45d64cf0d2ef65967085f17f818c58298556f2681a6086f894c1017585b56fe3d393b90f3db1dba84767ef934160780f4b8f79720bcfa8f21ececf98997d2ae0c4f5b4bc04650c18693e74d2a6c6abe0751a4a7884388cccf903e5a83a6c55720d6d854af4ff03370cfc4a96bc57bd7eaa0db0afdc8ee9f0c5c0a2a09b22dfd9818ae32b955d4085db1796a72b60af0264f69ddce2e77bde24ed90230c857ba46102bc0648f4fa44012042e729d8a682a11e1efba65933bd14f5383f9b42b6ab7224ea3be7b14880421825b8af5b97697040ad79e12d353cbf3f1496bd02bf69925c770395f030c90e86afdba33d75a4eb1b7bc0d2fc3ccf72d7dc577a374ecabe0ec46a314e314e53d7953a0df31f7dd0899c36b1e333be9cc833eb2741046b81023873cce661d950013fea229eb8d42e0b2280793a7710eb5f46f090b9fc0a035ba98d73564ae31d51d056a6960de11857dc7c13c07f8986b02757475fa5bc8719c2f5d06ae283364ef81e24b62e5ac87129afae416c38df43061c4a382770fbb7d9fa6f82e7e49e9f169b6137649a94ff1deca037865e1438904c836e99b1dc490bd9d7dcef4e4a6eb58492e2280116470bb48e05d4d57df54bf4d587b17da0b24a40f83a46621595ab86e1c72597847210524f74edf03d4bd6a58503bcb8849e13b8f5e2b6fcb1d2e2e9cf786a5973e21290cc4d5d4091fea39bb9e385f4909bb27832125d8e17a211819e269c0ab0cc453a41afa809fded90d622254c2cf4244ae9b6f5bd088c43e664b938e21ff0b8d924f5ed58fa6a0f9b192498eba151d3dc8cf4e7cfde793f040dbf47823a5439c07e80068cae75e7e559d1b83972c96f902d0c8f3d9cdec1bc2319da0a9adca3f2932f27e4ecfc832f8a767ecdc6684eb2cd19ed5349c11fedd9d28d9b9d871a992a72d0a19694cc087571c4f5953cc59f978d0bcb9163d3999a5caffe049e63f3a06a5b0526797fc536adbf435cc5a198817f68f3e85ed932d9c00b04a4ff4c8ef860d44240b5e5db23a729dcb24af817a46ba83f374389b6fa566020902ab35a248b8c717a72db0b42b64f39184368138d3de1977da3ff52fd0e3b7ca99657a6a18b1878d7f30557c67b8f5d976cd10588210bfdfb8e301ebdd15d40124b7b70eebce9cb26cc8b1b98390afe07228466a41ae880a7a7ac5ca5560da66921dfaaaadbbb65f6018a50b1728e430bb568e20f8d70119c7cf9dc0352b2ad4516b357610b95fb11c86c792e26f2e2a21fedcec6f7cc1f1b4cf0dc42b02f1863bc13c0b32a839c9d0a80f2993069f151986349fea7c3842bb24cb420ade2349fd8b6662de0d02e4636d676f22c819f2ba201ad4230414ef6c6c08b4afdc76851e4c14d185ec647fe033b878102723079cde0cf6b6f9fd2b518c68fefbbca5f18a1c947b67a5499dd444ef13eca66464ee261d9ab736c2d0aba66df9a2c3147f9ba831beba0285219f0c58aa7c25e2ee563a2985d48f9723cbb14e92ae60d0f81dbbea1eca0e5c43e39cf949caac427ab63133b02f48f3653ab03aff433794bd8fcb290f9155d7dd3b49b16fec79648abff137e415830c89c8679e3d91f31332fd3c29fc55ca1e55c89d36ad86fa89f3066eeece50ac49cc1852555cd1aa6ed28ac9d639abe42356b7bd41ecdbf4703f97c4836d3be5d6b33ad8b9f854aa623a925e9a8887c13bbba3dc0f58aef5306bafe3a3af4f7008829a622d80d5582d77a5a1c2752d34f83fe67e8972b4ac1658faeb919c7ff04c292b2cf0c7859f3374891efd618c66ae535a459b7ad98eb11826aed46beae8ba6281947503800af6e987ee6b106503b55e64390801cfc8af8b15ecd7f44a52b4a7e73d730040f754a46c90f02ee83f5c1b9ff91396ac796e227ddc9b9d8c3083011bb40e7425ec862668b09a88d68838323a764377ba7b5559082cee5aed87ae7460bec005f41a6938d4757de8caf9b8809c42b14a3287e1cc0005afc851ef1a7bca4152da85b6fbee9e80f54adb2e71a64987486ea5ccb2101c705d0fd255be30bd6e5cd4fbf2fb070ba28cd6cd64e10bbd343536d882861c8db7309d94540319dd0c05758ced0f2272fd0006eb6b35973f23bdc89af1cb09d9e6dead8ae726e3c03826af68ccd9c66369ce602c14fe6ea2e25aa09ca9fb93138180f1787e200a4180c76fbadba9c186ddb19bf4130068f77e8a37356e07d01a6ce4ee1b5810b3473e7834ea2a616cb5ecf9acf42e505c8d737cb16fb571677bf99c97ab50739252b104ece2e237e85c0d0ddf7b98c72c66e922ab5b5828b88d535b6af8bdb11a7fde76acf52561b37fb2f2d643f6288ff24990e304a613298768c911cd230423e57a319a71738a20caa962bc436256f8ae052fe7385eec417fa92f5777c22253fc9158ffa0c2f8342948340425238c118ddb51c19de91c7d1ad67f3aa7e76c154b7d43f3294ff0cd4a3fdbba27711711dd07cef29838d2299b831e1cc817bb458ca3adc8cf33e36642334a6bb713458e9d8a9c04eab46990d51c1de47bd2bb978cd4234c066c5bf44be220a66baf3b822bd4d5387de43bcc61826cebe3de421ee5ac56414cdafb3ab84b5a7e4a8dbdf8ebec2451566e19fe116169c9685cc4a029f5dfc3d074a9a84c339d8e0e2ffa072371008c47b90280708b0d67c6d544c45a76dc65d3f2860e6ee18174f03fc57570e4453ce259c299f081b1ba2db8a6a8312fcb06cb1e2458e40bfa9430f2a41995eae24a40857ce22e5056b540f14e3a87f8b41eeabfb0bf2f7621bb2d29be7859af72ec3c4999c57affb4fd59a0b416e39d2cfd3c0704948af51b22d1a679956a1f93cf42dcebe59d14d532d65ec46232f04fe71c0da3ac1ee286ec4e519956ab6432fd205f71c1a5ef32cdd8e4357fb39983091460dd2565cfb0d4736438426e18f12408dbea90129173f0a9c95a91d588c4a6de9181cc582959efdf9f0d548a2b879ee94b7de0fef3a9810ef1ebe153cae43bd762f406d472c1c65217989da2800516ce8864cac476494251fa83c930944ac42b2d1c2912893264934b329b15eadddefaf0e29352bf018ddba262c4bde780f787e49e1192057e8233fac0cc8e78baf61a30139ea5c83c52836e41831cb181eeb5ba804bac4e7e8f7cfbc9c4e8386ec1a64b8ea70731d53a6385567a55fc901dee213ed241f6da01bdc33fba411bee8513c8434ca87437c0e5346af165b21efbe0dc0383f2d14a34faad7f939c37e5770987472de39b8dec038cae89c6835d99b9f4b3b0c1d9fff237385c9cacfe22c526a7513aa919d4e21633828a49ab3028cb68ebe56a29b073c2a9d8ecd5f4595be34d9db2e293d9cf4a2e762da8b98dc1edd098ba63c2b4e0da3926ab18ea1bdbe99ced412fa4207d510ab36362f77a6d93cc58697208c3a9a652401018e9435f9bdbb106da3ec623beec6c5e0d564ee0889a80eeeb0468f26e9f648c49f41a9cd279b53da4f0cfa1e739b1dd7ac322d5f0af531f28b163e21b8cf5ed0f4d21eaed771665fdd973ce1cb3e1be36a05567de1754ace6b5cbe2d6110790f56f638f008cf4e428789521798b83f57a067f897543e170770904ae1ffa5dbf3a54fc2499619083550992cb82a92d9c56679dfc4c7e2f531577c0252043636ed340805e10fa5dc2aaaea0ae6284f5e0f4f9e90a6bfdbaf8b21def3bfcb410c1730307738a682904899a19f159de88c2e476d173aa4bbcef99263f4a6030ce2ad38d6a5733f82b1e988e13a5d7f117bbb723ec1078604105e7ac8615d11986e53c5265ffc4761ff65b88f41bb5487daaedb029d55f88a2a44f24e48d38dceba45542c750f46ba49153cb1643070b89535afce6a2f602d3f52008316788d40315f2caf34b9e759ca064407465125b5eb61bb106e094eb24aa357837125aff4fed33249f9c0c12154eefa09bdaad9e41ad2ac50766d59c5bfa2a191d93c2772c26e0a6df2ad15d07acc250389f810dc44729ad2534b3e4003817b3d21186b6a4175ecc7be1d6fc4aea84e42067e78e5d8b2e4e663f4efa45d34c1023552e5a66b31d9d9b3eddb01e258f40c6ea2b8d1eca0d88746f3c007f7abbb40b497d80c9cfdcedef9f8394df116320a335df179bf9318e3fb2c6cb6221a9448408916288641aec4d408191b24dc60c645eb7e9b3d65f49c70cc3144c54cc2fcec60b6ff04eb78172d6e2ecfb3e13196e14d3301fb45f790f831b47d4ccac354392c1612977046d16755b5d00865f2a7adedf73928a062149864fd64fe5a31274fade2e02cbf2c3f32c776886bfa2d22786f3322674c9da3a04e5dcc66ce15b15a49b3c3282a66609871a53aeb20ae6b4e914cd502882a1da6f045448e8b49bab8ae41329eabab370989e05bb9ccd9d049280d0670fd8eae5da732446a16895fe06d5f69c98b033669bfe8ea826f6c593d0b8394b59a8830818e6c4fb6a5db43df3bd112ae802c5cbe2022092fe63a23fd9ccc299caea7ee339ff4c9d4f42c2127a92ec41966857bd36f7ccdefa2af0816030121c25547fe6f772be317f265e3986b07fea91f5eca6918a1605e13b5e88588e6de70bfc675a6938b863cbbc7484ae5ea421e9184f9f2e5eb88db159b2aa0cb7d80ceeefe0ee73feee4303b35b1c32f9df2b0c3d97478d8f3f5b7beaf239dca7a2f427924af15a11f3626272eb87ab35a6056c4ae11d01ecda5c083c31e65cab97caccf8fcac94f9b95d6a80cc2193862ba7bcca75a1a73bcb2a6f0b77d6c2ca40919a00b073271432dd2f6c6dda4bcc079447faf9ef241ef029393ae803151efd27af55c15a6cbc7a447aa7fd3602a323d65dece8bd31225aaf6b31f337dcdf4d990c7fc64c509249462296d6875b7e10ee1cf3541a27193063db3e532843dc091a09dfde80aa9576031572ba66a76d398360ad9ba6113d2f53d2198dc4b031e8227b65cc35d12ddb06c4807b18af10028d7ea1eeefb8f9c63f80d22eb39e01fcce3a7d70ddc55ce237447d4fc27a5e6093dab70dee0b1b285eae270f7f91c4678cf6af7303963efd63de714398f194a2d3093f6e0c0462f3ea42b5fda8bceb873020e644dd219f419421e6045f06ca979ea99597d44a3271f7af770f6dced65fddf4c772d39b83cfb0e0ee3d92946aa50dd31cbbfbe5014597d9242f0831ce6d04f4923d7ea7598b27c38344462d47b240b390a132dc56e693aece764adaf65938a33d98712ec82ed8b1d5e05b0299669990e29ec650ec9227d21e89e6f4a3fcffff7618b7377662d4a42b47251a1cc65cd175cab37746b74d6e1205052cf10a6ea16a4f915aa7792df79beb7db450d8edaf2b4ea0a8cf0667d742ff358363855e47401dd8b3a219f1c8bc7a67ef5fed0b5ddbcb346511bf126a5a1e039a8af3bc613d79c9666d7c56c16e3ecb2c648a8e77282318f7b71baa28c435c27a65909653340c57cfededa6746df7afe2062f5535e64ad249a23539ed0d7cbd7e7eddfa8d477eb7eaf95285704dfe290ea75dd138cbd90912c102571a963fa1efffdfde7527b00bc71c72981007e310fd8636517677a0db3868cfdf32ff9c84d6a9ddd6257e5aa69f84aef537a9792dd8e92a4822159dc8d6b84e3ae9a97089f62374b1d67c6a2b4bbf29b0b82f43c8d49f1894d48c806411083426ca44f136c3361e68836331d54a15cb384b87e3e40687bf4f864aa50bc8a6b22550b69d4a197302b5108bfd2a684e1080ee995bb2171bb9e8c8903e3b8d32abc41761455898554816cc02bf5bef9a48fc43194762e52707ed7c0d62fdf5ccd4ff790c148eb2d4d6309fb029267dc453e6926bec3098e50f0a6cd11089b7dc57cd5a801bc8abbf259f759c749a73a78a5e79e9c398b0db6e22f4220157e869df97a3e6b60468c2df3330568ab39bf6377278b15f69f3415ba7e0b9acbb08ca99badf1019091d47482feaac2c525df79ee697031fb98f06d5889af5bb00680503f7776696d0d4745b65555b788aae07725054b704e17266596eaadbe6d59d63d4fd90915d3082f89eebf10ba75a93bc0e7ea07ea932498b3340f634a6e1045887cc7b8b5657b8a124489b63836158c955c575321166ac82822a775a1f1e68ae8291a5483955cd4f30722c53170c8356bcabac0fd7d9d662c5aa8d8bf47cd8d87bbec83ff12483c3ab1647b51b90d30a49e93e21824bcd20c3d05bbc0ea30bcf090f3f7fe63916348a5caa7415362c07a58b35c9acb63a2645f337a9f68282df370166efcb8bf9b0e30ca0c973133057b153f6294d2d34153101b7726922335bbaba8315ed8f34f30d074f32b87ba0bfde745a5d6b2fc371093bf4fac29268ff7d1f474fdce666fc2ae53d89586d6ffd194ed9c11865fc94486ced4b776cce82e9fb3c9ee5afcb765160cbca05697238feda2449d69d4fb8ef7151eb5e523f0604f2cef90f7ce34615828f567f06a08de15a8e6590026d8f7abeb93a12c8568694f5425bffd39c5f3823f087dbd7522a15225ad6461a9d0d267632e89d723787d38a16cd93431d74f8d8ae466e48dffd3a234980348be7f5596cb76274a887e66230cf596c5ab8ed5b03d472f74f10d67243913ab29bb4dc825d1f7b2c0d60ba8f0e649e7a22772eadd1c042be4b42de7a0a71cdeee03d6225c531897aad5832efdff8a648c2b9686b90893b50d0f9dcc7e7dfac28464b2e9dc298331a87d5a76d6051a50b04842bc4cc6e06b259563f7d172f85bafab14ae7ede909983cf5634ca862a52db326d3a7d339eab17c796b7bd8fbc5c22cd7ce386e48c61ea0d1d7bda941a1e180717a3dcabf5c14165837f841544fde3e5f7f820729deb73cfa9a9f8ae746e8fe4cf69e2cff8118b424542fa3ab00b60e3a86108f5ff9580f72bf64b4be7f0b6584d5092c9e06f87407440766d01d21f60528deddd8bb1b8c5b9a3f99a83bf36c18018de67bedd3e0f05d6f2c8dce5ea2496be2665b13b0765aebce8e229cce24a6fbecd9ec486f20dc60941c5f8a590baaba5626a5ca2b4e5c10241fe2a6c80f7bb4eaf71169e8d749921cf7638ca59f4a99d0c3dcb80c759653e20a4229234fb34e80d2624bf2346a3f0977239577bc737fd5203572ac8de89b1bc521d7dbb51a9f5da69798c290f352409a5924e8699ceb17c07c8c12dc3bc5b96abb4078953fb3fbc2813de33598e1c6db0dacd5094211f3bcbab81cf04399d2ff0bff7f50b15f2dc2bdad67cb0d4769c60010308ac4b1bbef00bb70d737d0e9492930bab75a64f55d2360df311d0c150a1d66540e1df0e8107630093abb646db22bc3fc2c248d9a012d2145b14c94628b211c8e34e758b23cc4e28cc9d7b7e92846c92827222119eadea098326a788f01f259f17f061f2ce7e947b4fd982d99dcbe7f323f24a1a7c8a807b422f92bce74ae4517e3ad2405a2ae070c5695662b616a95cac468002680f0ff0a35ffac6a257f2f546427cf2cd9ba04dd238a5e4aac0625664d4e047cc3800099bff53c6e48f2eb60c4b43a4d348990f85e4b3d21e4f48fb39b5efd8e9dd6183bb3c7bc93fee7f5e62d9d3f6d48e93d3f4295c4b91301978881d80dadfbc78ae87e843d012a2f68fb94b705d8e56afa08e41578d50dee99cd77663eec240a5cfa7cfc04721423902ecffffff13