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

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

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

Block Certificate

Block 53911 592c92c4dbf51199aad524e5fe20da95ba7296b7e9b6362b0b98778a2456b484

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
017da4dcbd9fe52dd10607b673b7e47a630806653b04ca9c689d78895afd24d6
Certificate Block Hash
592c92c4dbf51199aad524e5fe20da95ba7296b7e9b6362b0b98778a2456b484
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...002024000060030000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000062672db9ce53bb90fe5eab16c68f2473a796ee16ca6851f9401fb21c7b07154a31e27d3509483a2958289bcc682ff2e0f501a6b21b86cda4ad81846b7820d88af618252a83060710a9afddd6648d8cf96ab626a4772a826fdb5a00000000000000400000004000002024000060030000

Raw Header Hex

000040206c40f94da5635389ed0651d716cde5d226df783d9be41168f3c9631a134687f0f8ca3775d8c58d30fbc610c4c474d4067085cfd014ca78befa17aa6f0da66b25e296086abc220718d624fd5a89789d689cca043b650608637ae4b773b60706d12de59fbddca47d01

Proof Data Hex

59,560 bytes
121216010307e0c6e41e4e4c77288df6d493f26e57a56e6534fff9cfb0c14de15b11eb5dce2a8263ce7860a554702a74a1a764ce9d329c6190c28e483098cfe039aebf1670bad99e0cb16e3176bc31406018d2fb6d4cb1dddb576b0dfd6603f6392787be9ec1e268fa4d193481dceda2a25edc50ce2e8e6a3a4d4c64893efeff1ba4bd9f6e2f3302f8da471104f5b60e0f191b50b5cfb8ec16af42dd614e3d918f3c7ececf92656ff6ea0b0c39c7dc002415b6e5390a35ca6d940bd2d8b37c6a07d4776c8983bb20dc3e7789964ec2db92d879ee6cd88f6ce67b5b72e1e5a0d9866951f99badfea39a466c5b3d12ebb9c6f2e993b0f8ec6bb2cbe44330b227fef6d4710e4db62873b889d12c1e7283a99415ddbfe41caeadff0c8fe14559399ce6d96c6f2696650f2efe896dbe8f615730412a15537d86830b615e163fd0ec822213a3b78ffd7782e3f109cda08cf8d85ec0ab677736663c1b08b88ff8626b45faa69aeed7b3ba031f3f41fdcf172b203b7696091b80cc9d7996f2ff258e34698c80ef4f9cc5c298e33d06b43d762e5a5d3fcf1ee81d97babcaa47800c6fd6e3d6860a55987baaff3dfc7936dafeb7f5d5910c9015b168a0e5fd7ecba415a4d18256469a8e98bf707853ced09ef7be4f3a550e7cad81714d71d7b19aa7bcb9a374f2699e303d4a3f963f837f5119f39c071b66adc51bcb01446a712542b3e3bf2fa931fd07680a074082f87cd868782dbddc2ddf49e8526dd7267ab46a3d691169473986bca45c11aac44c4b270d483e8fbcd56be13246cf992edb69ac232f5a4aed7eea5687a96c79db7118ea7ad783e289e3a63e5c5c45f281969f121e86090c828b5d9d790c812882a94a5ae5bad35fd27df820b3d122b865a5732ae937fc6df0a1b2f28ad20b6fa10f92b0b4648f31611b5b876febfe566fc269de317af2e241fedc1a575f157ef029382ab31565596fed95378543b1db3a70a0f6b52c7506ab65b01ae7accfdcb7c3dd9818fc2eba143fbb1ba256778f2a3f88b1ca4d5c30e487f1624833310af253a79c8139fe439d5855085dfd9682040dfa43695db916500197b3b4f8702bfe748aa8da8747ba85d0f2134645dfff0abb8beb5ed65eb748d5999107ed04ed1f1b1848f411712d18aafd9ba0e02a3734cddbc981e7420b8b6c9a88c1b02b14f6341c336221105d1957b3500781e6c0ce1fefba495e0c332cc7001bea1d5a5d70093cc9e8ef691598bd074b1d732feb080ac8712cf2ad9048e738a31b33679bcb6fb63b7869c0c0a72847903ec57dc71559692df9c407896a7ac860d9e96bf163b43679c524ccdf34e4adad992db0a1ba2cf7215bdf982e9e62c4d159d4ede693dbd23a1c914679ac71117588c77f4b1d4cebe6db3fdf2e00e74bdbbb8efafc968d53a41a130f2288dab883664099c0e337d036f5ed590adc82d0125edfc54447b5643d1c320cb5cab392b224f75c2797b4832838b84b5781f6628791dbd3f13c5884a909ef5ae2b2f57cf43180dc7af8ad95e65b145f360c7b3f13d00c0e41fd933e72873d58824e751305e21b80075c66936d5d5522c51d591d3c16a4521cf88b67942b8be3556bae38b7188c27ab7e214829cfe4f37c2f69fc0aefde8a257c8bebcce24b69207e7902423fdddce787dd33bc3d0ec133cec10a265256e05ec96e5723d9abc91d09a3bf2749dd5b7ea6bf51baa499b628d20869f755bc6bc6fc3ed057bb2e0ef615114124b79bcbc3caecf48a7d420a0465f5c3202665b0beb7191a4d26ded574eb71a1f0b326ca82d79786651aedc00f797b4112db3fa8c167f20611ac5be0842d4debdf15648d6b2ca738bdb65807bb8a9f4583a6948b4880fb29c73112ed2e3d3477c8f70ba086e44465b7aac0cef26aa897965a3464be266b69b15896c08fb6fd3f49df693d2b6918209f6f25a57682c1fa0bd388c20e3ee90e38f4aa39096b539dbad16e65c9b15a7147ae3ea4e8af8578c711f2a6c756ec3f22cebadd47cd4053d0481f0a8fac91e477b9167a95283f6561c8d20274461f854c78f588975d4fb8c47b407fe153e580e9c643bb306e4a6b5cb1c093aa080ee2b5e6139180d66b8ea9bee82019490b7d9d808c3b9e63d739986d3842c8dd33a9e31075a1689f47130a0399a76f6672c6b19a9da5432ac5e723c4120d2b4f147309bfb131d12ad730ed10bcb15021cac34dcbc79a59b8d7f8e84d999b3a0c7e68a791e567e383a793410ddf355a6ed94f5d8cae6fabed6922712127685b641ca73b432867f8a573361167869bd723d594f30905f41ce1e67b957c1769f877d50e869f33b599085f278059a3ca23d5b5d8e55990c132bb7b44eded55a03cbc229c2a948f88f9e6a213a3cc5fc6e73e44675d1037e40a35fdc668c3116bc6752831bdfb9e88230ca1167179d879b90381f60eb7533078c3a7e7f615d0039e2219efa5fa603ea301819ba400d058f5fb090ddfa42b1887c8eefc42a9df09f600180b96d5bfd8818c24ba96fb7d82dcbfda8adb81d43d4dc10cf14872bd6a611dad96df1866f7a0a05483507f0cfbcda9a2b89e03a8f8d4f31492762e2aa2b06263f7be93255775b506a3c166dff7a00309d60302817d452c2d21b0a653ed84083423e6f97fac233f7be3115829ad44c87da3c79d9ea7fc6db5f02056db446b6ada272155dbc4f2feaf05fb125c786674052acb9a7723e3b126ca9c060ae52b62c4039dbc3385be99fc774054e5f54f598f6287e18cdebfb4049f158f8afb8e79a7abade12b27761378651c06328adf4e944b023abcd0069d4bd9e27314fba3dab2e540084d8b2669109b417e42b4e73e6935f7bb592b60a28633a6a0d6be78756ba3c46d5244ca833c12666478bbb405a9860c10decbb489151d39562f900c17a3d045671c32138aab6e7c4c3938f8f1957e5aa9054dc64ac256c7e56608ab5f61c4d2e720de551c63aa5a31ab7822d933d5ed8aed3dc7a5875769a9f645f6a924fedb4894f842b0487eef87a78f2bbec53a39a261ca73b34a31c0697ddba2257129513791a6e0969d778512ccf3f9fd95e389740377ba86d1ce2e978fe245cdfc2fa5fed69c2856f788cb3a24eed5c5ccfc5784260e88bfe791b10191582e3643bc309217fd5a8e2480d7d1671867a7d78c890f53760d7abd3f2061f9bbe1213abcb1853c2330b659835f70c45c40d2692ba37bbf80e37a91b1dba676a943324ea7861af8a4f198256dcf612eb4389c63d5ad49a453b2d6412394f96492f9ec3fe3ebfebd93e7ed65c980e85f21ed3416c30ba06cd0c4aefc4ec3e0fbba8f0b8b56d582a4284bc1137d1f3a42ae9b4b3cf370ff7a1ce6cb41a23dd2d5fa3b2268ef5992f222c48c532249d1b93d1d8bf335f066ab7714fe27166728b2435120d1e8e4e1c458174ac7fbe0fef2baaee7652578cc806c531c54aad6c31bf7d6d9036c2fe123064dddf8fe9db6e573d7334cb33c98470f1f15eb1b6e42bd4833eb770f9af697894fa14d25f05d61600ca5307cd6a7241a96d2510545d8c3f60a58b9076b5ae74eda109780f25244befe46667110f5fe2f3eb6a09f704c0cb0313340542effbe5d2c2ee098565a4f40d7048a1d25785346d8dfcf49af5370cbbd8c7b8a3afe8ad520fefdcbaa7a499acb6b5c64c6b13988b2aa00e3271b440243bfa7e917efb53fd784eccba3a67f3beffedba8f08479876ed94deee9a55d493b0fb1f101a7f6fd99abadb1e4f9754c0f32447c4bf0ad7e35d72bc12e7c2ab508accc8e47cb84ac7f65c65d2d1feaa515c77393b160d7edf60abae2059abf80e801eac62a31b6c1174626995fe1e1796a7782a9618350b58098d9448212b82c6a52d33dfa723c54ae12633947faec8368c7918f73baeac21ddf3131742ba800f895fe431888d2cbaca276f4b46870b65aad4cb9bc690446b48181d9b2720c29c9b68c3e699519b4f0118d4a02493f575b2e3c5dd65ec6e70dc02d3bd856348624fc11ae900dfc846b93a7b1ffd469a770ab7a52afd0aaed61ae28936970094fa7bff5387b6cfdd3a40b2d086f5065e2057b037e12537a30366fbd7585120db199b33cc71224bc1314fc68fbf4a1a116d61e4f40ac1b4281dea84a80f89a67f138bc0280ca4927b55966e10a48c87032ff6f23a73a99d6014d2336438df01b4ed63b15530093d33630d325a0cc5e8a836821c08e711aeaa63e9888c1be66e9b5ff4877d687118bb2efca5490a4a154acbcc5addea86508fc8e0a082d70036bccd78d661492edb6effd3dea3ba4e2fe7d6c50c422e4c9221fe10b471accc62aaa69949ef12e4de6deac902fcb662fe68123266bb8eb46e14bdce246468f96fdcfc7637318242e641dc3ad55fa3c020180ee441de4b4852eca717ff074eadf3ce6e0942882e99921bd0e8a7e4b3b5fb0b625ee9838ce44a9b0714595068398e67c95312c683921caad8b342a88b88505420bf463d49557873818c8eeba2e9d11b7a2a089899071cfa9dd28d62ce6f1b1fe64d28157d56a165fd6fedee0f73bde8f78d900bed9848eb122e6a24a85825139e9d17ad8ea4f6308434886cfd30b3f1d628884d95fba28ab78f44facc77cd1570ee59505a66d7aeee8bd11ab4061a63fcbd823e926d9a99252900b7fb1b1897ea308a8c8d6e2a5a137be8c55f84208cd57743916cddbb5c8306fc11361d982403374e2b0197d0df29e60b83e0853b8079ebca9cae5c394450d63219634663cfa2fc202bf30aad53968d7dfcdf91bbc28c287cfe6b69fb8e8eb47256696de068acf1ca6694484f5487c7487690400832331930e5c55f7842f2250d21a2972076e010edd8d0a4e762a27b3f113206505ac96172261c27c72798ef3848dacdc4eb62d07a478a5ce4a9a2120bb0f3b2c4b3c0b8e93ac442c737d4f03ab081c37d8f25663fac16e3ca79425ba9995f8a4fbdac262925032cad783d6d974d004da113a74626d68514699e304c388e84e798dc9665778bd53b88b6c0cc42bc12a84b2b6413f050310ce142b313fa56c438c7f0d276d3dc5ba9feb7a9bd7b20557d0c639c1afa4f6808b391e024db35c197c119f1638d6aaf32807d222ff89173675e1bfb86ff5f2c2b8715449ff2953ad4b7e5eeedc17e291789b0e2cdbfaea0beb3c67c367e243108b0ced3afe88e26cab9c0f4ddd7d92a7c70eff0407bc9718674278b7bf52e9b858ced7cf0f957ef7f185962852a32d22909fd3456ae1e877c5a86bb2e795e4a9492c9257c2a1b016896416ba5d507f2a35fa8ba07cde9f0ac1793323c605e4b16b614c7cb87c59ea3496319241715097e822f9da56fc8c4284692a2a3e207a40b59c15aaf70a18755fa3632f138359e6692155f50b8c8af453931089fabc2d65515ecf1bea8ea1b5f151b5a2b5ed0b3c36764ae5210a0a7f5b49f9d254379bfdf31347092430acba9d0c19bf0ddf3600c36b21887ae2553c8f5514fa08aadb7ac573fdb62de0acb908689c206966d5300b45e6a3364b4c5a63c1e2350e6c398595a66df98caf981bf302a5c761b80eaabf85121c386bfa7f1167479683e169f69a46165de1f98e377f3aca7e290db0c8fae9246bbaeabf0ff607f438b0679c6d086e40d1c7fd9f222eb22a028ced4dd3c771bfb17a23c746e75dccdc247137beb06091a02529a65363e1eb7acaf0543509faeb4f5d3a79ac5900835b56b5ae2e6d9e12e6af5ea8d0d2e93bd7c05124aa4c0b757fa7e247a07e8dbd0c45d574c86ce3df448072496f5ae4cf4128dde96086d341812ca0c1aa967bcf80abe569bcf4497afce9e629fbeef577ac8625e777afa490ec881f925b0d9259e22ae9a68a0e5e5c3f96796bdbf68375477bc9d1b0e817d62be734d6c5e38a372bf317e444753b44a8aca03db4dfbdb3fd83d5f75512e5a9131c6f0e7b53a7c9cfc89b18916ad76da1b282e22f07a1dae79d54f543d596c8dd43f36810376c18c796db58606a68f190efde8fe909061e55472cbaa83b6c29b9936fe8b1d4e3715607bb083e762cb019c1642de65294bd9d248ec1b33d36669da3837c13e71f20189d1f7a570cccce767a554d4bd92cba2cc641e1c5ea771c61b3d302c1b7735830b4037282ff8e95c5b0151bcc0192ccbbbf341a3fcd890263b3e5d3f62197835e39b0c80cf9b9fb1eed521b0958313931661220647b9d98b4c97ab028da74328f1b8cfd0b1c408dc5e8c61634b5bce351b42f1a23b21a72c7276d90ad299aae84e466278ad3a66e3741381e2f30dcad59967ac15f62195be3c9887cd587727ee4262e6b58d341e8a5cc9ac7c1770a13a0b95b36a2687eb9bd131c040a0b5645a5a8e0cd1e58e733ed578cc0144d48bf1146ad0ea84e8b093ed3192913bba61a405fbce453d9f3dc4f52cb34f06ce13b7cd29b056154bc4aeef3f9968511380d3a08a22604b25ce1157ff0b78b715581cc18d699075576d925a673f360e6d2a049b78b0edb05d8aa50c809824c25874566d180540fb46bd11c89713e1e858eb569a77d4d95ea5aac7765320a77dd494f47f63195208ac208f744761c8278ee1c695296741e92c0148bf7cc5df04fa29fd1a686e5b8e15d900366f139dfebdddcbaf6abccff4929bc3b0dae8894b5155d2bcde85ecbe13f8d24963ace257405368eaadc33c28dd67877d3d04e421d1aa5e6cecdb31e57df7c2bd1c8a6e19ed00a8b3e7b29348a8ab30c30241e2d22bb43453eb7d57192b9e7784ac764675b5aa69e661b193bd0778e9307813d495311b339b23c0dcfc220a70e02cc41019004d2f5efb1015c707e41d51f615a41e78c7834f96b27a9113e429a6736ef367c4418c145b878ece02abe41c65f0f5da8d6ccd77f19cbe834464032e5bb14374671d25d286ad519a443ff826e78454741b05cdd9b84afe5fb8792c49433bf4c531c50fa30404eab9b9908502fe5d6f86ba09281f007abf29acff5a6ad0b4866c646506e76f89e66c6eddcd6423b1cde10a89a5a6ef6c42cf4d93f9e1dc3e0c4dece69b1f8cf4a9dad07adfade5bd608b19f053b6708e39820801c90e82575fa7c7eb733b1808a85a8bd3379791a37e52d7a142ae4559975a38003d4a9424cff4a8d890319e40e4ad434e5258b807c861959561fbc014fdbe2dbefad29bae08e6fa7252e925dab1681c35642c16fb04920dcb442f118ebcc00b35c1ae53a426260a030e4176b64847865c2046dcf24633ed7fb4fb2a943a36a699963ca59cc4b0d7f87acb9305777f1b8b9961183c78c98a648c7fa010080d1d05185da4b8e33bd418925ef7afb4e39ee94ae34b355bb9a53c919cac074419a2d003a1bf2f9f8ffb63ac08c8fcf19c7fd7870000b4ffcfc698b49260aaa641f51d975a1c1190e50574318bb21a2ca6a4fe0bec67c48551f254bf20b9fcbaf3102641ef3cefd68ba2ebb5abe23b5a4175d26979b018d2bb8cb327112126632c06e1f46283ca245aa65cc3f96c092bf9a12e7bbc066cf8b25ba6a24571d4a1339bbc50c7b20b37633f3fec42cef9c8d821d6d9f3ffcf2982964992ed66912815de82f7817c37d1a3b7525ca5e24e3505c72c87c68782e2d85fbe6d2387a6a99fc6bcc9cf6b4ba15ff4f8493073086a123291fb685b9307465c7d845f38a46d779485ae8f5b9c811a825fe0529356ae4e5d036626487494cd3cc80f5c8a6a88dee32efcc8fdf9b5e662fcb5fc267e26ae2de51d8fb307d7fd017e7a1fb97786cdc745f9b4f91ca39840831abdf61003ea09522d1c6b39352cf697a9ad6e7dfe5b23dd0f9731453ee5bbb924439477c9d1148c6837787a59c9011f2adeff358366d2521666b4b5d39d70dec666af19181f4c8e1595ec4f3f3fe08aac5200ae273cf621ce66648d343d1f4f7f47cfab7f07f1d00a0e9412a8444f5b95bf90f15dd9c9c9e3982fb6d6f5ed7343813a3514ade098f4ae5d3245ea3c83bb8bf4b6185975abb6c78b1c0fe71bdcf054114102b18632e35b50a2065a7cb52aab16b1c7a5cb096570c6148baa2829ab1cd27422902063b22877a02ee78106e0f4c48ee7f0bcd80e2c655f9355f6cd09ec75fee32b4e44980437be8232c4055e82f089ced3242fc87ec82a864084c4e12fa336b880c5fba3f7be71906c53986946e1eb02df166d59857d6ad262da4f0d7da75f714bd77323777ff4bde77237c11dca05f07232204aa76bc6138bd8a89fde609c12f21a9b726e969c495db1ede0b1bcd701494aa9686df43b91fcbf318d429e586a34f94fe8d4dc4fa9da1884a2d86bdf7a2a4e4fa8b25cb977c5c4a10353765216c5cb633584eed28cc3cbbbd9c986b989be5b517201060c28e82709d6a2973d83f94d51dae2da31f42334f1249fd1c75fd1a46e8a47e87d29bb8b5e9cf6102de73ba06590e8cd491258044eaa801abf7edd8fad59ef44ef1e82bc269b298cf5520812fb2f6198009846018cdfb1dd5e26ea29eeaef37a4de51bc7c9976deaaf9ce2df61ebfbbd26ba4bcd8df7ceabff52c6b84209c4ec9d9eb695e1e7cf00afa8575d9c24eeff3e4620b58f985ec6a8efb7c6d70f912d57d12bdb934b4f5c1e49836dc94ea52a25e499ae437b37c951a9b22701b7ed03a3f4290fcdca50cb405f04c5d094866d131c95e8183b2349620efdf768b1d7f1b24ee1664af6104446649de4e692cf808306d60243448630c1fddf2c98d42e40c55e01a4677ffb5b7756042d2cf227a835561abe2905673ddaf1a275df06237d8e76fa7bf125b66ef157c140342ad4cf40f97b614e3eb52a3e4e61d538fda9a872f27bcbd59bb9feb7126a09f4ec53cdd1c99a5721a193b632e9a09da1dfa57c1b6693cd05d04aa9742184387a88af5fa12da662907a4f56df200a50eef0285b51809d3fbef56def9497adb6fb289e4d061dd31c6924023e3639f74df625d0f4439bbcb5757018367171ca3c50573e5ae4a373e6cce02c56f2877d38ae8b9686542682ab713acafb5719d05e2014337cec0cf94eec2d5f12001242dcbd7bcc1bff8e538e2007df7dac14626b89b4ce86fb5b2a9bec24b02ae9b9e1213b5ad5c17347c483a4c9884cf851bb55f7646dcb3119d28fdae3a383849a0964141a6ada0df4fa912df01307cba89774a0465f5f3c09e79bf9035a767ead51281e1542488c613f7dd05ffd630d6519acb6ec1897a85ba535a39577716e74c9284e3c9fbea2c91d46e0fe5dc80c8fa6fa11e2081375fdaa83928de1d934df56dd4fcda4db728d47cd7e58a38cf983e3f761b87d4ec53ff928aef0adbd7988b0009dbc0b79df2a82009982178e4d81473a5457c48220c0dcec24553b5da7c51c853a3d3285a991454156d88a45718bdcce3a93d637826707fa4876727cbeb552dc635509155aa5637712458abead6758075e3226f370189f6ed9091bd62807de4c1ada028ec83cf84b5dc2a29eb2dd0bcad0f0bcb20eb56fa6e081c9cf1dfed4c62bc7840d5f0c84831d3823d9d7463701dbb0f89ce23fe2f9995841a903451d6fbd148f7f9328c6d1c75a154668386e8988fa8dc9942bbae4537ab109c0534c43877bb0697f44d5c8d409f7c68fd5cf68ef723d683f97c6642deae45d336d354588d0b6d2f88b5c4f4a22733b9a7ea52b5bf1788066f6c732aa231dcafb81311a070ac2f345f18df4cae1ed74f2e6d726c1c22ebf862d96ef780ffe58c9b10c84ece7ebb47dba5b2dcf14f3744bb6d108cb72a699a4d8df65ab8e370cf7166e13849461127cdb89947ef2292d9143fb07cd7e4fc96af18bac94f78d77aab93e826ee971f0fe8ea203285da1961b47ca8213164e4fa717974157c47dc1764bb53e9759bd7c4ab7efc6f57ad29827af0b54440e045aaf67282ee9f9c7818200bf3fa69829f6a0f3b0a1fb8e8bc243be57ae6b07656dd89acd8b0ade616763d29cbb113cf940d2f825e3fe1fd3be5549b414d236d364bbcc9041a22916745cce609a1c43065b008b715f00f7cbdb2562e31078ac2361d6b445b3ce9394c9d255f5aca7107c01503d29e7dc892a8cdf84fb6d21bdf9513ca40c53129f54f19759cd40891dd802108113a22bd56d1e860f9a10409c33cf732c1742e39ce4daf2d822497e4037a30bd665812ba2a0763e8bcd1600381d72423a9c82eb85705eeaf58990901afbb986dbf31119a465bea8e239f9701c49c0ec3b8893306f58d9d338cd55d4468a2ee2df859e5189a241977b5abd53810992f905fa54d3c05de76c4c44ba7472f405f5cffacc71c2042dce71160a9f504fa50ec2e21b6ff67aceb89c42b2724d5ce4e37b06580661a45d8798c566651cf1464a526bb2314fbc7cb997cf75b927fe1d667bde6371f64d4fef7b45a183f7f4387e436576f1e90e66d4fa0a994b83c2d1432a107660a52621d3f459ee6b8181f5695af6073296d2841c5082a3cdca5baca76c94e2efd28655dac7769b77ceff25cbe2b6e85b659051ce9d055a29dbbc697b41195b92af55173eca95768392497c5ca121a5518448d3c324826b7512808600a93d2747771945f430b44acdd30d0221b41b3f4469b6fbbe48572b3eb99a01ea67ca86732063816b75ffbfdeefce154b898e4fca2b6650a90016b996803de0bc02fd6fdbde6f7c859283afe899d10a437ad2eb0f38c58cfd1cd79bba516ecbea2d5af14d1876deb15cbdf9e9b5bb382b86343d3c5b05e456e0fa05a87b1283eef675f778b80603808947a9b7406abb2240c8cd057508bfd74adea835f4ba905ac14bbe9716f3945904bb060af24b8613c719d31c0d3a408c353693783481e98599841ca46ecf41c84e21b9a59cd9791ef6f511ee4a131e092290f4c991f2cca2af140f3074c0dde77cc2470409e73085bbc0a6f87730060898afbd390e63cd043e6bde03b4a416019bfbcc48f7910434aa008b33998be19805e2b779a5194522a1efa25fd2566a8cd4ebad63f5e834a973032a0da6bdcbde9155dc5fe23029671d3ef3439a7c0c493580e8b625af32286287c48f5c658b30741f4b7737202d1a93f8a47e88af4ada940bf24732e9ab970d0aa798252fc00905df9d1547d1e53e16cca76a5e06e94c69f44400bfb2041a4927ced0dccd0d524dd24c9b9f3b63ccb3c864c7bc6e36258a7ac1b0dba80b4cc6f38360d2758b9708eef0741113b4d3cf185ce3f75bd20b4108d8f04c76d2fd1f6bdb55e5fa4b3beac80a9471e91165b5e318cfefc50053d7367723a6b68000173b2f879437b81f2d2b61c9510d43039055e1204becc07fc7b43e80737c9c64daabcfc9db365f4c67cdaa00d2a8fdeb68dce89ada89afeb420813e0016fe5423ca4be4263f98c1116b9be0e30ec2918a40dc523108852f49f3409d6660b7b5c490da67155b18f65db1091974a224070afcf8574dbf302066bd057b2b2e42662280492396bfc00f1ee9e072bb86bc1beb7d87966e5ef0077a2961f2a35f16939fc421f8a77ff95b3f0ce92539ea3d35475e63e3655d4ed7eb484867b0c7e5157f37fac453aa61637cf231bb689c81642abfb6e32e90fea9dcdedd135da5f9420069a35eefc0c30a97cfe59231bdd52efc66d8ff0c0d2e5e917b713fef63a9535dc07f5c613189041effb3fc090a22cd5710a4ff830484b0c39c16269d896c7fb029b8ffd226d1ffd89f7d336339b1c71c1234f214fa8fd440f73411434d5dcf5f1f4eda3f29be7e8bdc7fbe74e375685a6eade6f5ec51e3062c7c8e0cf917fb6e8aae553386285b78fb761a7dcb0aac8286c9a02c66e31ec855206e32d8db3ba415c275a1e4338c733e6a04b6a740292c75f1099d6fb1b3a34aae144a1b0265711c7406f9ba136c97deffd044be2eb7d9297e1f1033669455aec6ef84bcb5aca8447f2b5363fe54b43b31e17c550efa6198edd28baf60afe86019dc058496d1bc88e1e4764e5abd076aa90ff4b1d0de10c36188f02df676405c6237fe16c18ecfd2c8c0b98e722cbee395f051cb76d182596451515caddd8bde506975d02420adaaa6c04bc98dc614d9dfedf0427a39d574de0074bd69fc93fbdd5b2db134cece2a30904fcb676f77b6ab6874965ccb3e7618fd3e48244b04dc6ac0052ffa41c60ae75c1fd4c3f1c9cc0f3fe7c64f972c71992e498603a4ef76c8b3fe56ceb314961a4a52f3a7149f6cc1f404b613296ff60f998227e7e15d077157e279cdeb717d43cf27e9de16355c0136da3555a1309d40f5b0ac3a4030320c4568624ff060e8fe68dd396dea3135fbb66ad9745cda3b9da5c047fdcd919dc5b180c351c5e5194f725f8a818e95735ae534791cf298310a95968fb3f645f4f64369a5b8ec130bbee8b2e72a0c3b0c355d2768bcfb6f619141104f4d0a567725de657186d2dd38a500a83bf63edfa80880cddf01aeb31ac801c0b62e577e748d4208e31fabd6aaa4cafd9c76297cafa4ee4d4892262f4326ec6085a8a65cd3e1b6dcc8aa79f6bb3863233cb159e3f49729a9d6cf3018e41674836c054fa0cae06f655ca1fbf4f0d50a472c2bd05872ccbc0ceb8baf8ca97a4e6c19bb514f4a6b51eea6baa4e282c0af7a2c9c8dcb89bd0ee80079b7fd585730b75209d6c0c57e231d34986b90c27c98bec6bea436ebb772c62908e96627b40b32d906c3fa0f687ea8d9c49c9d1cd89afd178a2eb8c2966723fe1b05be9fa147732a3eb3e14f25cfd3661c3fbdd094eb30c2e0ea57ce7c8ce3ba998205655f1d15b00179e80f899e0862832a289c025f142dc02fbecffac9b8e2be397e16c8a7a45436157c57325980b94e21c0b00a2a7cb12f3a4f5d748eec69a406a3ef94091db5d445879492c556d02d5e06c2040898cd25683b31a9b3b66ff5d6a96b174c2fb527511014b82c59946e9efd705ac5d446f42bb1f5b33b4629d7927760fac2d3e350a001b40bec03ba68cc529f4de750f023891f6148b3d77e3d5f58296204bd1e46fb1fd9403e9c60bd0268fb7b8c4dce9e3f1f1ed6e1c9ee12e1f2bc9d5484d5d2868a357f99e9c8ce8c732c331d7d39e8920fcb151b2693a7e7c53bac51a8f7dad43d29a99926ea1d054166dcea87dfd27330d37362cd5ee360bac9997a276737e18fc31f16836199db1fbdc7b7201f27c10263e4eb3b6ac731e83c7b2bb42e5a0296df8a2e74cc25d3d292a59d652aa77bb1dafc40ef250c8c43534c216afa9dba55d645c4ca5811f839a10a58421bd2a2860f84808f500c663357a4288723edfb78f1b77b774a8c94d2bbea7354240edb977be3387634e51d2f1684f07a9cae234bfe60d198daf9354969062db9897f229e08080842e8a9fc6645a30f4ded0d7504489bdff1b63a45368fbfca0bcce47dd52abd033270ac0edfb350b3d8ff257ed35ef4c6bb4dc95ce1df6c2625be8a4a89b34c80bb5ef1edc9e27ff9edaaa7eff3eb7ef40f1e5a4e74f4174cc2651d41e9b6f196d372310667683b8d7470081d71b0ed470f210c776b66259a898fca2d5c31b060175c612a0e734a7b820ed5707053f491e0e2b7aca9e63be9fbedb3074b8228ca95b3d2e73f4940aff25b34b7ef940da2a9b6e8eab99b9d5d47c29b257bc941c3a75aefc98a3562808eea95f90e5dbb3cef6b1ce85556b4fe26d79ff11a7ec5aeb1dd01b2af8dcdfc40181cc0425f50e46320aa38ef0f7925e68dca784093c95d5fe7e0f5b1b514d296bd1ea9732875a11043abe238ce8a6b6421cb0fc1460165fac1d94d0445bd5bf91b7d23893e68c9f997b6bfbffda918f7a8f35dba28c68e83e86cb52a89f65cd0fa45996ad18c64113b56c3e1fa8a03953062bb9da8247005a65bd9cf5f181caa21846d552769076e0bedd21ef54dd65da2f62491350382d583e1941c31277dbb983567cc030204cc11867532e3138caa443f8dcc35c1b23ea3e90b31493309966ae24e26f682d38d50349073ea8c01e03a4227b275948a98813fa653134a366539d57f962724169123eb183aef6309333c8eb6a46465211bf7f068262540197ccb3c4ea072f6dde494c57e4532ee0148416b0752275642d6a248c93a890bca75411e4428bc52f37e1a3ce2698286c973493e9e7367495a0047117be0c8b67bffc3c3c917473a8a7cb7ab876e64f4b43e8659267f3cbb81a21416d920f76b4d519ac70b28ea6122f3ae462d8945e23a72e8a32808451a285e05e0943c9d73c51ddf4c0b0e3537d7cc00a72b623e0fbc7ccf04710b10e88395ff0b6a43eb9447bbd4e3d3478ab9837c46130a1e5acbf9e363b7a0499f161439c6f54a669f721ce1c20667d5ebe4dea2b65467117b3735ab40239208399d70549917e1a1b0e9eef3da9c1afa7bc9f83daad71762b0a037a128dd599d763961262d86da0b192f4ef07ca3494e4d468dffbb2c3ca1c5df6dabfa99d2178dd444ab02d4d4c1f999cd0c46c527a07451fd658aa24883612dd4755f859385a4508a1d66fda7f9e59c38cb9791bef5c201e0c90c6a25efb840f41312c971137046b0e428860f3a6331e92ec53e7b6abe86a74f327abef03a841d2cb6d59a9b51b7668c86ca02d21d0d5497846109249b3d6070fd2dfff9f563d98b9ae2e9e0195b04d9f0084f86a57231a21bcdfe229672da029edce0438bc80c6dc5f858cab47a3af7bfca9c496dde1ebec4313de92fced75a0fc416d882d220dabbefeadfb6e30a3f0ea1d2fe5ad7d759517640e4748f39eb992d6017cc2b8eb68189725a4059c1ce35ab8e5129a57376d54451df8a78fab076d547e57b2463875f466e2729ec94bafca127c5b3298ccda04df5117e0c62ce2b3d9e3fb6e993c67bf61264b453d74c766ea3fc66d9d2059d6c31614f6274929f230d922331db58fec60165dd24f004801a0271a5137c5ae6e7366fdb432255c3c334c78b498e7a5a8d8ed3f0a0e47b571bf29b4a72ae5cdb360c5952cf8cdea19da730bbdf733f3aba279ab3d14e837b1b9ec09d29427acf934ff0d82c9adc4acdfb7426b2edd094be46373fadf9d5d7f343cea022df6527e38529e176d17a7c76298edc58a16acb9222ccf60c3ce53021561cd6411f2a920b8ca1def59943d9321a542db3a0073b26df191bd95a6644c865c5ab8aa01fc7ce507984680471a868a2dc13090fad6ed3c2413a003c4d2b30f58c55f66c05224bbcebc5b89c87b8d24eda3ab1725c58ead370bb23c9d49d2e4de5cd1da39b5029ee6c3a90d9c7d7655a18e073751056bcfc2edfe5d4e536f717bb36d749ea73e0f0b04248b0fffb028c302317157a9bc27895e332518945b1eaf7154cd170a020bdeebbf0a19b3d8de9f6785c641f36122d7eda187cea3d8969e0aef6694cb94345f335f26b8134d8f0c01e6207525636dffbb460527615168693f0ec6c92362b7e7b416e091ff3f9ab08430d033f4e869b75ad4ba84d32ef74c3fd4ce817366a624e984c80e8d7d2cff82386659a73de885e51d6a73797e54228c2e43497fea552f3d0220c33be3be3bdf8ed2b0db539c6c36b64b330a0700115701998b19a4052fcddebace6e238bf0feb8f790b5839f7267d2f88e67dd0fcfe0e3f9ebcc7fc235b18c72fb64c8081bfed864ce5a4db47abf783de6882295466f65edfb738df19e7f92410fcb8db3e280cdb68d26e8f9a1a9299ae7e6fece1dcb4e3e9d73f735b5f1d6920795d098ab7e5847dd2017d02f6eec6f75028f706b8e08d77c989be3795f5f214968e9b56a377fbe3d8961fb18fb56df0592c5b39513e3476f40dada451cb9a8b2aaa5ed5bbfbc3b23a5d7934d79ccf9a3c38a5f9a9b121ada0af5139d8eab2a130188ed32d763ebc6c4d0c1f9511747b9dd718f5443ef411cd56e07517eb8a7517c7167d87fc1f50f024fb987adc6587991076f9f8215edf8ce75c21ed9a21b7bbdf3d85a2283d6b6dfff604382b052500e761d72beff70521c9032d66ff0402d1ae3d845c9756ae1b80ebc5d9eb6674cac6c3c8c9312922198ed9757d0da11c2f5c459f0dbeb5e4b82502c87ee0687fc97448dd2d6381308696451dfccff9043acc7dbc30748f7f9d2c658e17101a05adb1f336546614b938aff9c2965165daf713139729bb38b7fc4fce9a3e47ab4dae1a93f66d0c01817e83523f0d0d26dc4859b8e22139c0bb23ef4f2a03a8e8da5522321becf57a833fa4c6fd0c8f738f0ce3dc4e203c8107a17ec6af0680634469375dea5b13e03cda20f03b4bc55b276fce347ca92d525c439bba162f3c106d1d0f3aa4a31798b1747d1753d67d5f7d5aaab429860b93016fc0a682a297da8c644d2c1b95642af514c11cf32e116e6eb1ed85c66c7b7b977f0b87cb73203e606f07cfe16a90d4d021e99a3dde435b30d2fe68e07d722959e6db5e38aba4bf9e0c85aa751f8c0ad0d870c1aae79a3bc5cdb4e9b224f1a7dc6fcaaf2128efb304ac7d6e3280eb61f3bce7270ac1584585d644dc705d567d4a340a1471a6c9f99332faf1de4a6f13b577082545d7fc20371d42f05f04f54700a2ce64577eb2e1e56eb2b3913e7234c4847205f4544aab2fe1c5a5b72a59f576cf99080493ca8a39e365acca82492afc75489750fd44a39ede59320c0cc2d5eb7b14990e9f3b34bac76e636fe9dec956c0a712e039f59833d096f01401185b369453c2abb11cedf5bc3b114a8e5df5b288afdd17e2c8179fd203dcb1c3b1dc90a084010f969fe92ef04ef4f5425bca55b79c0f6dc5b6f3547c545e22d7dad2eecedca30a6d59d79ee84cf6a94a3d974299a2de3463bc3f392b6ca6444923ae2802cc141ead1cb2992cfe62f39fb8f4f78f8d5dd5ae0dd8d47e4741110901aa41049893c1946a79fe35a85ee463c83fbaa392164dd8a84ed4c8b09497b35e05848e256d9a7253e70e40e16d165ccd05ceae5572f81e0f8356514f0b98f1fdddae10772779979ba762a7916dde7ddbc93a7ae5551c0fa6678a28ae7031d251518cdf982ff3ecbd2f9e1285197b6726e1e1e8072a7175a77f75ff55f2b91c7a1780bc144c24f7f2639a8431a20c6a0a1c85cbf0c255da894073ae6ff0e58cd40c12e5aa38a14762481d204f0f366f2dfd753a36f1145f5782d843f35b9dfff31645f62b657b191d8953c1ee44aee87fbb7d745efd6656b673820b3d86d4c87ed0ad57392a69482261c0b840d4c7aa1a90d656e586ca335e7ff5308cb8fc4f2f95aec70748d3d3f94b089bc1fa45a9a639fdcd5cd978a2b3999c146decdd9918b67b8301edb4a0ae6e82b291eba795b4d0f19750229fdb8a1af8aae580ab3aaa0d1783ce2e5b17a46afd2e5e42f0600d1cad924936b937d8f435fa7d92fe99457c2b061abd1599df7e4201a7c0c035c11419f02e9e1f9f7da18f9d469bef6e5e761ebd38f8acbaf7076cc50c36cd53641058772fad8d0487bebbc7366d086223228b8b2bf1efb5f4166ab5c6b3788d4a5675e4dfa0988d292290501f751abb82806e05b78460e9319dad1d28de15b59f61f11bde16cf03b09871cf497bebfaba9e1ad07d60bebbc1bb8cb19605510f01d0c1315d5a66e437449b58d8e13cd69b1486d7935e1a49ac9b9e93a53e502abb31d0c6147814682bbbc14f08660d34dbde7c5182ab11043ecfb10967104fb1daf29ac6ea531a5c20d293c9b6895ecef2a562ab08a452313194034a92cd05f6fa3be74aa5d02f932c0d827df6eea6df57fcd47d749f26ab91e10cef3388f098fa277f2f9bdd07e5a8a23532a9a12d467ba8efb4b1fbce80ba20203cd729db2854fa1cfaeab11f4a3bd7c23c79a3c5c2937f015eb0385e58dffaeeae36143b2068844c3b7556e0553fa8fbbd47b6fd79e77fe8da34a4503f7aa7f05d0107df7421a47e0dbfdc9dd422aff30f53b83ffa35c0087f6dbc03ca2033de22ab9e69b5f2e7774968859bb7f1d26087e1ec8354fa1d2e67edf2dcc449d34456c3d7a86a15b62b4706e0866ff3c6b5be1707f69a9a7e0f2d763ac3766140883d30178d402cd5ec258627313005bad91af87bb25cee3cc4260291ff255890e37548c0ed4d1611d6457ba64645aafcf162df096b18b14bd9fdeb4d29c6ff2561498d779671abebfc1fa6426949ff2adebf0d85cead009788e0f1df1081285d0f172da5a059a073e136b1458f3b175a40c5852536fa706b1cdb21bed8c846f05aaf5cc8602d77bcfb68271e16904300955602c6f2f73ec7c2069240a7bb21defb07e73c20395dd5a87100157a3960dedefa0809c6062d851227d77191e15c499f4cf4de9aa30adc5bf189ff6f8fe901c04eccc922b15408023b261a73c0436868f854a1122b4b4beaa4b03338171718d81b1301832cfce1ef7374ac1aba6d7dc42ccf79184cb618b7ac57514a834726e89b03775e93584488344e6148d99f783fe9aa35816141baaa8552036dec1271d0b1340edfd72cc5e8f90e791d2622840672f155db8f9b38a992170a8b74e10b2e735b3fbbb3ddefe0ca1a678d7d0b10acad0240ff5ab62631a1a32a7cf29ea0bc7318633acc71ba56ae88cde541df311a92c0692ddfb26e7cd189e3dbd3f8530ffde97c0eef8acf170129bd68bd940af7cc4026d63e976337dd01505c7ee38a5059979a27dbf255784ef6df194064a8bcb68db4f573dd3abb9916d5db18fd1cc433429eedac0d27a2e4234adb6ff29a5844f05757fc7d366076e90179da787e83899f759175d21ffec73def0bd5c1ce56414bc589278918a6a89003b34b8419a8a1c3b926195d026006f188b2990b34f9776fe457378e6b80d18da1562221608a6f683a67eed36f92f542721e32cab899e96cb9cb5fa12ed1891ff1944ce5214fd73c038bc348d81b04bb4314ccde0fd0b87fd240f0b77169df160f253c0115661031e735fcfcd8d7b59d95e77529849cf31dece0a401692afe9f4024daab7854fcf58b1b03a0ad394148657b2519c40def9c5f25776aa61dba870d9154c8903299b6d8660fb1fbe8ea8c88a383a33e991a3fc96ec49f580b8a50948eb0436fbd6563a801342bf7f13e4495cc95dfe029cd4f3e4b44f2aeb9996a6d646dbffa023e163c04fffaa6a5a3281f76c8cf67f3120d24f5f97742ad9b7a85d18652f0246e06ccef91932d50338f39de3ec6f1f49896494587f00aa711d9e0bbcf74bfcfe93c803b5de7aa52b49fab23786ab4e61dccc46ef551b0e2399f196bb9b5875e7ed95fe8e92b21ab02c8a05ef568a0fba469abec7896752d943cddb4c0dab25b349fd733e9f90da87574748ac9961af670b504f72305eb5dcf5794ecdd5047fd94ab6c91d460da52eefa7f6f62fbae7403d3c73f439be77ea6f4200dbcfd660015829dc2b92559870e928af46d15569ca66303dcf8e0ed0ee318b7e99eb64447d80a6a64c4ccd12cb7c5a50bb29d83f1536c43b3dcaa495be635dc07e73ac7e01c621b562bb60b8903c9ecf7a6504b44a5206029ac69115ddc100357a837a58c863989d975e7fc8fe83faab512d71bc121571f78106761a4280b5301d47e1e9f1818e3e29e94b8d7ab975ee7df36c4fa82dd42f0e1a9dc374e47386a1124439861d00130c0f9d2c16cacf462bae66ce907de9aa7ce655e296f34480561cc2adb454219990caa460723e50366700ffd73784e447e165cd62936f8997c898bd59088b72bc66ef517a81ed505e777b3df678b37020a023ad47f00d4a01304c24fbfd16964c4e58f271446bd7427c3626750eec767a1fb918da356ec3edf86d38f6d2ff3ad3783fac1c26c9a6306a05411fdefb9f4a4bf93a9b1c5d566d9cbf5efb669729efdd40b0a37b75233965ca16379ae7eeb07a5423a5af25781a752f8169c13f3f43adeb7c357b00bd8b113ae3b735db04dc376b7fb8551e83f1e1918f3ca8eb25960c7fcd53de661a8458a60a16a6c7441a18b9be2bb669fc5d1baab578609752f131291016ee7b40b1d0bc969f738d8c203309b1563e7eca2cc9ad8eb1ee6ef14b63efa53850090ded6e1f1ebb7deedfcd8d01e3f4986c63808d703f303db1dccddc5353ed2ab53708401aa557cd7b96120261a423513766195febef07ad546661d09dfc123f0336a684f7d4cd6131dfe71510c82f9f602d861170a5f43b9f7f4f006cdd923a89f1d03a7bda4949b6a24e0f2937025bfe6d2138ef82d73e18304f53b1a7c0c75bbc137ef14272d6cfecaeac322dc5c6ba244096c927a1cccd6fb0b8069f6cecefe6671c0df76667bb53f20ee6caf7772abdd4bd2e4458245140b34526355ba7309056c553ceea54ac8f0eb4c09d4ebc35f5b494be0a2458d0f1ceedff5759feef1f828f6b7aba8a83f7df427affd061e045c9d6772e1b658009b088e20f389a35ced8fec0cf26e99088e5aa5f1d4a42b38bb635d363938b65b8c226898703c84df90f15818ca5327a1f49dffd99c6f57f909165870171697288696e2d5337ee156fe56c8d7b4e823733cd2fcc7b0349a129c8f5cbd523ce08ccddb8b64cce8136dc0263f2597cdf29c8e1160e629f0203acda3110a25eb1b687dd01282938f76acd28d8ee18305c47682120f641113003efb709da24a529bc6c63e7d5b51fce160b42ae9e2f710205fe2e521b1cc06a80e29a49ce90d12091c3e97bfa42c5da7dc11f69512e2ca7544497fc5a3c48fa2b2c1dcd48730a37c23f6f926375e8f253afb7b750e06512301c35503e241edc2612219938b6a1b550110518e828ef3c5461f3a61efba1aad538fe65b4cd1b52f70d717e35091682fcea43469ccf6523285311bb28a8517e7100914afba914aab38d09940f78d5bd360e1a9c3d71ab0181eb4a736617c04ba359d03859c6a0c28db8804625607609553b82447ffe26694f1bb5bf8c9ce9b676af903390b66aa74c73eb7fb83f18a1da75619ecb13638ab7b19f3d66e2f44db039b700c838ffc544721d55737c10ef5570852290c6ed8e1e82c99d87d9c899efb157e483610dc591939ec59dc2c420c19abff8c5de583cc6fc556164aff8b2fd2763d76850bc4ca74d362ee7a644bc4d91488e664208276becf49f87b0d0825d171914e6cfb109a2b90b75c31478e280a08063279e68888b135e53ab2af341fff6efbddf5ffe46511382dd93608594b3d5086c3b856f5dc5e25c00cc6ae51898ad95d4d02aa449129160590035e9de092f897a27159e5e70d0eb6cd2e91655c11dc9aa790601a0c09176d52cf6dc6278567cd938a3cd335c2a06260e31aee9ea78d7a19cc4f84426668528970166fdae75f7d539c5584212805c21423a119ca4caaa82924150e7b04155292a1a719ffd13bc0105761930e65bf54fd68764fa6c99ddf7353d5836da10db0a83fda79dc03ca389a2f2ba376430cf0fad6419c72717d78778643889d0aabf555d4bd67fdad5b3fff70de27b6b0ccbbd36b7217ee3e5788568b187b298b986f2c1fc34a29e49adfea1de2200addc16c2dcf80b66b1677c60c7ff6309a8437188405f55892ca7a3952f3fead081c7933a060319f459134a23109e03744026a16a7318063098937b981c8e5ed4349383b6ca5fa798198d9015023770b3f7e9db94f85fc6ee3e110e3332a517ec88964fd6c682e6fa1efd3095c5d60f09d0746f9f17688ffc7293b4985ba21be5d9a88a696c84162aac1d2f6d98483091cdf47d311251806101dc65356d1734491eb66323c227e1946a29745868880cbafe31f9bdaa9c5e3cbb1d30c44e4350b31b9f5b740dfc3c42960f2fd8f19241393e8fb03bafcfaada11ba0cf8e13a7656eb4309b9037870214ba8c6089f99648bf8f22054dcb879056ad0825a81c0aca9f700a1f16dc1b46eb37b15ddc6a7c9d185611b806cca97b799e8233bd45ea0e4ff464f19aa9d104ad724e569dd78a14de6e903520fd3718e0574c9d91222023fa9af9405fdf59fc53815593674d69bb5c3f1135f3e31207eb6caa8f5c3462feed1c0b77673d7624a4edcb2f55f9487e563baa6a7306b4fdac51c5159ce126f90175c2cd5740771365e05eef48b08167227c17a65c9199a72a1a7d560be322d4875bc99c4f0b5df1d311287fa10b30e8244b0b3d4f394f7f28459c2bd3a9739bf966f7a580c59903f068264d8dede487cd4e2de1ced07b3b1be656b8a11a54ed8f5294395259373f94b3be3a165dd26655b7c00148db8047f79b87c33d8ba2011271c6c8df645fd6a3cef546290fef0c9176892b7615c7ae457d4190ec3928468dcb0cac30482438615a7ad28c86632a8a6cac99bd9f5f9f086bd1ad7ec8b6d7b80bfc05ec2e737e7b69d005dd3359dff3e31aeaa6f68cac1f2bfccabb2523cc839caf18c772da2439bd093d0387a62f18fdd2cdf0405e60c34b7c4888297d4b2bf47d26051ab57693bf60071e1d8fabb2f169175d971e7c46b7734a42a0ee762aa120ad7f89615e9bcbf2dd643991f8704ced170153451ce1da58907aed3ee3b171ccc3e03d584571e341e69502f50dee8f27e2dae78e1e2ce8d9c882d0e2bfb899c345d1635bc807cc9168218ac386a36f2163da9dd293d7fcb7df0af4ca54a7eb49850fe6fd77b63e1ac369d24abd7745b73c4c6399bfb273501abddd5bb56d1677c0ac190e8409d7af45a7f6d3d53d34b22b693e1a2195e5f6d29cfc5d54b96b75134af582802b0a5ebcac182a837fd6f7d4747696cdfda37546289af6e8840db4cadc3eb87d21b1c8fe3dd69d5368840ad7e7ee7dc65ba8e69b9eeecd74d46bad286ba646d5cfbd506bc88d4a7f1920c773a9665ec00c1dceac88b821ed7f58ad9b2f36aa9a929de6e4f65fcadf686b79f23ea1f81ea8092ebae039560761fe5721a11e91af6174c979cebf111f190525af89b69a87869a6c0d63e20a273361cf32e029869b000b8cafcbcc05db2cd9172d46b7a23ffbef5d3cc5fb01761ed563b0b777b43f3f0fe972d1a816766f89f7a9045e265922ea326c84425a1cd8fa11ed0ea3f16b0226c419e57f4234e8ef311d2ba4d34dc30fd30f4dd3d73ca44e241435d51e6d5f18c2803bf1f3cdb32115070b77c83deea03799515a2b68c13af5509cdb4001210861d65e11cdbf2b2f9fb1381e48bb74d19e0190faee75797335d0a3acb52c8c6ab668b645e950f57df16094c4368ac5d112ce1ee19a46fd3065eb1c66c2edda969df58beb1154bf1dee0cc49b03aeb189f794f5fb170b26e0f259e03fc22dc2b8a5681a1f4d12ae9c2f9f1da6bcff1e2ded129cd7398f7d59a04fed6ed46f5fe597dcd62e794f22a8ff035ae1456bac4cc9b226e221a9ddf16c7864e40847fddb0d65adbe2ea67de9ed52f465432aec3cc647386ea85c003e073ad05cf008da9efc677bbed548124d40201b1215e47d2e85eab7009c66871864863ead14238e5a66119fbe381f9d61da7594d7284094e7308f1e5298eac6d0326b34abba78805fdff8e640f33ab800b9994fe83da722c1dcc19aaac316b2f207190e8ea5f5e324ef855824b82d9fcfd93bf1a25386d4b1f3a22f35acb3ae093105a2536f12f8f85848fe0cf9c2edf3e384144d598e0bd6328038e9643bd86fb374c7a2b05e6c29948ac5521ffceee515326f437e9b5e607f82dfef7596298aa9e3f91bda78de7294d2100c9cb28d8b1d1892b67b2d4a63896e27a6bf91f447e85a89897ea79ecc7b4432f1087ef4e874601de49b376ba89d2e19c9de1c9e0508c6395ac7e8787cb2c1411c7b14b4ea14663b93321ef3524909702a76d4b1887fe3b2c959b72c1015d5b4a3ebc0ed35681d92f06789df332f98ee4f3b35a7ce79f9fbe47337565ad6df8fd65282aaa84cc36419a1302b8f4e80ed877cffde022f42d7d196e27f24b62b862c7b7442ea9db083cb694bfb92395d67e8cd5aff414f0c4270fd80e55cfb282356bdef963c6590d9a358edc7de7ad04bafe817e31e8e19b4625eb8e282c94f05e832d2525ab7350f3092b38c9355c7194d56a9295393ef97797c2a9d0f2387826276da34ba943c97166da25db1baacf139900a8577c54475094719e2da19ffb31f7c434fb740ffa2a991a22a63557735fc3023c50a37ba1a683fe0a4ec11ef5ca87277f301d401320750a9add247217e17ebce8923ec72f7c03cc6c56232957613f0604db34855655cab5cbde1945355f5f12a9d01bd37b7e71f0b51ee27cb807251fbb1a8ae4b321cfbf6a734c70b7dd4e5745e68d9180f790bba67ee3df7a3f2dd1bf0bc6d6ac9dd97cd13f56b36fbcf81728e00bd28ec02438f02fd9b16410888409b60704fbc68651ce3509ad2c86cd376406adff318433a38bb1ec3381625cd3bc198970295d0e59650546d8d5638cb784cbb43f4e63ea79df153fff25210a71fccd496bbe48bf5bba09924face9e22b6a45d6014324b2bcb338d4960d8517c62affb306ca895fa8ddba20421300ec97793c7eda5e430c6f6e483a1d57902f29608f206dc6024122a2bf9a9304f49eaa9ea62d3554c760c243b4e0a67473ddddd1c070824e8a7f04c05856ac9d23f077ea5500ed42b9e81efbfc8d5349b024ec4b6aaaf8d8a25a5398a7e921d3b875794bdbd1ccade0df16be88ccd838186198e1caae80d24c6cb4e5c5770db4ca6e7702b392b8e59466dde5d0cf61fe51dce3769c71a695589e81a0231dc0e505ac95cb5a58634cd43d0cc9f44838db650618106dfe231951fe0222516797373ea5d35edd08ea91f8d588d4a82d4c322bd510e70709e3c72fd6c8d3e88576e11e31f0c700c844b022e4d9d3d117f16d085c7322646d32b0ec99bde6c3c6558a88d99615af6e99ef73c39b19466303bb2ed73b90992cd344517c94712956582f85f57c951b691584277f68fe6966b608a5070f8c23a43842e563efe17d60d5a3e197159c7444ef173459e4c6c01c6738a76e96bff7888669c28e9523c72f7ac45a407bad080fdc7b0dde2036668fb2a588525963cb533907d9f4a7fd4d76e2862ef72e9cb782ca6d5432f2316136cf6c9f619a4c5a144d307589c4587165956f88f756d4d955ac28132e6f76af71ec39fa72b1b6526accc1307ca153a7df8536a525e0e91fa29db9bae36855bc4da5e89a63c9b87cd980fddabadb50db8fe2c9a459f6118feafd5d6d1412568869631acb699518d4e06cda6a4fd2bccbb3e2ccba1c9950d9796e86b7695ef9660d9f0aa49eb3f3f5c0b8d8523f0d256414101ba2c210c5264585ef1fd49bc0f348710941f1b8e7608b579de88c0177c383f6d5f915d789bc5b22b91a4acb4d53dcba838d8e5aeadbcfdb2ce53a08ae90413b684d128df3d7c1514b5bd074ee6dd0a286b3b1f3feb316a82e0991d28ad9c1d3222b9eda36c215cb07ff7e84fe74b3f22a44d114e2350f4c3bda262286efe58042a07af8d028d4e8f099f79cf63cca4411e3e21bf14d7d5dba63578744d7da268b529f1434475c6104cfea686bcf682e5b863df1f7b6524456de8228ff313a1d924508ad4760393195e14046a6be390cd143fb36ffc5264118ffe2595bc4fd1ac2054877d0210048359901945514571e94ba7ea18a98b406d7e18421af74359e47f712e7cd77bd9f8065b2985d38e68daa9a26916bd24322c2ed7465554fb539b6f07228479aac15ea2ba7b97d5adbf07552ab9acdc27c2adc654fac858ae3d8f93c255f17c1175f9e2a411c20150eb46c084dbd4553059b0fcac19514f834bca9b65e36100be51e892fd8116338c4aa12d1a5b51a364fb3fa77e46938321591b0b8b43076a9caeaf0bc4d7217cec6ed6d2a9ab007f86ae90f3585873ab4c5fe458fe66e0c18bef085599500b9d8495a97ef0003892c9790edc6db64ab6ba5ec9c2189a6af45b332590e380735d1f1a41de4de0e19f8f849abaf30ceefbf4fa4f85598cd7fed7ffebf33c374f280c5daa61d86ac3a7da6a64e81988a0d5e757550822c80a212e6fe12d5ff6fbfd15eb7d454f45419f5d4ca8122f3bca30c6cf644047a5f7b94a974d7a7b650483796dfd2fc192f0f19b68dd86866e8bb585bf97ade9b1dbb32ae0b06398b78862d717f9c773fea8e19a5515aae2d66a230d0c9114400ccaa67d502ca16a5da8fda23cc9bbcd398edb80c1f43d60d629ee4928bdbfae1f9b99bd350681e0fe9c74b3d7c66f2e53f24a9ecf99f77134eadec73f7cd44f465881c49eb99b93608047fd8734e50cb9d3975ace48477ad3b81eb99df98c6773132fb5af5c46e75fcc9bd0f022f88aaf43dcbc7f67f0b9e4c7883513ca69900a40cac3ec720d03405cbe1951e7940ddc77d898ab8f9df9e58c3aad258d1b428357b43461470a75318c9521c0208bffbf9fb8d6b67ecbe02f24af39cf8ef6fa0cf93b5709d3f7ca7db68fddef11c172204b7fbbabf901fe9636353d0991bae4d5002e6f1a7a086310d6315c5ca9473e009ba209796b522e9d5383a9d51c4f5897c95bf08b9ca4a044c87ea1d922b06a56547f1a4f836718575e1cc772f16fadddd855d1f2fdcb43698886fb441a73425556d09f169f2b191fce59a28f53e82f193fcdc49358a22d3a76ea7129bc5185d065b2aa2f5a57fab01728c1992a0b401f21692a2beae197f32e1a5799d264670e20eeaf8b2ef3ccae566b4761e0d336e2e76d3a44f78ad887985c98765e9d66bdc1f45627cee5a302d807e5895333820e65bfdb8ce717d9311d5d0af80bbb1f5b6b92bdba664e34f87c74f59a648740f675807dc6e26476bd4dcb33d63bbd16d359f4cebe8f45e047f8a4f992c36e297172e6abbf180351f9b2fb3dede50b303d05b9b8421e2caa6a178c2a971e052952df12e13499ac74bd4a5fce1587cd31330e64720b42f38bb172938883936a817ba3c6136bb2396f4b8a6e5cde00a9ad294a21f9d5b268c8f168712bed0e9c2222058647348687a58eedad91944e1a91c16e02fc971fa8bc0b1ccbaa0a6881e4885b07eb2e6339eea5f12bd0bf3df8d901de85b70cbebd7847e62e743e9844a0fd269ba8af4aa018d7aee7cf17f528c3c5c75bbe6a0f3ea01e7e498dc2014ed020f6e7948fc4852de947a51955b97077d8053faa0454df4abb7769c5adaf2964b3491e932887de06dd940f57b83bf58cb7059f169c5489839bbcea9df7726bf727a2d81ea9802e1649570132f14bee7ac5d2d9f67e9b02196ffbfb21a6b7c05695f2e704aa3e610d8685f9c0cc578bac5eb87dbec900b95baa1010730a238b0c4600d0b2ecba7c899efa97a2eae6a754d113cbac28c2f9b88aca1165a2f4a7ca0f5f9ea1fc0ced8eba6e90d52221afcc00cff20b069a0264cc07fde995193a94c5ebdd23da4c1622e57cb0b9e5c0f38a4c8e0f0cfd9b4325205b925e2534aa0ba8060c17b29e9032777148c373b2d39457463e8e39a23c40f5cc01bcfff2647701fd4643212b56aba1dd37a97ba38a467060a3787f9216f50320fff41d4db77f4513debaffc509fd7c2c6598790b44dc4c45725c3a68a11878f9f91cb6000b9de9aaa86bbfdba0824b06009d131ffd6c2168accf70e6ae69718f6d2b552166a02caf8d4e2df8c32fb0692cff7acd8cc9753aa6264621ca340eb0f7213ad12d5aa8cd6055421009c3f02cf562b8c1dcf60812c83047d300580bc7a922b0a08343561851b8185b25e3775b4dc5f034013c7e1ae3e06958c5bc60bc393ca70613a014f1a68a171a431a9fa1e0c9d71c687b531845277354a021a5877860a09387673b2537cf51f278a51a148e93b89f69dd96044922e57b211177c2bb3781009e13b5980ffb5c188e6b71465727769c354952805221c2c748985edf4a0944277ae3a10087622d63b5188350de134515d22a028e130c2fc6e72f782cef88cef82bea9ee40e896f6a72a7b4397ca062fcd2e6dcaba65408882e099bbc7621db4a7ecd590130d8be0a1e34300f8ae4c7e3f8922431e4b22b726c0f83c3a324751d676aec55f9fa6a430d9d7c2e6f43ea0cd01b4760108a24084eaf95fd57f4a21b316bacdac05cb6285ffeb2bccd99d0590fea9e12b1152859712a0a44b7470b476caf3a84aa17c5801a3eb27d8e79cdaada98d626c879343605a77f73b2e8f7854fc99a0061d605236a68269463000e20b74dde15f2029b847fdf69a84a878953f0810f041fd4238db6c64b8fba5eca127e749aeef2aa3a4372d8006d5e480d258d4406c58c6260b5b99613c0ad5affc263cc11ed481104814f6cb5b00ac8850194dade5da95a4ea240c58ea4d0d8b5c32ee23bcb6c67c82b54bd63558eb52c5524d6dc075662c50d0de9059bd082204d8fcda9ce6ffaeebb184ecf03f1269caca65a510afbb7435f20b38967dc15e2b35dcdb91f202c9ea9753d83944890936e128371f7ed5ed01a9ee4f22f6dc1701c1bcb06c3096d72b06dd072187566762907d9c5dd33e235a9b15dcd3013d64a3aecd48a8db7b2e6e38ee54c0a1ebd598c4ea9e0b9013ab4a868ee16d36ee409872e1ba66c631930d2432da847a0afbaf6eeefb737aca5720f7931df4a4baee4b261881186b23d8a0d8e53a91326f71a56be1224ecd58c9f702deb9d7447ed901c808cbc49ca20769f7ba5001358bc30ec519971e7c7aaa5f5c08783b37d2ff90c84a5c7765f69205b4bafd5c5cee3fd1020bb7acc088c884f28523383760cc359733429cae8464279b2e9fae48af270bd8ce89e501286005cd5d110fecda5b6c461aab1cf398a09e2776015847826fb02ac71da3f3d4f6a11b256cd8c1667acc0da3c0f01853cd6551da0b5dd3c72326444a138a7c3afab4e27f8227f88b4ad4ddbb73faa8d948b0a1c7c04b7d9fe30e39a4a24d544e1df9e2ae0a59af88956ac78c0ce888464677a28209e922b910dbcb5c66f8a210e3f6198557b52ff0b597e3cf9b2b1de311a249ea560680b92b0dd3ba698838f99e39abb8f53ddb4520d6e333798e2ee2f6acd68273f02f1f350f760b8798de605ec586ffffd02b43c458b335df9e23d9378765e28028c21a455667665e656c2dcbb933b951b778b2558806f837b1479924494c61f30ab255a862c1e3c2c56b6a65c55a2967fffb814385a01b804045509021aa313edf096060d880c865a28b03d4f5f711c033b291be1520f61a19786d7f5041b2ff4fb28426093c13c733677ab90b073d3ebc7c4f3e77e0f280cedf45369c12a81f9a474570e7070003562a7c3f2c1485c4c83105bc3ef3af0175387d892bb7fc070ad0bd5d994d92ff3f286c7c1945818a48c44b6a99049d81d80748774b40c79fcad2ef075bf9d8b34a55c1cc517ec0066b40fdc3a9716948bf01e2519182abfe2d2d0136eb8e9d6e8a3b90258237e1512921fa703be18df823e015286bb25488eb748332f25b0acb7404bb38a20f31f57ffba1de1447e5d5f0e2bee9053506b95ef1e6f23f3fb5fd7bb39964f09e2fcf7eac0aeae33e86a498f5cae5cdac342945650345decf3f1ae5610ee1e7961ed84f94c7db474b178d2caae542222dfd8168fa673aec559875d4ece3d071297edd5f2d3c16b8341703bb16d4edbade3dae598f1ac0934a0cef4a9aa2816d974a9e5939d109d45fd2fccd85fec5ea92e1378d4ee8c023ad7c887a048629220ad9af1bffdc0e08ef73969b27e6165d6ab0d10f43fcdb5083a54c61f6ce2df42d696a84fe8d450702ec271ab406e99076e21d8753bdf1c3f6e2058b6b3acf9c84644424ccb11340e7e00a765aa09991850a58b6ccfc6077b690086ab94d8bf324511969d74a68f882f4cb13117b63f2ab1b41bb354c18c86a9f9d978d885543c3e6cde23ba0bbbf477fb53484c817435e7b322c81ce80a865abcd442eebb949a356c99f7174d3baa057fbd11cc35e7f41c3267459c95980063e8a46b9e1f0c17f74f8802b108409f5adcd01668af559606fc185b4b9446e63492c000e8fcba1036471eb4f380b660589232251d3840211edb594a69bae4c1203768d29689dbc07ce5ba43eb63a0fd9b9c376bc27937318bdb751d55155d0829c899e3492010ef25c89bb95e1a3b9cee10264dfa9de06edde82d08f521d0e4e99701c7d4eb94c5b417a908769019d573ef61cb87a8b5dccbc8b0805b750a0f9d6f7b9ebf485e15a8282041746ece34ecee0bc99a74ee953c0b96368bb8595bf48c413bf2f4eff7d679b2fe17a3c6153e95640d53bd7d420ef0ce5c0a9d14bfc51b4e8e71d9ef60e9893e4c09e2e5ea38d698475822800b54947210948c2539d435a558456c99aac0fb651be2ced2f17f8346e31c5a53f76253495ad1cce0aba44e4198d2da85877bc997d22fd43ff4721ee8610755df0a2cc511a6c813880db5cdaa495c99acf9d5ac04b0ae3b75888862959b477f0900294631fd2170645ade9b863305804b3229c65ca2c944304cf6df89792ef166577ded1681fd4e161480ef7ddf3a731a96599e96bb841b9af53cc1ac8289b18cc6744c9287487f1ece6b11ec199c3890c460ef24cf4c4db7d2817b8e8d88a64bf6857d06bf2d0a811512d5fa2077f78a8c29b8d409b3973b6b004d49e6fc82f8aee981837b8eac41060dff9087fb6d556dc680d3ee2e0925e2d0299b678e757b10eab4702acd1fd35ce305b15f01cc6924778f0be3f6ad64484dae27606b06335402b5c92c5697454147fa1fd0dd7c4b7b3dff4ebcb42d248b9b5cef91cf52720f99a88038fd62f9c9473528d82162f517b1405a69156772fad389794ce49161960ea32325a88cc24a5d9fab694a89fbf52e195beeb3aeac54d53b57d72229eb07f2bb262da2ad75a95bb4924d481c1def165d66f2a23f9b1e4accb5e84e947266445afcdfba5a0afef016e67c588c9f223f63810a66bff957ac1eb85bafe1d66ef37f3258712bade99a9e7ba84ee499084bdbc006be8f29f31086775787a99bcd0c66a26e2624218f32f9f332e4837014c9f008bf80a2157452d10071b0146ecc5197a42dfedad79e940e6d74fda7b145386868111b4bb3d442ac4e6bb05b265fcb48a169077e238d43754fd3190bc07a3095c321e08aa22d1d79d4b36272461c0197846809292a2b7a041bfe472c35a8e9cedfb5383239cf961075132c07a78e2d242bf6b5b7d3a0bb7af4c7bed1384f7689dfe6222988a1ba9f6a7a237cce4019dc74df10285e6162eb99b6db67e1c3c4c65869e16e4204930f3d41bb609dacc197147fa3d799ef01935a1d374bed7d6a27e38258af343a8e7fc34772ccf4c4b83aa39dcae91f719576240579ae47379624f592b156c698482d5b61ffc058de831481219a690ea0d0f4050fd9d5d7211e60b98ae5f365231556e0e19c4dfbb5e669d464fe2886ae8bc8604339d3989f5ee7a9816b9126c3a445dbefff59704009550b6881d5c1d28a53f19ae04e35e4dea8b95a93acfe92ddb1d9f8bdccf80f0d989ad09d9d495909bb31d4a90c37bc2182de888bd1a9109a6c49d190f3dd5b4e0c95e4077c6924f55e8426cf438a283aefff8720f03518823812aab0d6706e44a064e989c2ff09cf7f9d773318723a751bb79f5fae5d281bb08b3c8ad07b3b6d4b462dbf85dbf9c577647928bbed820b7433585a72a592aff0bdd726161fd6299424648e719ff935a03874437a2bee0d1ca28ab4b6897616aed6d6df6d621ed163bb5957fc8ae4fcaea2c1576689336f5f81370dd878c47f44fb166d49fa9535871d5e3295073c60cd776e0d3fdd57b7575ebfd9c3c80cb1da777c7fe14e804a0c195a51e2fae9f815cf78ebd7af79c44ddaa8e2cfa64fd8f2874c3eb9eaf46a162a8e669a50ea3c6cc41da5fa9980c6f1d9d59a916914a748e34376ab251ac0d1658b53b909b0b27f4a890143bed6fe2d8e014ec8ddc96aee7aa34b6d092191d8da0e2262458bbaf809cf6fb5d875587a9ebdd6bff1aba49ff3140b5c5dd65c1983a50bab76d3621aea0ef719d0c38da26a968c8bed1a1bdbce58a44d65cb8a87fcb6d450d8052188b0ba255411de581c79c4131ec611a55258156adc1aa0bf6da90c39646d0588ba550562a1c7c231007cff8b57abf89f4b12229e3e2cdbea58349cb26938f3f035ed2aa130377ad40abd7b29ef0698121db6bf4b6b840c3abcc32fc354ca2a0a3c41cc655a99dd9bfc792daecaf100262699004a0dc9a633bc9fd9d6d012bf9b9ce945b7e4c07b8f98550052a3b6c1edbded1637cf5a6ae306344f8ba435006f09c8016626d45b689251fd0f2149bdad6859af9503548bec610e5957b355bcf63d434d66815a305feb1fcc63ea322441d4ff5cab4781295aacaea358c45bdab1ffff31af9236d3499a7544dcd6828babec4df789c1516424e08d0f92d0c65dee561e658479164c502397c90e6cb3d5eee97ea90ab5201bd428c6a3a7b528fd14b0d238b122909145962ddbea8fb7dee65482b15cd6ccd896ed57c54b004da3bbaf2ee7ec91c9a32fd6a20586b4eb74fd74f095c1fca20f0a175ebe6b292cc22d33b08c403c940e3f3a020d9ecc8c9fe76023d31a78a0a02c8daa1640f5d152d5cbaf2096034cc5244501d7e06834a7153f9af59c49488764f4b59d5fa56bd5a7747389340283ab37931dcb12271d4ed7490f5fd5c0689acc701b2df87fd75bb1d7e5b466ce83601f788293b49a8e664b89bcd184e2bce62d9903dacda30e5f14ab70e27cb0fbaa4e89f845aa317c216272776713d3823155c9a58297b3f137f3448fd3b25434e6624500a40cf29d92389d05f540175b1b5d659b9148df0b1bf578b3b8a0e2e42801e6c9c11094eb18e977a2c2106f5aa9dcaf0c5b774de50315706ff75040fc603f158210771b929e7451fd1cbd7020f5f8ed8c44dda34a002dfde82e669fddc6521d6f90d127896184ae2613b773ab606b24f3b3c200ca1097a295ab2231e2a07811c8f0a11eff2bb0130f17d43cf1ed9898dbf43b07ceaa8b742bbac3838db4ab0de944b453f467bc4745c03a018672755f2076efc1ff1415b2b20dcd9d7650c69da2ee593bb8468a7775aa0dcf5315a92560a15c188bc7611723a1293855d92d456879c88dbbc472efb5f6995eda1988e9cd282847fab8f7972bd874a47a6a1de5d4fdfa009dfb00bb57b117e719f9dfd2ac6171e0d774972cdce8cbc40b403478a9bce96f0fb3dcc7c97dbee7a05891378bd507710d87077685fe6d6fb2c2d8956b880a685dfdbac7c5a543f8fe2df77c3b04553cb3b2f0849d4b5c11263b50b0b3190f793315e060576551e597e7973ab1dd46c59ce3ce8bc8018d0fb304a159d0104b72dcd500fb239216262c6adc24a92f01cc7278c15f20a6fa0638ae963ff6f038182b2ef8947097945885c452823139104d85de253504c35493399fdcb9131a1f5340ffac6a973bf46b374615b6a6ee1ad82a574a00d1957e905236666df17fbc85d265a94b99d3429522a917c79fb04377d094469377201653fc1fad284cf912a4c04b62a41fa9177f0f969671b62b65d41ed7f5a12e056f728be9e4a904ce0dab285cba4a49a45c05838faf027e8359fd8d4097cec2dfb3cb73256f0a2d90c11b4fc22fffe2909b98518e6b2ea9c08b882a331088506e75d389698403236f1b09cf03a70d1010d301e40e744027d50c2f29e1ec588c0442cf690ceba124e7fabe532a0f3924ab373642c9cb49c0d094ec884c2d71a66befaa9102a859f30d0200329e4f53f0d84f327795048ed5505058dfc6bfb5f0e2c96e2622104bc17ae3b5639f4aad046a324c7307eef9aab9713df5803caa4031d1a70151b8e6c2334effcc435c1c1ed1bdb9bdc4b42e86d2bb29d111fcdfcad9220ad4934609bf80d3876129ef0c9b51a7c7449860d011337c2d03563b8555dce82287b5b2e2bd2ea83e4df93cb159e35f82f16cc119ce117e041fe6c0627f4cd9bf1937462f69c6c60cd8ed262bbb8b54014ba11ead0d589f10d993842c25831d58baf77e29f78e519529f8149bd6eda1bf6446c7534ba6bab36ec4814dd21b7db699113eb03b44ea50085ee0f665a2ba92cf3fb0da29895dd19da7cc2b5ba2999e334eb1731946dd8ed38d37ebf2b65dce1e7d9fd66d0ea7f846ccf393c6512e4f44974e4815d9b6c53af508677855b614a1c5a219b9ba19344223669cdca3220f74ddfe8caa156261b85b410f80a14ea3ae719bae3a8a5b5b23bc55dad1fbc0ef181fe2f23e6cea2269c460f98090b23499644254ac66601f8ff573a0550f0e66803085f9c9676435f698fe432d0f694843f7e2e6bfdeb2fb41e35d99a370464c68775eb2878cd44064acc67ddf7629979ed53a950dfcba56378f7a8faeef5ce4f13c8a4222a86881ea858ad5829502187e3939dedf538020e94cf18460b976375c0903c31c5b02fc5f0fefff296c85bb7096bd205b842367688c3c1d1fd23628f17057bad79fb35e82e428de2843894ce82a7e8704cc8a4491fb0fc7004e3cc383acd1cb281c993fc406e7ea1b5c6f07da9938ae1a9b42868fd81f860ff6bd443eb7749d617e674290287d67f01b1d41d28f1278b6199a9157b7c5f86271bb4c52ca29b4ac775b89452cd42e7734e2a85c2b73533475c734f338e20f5ed84dc0a4c08c2760f56684b7321f1f24588ca12ff3d95b1d225aa96351fe0ba532f0053aedeca672432f68140a36657af9ca7490bbb8b50e78142ea05b4260837be130629d5cc8b2a6896593a1e4a09218895de584e537032fe8ff212b3775f4a449c0cf52bcd033a8eaad9289bf4c7ad90ce1459bad21a45f3eab314231e6d23e0e1dda6682105e3856617603a0186bf3568ea909bf6a283cba49df022a1861d3f9a813920097236d85ef6ed8e8680a55d788fe817fbe5007f1611fe89f97c6bf1023d31033e7772a50b5123f8b2a0ad94d58760c5cee02f010a69af6d8c654a02f4c5e8d9e2043a8046bf865ad7b23865ae52b68b91d3bdfa25775e6d39609be86f14090a2046a66fbe21eab5498fb34af531e0e673b7d0557c8e73b46e7b9ae8ef6e787810c2f4722760c25dba4d794a856223c235bdcdd18312d88e5ca4c29b2ce10fd75df41da6f19a5b8f53c74fb13e941d9bc6cd85c9bc9c79a05ba3c02efc5653ac6625cbf48d2884e8693d530dadf35a98a17a84cf845a2b9840dea9c07a5ed4d92764966152dcc100cfa6f3f8a650963a8d41d7b8617a8285a31fc1488e981a9eb4827ad55711fe89542ad85a5c5603797eaf2aa7dd9e8708bad9e63370430477d74811781f912ce4d21a11f55b1d05dcfa563cbb86b390d45ccbab4091c589bba354ef8a68c58927bc45f1db8d287da9ca7f06a2844ad1857a85c3435693e8086945eee9552fc34d811263e36c7cba83c051afc2fc2921c1c02630bf1800f3168cf0f757b8fceaee0d4dd00f365b8ed4792cb9184199d566f7dfc2a5909b3ca50bcb75c6cbc40db9a4daa8d55f993eab0a06ddb04ac277a8bee35b23f6d68129a54abefcd4717da553f03255853f0b53301f4fbcba649029a6e97cd23bb0cb8913d43cb763f6789a6389b89448f896eb9157e640b264cabd88e0bfecfaa527d67e15f5bfdd3ec5d9d725af06714cf5744b6a6d700ff599f922adb4d3d12c014a41253a97d0732c11dc4b79c283498bcbee82e40e25dee7213478d75a1340f496d99aec201230974890a4422af6ccdfe70ef8ace609f653a4f45669d5e80948c1f1cc8435f44a3c3f5106f5801cacf36ac76770b1a1e85e4775625714491bc6d4bc9c4e3981e6d2e7bdf5c2c5a43d250f795a198d6b62e1adf4e377e5351f56a7c42fae493be0abe09a0ad5743639e9a9ae94859e29153cb4dac13da4ed93ecd10c71928c1665e99355ad03c6219fb0abba8e8530a3f33f9ea192c9548af5897f12320f18a2d004a74a309f7c5b0e43251e6f2d17476a618c7780bfc592b2f702f3bd32b2aa07fceed6a60225d286a0237654917338bb55d7384a91f95e5c255a56500371c5e119f1f49fac231da27087e5db54c7763d0e58341effcc9ad91a74cd9932edd85002eed8186dfefb8120be21550d92fe355d6a3120151a01f6de0f1af3c48867be04e4b2875ab7984b55a2bcfe202d734c1b28945eaef048cabf1957d10b023e8a8718447b16d081265b611479cb12d087392417e5f7a23e92d0aeac74e5ab2b39af91ff5f5d86ec98254479e3a66584c357bf9eb9bf2b1a2431383b634981380fe06ec9fa0a08c10f0056f58275f571fc91a4b1c3139085f4e5bb6b54dd6819bedd058ed89ebbeded78e15d12543e90a1bba558f6ea9378e44aa1305db840c57b1efa4564d6655dc228d9d4baccd536093b93d1ada6d38d0e2988a12b0ad9e9c0f1f251fc386e051bda166fc29f79fb42b08e7c99faf3eeed4c13e12e5b583b8d899eacf8ad8ade56b9e9842c663d940216e3f5ac54179afd0f1a98838e8b7937df0462c0966a80e4ddb03c51c8b3fc955d4521b843e832ad0fdb455904c0894ce8bbc1c284539fb412e97bb9b094ee0df1659e67b66a5ce2646c3cd9babb677cccaaf5301bbd4dab1ee615755328f0ef97f4064231c068712e2a52115c4beb37ba09672fed485397a8d905d30b83a2a2fb924a0025baf028c751762919e2fe0ec6886f1d3c872868bbe1b1fac98d128a12ca98ba72406fc08b5dd2412965babfa564ff0322c1938ff6c047a294640ea3f82e498d374b033754394480e097772c01a8c9ff97366dd4f4221e5d7faaf541608c1197fdfa02973df7378bacc431574fee952b03f1188b72d54cfab77dca25cc100703acaaa4e1cf2ff26fb7092328aa88584a9fe648a18b2f3a90d7e63405508aa2a7f2e6aa2d754c5feba4cef3f2e5a01d6535cf065f541c33df236186fc600516ff012b3ca301fde4d89ebe81498ca6d98c50daad9b9d4282ed43afb731da27d2eab04741779124db71029e6f9e457f46f2d8546523efd986ba2f6f53a45df93f9aa317eebc494d58fb4cc8b5d7cc49e38ae358ecbf1e60a00508ebd72bed0f90a57e281411d06388a60005cf614f473edc8f745643a5f19361ad5bc9c38128977f8e1989bc8dd581426b0e7e70effbb21151cb6fefa20fa69956057a9fb810f6803e4c382f23c765e0a907b591a4aa5d3f4dffb305cb38f06bff8315dcc6f9debb5103ca7b9a4369c02ccdd9a518bc7830eab7117a09df4adc08070c57572bf01fc048bdc07f7110d18249595f7c9fb9b0eb3f1baf5ce45338a3320f9f989daeab50100ce2767952ea5a3b442dda256adcf161b56684af352094738c280b04f276592ec19234ce8d2c8c59e5e9094b40373dbddb438aa79d258ca91cc1f98cb0611131b1ce8ef8e3111d79fe336f95aa1c81c666b6b3564a51680683ac16312f32ab0ec01b47b98f1fd134eaf54ec84578b0f805e7a1b0496a2cf60f3a0052eff20bdf8ee168fce394435094cfae8ade71514d6f43bb6b6a13a8efe01d679e17eb876b737600cc71fa662b2e005d3bdc39b29a836a85a5f514fc1b645b442e1c29b86031f1c0e5df8cb5f7019b782b97f905b74fc26ef0e6dfd03ff380dc20d3332dd6e3abbd117d50e5bbc9a5bc4a38f65b2630fd9d0565a0fa1d9987fcaf134e0d0d00906412a728c9109c5f8f4294987a47452b465398df6b4d64e7af321eff880d39e983321203c1e3986c9ce2f51f65fec71910941d4ecad3b714215da64506589f8f9273cefb18f4d15ec007dd99a82fc9640f01535ecb6c9e421500f0e7e2cf02b05802d68914774b62b3c35879ff8d2818d533d85e0c64114494bee2a03ed530c7d8a5e0cc1f78ec1d26ddeb23d15d245f813172ea5529d98b945527db4898e136c67905c269d0f778258095488a545686aa37f716008a2e927c7fffb5703e779f9377bccaa22e549f998763c8fc6946ab6dace010f88acaf5ef3bac9c3581bcd0f9178338a3c65683fcc7e53244efc936639504cec89e903dfaf7929e586b9be9f500988596d2e721754438425e82c9d20181397b85cdbfe94e9b2ca5461f6f5b611aded56a6d2514db5e49391198452f94692327a9df2ca2a2e9c4540ea6d3daf128f36f1f24a740ac14558c5fd33894e37c85d30975c71f602408453a952d0fea350c8aa18854b7e4ffae82f273aede4d212c146d5391f32e4bcf3eb4832f48db0568837fbf39090a2d40769596f3c0c75d4ff0a8d811722cc1c5debdd94e129a7005d6be4b7a452d6e1994b90f8e988f98578aba57eaecba786dd2ee4968c18ad7bd7de887212ba6899a7053347feef6af9c02fb2897cc285213a3328f405db600dcb3f4b35d7745b8ec92c5a651521fcf2c37326e6a781b81459fa36af529b825b94bab6acaee16872d5a78db7c0192263b546e33d502aab1e2b9469034d8a780f57fa25cc06252eb3d4a0cdff5034df6360b7df101f45b2d69a57cad398a7ef60b9b785d7a93c543ddca1ed28a7e3e600cda098a49708178191402bcdafcec253c78662ac71fa91d2526528f7cbf1c46e6a7ed76db244883712e428658bdef6c81b90aabdae59d7d4bfc6292b2a59652a57b185524ac1d2b324dc64b74383278ab97e012b88ccf8598f7ba07d1b072e9defff7c33b0f549924c0cce1961430e57d699aca6fe9ca2ed6cf3c1a74c0e7495d862ed5fa10e7ffd6cc4206c5977e5222e3f15310ddf3bea9d92398eb4f239e7d92928af002c027746261ce289179a21e619347dc69ce0f7baf266a29406296a7c53f7996e13a39ccaeedd8c9eaee551a6fee9874e0433e869f838dd1273da8e385db5bf2a684ef369da95f7e1e0cb78e01fada64ed57082375e263e6576aa2abc163ea2e2036d6096f65196610f821436d5d739611786f6c235f6546507072b591ae04b88f6cc42abe789c21ef529a325c4094c90260b1d8e07610c00f2098dc8ab5d90e661c44f119711be94321d64e328502b47270b855cfa9452fb0bafee5bc8423f950bbfd3a519dba3693d03895ee98271b26c6871ac03c628dae9bc367cdc8505e0dd8d22f58d219f75dc15603655f5bdb0f3ffef7f1941a5038bbb9ec94d5decdf2a7079a71cfbf030ad92aa0fefb10e7c785b68d02c26662a941b5edbe4adf9db8bb82b1523b5cd6108ce3383731da139acff2d59154f0e2be752c3e4e1f2b14e6fe62193bac87281b2f67d8a07d4004376a8d39d0d3fcfdb8aab011d7dd3bc1ea0933485bb17f9960b6c069c1b26f85c53682cde9d37930e72fb119d4d676bd226d0a429f39ee0afdb9294b6ba32c8ac68f5b43fe2345888728b50c0043b18c596bc712ff6f330369b7635053006c266ec6174d30a23bd677a7771498bc99630ea699eb344417c47e43352c85d85325e8cc7c8405a1260be0f700816227cda514da54a0b0a3245676e6f2094981d05497e817f83a5461099a12fd391883d2c50fb201a244ea1d6ad91bd92f00ba63f49a8d7635032182ef9ca0a7679c0406ff277851a7183378bb8cc0cf9d222d1392d0bedd56ac0a19c8e4299eec62208084d92de1647598f2fc0a69e258982dffe67517da9fb447cc834124793ab51a79efe174311b9dd7cf5eb8e899e274ae953a7f21c78ff0028dc9204a6d8c56621a5a29f80b5519891a6b41520c36d73494888bb507505a15e49a799e6447eaab22067953949ad57b22bce2ddedc6b3fe46f38db46253c82b4c58769338c4070b0c45f19bcf44921849a1665026544d1cb673ce574ef60fb0e01957480085b099be17b548f2be90fc34b2367c81f9a8c6401fb8bdf0e42a998b6125917a4c042dedd8bc17696d061f20295475e694286ec4691fdc716d3c7179236cfca82fe36bc6933154b6104937988f9609c699d21163896bf85ab5674cf7de73d95cee2da5390d5a93df741420484610cf8af36040ce7681b9e98f8dae188a03d7839a0fa06f919620d9718a521a26d379093a362c96e668f4709b60a545fb3d4d02593f82985995d4d3efa7930640269ca796b2fcf63a9140bfa50ec4aca4c636b9e3527e5aa0860ae7601806f5147eebdb827c6bcd967681ce9bf077cf2a1f980949a3f5e2f797cb5a5041287eb896b88e6309d9f0c09b3480a221cf651dfcafbf0c2546e4ee8eec47e6ec666796591a1079136cf0cb0d77766e495dc9ab19e8507d4d1ab1483234db81ab876224e347d8b88dbf1f5e7fd1258fb0cbc28aae2e9f4eb58acea470bdf57c129bbd068a242b6ec55bbc88b9ce329dacd94b9de7268f3eb807ec16d868a9133c663266269aa90a578e7ca1964b68276013cc5a36f640ae8ca6d78f6b3d6e1b426664535055f861e85834e86bbe81a6dc77670a93a7647af38ce148f649b05d079d8f768d8f82005ecd46ba729c43eb1ec13a0b63141f1e95b9b05befd6dae3f43d8cbf8ace318f4e15d70eaab2016ab16df5bad2f74aeeda9da102eb4801568b4409efd66e233fe3d6d4d46f300f5e32091bfd5442b69c03c008c3439ed6806d7e884c53e625b6e447048a7ab6705dd7ac0ccb573985f0eb2c328903c365ad38376ff596f60bde34f56f67301d055b65251e2a9babfd2c541a1d473855031c5fa520701f4a7ceae77eceb813cf5e226a49c845989f8a60efaec70c6df4df349d9a09b2e6404d43d441ac491a156a8685599980997b6b09e197ddc8ca156a8128e18bbf327f454ba3c152e83a34493b8454ab4bda28754d8478942d7d60c2152f2716cc37f7064350df26bd321792762ce6909fc63fbb29b86525dff2166c685bee791b7623fedaf1a2e3fa3936d0509ff36308c9191cc9467f14b3ced3ce574e0bb8dbc76d7c2a9dd46e8cdad54396b8b3c128fa6b5f5dc6ab33a1d3cd890da51c46abc0c4025e88a3971ee9ac50b6ca20fe7aa5069c171b6e06c404f7d5847cbe5c306ab938fe941750a6ffa0fdca61192f7b8006971946252dad43971391ad703696b4a91ba6f979a93c2d21234b50dcaeea26ba6765d6ff1e7bd35e756f12e27c569605a54bf3024b63d9ca8f538614433643ef6d03be9094b1f28ca74d1c0d42b96427c7258c2469df51851ac16311a732a7272862909573afc1333e5f2b6cd07992c0e0eb4963e5adddd59f6dc644499032d31b60ae86f871446c297abf320c2f9c494b43d1af2525d0a7794d442ba375aa8b7ded940e617c2733f6e745d4955932f1e34da3203463f2ed29d250e3866b6011b21d2f1d5e4cc970282aba7247634b1bd8324da49b28b348b2aaf120c4c7e42b17145eaa73e1b6b57b0b0444e23b79b17d361c956e309cad8139d378760c473478aa77207d9831cd9651c0c6811b35f9dc1b5853bbab5a38be6e7473431b268eefc27a054060e820a0191e4d16c61ae66b8cd10d904b5bbf8de5107c53380a11c16188beaee65a309471ffb9b9cc29e0319f8601641fdc7788618d03419222c44a443e268ff0eeb8b7d9aaf19f231dd8ef9e9e940f5077bbdeb2aaabb71a8353c6e90ea4d090a50410625e4165f4dbb82487745daa5138229b56e86eb8799b227bd8ac95dc46a123e5bf0ffc9cf4a1a7f40904d6bebe99e2f01aea4c15d7a1effb7f16db2e32ca77a03e178b8f49eb4176cab01c347bc91da4608976a19288d25f4ed6f37713229f213db748231d81d209332ad4d3bf9947278cc0b60cc5f950a2df848013a444efe33bf92ab8e2ccc9784ecdab86abedabcd56df6b1c14b7c034febdcf12cc9e781fedd40482ff81a102ee94457a7c3c1198f09edb643b3ba5dbadfff2d9edf013c7ef315948d4c0fb8d71214c629e033a5d6f8bf516dd36b0d1cb730a04e91c2bbc1ff8024cfcf5e62e87df9cd2b3f57ef3bc828d5124936d061c1d17d981c3f91f94b93ef706c4a9d149f6e8ba7c0ba75da729e01524b7a1ea280de89e44d37b9dcac53582fe4f7fdc75c479765ef5e8cd4f261d98955bddac35b27223653326696aed558f2300d0170dd099f5f26c21dd766d0b20b388a37da4bc1e95dab4d1ef5a62a72bb237719d755523b58b9024325042ae2882e0875d522c9df1252b8674d20637cd190fb9d67b11f65d2e4cdbd1f398b61d1e051ee967bd17bff31bd9ee0703a2100ad3b0eab3a85ccb1f290c15767c1a12fad8709560c289678cccde283a00b6cb3b6154742ada63be842d70605e5b94d1415125d89d381f7c2f92877f5f32fa2738957365537b993165bb7577ba6f7a3d7f2b16b2ce4d4ae8743eb42e4dee77bd9e127679896a78d97c65c168157341d6d95fa8612026821c3cdd49ff26e12d3529282314b3ad84463f24ca1888c045b82a178f905576daea0c5d16c90cb2e62b84ad01d41191f2cf3d95878db4ea807b577fe4264af1646130ce4f24c501280e8b7c4a6c19ce297772d7ec9c899f5e877874392b09b92e78121ee30811087122cc3fe5b504405ac00a0f65fd9e78df3bff350700230157a4de96ba37ad0434b13c24aa99ff2bdabe274331db6b4e8975997ed57610fc4f2004c1e156daad02f0d41d9707e24b8aa5b8782a6d2d55471321d38913a74c8bac62f0b11e6136c0afa070a30e78773d9e1cebd009153816b5cefe7e6d739f167b34ec2bd79e39c0bc8c632f26fd2f9b267c38d3f43ab05e574ceefcf5fa766939c9c641b524714038b6bcd79f5eeb3c5615cbd3a0161b6ae5ddea6de3823aa47f4092bfc3d129ffe2ce0530029fc76242b537ffbf9f6b0bbb36853687b20a4a4d30f885e6be3e916972f333cc5c7c7ee442a5613aebd3b0eef565ffed6239827e658dd5b636313b969d3de1b271f9e63ebd7bcbb757785e830cbbcc43a54ad937ac3149974f64284a4a1858ad9c0618fe0cb0a44c34da3a2e92b4ff02759861b19884be19b38c2f63269c9160add0db76e658b8ff24fd27ddd95e10ac19e270b53f3ed0e463057b6460f4a1dd396de6a6e379db35414e8ba033c612b81b36d426c3d90c36ba04ef448b066f34ee10bae245bc892165d53d3ee00430ee8130794226bbedaa6c28803ed925168848e7ecf3e134b8e1a6cc6ac0d7052c95c84c7e0db3ed8616639ec360b981305650f20501f5a2e3e1052fffb83159c31d42482f71e7b8094c03b6e6d67f390444147a0efb80d68376823257fa7fa6151338002dad7481de899baf61ebf4ec4e1a83d2f9d79f43de30de4ce6cbe22581561d811d0a4f10d6b6d8acb99e5cd8cc90af71461bf20aab942b37b558717e0dbdd264d0f5f9e3011274244dafc10efdbc956332e58a1f74964838cdfed577651168269266429e363a3ab4d09f99c2bae597d08bd5be5ebb17eb5bdb0f663f92acea9729d819177150cdb5eca765f383d4e2ad761f120180274f58fb41cdb3cbde1d868bba60985a9341327beb8edda7720a5c7b75fbc0cd8c1a3bb012bc7ca1e6b795ce07ef106a505cf33b5c56c9f12dd6f5a1de1613adc95cebe71fd02f6fbc5460b3c7182e1aeb95cdd3fb708a1d7be7f2abe9901fd28d266a87c1bce02f7e7ae1f142c9a021c4aeff99a40fd026e66894d0fbd3e52af090eae1ef32327f075dab0f0d215557db7fbf2bb451c4cc376df32c1593e3d372bfa35a6ddcf4f13dd77b1a29d29f020614d0c1afcd5463e017a5702899fdd1199b7396c3f853f72df99a0f31a36b0cc8a2dd77192ecd59b925f833504f39c886cde6ba64ae0e42f94a32ff6bb072df7999d6d4575cd6f688460e3744bab9f23717d48544cf8a360b30c634ea0c53006a0361489bf414232d228ee0f366bfd3cd02442c9f399053501036eb1c8b966077bedd522ca6c0f1d386b29210d1e834d3fca56a0d0ef0c730f7d729e8f1487da20be0ef7037b8832e8cef55753510ff14623e120eb3918f205b1c234f12f947fe6e86bd3b1ebfb392e7754d360cec88cc0c793908e8815c43d8102387f9085989151957a35ac8cbf3e54d31dca03d0247771bba3781bc1c19c4bf44dffef84a90a2aa8c76cdbcf4df657f2fbba95eac77f49c718e43256d23f80f77efd27f180f17adc46dc37973d5921a62a39dad75329320561e76b1c63cb3f7508132de384b2e8c6dbda92633890072b6eeb42366d96acaebb957576a8f30bb9f5e0af350b4d41b16cb5f261d79a0c0676f80771498edfcb8167874ed1fbdaf7915a45bb922bf175e54996a8bb1bb1fda1aac7a50027248cfdba43a296cda41412167cef6181a852fcd17d161eabcb5ef79bea7ab789617a598c391f13b35c37c7e71207003f91da9444dbadac1dd6465ef67a3343a172931b49e6ed9f2dd11a9570588e979171e468ae489fe4bec46443012e8e388cf03c6931f187fc0d1b0de217be8fdfb6fc240c286673ab86d4952f05417226a9fd152298a5422dd12cb07fe7a53566e5081b7d7ef8425c7269dd6868b045ac4347b6e5706dffb51dd2567087203b7b8a26baf1f0959282e696d9c225c35602b3daacaeeab2e6da16e521987733cb8e660b64b3e26c952aacf1fd10ca99f938b47c2e14d752830cb90fc19ab886ebcdc666a6322bb444838f811e1d6e0a032c5175a83992bc0d87e6170721ee4315f81b85c6465da7cdf6e848e18945d4d10998185e3be7f756a5d70ab9a4776e0e1cbb5eb58033eb862b290df55cfbb27e756d7fdb2141984a6fe1b812f422a0b936a774d523aa605035e0a7b1e12215eb95d6fbe68a9a0eb740c7db06cb9340f5fe9f4b0d69a7e42e23c9d008532fdfbc98576a4b2e48f190c1fbf4c28233f275fb599d61cf682711bc56d14a5132aec0a0d361ef03d3c8ba292e5069c66a918efbcbbfd03667d517ee915a2c08aab440c7c46455f94630d082ca832c6660def555d615079a82c540149732c5c1c4f971707b6c9b069b7251ffe426b131381b7c12b17888dccbbd3ed7f384b8a4e5f965888fb2fa3323e4c977c3d1aa1650fe75036f5f94e91582ec63dd3f5a7a9607bb42d7e87e3ef9b2a531ea2465ff9f78d0f0480802f2be6f19ae039acdb0ca12d5ff86f45def1faf7191975416eb6834c7b8da09dcbbc0c56de9e08bc3651a794047634cf540920a3d788bc61babbff931aa21b23737ad8730811722a01f49aa4cf359011277eb7cce723357de937381d5c52c09860d13fe3beeaa24fb80363fd3f714373258cd2ce73cf1a1b4de8c2ac906ac7356f1ada029af69ca48b7427d750da2b751f9fbe6e84764ee0e71ecf03a52984f8f04d48ef668f4ca85ce6dbeb814506f209547c86f54ebd4cbea4a06b18b9d1089e16c5fa662897d0ec3b802490c9e8cdefdcc1e0452c37bd8663b0dbbd2156438aef5a9705529e20b2307de90eea35ee75caa3a4fb6f90ce528bd2e804a3c26a3f203c9e0257728465fa179a10dfbf0afe0402933c1023d835c19cd6b86a4692af77f096b16a83c7d5a25add987f070b6de101fd9e19c0227de408ede41d901b64a5ac4211a2f3d39a56c8b05bc5ae48df7a3764ecd6234a2a34b3e60faec9832bface0b6c38c97b5eeda7f8a389f7f4fa48c707427b4131b26a805c4f1bcab52f591ef64e91eaa8632f630ec4ad51a43d0f8e66bfe01a63041ec45caa00b49061739aea8f5063e6a87b245e39a08a3703e178a98694c34eaf086a94abcc193017354d72c3ab4310f5ba0afd165fa69d61934b867a863a0222c27472e5e109b180da395c8bcf11c85986374fa8378944b5511b3a5aed1e29da67471ed9cb1489d715fd60647291ddb27d8143cca85d60381e1e47a16e2fa40106a8a6bc431388ce6629e22d62a2ddb91bfddafa7e009efc34f4a54aa77d9d3e0c603a18e34b738166291e376a74969f6ff82ed79a618b81b5c7ec2ef823f572f0a67e07ba1c5ffc7f48d31ee5bf34a20d210379b1d322472816051b01c25dc86b9223314377f73a27a2ae1f38482ee5a82a69cc56333f30f09f3a3cf2c692631d9639be2314a55be7fd9c2eff9df1d6726941df7af8329d8223bf69572bc1372d7556ae6d7a3680663abf4eb6d196ee4937b24809f99ea3219d4a2a6ff3886b8efb0d3bea8b4899ab2a69d3fa06e99ea09c5b132977ab915494b3e3adc0a24efcc9e23321e1a2ef322b4e0723c233e329ede3c9d67eb5167f81758eb5ea61928f0151e6c72a22c5a944e33f7e6ffe57d27ac3e5895204d7115acde27c4a44e420ac30b5c897970bdb5561b6e645860191af0b84a42ff0012dd0f69873bbd69401c72713db2f9a32603e81228d72e6f5a741e2d4f1d1281f059e0d5cffe769286a4fe4245b7250ba9e549116eb9fdfe07b7c102825cb3564f90bd009627f775312d17b55b5d711769125d3da123600ed2f20643445f6ae931a8829497e4d3209c7b88aa83c7407c3a4e36649661fdcfc2952676c7348d166705909a40dde2879d04fc700ffbae205ea562b0cca91f9a4ae868eb2caea882b2f1e4484c85631d25efcdc1c267bbf0f57144c360d7f01d47bd374616e94e2aab4bdb23a992d8772c942b371319c892f5e098978f7b417bd148b51393e66b1a9a173bb0c9a1457707993526e8cfd54c992f41b3e2b0cb226d466191b70c7ef552e8c4ac58e0a8cafc135facf758b88160bc91c1c5c9588a296798ff7e10318de7fcf079aa1b85a6c6e28196c1fa5beb1f2a29a566deabe1751c5a4e9a8df15423075e5e3a2d7f99beb27a304b7a032e1d406cdb740caa2586e85999a8a262b4a20fb4c4315484c45ca1479e0b02c264ba69fa56aeafdfd1f120d90ef54f1e01cbb44b021623190de9c2671dcc4da81264bd698f0533bdf65cf0173a0ef761e1f33581dea83994bc43a981bbab4768c850febf7149fb54922baa189a94cde239586018acd986e40fc31b859e3d5c2cf41c1992db3426d82c41ff74bb1798cdda152e8d7f6ff5293424bd95402a6b5a8fba4dca6c85b1cb421de43152623d9a6756ade692fecd8c608640e472fa97e2000c4966114fc13db7d764ad4142ed3a377dd3b2ed205336b54e65418a91f467cf40267ad3ac18cbf35291077dc2085ff4117aa730d3c9b2563f4f6c5532989cc06ac68cca50916ee5eb87a44e81278ee8bdeeb4ebe610b7d5a50237c2051fdb8fc732f23cf588f4209ce1ab200ea09ee71cc4c5ea7c700daa1ee19c474e6538f9d2e1f9d1edbc5aabe2a78ece3bfe08afe4d4247b9233ad57f6527c6b72b43de9aca75ada603245c0d514a44fcf5ca5b93299ae9f86f3be47f13d39f67ed54dd6182a5087eb86e08dc08f05f5e15b984ac7525c34903dc295979fbd314f1bcd4ffdd485d093097f585f4b51eccde8ac58fd9374980439b8a9cef3a283174800ccac3e223ea4fcb0604c2f23f67a0c0207f6af3c40eeda9df04097cbd4d055e26a79dcace17bd0358851c6e4b2d05a982c68dc54ddaba247bf6b5f2ef063a82c3886f8170f96759ad03c261715f05933d02e55f8529297befcae41d65e304e10f52d9cad5faf909ba6eb75829a18aebbaff070c600426bce900936cc26ee9b8869411c927a9deff68d6089a7c7560299454eff5358bd77ed9bfef5d1c5bc9e64ea3a2f6c641199caa91a64e2363b8e80e36ca021c4733d5386833bdbca8ee82186aa5f92221b2adcc7e14bb01aef822d7068c59bf9dda269a353cd3e5dc8ac228c15d25bfc9018aca0765945b2e6e4b6df270f3838a0a8b6734e07e4545fe3f2bd00ef5946e63103430f68a552cbadf6f6218a7665ca649e603e81aac48c300375693b47551c0329c3f5695c9fd1b72d4e6f673526fea946da2a62b547a3f27ea2ca9f8f812b9c21b93ef4a71111d3b607cb1fa8adefa8a75ab8eaaf81dfa774f409afff0facb395265e768c5b41894f3c77d2f87b3c942a5438732109290f18873be86a90b08f8745147608d389a18ccb80be35d6dbef54db7c741315bedb9c58d270a633f472945084db8a06f9d05c7f8b9c8ad82dc33879828634f30d2b6dddb8f76bf41e56ff0a9755fcf59846e32b8e4c7487e49c0c43bf9e6efd6115aae13c0e7ba01de50488f3890cc57d77d16b2feb1dd9a7a1fcc33ab84b8f4031e0a53d73100fc944e6b2dc7936012f198400d4d18f04d62d5c93fde688e95d9cd0eddf8f213e9043d68ce2d2c98baa667cff28c261fa3b4286385c4c993254ff0f6ee37540a1edf4de26435c084eff68d215d4a1b7d73b4cd77609187f4d6fd35e5678b976bb4c0c1fa41d25f6a26fe3f651ad77d77ca13f5766d7d17906fa035198caebbbd3b862b90e8f674293062089b82f2c668ef21751f241862cc6a9f3a04f5fda0b0b76c0615a0fc395e3d66f939adfd3dd5e1a146b638ac8ce122b4d970e38d7e33ec41ee07a1288779fdb69f966a983398564b08689388f852f1f1d2e7701445ad0b43ec39e2376638b338eb4a039a00512d7d6d29b9362d78454dc083f05edcd7618219d3b4678cbb940f19cec4f42c5f82439e808635db6893192b260d5a5a180283441c22faf304782c3f9bc35330bfebc68013b119bcbcf234a5d5faec9d07a2a9eaacbed7b9ae3f1d7289c2d9ed71accc24ede118cd005b7a96bf25d7d5477590d0ce175d310e758fc8b17a4bf45e9c11063224aa9b2eef154eb35ff50c3f85b16637d6d4e15ce6b950a0617378bd8e7283c1ad829e9b350abfa265b149742e432a1f23e23440ffcfcd397a232865d3733cff0bb9473c05205e1faa4d4b67931be53b3dc70c67aaeb6c55de24b1a144804695ae20d58a4a03c5411131b28967292928a98a98b0f3fe42a33d44f6df67ebad36af46699cf436b181d6b20119628f86774a053372cc95c3ebef446ec32bb21280e6bd107bb697a572039e952316f4aae7109184f3a5d6c41160741d20406178ebc51885ef998fa5fdb1a1e2ec0271167e42255a13595fd5c6f564a9b2b140351663389664d9f0e78132c19ca681954c8eb6b7eee47f0f44d4768648096cb82f80856e2a4ddb4d3a73a3b06fc689e3c460fe611bcc9a7d6636eedb035ba236119c38fd53d16338396b0e8b7c578e442791f1e0ef0797284189254a51cd72a8d58c1180a839e1430b7c00fd63c62a7a117ee5206e5f29227850c9185b170a16b50b7bbe239f2b97b85ff9fb5c54a9311df212c398236e83d06a4cf037f36b4520e698b2c17bc257f7b5b9b0994ca68890af5d4ce87f1ad6d13cfe53ccf10b9aaafb0fc9d9118a79324cef690ba697bb43ce63428e09f8090206cbe4593ac3dba42efcdeb2faaed4ba1f693c2de6e06be535a03aceb1bbbfde86e54ad97b3fdc026efdbe0c30290ad628aabf83f87350e8f40e61ba3539a7ec96485b374a6f1366888b13d313ebbc4307b9ab1cd4056d0e7905a1207e476d9292d925fca45e45d0e7cb0119a2135e0e096f8ec64519af35f210f96ab6c5812cf9419b95a89a958840232f6dff200993e36ccad671e2918193974f8f4c7a5ef43855921b255e203936454c25835345f98c52252a1b69b6ac0887c5728ab49e35b5df3d512f511e1779d6c523ec6b78c8ba520c16e9860c31e8ea4888f19785f5b297fb03cbbb188aeb29db84acafcdb5688b4e347fc48eb74165f7746aabc8c164c247baaf2815512673c22f3198792892506be60aa4f7cd4b1f0e31c2f1349cba4bffced3c310bd5ab670f9f117322571e9ec6697510edcd866ed219181fea2412adf437640e59cbbd3f07a67370f0bd11906c6d860b3c763ad92322ca85cf2679f429675d61e3dcb34849c12a49fbc98fedca859cc5c35407c10db367d992d9aa01cf6090a22af4c8976ed9e663e9decc0a55259bff185d8951da985a2d898d03283320bff5798144eb8ebec4f170fc76623617507c7ab9fc2b059aeb30b0325e626eb9d34fd7fd9a7f136389123ba5c8cc23cbc7fcd3b46daca958470fc54d898130e95d4e0c739df687f0ca212fd90a50786dafc9f5519b05509d6155cf6cab2600d3ffa021eb479c048e0ed88cc6837df4234649c6eb65e1043cf2c3377596b4dc2d23c0718c8851b65777453e927e8672861d5dd690afc9179e03d00648a3e1e0b77b37f7e3cb7c341254ed084f213445b0c23f887ddddcccb2964cad581696f05322cf8ad8f7c65b5dc5b6bf0f1d47042549ce757954710d6fa9dae5a41b72ada4afd036393a107733944be9bb0912c42c766154ec2438e6727f6d41a1f0a5f9e168076c7f1da16d677f4fc982f297bc53001829101edb87a9c03ce75dd551fac330baf81fb21347de68922cfa87bc9739c3a0f367f87ee8af3172bc7fb44978c9c4aeca73fcd6bfc933e29a6e77995d8eb4ba28cf685af40f3246694b79e7afe11520ee24f347857e1d0f5a1b7e7c78a782d89d0e0e38558af229da8d2949b7bc3be1d4ef2346a4db09ff66a8b2e15491a3e8b2f9a40a2e21dc08aca90c351986940105c13cf2b7891ac6a327f2dc3829411d4c029e8a9b73368fdb708e8edae242dad091c3adadcf52fd1820100df96ad78eee4b491f5af20747247352eb80be4a5cbf44f2cae9ab83d8bf58a29992f8821776cd78763a06478a931b63dddda4cfb49d54f7a2e264e9575c2117522f2aa9009caee8a691e810bd44f5a630845bcc1d05c32ba6784dc6f79f21be0e850b6b74f41c4089d677d0a48e51b03e8237c0edfe1c4a527ddc411ff2ba3d4c08b23825ba42d149326af91d8ab1e5a90708f2798a1f29a1f5e3065d585fd3d1c9d363ae0e071931b8c4cb457cb1706eeb2bb3c332a3f9055fa10d155a59cadccd6b6f4a6256747249b349cbf4b43302a5e65b2392a8c6a612a4a9bafff6769058a407d55babbd4b8dbf6733e1010633470564e9ec4f3925fa680504a4c45b1a0ac9a103a3db664a988a92dd9c81ff1bdac0e3500c7f7993d13b723367d196eae18e4e82a03d2143434c4f4b93c61f935d55fabbed28c945ce12677205a9277f0a60ec8c3720e8ee2496077b61566826220992e5919451d7d25ae5e57c93b4ad93af9337864d3bd6fd08c502d9e21bba9c2a73b842a1496ba7e3c26745f8a15c05ccbafea9d0f82901ca29ea51a71921782c9409133dccec3dcbaeef31800b9d6517ae5d1c9199c48f7b035a1534683f7e8061a09153a1d4e4033cde1e232ebe7a049b87080e99d9eea74ae7445da665869ccb9dce282c83fe904f301aa96310fae4db968a6bc8aa5b31aab9475a232fb8e429c78c5e0c571d644ed765ff4021f2b5c78a079be99dc578764162bb76a5e1551772bbcd83f511fc70b7135c38a3c79a2ab17c3712a655ece10658f8a8a1b1d4fd0e9262a38078b3ca66d95103988096f6a75e126b7625c8f1e777e402ab18aaa756f7c96208d1e2d6d0c7e41804770ee3c2e8c6dee2eaf62b42037fcf448e5446aef9e94aeedc61761a6bbb99a482a73660b62a52c0f3480bb1b89c17d12612747bdeab13e73e8a807651207374e36e3b0828f712069bb12d31d3d0f63b515a41a19523ded8a84e706f004463f5f29362d0bb29e4a3fa50d8eceaa7105f23b3f0abce97e52a79cdf029116b43ff10185b05a46f691d53472853246002720f5a471ff870d953b8dec16808a74d076c570af903de05c2ae3d3f88dd324c4623df67aa21704d460db387395f96f7a91b67ee2bd1cee061028d967dd984e20b0e33a96ec04e45bc4e316742dc04c26bf11ef9f5f8a2ea3c91d3cc82539742ae64db31c04f1ebff0bd0afe760b71daa4823210171efabf1bde58a996d7de7084f09ee89e9f1b217c4bd466fc8e6b6a9e779249d305f44f200feae723ce4ee32834d6de4e37272e7938724e3b686ca233f687924c41d5cc9a4de4a244f51f903e7cd2237cd8b0486e977635700f98250e3a5305419a1cc3a4fe778abfc84ac0afcf16d18795233927b0a2d288769effb921217e104a0a532d9caf0d1984074e67f663440b3be6f4e424e17e674fc3bf0e05a656ac2f641e33c5f351801b6a3c1f5fd30dcc8751f73be9dc8885d25266e988cbd9270b6b4e73c24e6a701a5db61fee9d2a859210399117cd628a3e83f2da8a8bf088042c0359c85f4f2098046b8837117b59c603fb7d99acc69754f5d73aa296b70b787b3f11e39f70eb6dbf0c3dce12e69605d3760c0324af36db957574fa658e7f785c8aed3b1be4a9c2d9845ac5d4ecc32a04a0b51ba2c2aa018915f9530f7a967ca12539cc8722ee8e92e6930bf622fd7481e4dc1157233a7e350398f431a50c7ea58c6421927bd292d6115bf59646f6498b1a9d518748daddcb754294a22ee70017d9b18934bdaad454c272ab38b37a6a4438237df960a4459f6743a504bb8ff40a38870429806ad328e85ccf98e13b23785cac2b025c009c65fcc2bbd65f28f3247f0a6fd84ee3bc67984265575080e78f125454e9cb36084ad208ea511f2a908ae5c34fee069d702e1a16eab5d7542b17670042ac3a4d785c1df259e620da8ecf5df8d8c496acadc958571e4fca55aef2ecd6ac0758f15865339d9239fc4e7d8bc06de90807fc08fad8c2c5f53a0cb3ef0a93993e974dcfcd77ebe66ec1e775e2e749fcb756633954f90745604a27e86b66a61b1d26fc972a5101d0f43cc62e7723ab69e1baffdc9b3407cd7f568f44748ac5eb60b37101e36f3a1e92e4347a4c8abdfbb7ed5d08e894079f52a65268292ff8f0ccea639d1c47e33379208b2217d5746da723bf31a70c0f5e027137d5deb1ef12266faee286064e3573f20e913eca083d85005ad902f00604406222cdbfeaeff00f37ebdef6c684c785fec4d7ef39beb8b9b6647812b005f4ae96ddaed90a0a1f490eefe3c08e50ab671cb887d215d6f903e6bb0028cccad0379544b9f21747705fb4ef7fb775c95d65a674dfe9bd49848716a94e4176c6231a3c4f361e4e40c83777f333a360df876b3d7caefc11f8dabd9a69d78d7f7331984589f446605dcf67050e32d8803ee342e0e41c455b829d670e48b7c4876ea2c9d63425578518f2706e672568fa0fc5dc9298904200edd2970417c76c5447665e694467ca6ec4aecbe43b943911a1561f0135490f941cc9f2fe0c3aafe9b22b5b50d1f8cf3dd4b0753f9d37ddc441c9fcc8bee35f7219a632ea3fdc334290c163f5d3d5d57a16a96f786ff23641b536e73444e62514ac426e9b44b8c7c9127c5a7584a2b07ec3374e6b61b55557e8f4f33b7d061379a32b905fcd3773b1b51d097f0697151246610c43db5ed348f2e5028ce6eed6a1f9d1e1102664ef55a7e1019b20a834d4e69e3aeaddaa1d3eed62da9a4e9b4635e21921738525518d652c9c9833fd02b869ab652d3c9d5ee09caf3a194453705a9737c02192ca9a0a56b8509ed2fc1b2045b0f40cfb83a55edd8278e40abca5274aaa3edcfd5c4890f4a4707b16ccfcf7ec8a6d6fe1d2258dfd093025ed2fdb940864d0ba879da07696a714f1faccf27faa05976088134522b8b3c32558f39ceacd9adb13feaa7197aee6d8052dcc54109497f02fd49eff6f5e264823039665779a0f9dfc510758d95a8166fb71e7f8b4851c5bef9c65e185e1de6823ab20637fb7ce835f2dce75ac7396160ce627067a9e4821e4e33959f41d9c407fd9694ebb64743ac7c91eb51f37159fb4b2055adf94d0fd2222f9d9303ca335338b703a076dd46864ed5f2a38bfaa7700aa9568153988cf3befbebf47286733af0684a942d457a921631232cfcab70af6b91b354c26a872f4ef9309ffd38601d51afeec02b86d5fb77fcedebfb816a5df41ff729ad88243fd58f5a835ecce3a15950fa7fcd0d76363dc120fe32606f8ab354a6935716c9579e67337bb90070e4212ff44085956db138d98e955e6e809af97417c48c2a769f358739a3e28b77b8b7dd9db09ed5ed777dd44ddbc2322ce2d40b53aab13bc7b66ddaea15f6f477f5690e317650acccc4e3156923d11cd53de2427129343848eb803ae6bb537b7d6be3510e913a81caf130c069e8795ae5e821ea9bf31722de2c75a3bc96de988fc3b429d6e5fb41e137f3728e1b296ff1a8201d2acc205fd657c09a07b690423cec5445bc1f5bd0161d9be2aa49ed80a9635218e2010b4726c51fb26326fb62b52647d8459f2da2f68e0dc637134dd297dbf263f71090d711e618cdf445e6d77cc0e3f106725cf588ec03fbd2c4bd8793f8be25aebd02f97ae4a72c00ba43054cc7af61a31b7507f6780359e8f9e4f4ab6248133572f77adf7822dd116c835c7ff902406d2e8396cd96e6ce231cb3ccb46493d4b1fcd9767742974ca5b2b1a19f5b6bd921c6986bfc01837c45e702b12bd3404f966b9243c4cefa898245fd228109b1e46efb4251808fed0373bebd51035ec7bdec41a2fbc8f62a6c5c753d2813bd4f7a95d32ce277190b375643edf760b338a9e7298f1eb256dd0135135635e919072e88e29e4e1009b4fe74165eed30f8d5104669970e1897a44e0ffd8d66b955e8cc6f20532279024fd40c72ccf431305a7e53cf1b752de72dd57f05574cb66d8cd7d35482bee509b555aa8b75971a1cf05a3e5a5f4095be4a06fce04aaf4e167e69560a2b9c93f900ebb8413dedc35f59d0e4b672eeee289e4c8391e075d95960819cadb71c446ca5f12d09ef76f82c0b09cc1a2eeef0f2e1a1e203efbe8c616e285dd1b232e5c12e59a9cfe0e0c84e6f0c6ca68f5db7cfc05868223d2fc7fe215937b0dfcf1c9c3b80b7b5b928250650ea25482f07a6d188bdc1f69d355c9b272775ba57ac2f23893bf64df6a1b088ed3ae596c85c428c30ff7c1c2a9155fab973d1759c7133d6284c3c6c719b4811c1e1f84ee8cb058337021ec2109fe73ac88d1bae0866316242f21897cbc6fd07260fdf1f7223117c0251396c87d4f69f84ba4682197eb75a93717147de6187c98b4e4bd06aa94b7dca3e14f80b18cc147409fd5e98041aa56f9a0144f233707d581c1d355f3612fdd1c04a42a5917e4cfd693349eedb8e99b46c50cf7a84c70cb54bd1f552312668663186c37b5e64fb4bf0ba7b7141bd1349120d87185b13c83de530b900d959a446d7b740f1a643c353a7921f91801327bf4c71ebfb78f2ada29b17dd07cb5382edcad48f8106dd4c19d9bf0a218cf947fb75d91ac8184c984b698064490013224db9256f92315176313b50dd898fa275ac2cdf4ffc680e480392097307df058f77d6adc17c78c9e5b813009e531cdfe89480bd0dda6b0ab4700637d6fb35c044684b4fc1cc17243d4931548704beebb602b78479537acb5744ab92a13d760edd0c016ca159221b5788e33a0aa5986f1150f48e3168d5cca6bd8382a7947798eac31da0240a48ccfb06c2b558a1e4649e99e2100933110bd444e9047547aa5ba3d54d6e4386f26df993569942377767afa2831664bccc593158943631a4f16a80672e4652997ba5dda18085143076236f5ae07a09c4f6794b8a95083274cf7cb41bb64376e552dc1baa89f6a51d7a88fd16f5f5cd907e3653dfea4af18855b3e67dca59ee589fdf1eac87fb14d72a4e46d3c3fe9e63bc10c20388b9ce5c638fef965d4ad125de66ced1930cbcb71baa8c8215576b84ee66e59bbfd3994b2c30c0d5053f25c8acafca913eed952e8dcb5b9ca9e15e613aed34e5968f3c1f16c65568944d63ea95e9f079ac4778532bb51206c256f1ef75e0251ecb71468fd27a074dcf81395421cd8b6f09a6d8c9d59eea40661fbe7babcd15db43af5310922e32bfd4fcba595e16f08f067ecb89e22eb4705f77202a75bd09173e334effea420a78f098eaf175764a6ba46b1b1cb203d2e49557e35c8f6ae3c6e4a3dbc0dc80fddcd63595d7fb8ff5a38c45b541d97663cac7e8766cced116e16d1faedb17e5ad5d877a6dcffe0f554db24fb3727bf799453458060416e636f4f88c91bbb490fc002a4beeaf635125cc3ee36462fc9449d32f762a346f2e291422fc114587901d6450cd357eb5b22ee9afc084ed3ae7ade556ebeb6c380dcc18a6042eeb2de480737e30926988bccc94b282155bcdc5f682b8fd0852e75633befe1f1b126fc26fc17ab37e6a0e05d07f03b1bfde3cf16cb30b7895b8e3e6f96cee430f1cce83bc04bb26ecff6a0f8ba5b659162eee9148e69444c0c9960d71f56018b19feae1d8f98709b89066a9d472267b995af7098c002bf54a83e3f281de22dee0986acfbb0b3b6df2a3d8fe4c4690687879fe183036b24aacb3f10fb5f72cb18623e6e7378f6f977d116ac86bc63af6e2ce6b9e14c79c20b5049a0e6241767de85df64ea9f3bf7c927bbf84b7725edd4dcbae20966f2f5794d414056de0115850879983e2c5a8398903d875fc543c32ec90171ae3831023ca23d648f0e1c1c6574dc64ff1ce810622abd095dbad5cb966eeaaedb63ca11318cf2c5b735837b9eaa4fab8cf4fd1735754a1ca2c4fa263f1abf16c8ccbd7f8d4cc1f2677f2eb109423816acd1d12834ded13cfd785a254f4cac792e99bc852f02fd36e6c65d87a5aaff9896e62d01c138ff9d4e9c70f884ff95e9a742044f84c1697bc278aae7aa44436c6822ebc528137e84eafec8c5282f9f73d1518d530e5b41867f7e697e171ec77364e31e516317733fdad66ad3a84e667350154fa9f3a8e9fef527a50852ea113dc08fb6b576dbcfd2ccf61f263e2b6252ff72bf24e78138077a17f66ca16feeb42ee25f75f776cec3f0331a2e57a76a299383dc33a3382937635e6c02814e2b0ea9cc3787a09931517c2ec240680a17b8d15e6dc2b8e10ade59808dd24d06ee5dc8acc22fe43e8fab29a7e8c4860c2c22b713211d8f1b8c5f88ae4475d0b84709ccf3c6088466a567e4b033f295b5c7665f7cdfd34166ed1e00e9e0b2442f6e5c1760196499ba77ab45562fd510c8dbc5529574b57215f8c86c4b096be9ac7c15a3646e4647210f54264595c48b2896f4815137c27bdb524bebabdc02bb2e34f7fccf9b8fc3f20ec237ea502ce104fd3b70e9d01463aef6eabb77d52081af32aaa42ac0b5bc8a53e5f87640e58b22ada321bbd5a57489561eed458ef042f4cfa7af641db0fa41911e849a2b0cfbc0747c038e9ba9e4f95f9d85a913fadbe528dbb8ea8fd92366a580f0b6833371d9f25aa1a44a9ebca3b0e0995f408ffda90ed7850e4a7babbee39517e37c4d77e4e83cdfb0f80e1c43864d6436083ca1f4d60ef7175e4081e01c4005bc9c685ba8f24bd08aba0196a7e1839838ac90ea4a72bc708c6712fdf2cbfddee9ad1a54ccb96004b252ffb76fe6755f8bcd23538149112ffc66c2cd48a7bae942b2e5094bd2f049a95c52b3c3585b4740b4a1af07986ecf3ae175183f3c12a02e8f845a5df99fba5fb89a17893016aa76c5c0ecfd76e43eb0fe92433e14217b13c5f3da11b72b492732262987d274fcb0a36bec1ece9dd7eafab130ba5b7cff1244a966693028b0b510c018dd72d55343430cc8ab88b588f07bfc29a2977285d4b2780bed7ae52925be9232db6ba7ab15a9dd6b5b0bdba92a3423ba360da5fdcc6dd34ebd7baffc263695d76c8cdf530b1aa95a004bdb8022fa03857f0c8c9f265807b096147e311f84607f01d7afef43cb2c937c03c6ec30bb5cdba5874acf8a9d0c3ce43345d3dc25032464ea294d7cbfee2799f8ae249313504d03e8978e25c7076e9d1e65d9e47fc30c162566c754c87e76b133c06c683a8e695be817af7db25c0398cc4846626dab8072f33a8df10f67e22837b2ccbfe7d8c657e8c228fbc42be0b73d613c4078aa93bef5d428a90059b03ceda9e32afeaa5bfb5cd26d5c12f82d6b230a1d96a98f9b0aee3c8d72144d7cb37db6e66955345cdcd1991cff474a815700125a1d5d9b037f4d9359b4842caef87d2409172990814a3610f49745a3f40a8c520f8584b3eec3fb1916f53ef212ed598862ece87a397eae98dc81f4245e616759b91c8b280fed5fefe56c43907902180b0e0d115e30e65b6acea19cb19f0f3934a53d33f60f5a55e4e5b419bb9ea55b4a283e56b51f02babd44861ca2bc5c99ce4facc8ce3b11aa8cd0e8dfbbf94adaec2b25719e10cfa6fbde484e33abdc454a64cf443a5202303313e472aeb4c55543cdd69952c1f55625580f68431b767b1bb02e71e851f716111527a44b6fda5bd6381b75642f19946107971e5df83ca8d536c7973938c1caf7bda3a211264e35a2ed2eda4755cd82c233c75588188e5890bbd8d40d599ac4b6243d671bd6d8bc59206137c5ed6880af2be840ef5e80ac0dd1e94f6405cc1a6ecd8346f469e6e60198fa86b18a72d87a8bc341940d242dc263931f901560751520b8bb6df90e2289622bb699c96105d6fbb9403b2bc01d59d129d661df20d9bfb0f3e08fef68c50b4a6ca7a585d81bfcf5caec8c332e494cc38b42f7e7ca9d13bb804c1c0249f5201a699d9d239a808de74081a2fc6bba855c8c98a61b1129631165c944d5b6e73771004ad7f3a9ef9169f97f0f5542c82066e85e96a90e8d79fc0c8987fbf21b035fc1bb52becf8a80d318e75421f97e69332010432a85d3d27b834af99f1318fb57d32dcab7b2b13d2617c1e288811720fd41b565b7e44dcdb6727c40c08c008dde33adadb4e03fb722c03d2793f7c525d64e249fe28c1b9cd4346dea3187982f4988e2999f4c370f130884391ba744d0e21c121974f81752334791e09426712ac0cf309c341fefc64f6ddc46ad02d1f123f45dfb611735eee58f322a9fed5f18355597d011cb7de6e8cdeabed5bf6408e391da8de061229265e2a423cccb6c76e27b2cd87a6eb60931422d1c187f5ab6525439a1490396a6a6c733821b58fdb47942d74c398039eba5a8683b3682b6892f68fca7e9f7d883b36f238126fc9c47bceb318c5055746d3a0d10df79fc88d9e917714c51a2870f0f349538c91b1d46c58770c7827f7f77757f235a06f3909a12f3b322955a345cfd6ebeccee95f661421f3730ec8f5006ca17ec1b38ce5bfb53d4c346fcb44c8391b1fa9056a2b7ef553f35fbc9f1bb9200326274a9d1831affc077ed4dc7b85df0e59b2a1aa4abfdc1e15b0b12d7ea9f6bdaf1ae27c503bc9938a01b5d16e30d502835e8284f37cf643fa24f5ec309a2a9f7bb4294c0410f17b500f2ace0ee0439937ba462e8c39de3eb953893b55cc6357964f09d30e8bb239799a3c308456dcfaaaec7351813a1bc18ba658068990cbe0b78d86b1646f6fa9aaa83f705057851c165c8cb4342463bcf8039133e99bd8a0f75eb0350ecf107ae1a8c981b3d00fdfa50a110c05299166a0b679c54125b916d2f491b580caa20868cd8781b86cc5f417eea50fbdea095321b5276af0c9c3e9e645dd49c42f0c10511266268b0baf39e816dc5168de22028ef5410934c7a347bd2e6910c9e2e06607c52d01334abc567151d390908125c329db3a8b58ccd4f6d2b9b69d18102720232c18c0b0219f83b92abdb2bc47037904802cbab68cbce253550fa0239bc274a477c50eacec1b27f168580f82350a906301b97f414066013561c3910a2ea37be6e773a56d9935056f3d9de9838930c9fb7f7803bd9afb9e2daf0ac7f6a65acaadcd465dae2127da8b32b38bb95f19358cc88c59394983f1a045b03cc8fb7abc75f0b27f8b26ef1c6e987e0e50445a5f6ec4b658c02540968dc15f2af67f59e5f380d584f1e8fb767e37c22e91fd898aff4c5883b22b0456176c67480473440a9b2692e71e9cf446b4e686a3fe7987d9f73c98d0aefc85651240ec6cdd2a73b5bcbdfafec8e81b4ae08adf12ed057539cb8aeeecbdbdf92fc39f2aa28a52aca4fc20683aa8c74ac22bc7c6e783e408118ce74696f1a922f9d63715d7c7d063e0f79f5be671ac7b6e9472e1fd14e3029beb5c3840fad49045951d3ab9a6d551a7d47b9328cce69297b548548512f8836e7c5f8ba38f7c121df13c1866dd17714eb0a0c81a4c754bbd0a0b5309cd307a51172ba778dd3804597eee5898a4acd7e67406ab10cea6729caafafaf4ab163b9fabfe16082488910df72435ecdb910e47e1b5455a370bd6b1c9a175b4ccc3e155036205a9b24d43040ec06ac65893d510ee06fc3dfe7247da4c225d1e1ac8772c56e429d68625b996f48525d7b23816b989fc5244be12a2087d1a930c1dfefb6370801f0213a25f63105015242005fe598ea6984e5a32d03e5f13c4cda6ac0dd308d2905071ef42356a0d0a1abde0e3b602c48fab9af5f4ecdd8370d9cf76115a434c2aa1e25d9265663279b056fb9ed6e7043aee1ce453c9d2d7b7a980d4ec4c12b3ffbd459ea2fcfa13925a55f274e4a7eff0aae151096589b8db8d7c334fdfdead3e27900df28a74ea17fe4f13751f5ad94ef6d61e7339404749fdb72164e2f90e5fa1d6398b70bc1e4204bce8b8e8fea9a0e9dd0d3d437e385a320190692b8d6f1ffe08bfdced39b40038c653288521d5bcd89a5f52ea5faec999d43d1719cb2a25c3a8366059e7a8920701c248ac97ac1c32a25d51e1e269968ba9a741f3a9fe846e379845df26b74fd13204eda8f3a0161dd888270c20330c5d868790b1b1d9fab1fd5bc320f09f834425724178c34c670c7278a7a9311a92542d388dffc204b4f36936fa278b4fdd543242fc870ce6e3827052521bfc80cf72933c99acdd6304ab5c429b72a808fac4710e886a864c98a49574a306c2206f65a8dbfbbb4bde51819af8c3e415206c7596845ed46cb3df7ba97814e7201cb5c44aaafb6389ac1fcd82c447a4ca67f1620a445369b405a623c8e183889480f3e3869b1585cd05a11ce55474b070f67a0c36cbd43da0f6499caf86c9aa6e865ea678b39fcac866d466c320f51aef37ca142566a6ef4b89dbdee07da557fceaba1b516091d9b408750cd72c455ae58b76f0c0a4a70d3cbee5b51c8b852088dd67903fb6ee17085617e3c6a010c5fafdcc4b9a9815246bea6c284a136df679a8eb4e00effa13829ac92cb27ddf91ec7e4aef4d45b74453b36acca20b764dc6272409f5688cf5e25f21e58e6331ffd27bac9c28b05647b0e8abc9db26bc021f024a08790476bf26fa7f51d27f60b34ee7d2de96b30f8cb32ad84a99351be55acf220ce3bf7e05454dc5d548fcbfa3d407baf8671a17bfec2b203002f47d1cfb4d8506de536be4b283c7d47be674568e14341ff2df3c093929f51a4babf7724d7e11e93155a03b7deea95c728afba198a5704846cdb7d767efcbfa5c626d7de0874cc1a389fda5ad2d0be737284f308885daecc12f7fc55c04f09e99a30796e95f854c4627209ef3fe269665c130e0a4d5fdc6b13724202eb04677b01eeb03a02895016f3c19028acb571bc7d785b7d091e81006f29f1092210af3816d240c44227cb923609f2fc1118a7344bf053f2e673c8c1ba0de90f258c07dcd8e0dab8eb83ad81595d50d2f0c97e09fd48d74160029f1bbcea6d2ecf6d011c6ea7cbb85be89ff9d9d50fa4bb5233d9a9a3d813d6833d62025af86106b522f4d340813d1f005982c4ccb80e8a30b9f8df8a4ec0737b7f0ce1732a98325eb58ece2f71cc1c57a8e4d63a7b5805719b516b6e957b75991ffe01538e85859b8c3bf8c227943a351e4e137df88aea6bdbddd09536b46ac40af31d24a23a8a81845be1bcae22140e2745e44227a0a719f8ba0a312b0e5bf165d8ddb413283d66654e80f8a122e065e5308ea2db21be14d261e8f51fd9479db1e70823f0ee7777464c3353a94993414bd58314a8b6f13da1281354e9bcdf3a02e611af08cb44dfc680250ab726c309beef51db820eb7a09ad097b59e10ef34e5136a732ccff46ef8d4c92c947e40eea45155e3d3f209eae2cde90d25df97518d3164a4060b1ceb00a998c65c8680bb225e9df0490bb37b404faa1de721595022c002d092217a4432db40f54bf13c58b9d0a9fa27e4c4719eae5b4ab9aab9aa17c5340a3ce5b0f6ed16b2e839a2593a14a19fdf0d02fba3d6b3936558ecdc3b49215209e6f55db8042a4c9adffeceb5dde07ae9aeba7a6c80837c4eedc035e97b590a917da4abca26a1081cf49befaae6852226a434dc34db46c5f4b76827b2997cf03cc188730af9639929e08755a72dc243d35abcb4bbb10658a45b5af277d7263e89ecd6354b11cadb68dd3e3eb1798a1563511fb5b5c85737ea3f93938d1ad8700887374a07852b66fdd6a792db6c064d7d9e4729748f65e4f15592a8b5ef9bdfdf49a966122380a5a48e37eea57c98f8ee3642511febf0cd394c7b546284b4e4583219cf19169beeeb336a50eeb025208a222fc49cebca62226ea45a2651096a7964808481407e03df092508fd7dc83922dba5e2d8d2fb177935c58d6609c1d6b744b60d71e2f7e27759cdac9a1b6e1f1a33b5299b60d0759563e09957cce4be46fdec992444ed42d54d9d1de4d507c1f53cd6edd21c6408db07a43c15b650aed60f79e44c75029d60d4a303497d76d1de774c236ada545d7dddbc4f4c587be19554cffa0dd32eb677d330412d1b98fa203b44a879d61605cdb3453d4c5e5ade20a29ea94ce582fa15a294a80ecbe03bfd8345363bb9984e4daebec14e6bf640ce4f1bee2d8b6e2a997b4589f93ac7b7228194fabcc47a89ce0ed8c5a5d7ce8f3bf31ca3a860b007153587c1dcdf580da96c01d9f5785dd61f3ed4dd4f0b77c844fe1a17d7ab8f26549ae4eb338a993c2ebdff3514d88599cf7364f6fc29c2d1149b7dbc6e593e42836bd9294ae3917bc4e854c233c8b9be3895e474f6748a09e1d46b25f00a0c401a048c822efbe901767552bc917b3918016d186e356aa6f82bada70aefceb0cb86209aed5d4e3c6392ba58002e4ac5e6ab42f3f4404e03b180b02fd1b22bf95bcb0b496b97a78f9925d823e7c650fdc2744670847c2a10e274472eab5996e0387eadb25dfc553cfa0a2efcf6230f9f33491ce3b7db578f4702e21dd9a880715908cb9cc51a34b30206bd386c79baa9394cf8b5eb188f1ad200d136232e700ab1e7cb3d0adb900475c87cae8a946f6cac766395221bb58e14eeaa10bac16c243802d01ab35b8b40c5e9b2e5b16cbab86ca73fccba3b6908f6d1f7319fb9bc579f63dc378df668a3efd1501bdd34ccdc98ab517cdccbad0767fb15b016899e7beafaa5c526d5e88eaca1d88dbfa649f9a94f4f91f29a2e0d5dcfe09027f7883b5b55d7068f5762e70ae8b2f16c988b89fee12e66414f0ffa494fc7f3aea5f95c752cabf406cbe5f9dabbccdc8cd6e6b7604c9b5f9ec575abb2124441971aae951e6186599548356756ae0bae9e1b9473597dc1ecf52c9643c68cc5032020e08e7645a3fa40cf11decdefc117750f5383c3e7172c5445023dc59bdd57c8459a7ea88dd20637dbad14665df84e4e94a78bda52406858c92e68b58eab3d1147bedefa2af090502480b984ef39ac108cde66afb4da081421e7eef964a342ee158529b97412388e6efb669c730156e1ce85e4dbaf0566ae6fe1752c995f4be79391660bd6d4b400624fb8f73ab910ce47a274eb035ceb89b7f91ef1f128dc33367ff1e07c686be0835e5b949d3c866550930c1be07323a90fa0818f54683bd928bf89af7689a6843dc8082dc2c1cd1a4bc3d46c9520685ae871681e84943e64ca1d20edffcc4d3e58ee6ca03d709dc02638ba03bead62270c8bd2a4f41305ad72afb15a184e7cc6092f8fc423f949c73888812dea6b304d4faa22a6e7b8fb8f043cb60e89bb8bce8c5fbd451a975fdcb01003e7448f174894cf18c5b7b0091e1f430185647909e3c197870dbc26fb62a1727a4bfb2ac23161462a1b2fbd1f4934da17ad3dd3435bde700cdc6b937617387d24a8f9806d8b25ec39dceaf739a27883826dffe5fbe44895ae57d8499add5cc4185743b582a7b5e271300ab4bd2302684864d5eae121a6698cdd24faf944c0a0486518c0c4d4ce781e4050ee26420afe46753e1b871f952dd3dee256dac74139ec0245d514f80256467801fb66bc249dac60657f780f61c11c9cfe350a7ea7cf10e50e333cdacac88fb5974c42333b8704f0c4d131f3aff6362808e1b7bc788a9c5db61f58045482e4c8c6d0a4070158ba82e83f41383393621ef760c230f4c92c1e809fb9c9a999b9d56bcb818004e29fefa7f88f9e4b8c79cba12a1f9c6da068f83f82f3a32b51236956e0c38429b9e8a67c2f9069055e0c672947a0e652e5f199c02ae23530e107491b69a9f00489feb72bb39db79a9a9858e4b65cb0e9a4f550ce8de06f86de574f59962e3c5e882afafeeeea437c2f9dec59f1c9fd1063f57fdcd58bcd01570697a9f0e0ac7eb3d70f286bfa2808af8e8074aa9da707ca9d733d3fd77974f31233522f0a5406f17ff53c728f481d6b0920dfb1a105a927c83ccbb28d2604f4ab5e43f8189c5e48fe012a0cdf80699af827a598ff88f2505da0b4be1a4f72c2047ea06c38432b35bae013bdffa374948c5b871d4aff08f300c8343d180d6a87c16560974bb933c2ef2ddfc2f6670acbe5cd6384e7b5c8f186459416c11756ece4da0b73f62af421fdd9ff3d8bf82f7b08fcb601a87a2781a47f985c1e0a48bd0578b2bd497f09f1ce7f7081fa637ae546b76d3c1bc0b83807923fc062aadc052502d7914646e5f4810814940611e282e0628c89f68b8933735b61141300863d88c716814bf92987ef27a884ba81cfd914665f1a005e285fb83310257427734e70d70c60e524debeb5ab1202028365a46b8692a5e2c91432853973f85fb94b4b057833b7b4b11b35b41c48efd3148016ff0b00d7175e30de2e666f55cfa42291d3e7ad644d729fb67b0c937e63ec36a9741d001e86718db8cc6ff38bbf2e6cb88e5bd1a58d3ee07b7e958c1e44b070b92a97380413c6f66e1eb1d1e23c23b13380f06e6c63a6ad1453d47a48aa251698a4f2521857f1bccca9f27271f17c234f707d7e82a78e675f4fa079a1e058b887c4fa781376341c51c1e8580f59090eab69394d9c7e540dee1622bbd5bcd856c114f017ba55bd94f903d9c54c8fbdf559b19dab678a6b50c1ae28422d20f3e2e85e26aa2634eed4f7e041a3e22951ba247301a11e3408c2920848d97500cebf55a2b70ade10ab1096f98f259c8e3cf66b7d1ae2b9b15b848e39d6464ec57f077f1a5cefed02554160fdcc7af7cfe6ddf4ec4562541b29abb7e9489d75b0cb2849fa3198d9612b999b487b55717cbb1c498cc916e20afec8a990a78ab945088751afc89a783c9dbd8e08d111ee4d47e1335f63b6bf74b7dafb2a3c0f6acf6173511fa775fa095ad5d35f9a35e9c4a1b1cbd54e3dfaa8ad850b499d9d5478224b89cbc63f9007914d72ae6e809f2ae59977eb9d6b08b7d2b9d4c98c5804f28dc4df664fc0cb0f6d53a5372f65ce9fab90165ce69d455976a73dae638a22ebf28dbd96fb950532c59804669c5b77227bc12ad261a93805e1fd792d6ac85eccb8e4ebd5fe958112433d58078777335a32c271f0f669e11e665fffcf1237f29562991c6d441bbed81258f9f36d13e78937ac0c70fdaadf07f71029fb4a75fadeed94595d2a2fb2867717f3679023d218d3c829c04226ce39647a7e4d9d2f96c3b29f88e8f1475c3281eca82acc4c4c6d25cfbdfeaf0f1492824d2a2251efc7037e573cc7cd05fd6a7b1f0739e77bb4c72acb62a6b8ea3f3ba71bf4dad5b50aa64c34d841ce89217a055b453978cfd5bd59792fc74708a7fa629836b4463d4426fc78659d0cea6028dceb2861ecd49cf8da24de6812a6c802a36cabeffd012339796c3ed5ff3968b136c0e7df3c720f6bf143fd781a1aff48258ffa789992e5c1f401fbd16af5a177d08f8b011475acba6efbd78550968cbfbbdb7a0657a75eecab3f69b7a637ab8a0faa1b84d96a790cb9a28c82c06dc7ab6933a4a02aceaa2cf230c86151bad63d0765dbae52995fa5f74df3517bca405f8d9bd520d380260a1e683436c8ed001a0c3638f28de577e1cdd3992c5a5e0c225f2134e27e7c18a0e7b067c18cb4c4ad865871438092e847e2a2b02f88d4810270350468b969b4f0f4fc0cc364a32e8fb57dedf29f6ce16847114e2e2f189df8a143b7f8d0ecf42f8f083fc18623754dc3a18e4183d185072a434e7d541441cf57bcad59b5195305f13a4543084474ab4a6f01eca231b5e73e85583d1240d5b594f816e0279191d607886bee98b6df6abce24b3c4444ed44cc0f97772dcd23ccb40f3e7b0889ef3ac85ac104d73bae90336bd2f2e8fc94648b8518a6bb39ba588c20467358214ac3834f590448a2e04dceb5f192013eaf32d8d4453f4207cd8c9c1991d07cc737b9e96d66eaccac509aab57c7c0a3f777b2c72eb60340fa08bb1d079f82565cfef077800b6098098b2aa309737db7134d02e675f9f4b013caa52ab5e27ae61775eaf130e752187b9b3ea2ac67f1024d29c2468293b9f9f48514c005a23897d883fe4e438cc6c94156196bafa7833e1fc3a0bf03f2ba420cd513fcf5b007f52f0fd2b4c49f8886943431ecb91563dd04664a0c0ccf170582fad2e5acb4bc9b43dcf392bc944b429899b76a9856d843c03275d11bc6f6facdad57605c10896cb1e93eebfec1b7f8bfc32624701291bfc2ebc5628d588115d3eb83c03cde5c8a39cd83a743eb3bc4833e25c3ad14b6a6daefcc0edae31d4c5a710cbc3499bfd085fa89ee51536040fb2341e5eae97c787e495de2dee18e56f682ab4929093067efdee6d0fd72800e9662d48b2dc809ca7c5ab16ae4013697f853b70e265ff04b7be12039c4aedeacfd97a0862613b0198c3776a6de28ecaa19321a608b44278e5514e7d47a0d7a06106931f67117f1018ef7b07c636971e4f3a5e5ecf77e138f7fac2046946911b78e5f7173d06fb57901d83dee52208fdb11a1e745407870df8649e93da6b1b16d54a0cccad1b3d076dcbdb638e865fabc3e72c3058b03905edfdc0a49a9162987921c6394a95bb8b8576a7271b2fa3012d0d558bef3941d8db4595d92362e33aed6493e8b166b6d96b869513ef5c2c5a7d8ef01e50e60a356a988e8fb81c7f5ed46de83e5d322db433c0889e4fdabed5f659608b1c92a3f39428335c9a3265953cf3bd5b9a5ccadf72058facec120582ba25e561b4c7146bd6893083de597b2b9d832cbf89d3bca56d026f78cf9df41d17aa55db639549165251630404910907ef536220bab271cb75a908d1c04638fba5a3340ea8989521c365aef304a95a49044c10d0629a2467dd299b29b01e3536d55329df435cf618163909add2b4c644970f3cdb2358453d754bd80206e8c5024c718472997e59c9d834e02aaf507811f2dc34d5b35fcb235d8f7efba97e3d12a1368e23becbec4eb4043328e0681901b52108afa69491267c938b230b4ac86f2b8164d5284f3e8226d90bad11eb6874391439f628d96dcb294e29bbadc4675d753a18bf6c1856b7888b2f62e0920123d85ccfa491280d0267bed160efee1a0d3e09e38acb65e68e6507eae5d645658a555a024ef37761e47cb5e1f4ea5c0472f8f9d965e964b45ebc8edad2952ec5df1562091604bd20a12073e4b9532b8d53c8b5ee0deb7a9fac81998033ac2454627b75e3b4e67d8821c40ae8478431a9c3afb2e32f45a685ea4188db93331849a5dbc8429af16b01e8f5d6d63d2ea9c10c7039745d7c894a6d0335bf1ba42ca9a014c3302546252179172c57fc4c29841791e6f05381bfc7046decf0db1200647f64e8f1dd6e5ca929a2dbe3db21e59f4b81997fdbb74c7015657f5000bcc8357d29c7a5eddaea80bb9bf1b7a67c586b1d008f67bc5800855fb0faa45375aa2ad52175bede9fe2537a4d978af6c94136994fa83040bbf031cfd2a7db6bd8f8fb71d85c421a664438caa3da46feefa143bbd65a0d4920d9a0a7baa2c2ff4ef1a3397f17d5a7f7fcc48d84f57f7468f99e0f256ea3895c2fbdc5fc44573b75f2b24b510cca8a342824939ddf5f9f736340272b47d14c47ed611a53a9664912176dc873be93907fbeef8d9cb09cf57f341d7a26c4493b4deecd8a85746247b58386aeeddd02322bcdd68dcb8b83c9fa2380386bc3c74591f294f8ec27963571444a181e01615ae2ac3437110301631d054eae2e503e48eeb1bc046e8d6eb3946bc02fda2c9da943928d6bbc8c1ae4c1908e78ce359f970d5b4ed778142d04ad08f247ebc4edd9650fea596af0bbf5b863ccfc21032e3adbb36b8114602c89320b53459bb35eecb5cab7b2ff47ead16a30ffe4f4957b17f4c40deded8381ded16ae2e024a8f0e0544806aaaeb7fed781782b0ce0fcf862e3afc4665083ba5f95c9e2d82bf278e1f60d20f36cbf7e70127817e5445aa6e67732aa61b97fe2ea899fe98f26d970334eb3e4298170ed2f952bdd55468b37e7ced1e40b8ee764c2e9d34df84ccc06a1d7644126ca431e027b5ca2c94a37b6de7a36de1bc1211201f731c497a5d7b319ec842475a93a67db11326a4170ba073465a1a9f4297a15123148266d2681384f801615f4783d2bf06413c680024e644d19ef5b810f8c90549552267607917c4c98eef016c3d79769fc10b8ce19dfba78505b0592a444e215b60c422bf8702ea4631c3bdb7e1e0d064964659cd5af32f654c59362e37e9ca8cdb09082c4377a0b70907cbd5def38d34880d960652dba592389cd4bb1ed63648d4d4faf6b004d23e0ab704f2bd89a4113945319bdbabf8a5b2f8e2bcc42d8842cb8b74bd834ac4ef288ab845f855f70a10f3a0e748e26641978b2051a9cdaf87a5c34aa49fe6358f8d5cd857fd1805406964965926de4cc8f1071a967fbdc873c99789ae05eb929b4c0956224e9f3564a68442b7bce158535fe2cb4094e10aa2878c933d8cba016d17b94c23d8c46409c8e977cf5c21954b3ad06c24a6e2ed4f3d90ef64105d2b02374436531351fc41ccbaee3bc1d6558ad0c374cad7c67f96ed7a410a2f89a651fdbbed53f2d58b9be61da94f38146a41145e4d8912ea579ebdc1982585981b51ffe3b1f52529932aa4088f77acd3ec83341c5628b8cdd4c201a1951209fb4da5f3bb095cf228c9ac965e5f8b45ca1698052b1a36f190dfa970430f138998f87c8b9624d3018c7f49104a6473e74509b963b57339b8f7fedb64ccd0eb2709896681aa73494a0321e407c0e1b3bba098c70fbbe23799fcea85587e1dac55397066792cf9d4e2e0d17f68ae2adc238dab6394773d7bb71a6501b722ad81e6fde3129658a59aa3c6922f6cd934328a6c7e2847d36dfe8ed91f82787266fb92a724b70fc203e4e007865b162b6cf15f58dc5a98c9da8f09bfecc230f967158466f03c3bf7d10a2faf16922e115ec5081bea5348ab3aec73d21615a35647b38a7d71bf966b3652e28c248f8430423b37598d421ce96eb6826444e8e4d61165f42312dad6e8f27e8ff4661e634e7394ba2db81228d665613d4ebd476ad7d114893eac4257be9def80a7660d421c62eb3cbdef78bfb5b024ec1eb2f45f161d3b194ae72722309a4faa353640ea69edd01522a223dd18e7c04b250b2cb96774c61f0625e83834939443f1707171a18f6fa702290152bb489ec02cf29291d68cada902d47571c64e72812a789f450e32ea6abdb13e1ce4c2220e967fc4b8b82a5d0fc72f4aaf76a299abbceddf237f114a7b646633d3eb3645575d2ed31046c8378d38511c5ce5cfb1bebf994e0bffe66646baf5161f354258904bc93467c449874037096047bb0acea6f1dd5d42616a053f25827bcf76a445c96be36b12f57b26f72ae240b37461b212af396b7f201471a1ae8b3c315f407ac7099d3b5abe475f28ffdf9f4e46943eb23c88f5e44ac073827df555473af1c0e4c6180b9ae655864043581661a5eb354c19c60ce49dc07e192e127398888e69baedc8d356aa1b0d4cf8735a4c1c0ca88ec6031e624c03663f78c37478937547121a14938a2fdad9f8812024eb250029a116159e7b6b00dc51de4f2a967c2e08d4b01dd1c07742de693a6b2d2bf220df58a1d9b9b30a490f6de9a05859bd85911cf1e4269da9941e36f7dba15916b94eb89c52930f90734f92f805b09f6400a6b31a4cdee4459fe0df4dc0eb914a0f884a31f5093c10bf9ec4c9d0aa3fcd3ce859c199138e8124e5358990381596404b846d0fa2b9371650a53fe7391b0d879c9b8d3b81203e3ec6add1bcaa1383c5ca07d4b6fadb5c760874741f77fb6011dcd0c7f07782b058e21ff370fbb9368415717bfb93c5b02e99b70d8da9ccfcb2168438f25cb1c94d6c24095a0b859bd0d37c05b6fb0def5fcd71348fb4738376f011a8a1c2b117a5643f726754da98bd2014cae5f1c00b7c15007d7c7d20b49b491adec7ab36670bfb603ce49568caecf581a1f164989145037f5f60303a5533ad8be6a66171252ca9d56e74f6a0b47afa62f0fa3d106f43108ef4bdd075cdbd0ea06c1e0cae0050df7d3d0e0c386e1f7dc2f1cb323832da88e0609b27135d12ff8d5945f469efeedd9fd9af7784db767333220bf89318b694a9499bfeed184d502b09e251f691730a128372f5e6f7d94f7d2fa06fd29b21e1672bf2df5c83a2edb43e2e342f4eb5ffeb1e20d805155e4079d4a299d8bdd697e9ff7f612344add78e6df7c075c926c69a8940b048c4ce03e7e6a5275d5c229ef3146b2d46bf5189cb0a8c8dcaf5d1ce55d9ae091c05ad3acae2a8b39cf5e567f3b070393196fbbf09998b46889648769a48d6a055bdd3169a55c770a905347527185eda05a2ab8e99ced3f7574d24552598b551a895f8e16f4c282cde74097f8a735c0fe368c039eda1ddfaae7faf3017e60c75b908fd4fc7fb01e7a9d9b98b0dedfaa0c9bbf8615757e38bc7ea99dd5c408ddc5b2c2594a41f8394468e33d564df7e1b0b21f050272c3c54ad414809a3f715b3aa87569e2e638a6c54cdddf85d1a192f095e10c8335efb38b008b2d1190dd0bc3808c8bf4f18364358253a3c01d82ffa350e54fa4bcb50f68c662edd77c8e2a24dfd3719b63e19f7661933e5737715115307560e42813aaec0410c30b7b5732a6fc9183c18731eedbd411740d01d88322110b1e01c2d3f6daf27349693426ae46bc3ae171ce77e8ea1aa000b1e28f14a8217e19a9062f902392f4fbda005f15a1184f43b5eb12f4df703becb118dd27fd43e857353c19cd038954d8a21783ee3febceef57d440350d1b541d097c8ee6bbb2bb8be3cc99e112b96c67a1753458800ab40ceb17638d5337a36c292a9dad8854552f6d8af11c3270f97beef8e25ec6fa3d72e8959392f9aeb57bb586be849e7c78414d3f196c94ed8a8bc794250ffa78b13e2bb6cea710ee2ce18bae0bbff1ad35f91ddd39cd50e2b6576b249546313da5a06893b69d2473b10f84fadda2cafc5318f31171a53fbb7997798a3d5ffc67d5d7fa6a734c509cc3487fa0ed2c7c1e5879d428d751252690434abec873f42a4c709d50ea87b3ed4368b5e2e3bb7fff01c082065630e0e570cb75458d59d5ff29c42f3ad0bda663b9a365a59b5a801503ab2df2254dd37c84afbaea7ace62b91e01ec13e7cafb050cdd6fb05d16f2cf2d665138fef712d22279419db9dfc0bcee7f0817314d4ebc81a4f7639612549a0ea3087a49e93e6a3b387a4adaa24dac30cad38d0495368a9aab6061f3c2c20e446b73a8cf0171bf728d7bedf7afa234b376345dd0dbcfdd660e55d3fd711d9cb55ef2523c9fb6b12bf73e75db016f03c23c783e2b1f31d36890578a1885d578bb844214e18cf349a1fbf299710f8171c34209d01964233eb4e473cc23278bcbc96f6d4db77de91c9f5a3f136b2a07dc3d06435df8b0b518ec25d6ef899faf2e192b39beb12e5a04457d5173362a74d7beeaff9ceb8b0b2ff85d305b2ac0f2544217244979701e215ea8b0dc7a75e9f240e537c439dd73a445cd6f1177c98c7d4096882759772a84bea86606f14e5e83b6db00b20c4c6919eb8fca180f0c4f2cae670f6eef8babf8ce0bc5016e94adcb48da9f8f05aaa08cd122d7615b7596466e2d7ade32e593930ce176ffdeab973fe9f08f9cf7c6a80bb93d75201bf54800850402a1183ab24009e8abdce4aa030e45052a99d99d6094c8f016550173d2f59ec8f6e862a76e03d0b82571611e33e1cf4847b6de9c309755f8cce989365d3ee18ac5fedb77b402292860eeef72942af279d3c013457ead65d14c7112008aab5207e5696da947157d5ad6b149ffa8b5f3ba685f5b3daa4a3b262053448abc53fbce5bb64df9b7f59f5db7a367b6cfa00f4063cad78b4855a48537593aa2cbd0abb30464626930b1c4270c05e69edb25ec4c5e46378d2284a26274dab3c280af82cccaf3b23d9bcb3b8e17b2c315029951298cf9c3579a0995a9fbacb1bad19a55769392dc23bb576b7a83ebd57b1faf1734751c2cad4192dc1f3a8839594a33f2bf6bc804c760db311536904898deb907df43aa81c0bfe29c4b48928de6f840e3fee7ad635bae55843b4b85280106c4883ac15816c9f9500bf3895a4e2c2508a082acc13d0a613b4cd59b1293bd046c21f5e4e693a0b0386e66e5c58cf5f7a8b78b631c3e81c35030e2e39cf7bb47f1a66081b52fa7a8a5123fb31edb8ee264ed34fa2132320828d307b0f207132966009645cbf80c2a167f22e8d90bbe6c94bd124fbf03c924272bfbebc3a4769c64eec0b01e090a0cf0ca67ea8c4de2e5cf4908ef806e30c058355af9eee3e0747325ab638f1808c1183751001c6ed7d8c1d06da57f6c8d23f31c21480de0cea593d975d9129527efaa3a7d180e32c46d482ef89609fe39832fd327d1e7d10252727a8fa375c2f907200c9f4ca267d29f9b92a23d66ffb0bcbc2f9854f1089a897c0374d7ca4f2c47d7500ef35d835394800c63a68d8132741328dde5307dbfc16b10fec963633a26febd96244d49009601999ed5032ec55d2c1cc7eff1e78ed89460871cf5d92975b8cf00650e40f463f97163385688a3797b7ff11651b4316cf40729546a1e378a14e70015bb9a5abd4ed1cfb39ecf4c36b5b3f334720fb9d2263b22b5ecbff6e289d0ebf655e0734d0013be1b5c956d01203951100697c9a618717606a90712caa6321b90e177cf12bbfe5577b7b75944e830a89fb24ae81a4dc5b43cf7fe9c0c244b6bde9dde4e85c702d7e16dff6c7f9e16f9b18e44b98266bb76aaa7c820e1f8709e5b50a82020661de4a49664e7bf77df0eefe6d57a6164f9be41e13a746d960d5e30d7fa10cfda604a575b8768dbe6e20ef66465b576246dbd46e6c948f26bc2797442fa7e1859dd26014e34d6e7e2bb208bb496538b64e3297c5a3c62444796ddacaec10d34f12e02a75fb791cea6e29b9346b2ef285112337bdcb761a01e4be5320be380f40ef139fceba681987a7274eeb30279d33bdb9575b31cd87c826af1ae4082b4428253689bf7d6d28c292523901b22e34bb4f75b7de709caf799ba1e077651249104ecbbbeffa0ba219a53e58f11b30c0b51ddbeb089edad1565e58c96432918ba1ded4778955fc1d22e4ca727c51b4e2370152f3b5f1b6afe9e0c7283422d39a757d022d69889623f5955e46ffc7e236bb9dde175513b1103c01dc94914e8418d4cbcb7ac9d3cf07debf6ab5a2c682e00d9b7cea8a7fca5d78f1aa821f1baeeb14dac03a76e4ac007609c06881ef6a4e7537ff1b890f4528210799131df77b748b5da1a1a791559ce948d2a5f285f9ef2b7e9b54a1056c3fb248e425bf9d5063f3b3a6fdc8620aea103acd226f308ee65392ffe89066ed50981292c858610bf1294e6884021d75926d5e0bc497d56754069b12b4bf582e4022291cc9ca3bff08baf7d805a469081a93a29dc0cd0b5eb4507396ba2ffcf8f797f81a78fe402bb09b3df1323e38f452346a8d570f42a92a11f14d3d60ab05c769949e023aad3cd729498e332fbefb49e83c6554e223228ffc785a1aabb649e13a14c6688c6b2467de6a0cce598db1a3a68a7a6f0297e516d81bba38b6b2f95b75f48535d1fc001d057c9268237bff7d53f05fb27e9daf763ffc7dbc31d4a4fe9809cee611c9f75ae1d76bd04aa7ca4a1eeae5d22516884354fd0e426434f4eb4e0ce49c38226af9605a837a662dbf66b2df50b437fd19f1717b2797ed03504bf0ff906ce21b678d30e5b7911e2072959c9da247210f6cbb52e4cbbb2e03af8844f70ac386acf399855bf16b958ee6977e4dc8613e9b2ef3e0518b75f0ba1d039bbf818e45faeac0c92defb9833b80751284b0ff06ba10ecf59fa69f50e65f1883f97538f3aa0e3c761dcd24541975143bedc615059ac9e35ae3f7802d698a798f8aae214f0041136734b4943d4a8867f58353e2d0240fca991c8d6b440ce79380ee77137b3adc84d4f63494005e4d36772da04a8d84e515b7ab16b90259b7b2307bca5d80b22a5a5f02c02f1d1582c94fbcd08034ca6b961bd158cbc548dc598f2b5270c1726e005316519e90dfbc7c18241d96c42deb67240dd23c61cf0694e5c2d7eeb2873958069323d5763057f7eb3647c18497c12f7e731e5230d42aa1f86a27457451d74703632a465df716a66178d90d307a241467135afe50e781768fe7b11857a9c42463f43a9c4c5268bd0ff6d686bebe85f96693c9e6ecf71f6ebc8f044666b853a7ae0d48774d43a851f3d572b37cfb82577c9c4efa974287fa2fc22482f896e857740ac3b104eaf87d6ea78ade0f63ebd50015cd93a0f8550fe2a1a17b51ad641e49e5817c02d25d8abeb1ca51d74f2bd88b1b4aa68ac5681e9b0e64bf67d8d6eb714d77ce3cbf1483b25598cd51c7174499155198bd447c5f0d6eec14407d96582707ec30153c54c03df592d3d28f2900061ba1f7a7f55f77fe596a7a98da15144d854e7012fb7ae8964fb006b2b7e8ff9877f593699fbd9d9675b550ea4a90a6165f76b78a58c6b7145e22ff6f1b763cd66b69b6d076f453e44338ebc7df7dbfce726786da1b002234d7bb26dbeb2dff22e533b65621b0d170d3c7b9ac0ccab04d69b0b116bb679e980d7ed9d25a8a6a68e330043e9990ee4b5c3816a9e602962a3cd41d9c7a53cc25dd6b5978e9eb7338a204f612a3830ed469a2ea14a8b85eba478fe4802501ded71e8f41904c1a1ab6ebdd6ba6ce802a81550e0f01d29a45e893195a8d0295b9d298773242b44690209199d7ef44a1bc44c32abc9149321444bc0567d62d3488ce13076fbaa5fa677f7b81b394ab3bb4c534638e1f93b6ab735508fd718edd2be967bfd013e80c4d2d79fa927bd421c9b4e541ea1a3a4c50e161007adfa32d2824ad4e9b636024563f7cff08e6bd593657b7b0a8f52395366c02857b7356fbe8cc29c194d13436727d6ae033defbeb55ff249dbf210d8efa3a47030090122e09ed350acdfa2699fdd3993dc52ee14a21b35aa616e12e3716844e24fcc0d17f6d8f84258ec34fcc4e151a3ff28d79ee2a9d7c2e075886502223b6a67dbc24e8bb947652ba488e64719973e0f68f4d9e8a88517c1c80c180a3d501a722f56c07d3c371d976bc943d25663eb946de5d10de81fb4d39d85df32224d0adc25404f4c98c0e615a99e9feeecdee1b1ac39bec6b60bd129e9be2575b3a3d92824a25d7d9dff6045c68a1e83ee58e170cee49a476b88b7db685ab0aca1a9ffc48ba1d937b6cdf736e90e9ed5ebb8f35c77de587942e3fa4f6de69e9c292c6cb7562eb01414b9a20d6795ffd2439bcd94b959635cdc8686f7f97b44d2e9c8fef91764f31047ca82d9f7e3a941e9f52d59976d963ac522106bb309fc5b06a59906273037425b236e1d89c940a84cafc6c0721015e32b1542e1744672cd9dcf685545a5c1dbc5d7f22e5c02dfc99a49356ce4a213cb544095513e121639878c797e3380cb5c4445a1d86bf546979a30ce33bc19dab0e61b16fae0b39df7b123f540e311d1440f22adfa5db13b995728519f4679555a6c6cb92551100fc564613b80940d7dca25920d1154454ad7f955bf0891b5e77651292f0270ca192dce56efec94aab2750124c1f569a54e4c6987bd41246a09c030e57172e7368c6492f11730389f3872a7e3ac31d2f4b81f7b90e7ae5e8a9e3fa1d00720a19760731c774c440e4213d9913576c02b638ba35f852b183198601dc59013103011f05c79c8987756c511bc3d86a74ed89556a235ebc6aa31e7f3a2590efa137fb265c5f152ab2615e3404ce8ccc3eddb9e6288b4d5d34c8b13457b220d8634715ea653679a3fda5fc6d6eacd127343debbd766e2a54607a92f51981e43ddae1a7c0cc1dfff7900c9f6dae44fbfff2847b6113fd88ed09c7be4e92c77b23f0b908484e6960c68d58ec701d8baf7645eef112ee59e1a184973506baeca8260e13e74eabcf69e525fb83aea0c9e131f9fe170e17f98d212ea85907f436c1c111cfe6647e44fde421aa24c632036ec14389e139c663570ae875035aca80a5ef8c2fe5e60bc1a70ded6d654c4cc48c36407efea6ce284e615cb9f83e05f51f5b2c996cacd8f3c7ba2a51cd7ae000cd82cac8606a91d82d129dd6875f09bd90b9b90ddacd1566186fba88c7c2a971acee9b23074ede9f71bece76ae9894818b26b585dad9299047d13ceb700c592cd6f478c5b289e4e7cd9c3685b5c3688b72de3edfefdc2dfd1025a727f0653870e2ac06fb783188e9b8d406c8c7e8f30dd1211c9833c479867b16096e4095db18a40ee42c4e00d462c2f768c9a4146f160fdf54e66d1d49cce64ed1278f1c138268f57f9a040a84e5002d1d5bc5b444eb362cb85e4bde4703cb56fac327a7126cabfef6a2a6fa0b104961a0dde8249692967d421279a14d2e1022f098c24dbe249977362bb9de91e3476a664c9096d220d963d68c80002cf0574c7fc36ca01bf41f0d5eb6ac7a3ba2f60e4eca1cae20d4c633f766402d356557291e74279f43346d87c2786a129196391458d2eb736e4fa9e95829b36d050f774a9794cad050ebfde1f41e6695962e179da1fea5e80428884fd82e8cb05fb9f828646c925b4d380a3760fbc067186f5d200470903ab28ce93551946f25455151acd0d08010e63d6a401ac836feb6672e80b6f0c8b7dda37bc01107a87b0824e2a1e237a386b0a46d996c1a7f5567953b2e5774225d21ece78cdf7e09f8c75253fdac79dcc6c556876ac8e85c3ecceaafaa87b24e5d051c2510f67e6773ebc7123a0e7bd5f4336d3053b7e931afa5db185f944bb5ebaa2f253529847dac4b5aadd50b66840a7e860f1d0aad23261a20b6f54e1d47308aba3c08b133dc2eb412ffdc017779e8ad955d150c76bfb01f95b2b6298c02a62e5c4b69045bd1f9c67ccc2f7c7e736196fa6d93f742d0d1cda6abaf3eea7c1b91cececce1b9c1fc6f74e4cc5a38a4ff68717474fad366ffdc50c6c5813d491d8e9862541940729e4f1e6f51966980a63e5dce13c32cd34fbde72984272446cd2d773c2ee8a527201e1d2b7b4f93159863b8884d1dd13677bf3bc94ffb4342c51af62ab2809497e5c6c04634f42412e51e168299798aa38385cec271f7037094e130cd3a0b8b32ac781e907defc95c562aa67b027841b654e776b381c6b5b0161e99fb61981bd868a9e4ec5c5701e89cb31f4c57199fa345bccd28f88fc00611d5fbe8340e4ed7fe0e74e897fdb152e206fa040c81ea550b818b3b62dea02a34cc4aefb09c24f3a8290af74c76c56bb63c050739bcde334f5217241ede744bb5a7cb5981eea27600b65d083d3f59d3c7d189c19ff1d2682e4882c711708bc532dd9ad87262383bcdfd33c36fcb234ab69019bc20a5549f1b8c6af4e99bb3de0e530778796d2ef287acd143107d2e505f24f79ad431cc2b09f79730c48cf35d9f580a531c156c0e1d270cb9d3eae8c14df541f924bfbd4a72c95b258cee8ea2e5441257f41b13d3656a1b52914a853703898920c92bfa01597be111d86aa8054018fd2998c948b173e70bbfba92a1d4b4f74e77db21b2bfdb7cd107fd46841e7fcb09d27071468acc74cb7f8f959418d4b1a529a683500aff16f716dbdf35af7cba0ea81ef13b83e81d14d3e8750f72c513f251f71e35268ec0f229259d0d5ca6386be890fd2d84b05d6007ae8ff08976c150595ee689716591e5de1bd7ff274915c8ac06dea19d54598ce3ed645c2de32e41d22692f20961487f5adbdc37d7eaceb09f6869e0690c409364284a502ede5cfdd987c9fa356660392356fb6bcdc4e1bbdf74c22f2512c16314d9f77ec2949a39de2843344d81326a6fb63a72763d9287d5cf32e4463de5761292f1ab257fb7ca8ddb91eea59f17f38191491b62a430396354c95e31b739a8ef4b90c1045d849dd9685527b4795a6789b347d145f549764514dc65cfadbc6494eefa2e2ebb0c5d950fa127837644a75e11ff95a7530275ebcf7c5dd8a346ab9dc4f8526f793ab8a5cab1fdadfbf3cb85f981f4d7509707f07b866ca7da1ab24f520f42e225fae81877fb4bc262fc2090bd5272d394b00df7d5f9ff75a32ea5b00dba627aac935e47c4571ed3d4816d9461cca2edb5e18ae3adf6e24c032175d2adc16631d330a9bf46716b752db7b8e46cbd3ff5769cb9f5625971e1330a0e944d2462053488be9132391ef2b9c7af3c721b4b5763d9408cad319e16e573a885ed8b1150cb2c61f07dc3bd0f321b61702de83ae2009f08b450ba9f0f493175f95ed64d0aed6282532a7d7888831c10181a70b70dcfd585756fd7a5d33bbd7dabe48fc5da014b755399a42360fed7f73dbd2fce24ea11f8aeb2940622bb6b2afda722c153c9ccf2ac99fa68980a1c72d66acd72744ed8524ecb21805e5c973737ee4f2d1131dcda48d7b552d187c20154a3ffdf14dbec5c9abeb55a8679436f2c1a0b0b877f7fa589468101c063eb4de8086a2d2d6f0a947c92ff239be003f07f74f003f5125c2dbdb4ce6e5224e49cb7bf9ae31478d65fef1e3fd255622d7824993ec30821128edfdf4038ca047b6d6935c10b73615ce7173d2aa5b6d517f19effab8abb97de4586fe692dcad2e14bb302fde82abc33584db569ec2b3a0940f02c66e9248b1c0e89a1b8ff32a1a9a69898f5560178987fe70eb96290dc0809d385856b90f5b483b7c243e5063f5710904bb5560326fb3677659d2443d4543a08e71d40ae27bd39b37180ce39090ef86c659d5ec0c5ac2362e087f34ae858a3420d2af68544ffa21c1e464595bcc7cc13c413cc172943a2a8b7c2cc2d5bc2c14b477b810dac525c0ed4488085c654650f0e0322e7d479da468b061e9bdc0031243475ef97428ea9ca397f9ffdc857e5643a53ce5f298319ef46ff01abc65f6644c053cd3ed30b6a0868ce10955e83016e1e0ddf550c3b593d3de4cb9262c5fe8876c6dd5d1a355b4b759cef467570def48b7c9d638b2000225630350cf8f482bfb31d454220a0766248123ddc39578b6a0bf6dc93db49bd9cf51868134a4b3af0dfbdf8673bdd871b2420eca8af94b18760c6700b16afbd5a7e8de0f67e17a4a53f604e37eef9b9238cdfa0f24a7507be7f27d45e4ea3e23f99c6f255f118ce28b7af1c7c88b937571e5af882a4b4853d27a721f64d223d1e23fa4426700213c54d2e9b6d9c1d33ad72418d9b711bfd94c4c637626f7d366de170c78a7c55e87c8c28e1263243f7b2b5dda58a56479deee17b6bf52d3ca295743629cd0202e0bcc4acf8a46ad74f2c79a1ff21abf35082c55a40d6fa07efd935bb170f7f54a55f313880f8ab6f4cee670c33c6ebe2b193a6099975f1db621ea41c88cef1b5643624718301d695a8d46aaad0c05b39ce92413de504b236754316437b4bb935d131dfdd4e593615eb598ff133d6a1d2b56147a7737ef38a2193e9dfe4189cb7cb238b724e79ee277a9f98de3bceb4df2247151b15368ff032c22d694a9bdb9626b81997f7e6471d9e784f36327122fe0a7e313fe344c31fe9a34b37dff8b53d04413223c88f7dfbbe30ea59bb205e4aae6bdb6ad9797399a36701aff819525e02b24da94a10e9aec025406387e1cb2ee9b39db38d89ac424127011a58586877dfb85f8a5e27eb05fbf89610f286b01ceba7a3cb4e7782997329cef48cb2e6b48d2debf08812950bfeccf6905f93d06c2a37c7d1e3e1282b8f7527fb485eac6fce32d444cbaee8d64f0d7780f8e2d407a76d8bffeeed6329196488e478730e040905c3cf89834a8dda87340bedce657deaef5d38c835b788e3d42188768e070f30fb464beb3c76b354bd3a2ec7abb5df53f5d0cd5664ba42f4edaa82b2418ae9caeabf67f29d94f3f4540cfc32f80035b9deaf974e79d9fb92837dadd0117b70edd69bf7e005aaccb04e5a5a91fc51397ae6348a79b644b63169d997930739c79845b94448544debccd671ec6db8aaeea363ef1d7bbff6c26d2f81e19efd8c9c4046c01d03274e5a6808fd5b34343677e44496f58d246fa45484d28a2e12d6cf98de3f05ec5854cf4c226ce83274ea9c6abeba472488aade30c2e8876b58d8965c52af7afafa02c6eac75cb38d28f5d1374ec5c92c07b5d4ae6a335d82b50a371668fedee743579f2620cbd1880ee945b461e6c231e397591ed8f9d01167bb5f0c1a2e56cd64817c1010ecd159dcd50dcda23b02a491db703c9052edd92ff80465a15b59162da056339bc98d458beabca19ae95a3a49d3b48267addfbb9e6dcbba4509a027b3ebdf4f609bc0ed41b65dc99c3e053fc8faed4d426b2b6c81de302978d9b17b3c80c43fdae4b726df0ea1d4d0fe26652f2e4060dac4a45a2d17d942b782db843945eab153d57f73a0933e39bcf6ab0f90d7f9af87fc78c1d90f93f65ea0ead8db9033c3072226e30170ca90a6155b44ce0ed47c8b62444ffd88e348d3b243006f2af8550dbd941419baab9372e6e6ac654778ce4f8229524fad0d96a428c36bbf463f693d21fb5739461140a47a9283c6fa9f475a1712bf8f6b701242ed5cda7585083a59fe03411be317b4487341bd0cf86b7c34474229f925b93aaa5a6c85f5a14884f60b981659c7a607ff8f9b210ef6b021015d9cdb0535bbdd1f8e14820b5b3d2b80a0eb15f8a3d71db18db87d68874e6b62f2d66293a2b8a92a972e3409d5531b6340e8425b16c735d8d7e20af68d57bf8c20475e2155312b49ac8eea302c4da7cd4da13e58491e65dff9041cc75f452d082da340b8e9aa55d03f43c6bd7e29225bc8207bd64b30ddb1f276b6798b3bc076301c3d508aab45d9342ffab76af3b1b43125b5205939a38627fc67bc53110192f3a939e74905a283583440766361059da437e815a6657bd1e6c729ce72e2c374e1491b2c18218eb5c0f959b905de32370432ac17eee2e946cfb3935ac5a1fe42167454f3fcdd0ff5cef91b7feaf9acf5dcdac3c01e3e27e87cefc76b8d49b93eed532f42c84159ac2ab47fc7f6532731737cfe3309c86de65ac7ee6d5588c0ffdf7b4d94b9392551f4ab1f245562e58d06d18f5656daa4ab76d481e0f402a6a6692aa0135f7b1f2d909a542216d3b052387420978dd55f54126a0f3ff63382cc787f10a80d251ffc874f5b9ddf4dfc7537e352b365bb6fd5a52b15cc0f449711797e1050c5d5f2d14a43a03995fddf696b844a6275be07afa00e61876b3ac9f309d0d2e50bd8aa7973a1fb8fea9b37498be79a7e9f181cacbe059b7834f5ac71a61f31fae3f51c944523cf600c8167b04a18115d6d3e98dc13000370529810b898fccfcea5b6324649927caf38b38fddd44440e5248ce53b7f16006938099238a50412b45b78b4861436a7874d8e83063a238653728c998facd2b28cfa1bf4750a01a94ceec038e259d94a253fdec264bcd52ae77874aadb7d0f44c080adbad00b62f26050a31658a4e46822d8963c5926cdfae6fb73bea0edf18d553a28b37bb1193d6bb440c92c05560a3b94e332639f7e396915448f3b4a9ce442a988162839ff3e2f126b3d8f75d1e9d7022c1585ff40093fcae67a3123a0f74d53c2441d78187aaac56d08c8cb00d63890f7aa0f9b37dac4056c634ce4017d92476de6df933ba46ae577ebbee82c6d127cb6f8a1800a0773b1bd064783ec0acc29914b17e26b5d9fa79ecf6eea902f26e7b4166027164f4f6a65b85ff0af1066b5d9e3e3b702db2462f891d3bdab9b504be413fb653eb6290b460ec98b4fa6fa835fe2b3f2a4c4bfb6d407feacd166ecedcc911e0d8045402cdcc5b835a22b685d9bd4131f56c56aaf84e0205a9274b0776877437343b460fb058c4502e9fed4a21f17ac0875d681e8a140056f859eeebf71b2e7b9d52d0587c71919ea93d3d840e214de1b1ddb6d728ade40c9477a80dd9f439333fe737fd291fb010c776cf3ff6c393d7b152b960296edd2f14b5446e8f385e60c3294e49aa267e023b34037f8a31b695c9b0fb6446cc0d57638216fb163f9d0a6dd18eb04e82fd42b4144c9c33f34cf86466c95971a765a5b403a952d89d6c987a6eb9f2bd8b4a7ec6004b166c2e370be05b8ed4ed83b2bc3d0df25aa2775537284fda437df5bfb3945837671d49a8c9fc239025352e888c15f89c5700c82fd76dc7b0574d63f352f569c0f2fd16805eb6d58b1669cb8ffe48c95c73c4a353d9bad6cc4cc995d6ee97e3f7bb0e50943851612f3afca4109f6d193e78630f01eb6ff0d5c3da9ef105bc3097661f393d177a401f2f5e9497da63f09a60cd32cefb488a1654151666d8af1ec4d944f4f5429589fafc4ebde3a4198551b998fab2494588be25c8e7c2a0b31a4400e6bc566dd39880e0c21402864e2c854e3fe28c56ee84577b1a7cbd065024ff8764bc15b481d5fe9085a98a06d69d870e49ab03b4f16d67288c558add0b763dba9f26f1bc0403f9e924b98e13c44ee0771a25169cc1e633a272bc7a904a82ccd7aeb99161f19c9d66c70441969aea78bf0c8715bc9121ef8c67589b9544ba66751b878307d4ab244a2b2e6874d0015d6c43edb053cc4479f4ed2dba1bd4d940382748af6a89c1215dec4dabe23d1878cb45383817c2fe4f52e00d1de9cf0df09ce1f09b73d839f574b75d200e47aa292b9368a23f4cfc38b7c2ebdc31e9d7ebeeed8189d8fca6deed4d56687c774eb53e264ec46f5cd29ab84717407fa76b95ff867bd22e3b31d2dd0b190123f5584f58af0c6209a482f3f758f1b7496f9a6b06bfbc6dd1a8fd7428be19d3ef09ba1e40b5cdf87c1da4336a9d8ca0a78f80d1bd4549f58caa0c9b337c49de90a78ec854807bcdb55501acbf9442b706904dbe24948942e3f47ac86be62e53cbbac6b1b0fe24953df3bea6eb2125f8daa879a0e4cf585dc9ec3bdcc00a1ef0ad317d5191af3661b82960331f7b203320c496ba463bc43a273ad694d7cfd67cbd153de9965921281efd0474ae67ac8c106f61d4f386a0820cccc7268880aa62e33dee7123e7229c864e4c823967b07f59df381faf5f306a4d1cb8d5ac4c1efa573148b43e9ce59cf71f625ab0315e4055ca8356a8c92dc35afc0a16606d503e6e97366ccc6c1bca98bd47eff7679c6f623097550016fcacae9e0fd29b5663b94a4f91c7621906c68928e5b40e5839eb8b8dcbebfdefddde887ea70584de3117f68648122a6978190009eeb807a5e9622064c0ffcb0d58ba202be9bcdba66f2130f09d50faeb40d38c81cabcedfaeb47c38184df436d4bb32a3bb09ba38242954ba612782ae23460f52c44d2cbd0c2411f00a657428d631b01511706b520ee8ddda61d8f7cd92c691cf3ea7c3628bc9340178f54714f7dc258e099c905accd1f704ee289b9563e1de8f8bf08d562f99822c302f7dae635e9b704f95de8ddd7f19ee4afdc88ba385a0795a484d860a92252cc6ebd8500c5af0baa11924636c6a7334cf4da43d94ce32f854300e01ee3c557097ca70b139ed8b821705ddfe960c0b090b2fd39b660aec497845eb52210ce3725acc5222b034845f5f5219e59d09b8c113b6efa18d492c664733691034c4b8a36929cd28e82c4b9b637c2fc7307083d69ce85cec116215533263c4fc878e2fc6101d5c5bc531298ecc8166980c3e4fc28fc741e1d5e770f782d553be9562dc13d0fbcd202658f790c7f97384d79cef5cfdc7b32a4aa7b090164a0cd92f833199b52623f850e1e1516306c629052fba68b680986e44ca66bf888c899e5b1278bae1ba4b1ea0f215adefd8ee5ff20e787e380594a432bb4a179d3195fa9bbac03b72134afb5fd92296d14f6487bd4d80dfd67fb85055d04ce3be700d009a79314d1f24b355ba2614ecc5dec097f361117752663efd166d919456347cc1549309acd4158c63ca2af044fa26888ca86be0f88cb85679320108154a91780356181dca12fb0d23d8936560403875ceec357016dbda509b8dd420eb8da6fbaddc064ed6056cbc0926f025e3096dfb21844fbc428695b51dbd2f45f536e7a5a1442a3f3c8d3c8c28e602b3a33c293dfc5fa80dbaed42a12f7e7b35597be21061cc7f89c6724017cb1b7dec9917176a6d9fec6776e89b81feee67787ddb586ff77879e469411db81168e6168ae5173a60b75f57a8940209c2b8bff2a4fee90e1fc509196a0e93d0819fa7b6addc1b617dd8d0e52584b2eac3846f7d1db2132405797fe1ac3fa5660f390129c21b685f34ee4ae0d0e1a63518044099b8a9b528cc0d42f531157fd033d6347ef93120997ea6fee7864730a79e0fc72e2ea56d02367422e654eb89b2e75920c332035cdfab4916b79549e782f4c80c324288e23d2031ac78f27f45acce012b0569ac7a4624e04908b60d75af68a21e8b10bb90659ad0e46813e76bd3360c08b84acdfd8c7aefabd899c7a5f6732123472d43e3fc08889e5008c5c4730a90d5aa6d2ca6710bd72a56cfe7704c426be28809b7b0ae725108b0ffffff4f