PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 77185 d55819e7b390f5ac63c1be2b0be5fb724323477bfdb2aa1fdf58b1fca339beb0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c9c48cbbb5cbd0a5b3288110e3fff3b6267455447f93062bc5887548bacd6d77
Certificate Block Hash
d55819e7b390f5ac63c1be2b0be5fb724323477bfdb2aa1fdf58b1fca339beb0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00606d000004d50000
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000b0735c3f37875afb7a64214e6dc3255f92910e303be03efede2ee1b8d9e120dfe7bce9cb4f3a50f14951a5ef8253863e28fbd11ab791df0bb5027660011654e6f1aaa7afc60bf6c1eabed11031dd9604678321f95bdb5b26e8040000000000000000020000000200606d000004d50000

Raw Header Hex

000040207c1a78af0deec9a6d71cc3165e602609ba6e066b7116d563ee4787bf38aa6daa7218794868d664bf7ccac290af244164a996b53942030e6dd0e7fe110e9f497804b73a6a82d40018776dcdba487588c52b06937f44557426b6f3ffe3108128b3a5d0cbb5bb8cc4c9

Proof Data Hex

59,560 bytes
121216010307f749ebc44300787fefa92480507363040a4ba3b160a9a05149aee6ba3619e75b93e5aad26a5477ec57135ffe9b752612d0f4e15847b3ec994ac2deb28586e153ead361877aa8e2f335a72f2dc690c0df897877687f6fe0dafdc28981175688584038571be680dc659529312019731601e592f1e9aeac482aae2d82a6ac92e1163afdb2a726dbd9e465a83e9480c41c1fd61ef933a3b6b3a5484c63ee2dae75163dc127f944a943b3650ce4b1a94b69dec5a35714a604cdd03708ba46bd185b8cebf070672dabb18f1b41214606698e601f21b282d62cae1723aa7ac84a47c84403d1b62c122bfecfc9c0cba78820417d5703ddc0930d5e9276c9942384cf6a1259b9dfaef1b75639d52faabd4bb854249592c5e283a99c3cb1f5d04d89abc724fa3031a46eeee3e51f6391b9c53dd9e5cdadff794716d83cbdbddddbce1fa05c675e94622d14cd586cad4c4866105f50578245895d7d3d899e124888b7e17eaf1142eb3082ff5cd0699f2f0ac02d02c8efffd8e17f2522b9cf40a6a8a9ac8f295b92becb00370b42e07662271eba8ea40bc2d901deccbba929f9d48169d979af14d5b38bd305d5583d46d943c9cffd7d6d9f4e29b5410bdbce7d622a10875da120826ccddaecccccfcc5111fad9ee860d7d6a0da54d5578f9ba6e55b66912bd63f5ae346f45b7535cca5617655efa6f14e7eda461a32d1279499c1d4fe3b6b7338501bcd76910810f0526025fa25b682aa5b6ce5106cee407b59f5eef4964fd61b432651de54f6df881805af2bdf72e9cc5e169f740990e45922f0d8dfd9ccecba686606873af0c6be6e27fa3f5d5902ec9be078a0ac459a71655b2bfd27974e9be1dae557b4541c6d31d52bbf8b7237449c596bdeae63a1bc136f5d3ee9fc1fdf2e24fc77c99988dacde26d664ddbef0c9c14c42b32a2bb21a4a6b5701097170af2488cba86106ba24fda6872a7813d03c6f857de94668e4b4c1b1608388a8eb31971d1bdbd4b0f4332a228d8f9b350a4ce6cf01bd232d9d49a8aec9efd4671facc77f0eeb017b9c6406a7c34a6dff05a30c9ddc4d935fe998e79c882ccb0ffa03b8fb3cb14e67ab6d5f6ba7c1ecce54d02e747891f4d8897770be7ba3809ef897191952c3c4b570bca1bb0d73d77a670f9918f3459c1d2d9c831b5b5e883830ebcda5266d3751a6af3dc368ad1c9264a98128fe8383d355a3b609706586614def71604143e25e25c4f6b2ee7815119b1cb1cbbed165da20dee80a9463f8cdbb0dc313cf90d799ff7cafa0fe4862839305354c5d92bdb9d91e94538617381069feb632db2b82882e1bbbcedb916ea90a465bd2f67e3e4f4f70275fe34ee0453a13123b28a1aecf651536c651261d503b9ae6e8c19e2581616aac968bd7afce8cb5ad84e87d67c8cda1b7bffe78d04c5aaa327c71a10e8e3a127567759a49a8eadb301875eda52b9d92820034bac55773b6496d66cc56e4f88b7ebf87e463dda2381260498231bda391e95115ba6d12ac007c88c12b61fab6bf3f0bc604186418153830b7e92bbf8da30cad581e0f83c0a29cbe1e826ebb686036dbb61e4c4c928bc62004385123e8bb14d682885c990e66710cc04c24431210fe77581b98f1ac97e92641271f392dcade1a3bf5b0ae73a2d57b38e233226750d8e139bf36957bcaac12f456570408ab4c05cc60b8a9a17a5c1515b100023b7359203bc37e1ee06d60d19da5d99181b3b22a934a12f6f5cb27665021534b227a3127df590f3ffa36e8257b4ef5e238a634b00cdd044d8119d3b101805014f4da58bf00de8c8a2811dc6414600558ab1c23d876f74b55aa654aad133a0978a4e767e85cdd46bb415cf66243e2080e87c91b3c507335e838bf48f472302e21f1a4d89c497ef9c46d8ce4569909b6bab309012ae4ded5d91b1462c81b4f8e5ce3a269f03debccca268bc49decc22009472d4e0b550d26209573e285ae8690941c1db1fbd27ae2be8d2f2ca7bb36bc1bc83e8b1a2fc942f250d403e63cfd3e6471e94cef44a6d7d5301810dbfb92917813dea5f8253c70112f5d166e9481fedda0a033f229d03e66f3a7c5c260510f3564bdcb1e746ad29eb7408966eaf5adb18f7628110e2f1046630f75335db31c6411a819e0eabafaa11ba81db718999cf31c02e2891687c20fa7775ad8a2f40e01174691abcdffa92627f0834c501f05392f5de61f5cf01d76ddf23126818c1b43d45310f47055fcf536cec3ac673e88a5f17cd97b6549e5f5e606c2d800a002f0995cd571fee6c2f8475a41fa15af3a90589a16270c5860a641fd4dd3d3a95e1d6e627d0d8824568698d2fc702314c23ae6b178b1598f395a5e4b4d05a00ab686a76c2ba722c47b2a69ae26051d10fae54eee2a448c98d0484cdb8ddcf123a991bb1dc937eb0e84b4db6c5775214c2abb3fddcef786297bd7e492927e8d186435b79f0b274f19adc9e7132c713ca37310275172d579f26f438fe69e349b9422673d59ca196b3c40010559a481e30b9e83d1953f3739f1ea18cafefa5d302fb3aeac747b709cd98310a2dda3364ade6e4db906756d0900d65dafa0aafd366594bee236dcbc618942a0744ea8d64175fcb79e80e1fba2450e35d723f06a1951e50dab2373d2965e290e75791482e75de5c767b4b4685d5d4f02efbdff84db3fbc590091420322661d78e4ef2d6e75a141ad8fdcd2196036ee979e7ff761793fe4e015d2bf595daf068129e49034d5ac208f4e3af66348ab67d41aca2c1fce7351957bd09c6177c050067668e47eab8778436149527bcad27af05c3493d052b18f4dddf7662d971b985f197201b8f60a479782cab6ea371eab28b2585d319316e81fa1e750fe6a2b2efd14ee36ee1ab76cb5c1a1facb8a1b0b6bcfdcddce3cca8fb03dddce7fbef6f5bf17a752e57171a9ee102740aa9eac7e9593037afb496d6495e2027edbf55563cd8cdc530ee6f43c896b97b62c1b04441d54faf9f5a4eefc5dda2852fad4685a650dc4293a852905c8865378fba015c65bce985a16689d45df9af479239402fc24d85cacfcfe7aef711cc151604256d4778f380a5e9d86edff24350ac20589668c0f65cb3d1c9271841f58452b2c0dbcb43eaa34c15ed394f180a214780802888218cd5810548238c4caff7a53e0b0c724688d83771e27b200f58a69f288960ae74bbe5cf4b348b25203f085a41054459413b2c3cdd83495bbb8ae4c470385bd23b47bf25c06bc35cb0d79ce6dc8ae95493401c46fcc78e0276a62db7b67ec707ff6d2347dfe10dbee1ce4b66530702510481a5a3f8147642ba34622442ed1023091c9891d7670d1d452998ef1668dddcdb5d048ed5fc4337037c925cc9d9562e4b10dee8001ad3ae30779b39d760f509a84155238e441ff69916c08e647f338085731352df40d3fe8ff727bb05eee83514aeda52bc48136a41b90e036145d313fc019da85252fa4654fc8e14c89bfe2df684b99a944e5014d30cc50b5044a7fcb7bf9adaf6e92161d59c37180ed1e29972b1f0e08ab3924f76f863445ff25e353964fdd34b5bac4c549cae11be4f5ddfdc540cdcdb0174ba4f4a1ac2b01c23f448f72afc992b868cb425807018bafd2300846870e333e1e779ed332ae9e195fdfabb29175cf0b5f2012e1501bb078fad170b7891fbd67b3e8a7df4ce130aad8d7c5c3c06271592aa10b053b9903b444d9b92755f539460ac44404abeafe0efacfa7285cae9aaaddbc57b9990678fb0e23dec2610c58e0652aef5ec39ffa6a0aff3045842d3cdafb0b896cecda2ec0b6f8feaa45679688dc3036bc693d951d57c53d1e1ab8a0d0e6dd103ab58338e75e7aa0a48954d53dea6f4a0e0cc75fb6bbc696f272928b46e9e9221106c7d81fd7bec31ff052116a39a2a6c014f702760d0408a6018c2c136111498a7d002b3b88cab8ee9d4a4b8c851334044dc96c0607aaf2889ac1b49a7091b6ec2be229c714bcbf54254d06d1852cd6213537cab3ca74fa64ed41338edb5ae0508a95966d1807b585cc75531f1fccbfa29f74805381f5899b1f337d8144a507cfb06d936a4a0f42baba88a5122ba1ccf630ed30c08f88aa61a2bf6fd1ab56993602713d7d9f1c3ca02845c461d2392e42e0c5a1436223215294a749d0acd48ec2bb32ac398d79ebf8982dd822212fc0212263fd518b3af7be984068f33dc6005f11c7eb10045c0dddd9853d9d5ed9fd6c9f70ee7d316980a41332123329e855aa930bf2344ea2261e4ea18d06775a444a3c0c0834d2cb9736d6969b05975c14e73abe565d5e6d1c8744d5c20850d23d1d45153804635863e1c2038aef1d9a0b3ac993f80338deda34fdfc040593f3cae39a2257fafb3dbf2a7a7120969217c8a4eafe37bb29eb9dfec2472c33ae0d6bac970e5367198f8d033954dfb7a313118090592ec22ae5828337bf469d4cfbb442f98cfbaea84e86d29e5b61ce4fe4ca88cbeb152fb1cd880c367ad6b5b477ccff4c7347d71178aab263391691fca512b2447785e85f2b1d283529cfa1010b75dcd4ee692c6f55371f8e974c380aa02cd2e595a670d7557cd5a27e8251da1aa45cf0031ff7f1b08450a147475a804b9ae6d5ec3765e041758c0ed086a3dd4fb0418e875a0a93960419a6364dab2f249fab24cfdbf7198d4797df3fd88ca365bc82cdbcf2443f572c67b6de2828a913af34adff9d49165eb2bdb5aa033d34445b427279a6c6b2ec6324e4c928396f7b9bef9daba5f9daa0ad9c70f714f51876d4ccef7cfbe53ef2575313f6f0c3fb3892056bc31cbeabbfbe56bb9532f48b793f9d39f5d36a190ae280b6c611e0357c4c687794efe71df33bae645a7acb1b0d72ad8fb630de89cf318fb9004b89da5e52bd9f9a52170eea4b9a2d6a4d88bb7fabcb5d8e59539fd612d6ba7b8a66757217a60b79229e9f9e20b1432b14a90bf5503504c72cdb5dcd1b8888a1b8dad78b84974c5d1e609db2f60ba7c595647451d7556f558c9177b2b349954f9d97696344fd5ad375e85714538f629a1a3648748cc6930d4e7666a954058016b742a3284aca9ef726dd6906a28006c9ffe0abbb3eb77fa1a253a1d4658b806dbbf68c34f4621dd3ad89b3865fbabc76b3c89002c7d2144855e139190f6e35d92bb9d7ba31cbb0b1bd56903aca4a47b71e4cc1ab3478843accc5eb4859b2faa9e446a1487e036248c2abaa66ec31a3f0e628acda2b8b02a84b79805f555433c391d19fcf52619b0876c61e1ddae78703a4998516e21c751d8152c2f0e544f6fe516850c2b32043c18cecb99bf0a3b86a2405c6451f518a3e832089b48191c9c5add5a8aea47bdac498fd39b8053ea59bf1d95ce92b0a42ae451ca52c69748b4e9ac35500244bba24504ef06462b71a59ae8474b6bbdd386d36aa36755a02045050ebc3203bbf56044697a51fd41c77407885ef15dacf9220e08f50c293858234352289d27aa50d26bbf68d1aacdb4ee1ba863125cc4461f92e2e89c318ac778ea44da5265be2f429fa28a8783ea3a713a512c329667ce921b61d1f5e952cfb9df5c693293060706081bb83cb4e69eedbd82c67ab8dcc4feaa36cbcb887002bda6ab13f9022f5619b0df9ef52d883e67c639f1d817e47a4a67c946b960db5c52564c528cffc884a33602cc4fcaf988fd5655e1002967550a2a6a010e270658fb09203fcefa86e54dcc1b27d4b34e48200b5197202adb3fb030a0d0cdb0d3f96f75263228d270e92f9104428aa8702074afcdf1e8f4498564bfdbe385c25ee95cdd256eabe07e29a9b93ddb0f5342253435d9ced10423c1c8ec1f2aa04a81ecff2b7dfa143913aebc958851788a7817692e1acf70a10d0b7b536a155f926addab0d582a5ee2b763af2e1e7f68dde596e50e922cc65b2fc9bb60bfd92f1f940509dd2a6ad607dcb326d9cc36682f24eb2d41cf3231baf70d03b8ab571dae1dedf433ec66bc1e70e8ff45e238357502980bb351556daeb2c68d88fe82ff74843402e29856e23ee3c2a9108dd88704bee727d90e8fbfa70c959e7e05198195136c4c8823bb1b919f27c65bd52df8c0d1cb2cea03adc554ffe9169253613103e5844a818d0bfb1c23255502fd09f6414ec9c0910fd0deae0991b9f18e9e67c25057557a87cb21d66c5c9faef26b6d7328497359dc1e4538866feb428d14468e47d323b559c5b4fdc0e1a39aac4cfe7d78772dcdbe7de212aacecf531e848778fd6a5209b09dd72287ea655955c02c50248c986fd51e211ecf6df35dd99991a2af7558786e1bc7bae1443ca9680d8471a8f9a674bba2e00070d29419ae133bc900b3bd0d1c35a275499b22d7b52bcaeea64cd3a89c265af1f4acd79ff090d01018779f8d43a4f91c71cdd7de0b2da3d174501747d1b1147f7a377e795401958ffebf58527c35ed8d2b58a175355a1c6708c854f9e6db2abf2efb2a137e252409446fd78b13ca2a16796a3ac12c67d82a080ed90c77c2e8afb832c2a1ef172138f55ecf6ba64952ea00d6721e5b155b9f0cedda9e62673405ef3d210d0ced5f0c29582a64eb81026f736048f90ce161942b663735f3ff997d0b9001a69d785747b78474c7da141355a4c95e0228799ecd2ddb7a574534a76b85be4e3e37065a223439ce2fd0ae26531d832f919579c5fbb677e3b7af4550fab819d0171aa68bad1f1cdb49119248c27ba6d9907a878ca303a29c9a5b898edaf113e94c1f5130734ec5643c042e5d3c1ee41a48396734a1a3f9bb587d5dba24d21ff60b6c4279b9cad99394a5d68402e9d20ff73e74e19871c96ee6cb1646c6b212d8cfc68197325b13ec1b84bf0af9fa8ec3693e9cb49744bc646942de9f3bc0d9c13f3973277b180c10c24fb296d39ef832de4783c614c1cd53610504ea1d74a815f260dbcd9ed49efc66bd27a1ad8d9be21aa7892583c00a97f8fc3cdb1239d2c07c43faf140490a37d80af2a09a710b93afea5a770945190c971d3deacabb96e44a64efcf84fb8b893e72c6b6e197fddd77e075ef7fa9adce6631f7c4dd1d90a1ba61a5d7798a33c52d46adb7917e1756d1f72437481702c0864b7dcf192103c6c7679e06e408453effcaa0d6b4c1f1394a708870054f260aa73a2f227aa17585eb8601073f408b5ccec3a11a1fa6e5776c0a0eed94bc3d88cacf67a22d8416e1e76082bf2013d85b532c79aa127eabacadf78dab72ed0fc911b01a17e6a60bf08505a26614f24a8fc2335935a778924b2518829aa88a673064d1ed90482f499943a88332f01da8a586cea6d01406c104a1a6d4a0e4afc40e115f1da28c9865ca92aa80048054c599b8e6d1ba937a4c07ab35474e5d386455b04185833d79e7b31a282293ab2476a360cceeb7a981a4db820ade4fc3266e7241cf215f1e5a9a98c46cdac6887bb45761850ce92c790b8ee09c2998398a9361458a1c720a3cbe42de04dfe08c5d2cab1a6ea483dd2b1bda132ca945d648f394de4109806ba921bf1dd82602544f30528b0eb2d0517c6059689c81bd09f84e543cbd5f1355c7e69cc0786cd9fe0c0207d6c46dc7ca4dfbda18c94e66ae63f41270f03f1f60c8c887ebccd5ff4c8f3d18a95314756816d51d253df004bdf0a2f5e87b372ea913f71577561627d44c7f0740d3fad838668aec6b927bd9c7efab653cc61f9cf8dfce2f1c694e838835c254b35e7be4148d95dfb03a99c9645c6b12a057bc74d0503bfda7dd352a4bae9db937ec6451e342b566807d9e250cd9af84f88dba80692c5070839169e1d24d30ac913970c2f4635852bef186f2e044597aa8ee0654a4231644ff439e40a1a654001507b5b3c35bb18e1134939106fcca9ddeb1be2c0085e4e35787971b6c82dc8e27e97a2fe367e0af427be37191ae1110bc64adb699649984081bb7e809bdce546868e0ab23213361b569863e2e457dbb9be76035cf074948003e8d023a1644247dd64ac34245e382d128b9652913b487ad43627cee3ea8fdc258423a4c614db90653730ed640df83c51d0670e3d2420abf6dc8fe2a2aa7b66d63409f8b527a43bc08eccd5f1baf539eeb0a7283fd1f9243ed699e9d795bba1416346d9424f509af896ba12ded6d6209f3fb9c0be48da3a2b44e76ba5654c9ff8e9525c6eab73397e4ec40df03de5c7a065376d97b799976965eaeb3a0456e60f4af291d1dd82b60e6236de8ffd4ced0f424cab6f14b270424867f9e8cf639f55f98f91f797be5f0f4f6ef9afbfe3a7f28265319db8e0bb05e3e61835ca6e6f7796f4fb95ceba509dfe28ff8b7868a3f9b3857bcaf9c330c4316d3cd3ddcc4185ca64368ddab1fa82f824f07ef4463144a1794b4b266bd613abe816a857e72bc0441fd372c87b773382e726b7e5f598110d95c9e3c149693794a12c803e0d020a76ebb077a02d1d36836e4bd2dedf335ee328f7a9eaa523aeb7f2ffe348014eb98b044eb71e4fa95f4ea56bb38567f7fc7e37b34d8e99aafeb455950eb08c44f4886b90cf12daffd4fa87e70b25d037696f33aba490c2f8d641b59e21a70a3b05892c3728e46ff837c78edd5c5b85212c99d75c46ee00ad1c5f5b571519ea11339187716f31d94e57a2ff6e41e9e68092e6f57ee66915db941836c4003a5cef765a48d7ec245e5a9b500b2630fa926b49170ace87e407eadb962d85d9225c1355816d94898bb50b29fe47e56e6ccbcb1953e5e94539c7c9a244d7c135d6c980b4d46944b0fd60de740ae9016d78bbfff552cfcf97421a726843e8cd69266e88695f501b9944047060829279ae632d53ea283bdc186fb4c567dcee5e6e1310bffd24d87f4501ae4c43806f2cd9e5925fbe2b257ca4e6a7d935cdfc4fa2f68d89b399e3ff73ed28a4cd86ab0694b31175c077f7ec483cb9862f4f14abaa55dc0551fdaaf81e4b2162c943e1792e3665f896f13aa63c46656225e3155f0de569c88be12ed02a4f80636b1da71530a112c9b6bd5f5608257395d0e3fb7b9f45b3567e314a9ab86249539a466e573da466f4f4c76fdd41a24de2918210ee9277f5ecfc1fd8486448e10b5fcbacd790b1312e769f66263fc4755c653674da826bc919d2acda303e1d8d977bd0eb588288834dc62ccb861345c4bb60176a2215256e99a187536d6e60343e2cb48424eb3bb59305a045c4ddf474079aaf8a6d5c69dd72ee915ab3942f58dda0e473793ad18c5be227f6dff2b4960bbf51337bee9b1908980d63302ab3edfbae919f757e32727d96b0bd954a7a4780bb942a592bf32b205c9717d2f57392afefea56a1fc6fcce7f0280a99f3337f716c0858e4c6d592425d0d464b5c0e356985204a7178cd62349cdd6fa34744db373ff5176fec364adb2ac06a9bd0132bc5e00206f7605ee8951077afd0cc421755e3f205c22a6f9a02f39797036c2ea5ade3dfa5122d22caf7f454efa3e9dd6374d7f24247740a02632bcf390efaa3142feaff0bcc3be17b6c74e77d15120938be6f3c1d02c048c3be17cfb11b46d997c18bdd52762e9f9c98c7ca92346270723a36ac527e86eb6b59f1e8c70b0e22f91c0d89485986d1f03086272eb2399de05859ba3934d29afc21d638a60db105aee9d25a51fbac57b9d662dcc6c26740676937c53f82eb4ab2ae6ede975015d38f30318ac129161f619e5cca2a5e62b76f790377f71beaecfff57210daa2ce2b6a91ed8a2d8cb007c99673bbc6d1f58e10f8890043f259164250f57a44e9af076a4757ef7a4588aa84d2c279bf0f14940126f1bb72b5468469126c8cfe923eb4e229883b72719ad981501021ad8fc72ef943a26432cb628d4b10a2fd3eceddbec76b959cae915e692a7be2dce2699700935521149ed937adcf9016a73f13136e61e14b49914fe9e5cc99502ae21a328182c13367a0afea50656d224b1dfec729450800b626a9234c08f47777c21aceee211a9773b1debb14b64e9717edfb690a55382da7ea84d48843ada96f71a8839aa876f6db1be181bbed8c5f69cd0caf351cdc0649fffb1731337e43729ebb19f5cd2c3056bf388ee0c1d23d04bd31084e7e7f93576e6d5e5842d648884460986dba21886b95f7d5f0502778f2ab582700ea6754f7dc22d8ea5d6ce13599fdb20d08e80ebc508d5452a609389b332fc06ab0cb3aba0da6d756d2a94856a3e276cb79c2cc6b8d3df3467b6314766a05cdb2186472b0d4e575def6556803a44188974217f9bb96ef24601b5f2ea91e3c790f9e9be3e2578d0e0f3278c4cb3d3dcbf3a0866178f2426ee18e094d3236249d2ffe4312d535304247e714130fd0d2c1bee3216e9205fd28ef32c9c608badb7f8323de4b38d7bec4a89c5fe38b88d2153b8f90e79f9b4c5f1df3785a98228de50153a3c1656a2f3dd8fd4b42747f13cbf791aad0292cd959a5fad96909bdfa294b6ba61bc75f9ffa1901ed36caf4c2c3a2c9380dcb3fad9594d049f57a6fc6240f0f154f63a81c7cdfe6bb7f28f8583c6ddc48959b8b9bb87a1734d0d3d09118f50379363e612c7f0e3e589b05a87398fbd86848a6b47c2c6ccd05fe34cd013d45911b6161dcbf799c0240106cee2acfb0bf00c689946f04d2cd42e6e637dde8a556f7767e42f4bdbb3475948ea936a2a0f47a0b0f757377a72ed051a23e85e896721b7e85aefc40837437af0cd822e813aa2fe5cc3a07c712f984fe3d1488a749b43789bd04bedd8e726647749b18be553294e49a66a54d52e21b3a04d6d13e70a7f5339043e981d3462caebe2736d949280d3ba26f5984362fb602b4f075a79152f846827f706d2d5749b07c7e95a8aa1d6ce76942bfb2f4f40ab599ba77d61040cf7bb538b1b2d380277f71839a45edbd1453697f0220d0b8eb9d7f5e4ae348a3a07ac927d14c2f811122af4ba7698bb81cbff9ac3572d4220644137c5e6b6d6de5de54ab01d34d098c0809a3c5bc566d7a96543b451d9665e006ed14f43fe350ac9af55f3ad6e11f644bd25a49dc40469b7765c0bfaa41ca8894cc4661cd8dd14c07f6d407b923235cc9df47c48176e78bd4ca7e694ab50b83dd6083d699704034c516fabd8c425a7fcea9b2bcf03d7807d2ba4bcc447de56848eaa741a15f35fa2acdea37969560ed51ac0202cb97dce178f6f0dfda9c44451b4c482664e37ce4980995a52d60cd28e4f105800ff760f3baf9543bb8c836b68115b77c5ed066fcaf636ba0a77fa3a2920dcf3b48ff2861876ebdc69bada464e4efc08b9643585e9d4dbfed3d2548a9f0257cab016c4d820daec1494ec4f06d9b7fe88c6ac00dab980238a0d495c8f6ceb7bd6f48aa92985ab97a391a7483d8697877d1bb79203db4a46177052500cf5846e51c742851aa61e3a7e727ae79585243528cb0e14ac337c849cf0c4c1f30bd6d47c5bfb94d3d63cc728f2b0d68e787b96cca22e8aa72e97f1c0fd46a2a8311ae91e8df9dcca5a464ccf36f1d21ed4e7e3e0b6febccdbae1fbb2c83232786bbc39069a63aa0999e7ad0bd1f3d2eea51b899fd80b1911b28490a3b93b7f616501cc1659e4acfdae8c1c6744e0f7f3fed787bc697a7fdcbf061fb52113562fc946a96a0d27fb0cab841686f759574dc3ada717c67c860d4b56d5c90c7e01b676ad02d131bfd40e75798ce3d8851b2d2b90bb6c44a384fd48b85f70cd6816c1414ce5da0dc046e57fc616b4ac3653850036cee70975ab5e96b484890daee1a3ded16688a707009f9e96e9b2456e220ad2cf878c41f9c86fe5b8e05df0f2ffd35e613eac77bdee8dd3ad15594b1fc81593a3404a71f0c568093642640a238788ff31d43dc5e46e477f044e2fe7980728d27e4243e21574b595ee103b8556440dbb5f46233a556d1fc86cb4018a55647270494617295199b84a0b850431980cf3f2362abccf478616bf09d85ce00fc023d5d722023763120f59b30c36f3b4c4837977936228b55d761f072a7c73de2021969bbd753156da715f517949952231b8d9a6de5a1ca9081e39dc4afc02369ac5d66c5ab75854e8356ee1dbf63f95ccdc8d3b2cf1d0c48426c164bc23f483c831a61cefcda7858110437002326d4e26f195d8f9c8b0e185d713ead4ad29fc76b3e8ceaa02c6430fba4f526708d435b78073ae2e802a09cb1edf8313aa50548c12209f687657d992a386adea9cbfb118df09da89923ec840d4935b34199a7bd726e20ba2bc6769688863d5e4ff31ab4aa5426f28bd175c8eb2e000ec19583cfb623d03aa9bb283a3aec87c67914134603409d02844d4ac2856e6a1a8e95a5b22f9f0f637358de164075355d82554f7c797ad770da4a44ca18a5b1d15a338b2e6324e0107dcaf8f52b092efca4f09dfac72b20e672908eac28d0f300dde30b04d6c7256e71d9bef848a6a36c5c04558ef3a1d9cd47ea80660cfa2f05e0eadd9d2978aafcc7d71180a1565143ad100b5b10ecfafbe412fcd8cd667020e448e9775de3c910497eaf9790d7bf0766df4f9416b14eebcfed2d1d8dec43760316de8fe18f0c8f6537ece2aafef039e9097235ee1fd9ec282c560c09a348f10b98af7ac757119dfcbfc38ffd063447b0ba6c12f3e2f9d007d24a8fcf6f891f2475f6904c50809e97c71b38201829d529c8daad27f4aa51adddb13e4db9f18e16c87f12093f826ae10700503089a7b4a0ac29ac592b1725fe0df70f150312dc8f2e8c747a103c4d495b2515d069004b10f32e8c08b4a452c2c7c588bfb104cae8be66c774d1cdd3e214cc07b12fc797dd6b75eb1bcc1fbbbff5d3f1335bc13fa5d3fabd107acf3fa3a171f73b9ab339cf3893cfbbb916366c2217eef128ad6c8d7c2afb267d7ff8cbb138ecf7b7716efe8a7827681dda9a1ab22ef8d964bf8c6a0268be0ccaa077563aba63772e402ac9181913e85d29904c3fe09266fb8b7db3ff0b7218172d5c21984d7d6630db33d5dbc789d8b8061714e31d2795d9b923c00e8cb10936184da33857679f0e97833a5781565f795e101bb9f61933c416128fb500edca1bff6388ef1176642ba441ecabe2de8819aa4e027d18cee2070dfb59547fab11ee18b19c1e23a967a181af4da13f7705481fbff20d23510250ca8d9e67a44f410dcab41d88da1001c3c227e5ca218a65291204f3edcf03afb131ceb47499d4ffd8af539126e0c15bc94ec851cf72274e290eed302b411f8270e9aad910ef4ab1486631f2824d86780400d5e225c49aa8612d12f47c26d70de9473c7215cdb2540ef87eb8c870386092e35a17d975347e96bf86f1c385a67e6d367d1ccfd00a5d906cc07964b3a22d8f84aaacbeb88607f8e6e068ea0525846c9d2ca4b40e84e272b0522269659696d887082a7a122746c572e3b830cca65237435fdc5757f319e89230a3c4dee27c948854f3263676de2708109f8946f14c5f50ed82ebcde62d00beb38eb121fdb8e35a3ef916d592a2123ae84e26497611ee12f468183efd640752fa148b1279294cb7ff620096e297a63eb9f9018cbedfdd5257fd245b84270349aade50b0e2e17581c64a38f53e6b50026db1cf4bfff53a3c77cb25c6d6f041cc10831e58497504c001e1c70ad5b9711eef6d43c71e5e3667e38084e33a5e49739237a36a53c3f0b82a4ddbbc49d7f7e783567c1989771a4364bb0308791f201fd5e7a83ca0ea2b37bc74d7d76600cf9344b7511449c88290fe0de6b14e752902808aa9d5c8083b77194d5dc698cc7f427e8a1788c999e994bfa067ef16a3532f36849fe88906cf4151f8b62a4af5c7a5032be491380ac03b335318abf12e4eb818c00f2a6d9f83a1e40401fa9002151db8f00daa9e2ad834bf7273c23982558c0777a15592b66bf3626cc8d6a852f347f05feeaaf366cdb0580c93534d3092f354aba1a5b861a4f8e803296b577a373cfe2cd22c7a149d718eb1bb8a55b0de0c059987d0316100eb1fd366b8e6c6d77f1f4c82b4e6fe119a3b867b506c1ae1490374d0d70b5fde344be983794f055e9ed2988e304caaf8c509a6ffda16257562498fc1309fca5c331e32f5b930f19910cf36133db6c826de4ac80e5a93ee48b2d7903fcadc8cb047e2aa7a861a893913c1fde680708e8cf9b263a74b257a446d18d4989c707a8b1ddb6dd4d1a62a924c658b108371841d42dd8fb86330c70f94820bacf3edb887e4a0aa698e80d988e471cc3905bd598c51d7530e6e39edc6e6d4c21ccf0606558d91b4487194043b161846275a5e0485f2f0736af1cdb058521403255e88c93de18d2bdd73dbd50b238df9b0fe8c87610633400b1434e1944e823a7d34f804d51628238c80d1aa978bc8ffa0ec648b8754dd755ac70fa4718fdcd510809225942b7b53b0d2afa360d90852d060a871fcc0dd9aa79fc8a5a060c232b9ece10792eaff173d62d8adb24844a110f599460ddf82094a46ff0d63d4b22fde19ca38e0b0eed0c4535810c25912327143eab24fb9ad1da6668fd71f5266a08d6676af2340499d3164f6790fce0599157edbeb6328f8aed7d85b2d6c73f6564ba41421cfe2d88d5c6ae50918d9365d7b07961b74c3aaecc3ecbc8968da3a3665c698701946eeaedfb571fed024166ff2173eaa0b5ba451e2a89783d1507ceaef29909ca3d0b1b92cfe28ef35ada5192679c29546e8f216155dc65f87b9673cab6bc1bb81dc847a93c76fa37a52cb3887acbaf4b6ef604cac67a74001e83e15b6aaeb170cf9376763e3355fb112d4ce3c595bfa0e8558a92fd32c0a023deee1403fd41859ab885d1afb47a4dfbd779a9a8f9a5c3f92f9a2ed0a1576b52ae42d7e2182bc49cef6b5039bb23bfa28d5b93d4fd5b60cc775ec39fd489095d27da22212ef026158731511b57d9448cf3140dcaf688ef14c7e079e43149c398824e28054a76dfc0f361793d322275ffa1632e32630a3587abe1bc692617258dedbbfb36db80433e26db7c3e060ee600f170f6d231944ac0fdb67cfa5ca3adf94b76a0a8311dc86d4bde77a262a85318cf9b3d3e2dc2461a0d1e6d06eff7e504c95ddf00241a9af9fcdd8738e9673919c71cf0d3a5b69e04554fd9cf66db342702ce7835dc4b6c1d8ac1c92d598b6905b9b41d097dab23166727fae598701bf3fdca398ac1c933acc0fc6011c2cf732623b478a33a44398ea64d32d88b2f5b0acdec85c8c2be51394a93f3583b8cf88a85917cad2808133d72cc43f2ad6184e2d310dc3aaeda10f4681b0531438b0bf88134fab8e365ae486d575d81982d7f1537dbc7203908c18703594e0ae176348f588a28f36ce40239807de4a61bf39e1c408accabdac8b6d1439f52a39c1b7e36ec4fa090b69d51ed417002b165cc067850532a6e9d5b52685288bca6d28d1db8c4e4ab6eb2b0dea1f0102b81981c9dc7b3562966a5fbb478a58ea2372379c593ff6b0b3d50e930ebae1f7cf571dcd3b7a68ab1b84cc089673286c48a0d7800c1360f2a1a315150929077c38d1bbd27e9f7ae19d5bbdd63ff6a836e37de6f69b4ea74d99d7fe4bbfcdf5290a88f4b48e77bee52c6f8ded353b7f13b01c53f0a9e0ea8b0276cf4b4d9bee84902be83da993c41973b364cd38aaa07195aac5b2a308290d65af23c51cb558053f2e508832e1ec4969b0849a2c442cf4e18cb30021fb99894685bad9bbe0ee5a8667807df23003162b5425678efdc777188f08620e94b7cee05db8702c0e408d7fa5c040fda8ba5ae63c4afc4b8ad1ba8d24eee9b67f01497fc196edfea528535be94007192ef0da57cf021b96e77e8f8fee4f1c87e05968c629c424ebfadc8835dc35bec8e2aad7829eb271df7f687271d6a2aa300035b948fd1c814641700210fdad75f34e6b7014b5b2afcbe7ce42f2ea84ceb1356fdb921c83edaebc7322e88a815ea28f4448c5889db2fdadfb481a3af68d4173bfe6227c3dac17b9a3fa35bd48d096e7c709e14f211169fc752dfc38bc8f80173f88cc73fddc1fc9fb12246478df17d10ca0a629ac860a47bdf7726b0a8c38a7d7f4e0d9926e202e52d3a7aee66620a6ea1aae4fa281599f314cf6f4cf3b6520a157d989a961b1fa88d800a2672fc0ce3a36a15a2cf01ead7d8cfcb6ae637e237dccdae96fcdd25b6b0a0326ec2e0795d4d3dc024dfe1bd2e2ddfba6af92a298fd1f465d2cff70e7f2aba20c64b7e94e31c255e9a24879eb66c14d90f706e6236716cfa545db185e61f114c1c966c4fe9ac467942df02cd08724cfec1868d964cf2fe25168cdc9e370f92a1e2ec2dfcce0907a9849f7c9513a908804b6e465b53a308e90e8184ac48050a8e292e487f5277d7fe643856ce6ab82ea9045c220e40b0079f2ab99bdeeb5f8555e7491b796ceaaf7be4e4b36b088afc88cc2caef0353589bb73d18c999f0cd4631968103aa1dd260cdbea7a97890b518d2be353a45a677dc6ae22c26d2ee91d4320479d28d034e73c21a35ad76276ed36c2b433ee04766d29ffe29dc95e6b3e616e226492e25a5b6f16613c0031a97d122b708e551a111863e28448de46b753c29d185162ebcd0c402b2e9f8e0885d17fcaf3789e5ee308973b5fa51be0c04089c0ab7053847f21777ca12ab8f7f206a22b2b3757d2bc6c5bcb7c02a7cdb1f58019a594c8e443e10b4947fd1dcc9a99520869db4fc9eb62e1f8c25f7b832e0e4854791c3143d609a526e0595bb7a732748eb0a3d478bd5eea8fb009356890ef36e84bea0ad06170a4f24f4cbc223cd8e2d0103a921e11186697fef06d37c6b84f3520ceed83721b83fb42ef10eaee3965c180d92bf3faa9c80eedc924cd154616024b6c7fbe037be3fc606b7b5e029d325c06e4ff25c0c44fcdcfa7c65c4400cb8980d5119ccd3a0f6f81ac96e6bfca430caaa56d4a89d242b45958845cb9efa8299ffb07ffd9923fa3212aa3a837fd619ee6ffc7e2fb6ffc0e53d5ee98690cceb73cb80c9c7a59e40029a5df719bdf9d8b56dd4e49c35bd761e5a31be7a8913ebc0ca8d454983a90ed29b7c8cf01d6062406a94fd0ba5b8a84adf41d96f47d366de98b0f6dde537697a1f076f3e206c4a5fb362c81d12fd695a174814f82e94650da60e93fa925f81b0fdc15b927efc39c56f427d5f6dbac5004b2f5a1ba09705703a7d2e714c2f847da63a84f4dc4cf3081e57e52d0461b0ed92bbf365c19211b598495b9c04fa0b4c596071db80fb99ae4cf9e7bc5e0d63da55b930de23ac607c14d9c1d8e88b95c0c93ae627c543b7382c1558f36d386dd80a83c03f63fd8fd73e7a1bb887a0a4ffcb913c8286bce04972da147fe583e6c48b3fb0b39bad394194dff7b5e534bf6022964798f13001571338d8de4c5eea23c9f41b12b6b0b987c501471c9f51b62333382f580fc9954a56591c8b32e8b68fbdd356e424c3ce27619a46e0951a278f11147f1fe52c66d4eeae03f2370ffd103c4ee4afe1b53d6ea79222c16d7b3c2224ab0f6d19eac5df8b9193588beaa5601bbd6f6b197b980569c2394256aec58d9ad23cd6500a0fb893864a427e87b13c54aa583aa030833cf7b9c67a6b46b402d4b801e49efe1799d979aa2faa48d693feb511cfc2ffd119bb68baa00b8f229d144ad3450038cf385e509221bd3ef4d3ed60012c2a86a56c4f906ccc92535fcffb74b9b8b57146511d66d73f557c2b628829ee17cf9d6567fc38a2612b9dc9865e416986ed20dea8e100a65c4fdcb06e7f014d0e07ce932d4fe1e56769f47f3af096a691bec090f750c9fcb1862c7ee4d0913f0fba94328b7e66da7598068703757f0d0cfb559e8ae26bd85f73ca259cf09b88f28661fad0914957e617ae92eaa1af9ce415ce4210f2a677ecb825ba0bcd13eb7a3dcd16b022983f40f4042482cf985fb6f3d8fdf81a044d6e21ce4340816d911fd02f231738be68223757d30103f3fe220ccec62ac92afcc368c42d5d4eac7fcbc10db9b26dfbdacbc746171963166f49eec44de5d3557356a69a57355d3bc9641685c7b2b7ba6be18b84d0ceb513f70cd8c7041ddb5ba8d7dbc3c859673d1a812945ce0fb9d5544960a2e4f69d553d551106111698e4ee287a7d20982c2a9e3062c6c2d59efa13561d23593c8be04be96bd0c87aaaf14224bae7307c27ce92ca42c44feb1007062bd3e43f469c0fc39b1363006c38360e2e8c48b26880698eccd98450caf3c93898228b1241365fe2f716ee84550ca66dd51b167bde134534e1465cb2a1af8cc377c4bef401ad6d44548b13105e45575d08fddc9b420089250eea725b529d3b46222de9b46e8c2ee1ef8edc4543aaa49c1a5d5e29962805f5176d7d26f6095706590dd1d79b9fd730c31206592401fa8c6ab96660d1213282522ce5221f4d9004f273f5401a168e5d752d379593e8039844b1338c3c0ad4bc4f9e51b7a5b97fb80a763a0383607519eb2ca869c21712049404fe8344f00dab56fd3578f739a35c50ad9e86184b8644b49b1e0c6e7ea718913b8b7c9d5ef03cedf04ad15763eecc48efe398c56ad735c244459a48ea652052f98fa4ec70c18ea78435d28b5e7ed81d8e87a028d9911ab02284237a2b55db313477c9fd16751accd461daa2e6835a39d15498ed41da0053b3e71f6cb081d83314fec426c425ba6a2243c9f68024cf7f2a00c8da85f6b54fcc27e00feaac02f496618885f4d0a8d30df6f9748bc4c4c3565a7cb3b14177ca6ea5a3a22a888bb6e9731802d2843b603ba45e96f6be1d6af4b58a867b96567290f3c998765ff83a961d5907fa632beae6e5504f8c648fae69ee066e297085b35166b090e99266fd220cbbedf7a058f70ae0fcd0638620874311439f19e17f42c517e572c4eaee890276baafd963a717d3353a6521321c6e6fc222cdc7c8bab85f1368a093305b9a3001e18a7349c736f307681dde2b4dcc3efac0d8285dfb7605c61936ff33385793669879d02ad972fff142523a8301ed05fb3d6779e3211d3be6dca117b6bb9f1be520bc15463b5926b15db489cb4f14abb174baae58855f9962884906629657bcb439ccbf0a14b4311f2b07dfc5b8df9cecae2aff4738c260b17214bc08f3b81817fec0c76ce5b7c5c588a86204f57c7eecea9355f0d9421099c223a39393491526d3cd305d50b398b2b669bc608ecb782d2a151527bada68cc2f97fd12374d069f30c9654d17f91653304b78d47d33e1e48835e36178af31f4e64c092525d7963ca05607bfaae2de0c3e4184ecd0950ffe295e6180c2ac7ae6b5fc0a62192828a1354e49c057bc043be1aec29ff8d40f21b9c7181f4d87afdaaa4941d295f6a3c2ab05f73a94ea0165d9cafea7f2bbb2c50dd93ef254997401a44dd6e4886470e97ac964a035c93ca3cb35b5b63fec9df09e040ba67ca9969395a94c7a1bd06c13f206a985166d241b6bffa05d40d4b74dcaf96f9502e792dae4fb564c4b9b395c0bad2d476fdf9156b1650022c29413bdaa4e4c6fe1eb6a33e1e3c8d71b89d38727036a2fbd6aabe8f6067a2c53cffe108dccb072b2928f61e50c7f32cbf7325a094cd3f44cdcce3dc39f14595fbceab1eb2dbb2e6c6f46907304a217ecd0c95492b518517299490a0aaa19d2e11440815c4e7ff08f99628d74731562ede3e0befc38e49632b37527e8f0c3f684a0eaa8ac5f23b6b986c781585302835058dfc76d1a5ef0a2d659224577ea6dd20b7b7c9f5b8d504bc6e984f6e4c1ccf6662a39841bfec1bdae9a13248b701feb0cca8c114138f454e9d3cd10baadc844e6360aee8b12f3bbca3808700c1f70b71ba8a50da49e0fc9a0c0199bf182d640a9cb4304072c23a9ee833d45ab5df99da72ff8726811a1054af7ff27b2b99ebd301bfd4704b3bcc7fea78369123695ccbd1fe31c212d0aa5503c5a8a1aee899655042460c15b0de5de74b74eda97299b7c57384fd83d239c70f5ba642c5991c7a1725b61b04c40d5141a31ce643ab93647f23e01b50e875688b5f0c3a642eaf06c8f0835952b33a1e149fb6b9a35cab0eac6c2f3587c17377b24c34088cbac94339cab7823942bbfe3c41bc58cbc4c621b44baf0ff98036ac0b5c12e8e6926c414c89a5c227efdb5e96887cedfe25f508b72e91edac8c1463202614b4e23bbe7b298ccd9e1a2291c6004092c70ed1e5ad5afbeba44585975f722dae845fec6e7ccaf3921469b8a8f74ef3fbdfc0bb63fe30e989dc081a47daf9a841cca2c0cbfc1720832a830999c87fee84077be67f4822f57cd4f783476c23b9cae53c4909bbbd33c955b5b6747892c083afd4725a31487ee7563c0926f9aea1c40cfe61fc09ae89f1d1a7e2bf502b75fb87237cd88a0fae87a6d277d69cce7d5be870fb6da41049615f5f9f2d4143ee8395989c3add338529a251a993c87276ddcb3c847b3818d6661b589d61c1b0d32f8117b7eb4e1e3b471024de9717612de38c8f8110bc6486a4a4c02d968a1ddb16cd558350004d219ce0bcc7660ee4d2d59eb58153aa5d5883fd8ab1a96501b50ec67db2ba8a03a28da2732a26966b452f57ce249aea355a96dd32122fee47b57932c9878a1ed50f73dd27dbc211ee55375aa1c07ad3013136db8e5022311d233b81f3828a7959fdba466ea8ebdf4699b979819997faf6b8bcd090381e12dfc2f5f1d7c8d75fe1fccfd7e79fc69f653465018ec6785c6946ee5c31d4dfa49adcbac533001a956082755e642e26b5d5c9c85804b02554b790aa3bcc0bf82b84fc11bbaf3fd95f05dfb5a8be463fca18a6424487e84a0de9d296730b32ed346a56aa2b7959460bf8f5239d54151ebb74e183baaab1eb9cf2d27f2aa1077a50012b2a616c7a7fb97d6ad71f6ea69023433b2397f7830ce3de1c9bb2a6f58fb323bb70b4ef13ca1bb803cd57223c28aa5d4b7cf9070a666861b0bc884b21dd510eb0a023f32025cbcbde0210e9c9501ba27e42cc12f3accc93aec83648c44d2bd08d22a0c7575d69f8f783baa02a6edf78c87f2ea6099e378b0f95abf8b3634114803ebf774daefadaf47b5973615b6e7fa7558114e80b0b2158022bc7e73647865747e2b3f969158fcca0778b08f92d735c63d3d4ac84dd837c8a982860970f7d72a1da38c99ebf2abff3e815d1be46451b2f2225b57065f4b79bb4f99ff870e3c816349e677d1d2173948a57bfcf8ee1aefb6d4dd656c17349aa48dd39a7d78822476bb4534dea6eb215f1e7753de3f5124e5ce1ead837a1e95f3375639ab65f45182c24fd3971a24b6cb28db015923723402a763502f697d4da723460826112f88fa2f746cfffd2bda53eb901bc44e3015344b7e6b0afd016c8f224519f9869a14cb502d54992b44c1aa3c8019d596aac6e02db584a99291d584d47ff8eeb41bf830c983a0d0aa84d9133e1f8b619b49e09d746743ac3589ea9c2775dc72ec713b117ff4e72f6e027dedd2286892041b6d9b29faef95c77345b6c0d34c5c64cfd84e565e358e1bb59b85e3a8aab802d04262a934edd270448f29f2be9170241f6ed16f14d2b5e63bdd082e86276156f387f3a67b39072a36fe11560b371c65a71bcaef21189b697146842bca0d0645083ccfef6908b2dbf4589c016f167cc7ed5aeb7d54698842aaf40c871469e0ac1995f3c6d020caacb20dd3de7429961de9f7b1f14b03f7c38b59ce773d00a5b239a889e9d5f05884dbd9da9d832d12292fa330801dd2de94378f3d8a75d636d51fa42260a1cea8baaca361240b84a5372adb3af6b0dea572161cd35724c6bd88c43c7a0432515be43c0d0f916717652019188fca0c3be9797040f6a483a494be12ec6a9d08a5512f566b066c9cb987a78c637bcc57ef2dbab96409c4b8ca9751e7df128108186125d3d47746411c4ea42fa9d02c029d3f2fbdc800c311855d4875a99fc12d3dfbad1ed078bc97c03ede7ee764243568bb8045d0384b91cc2e93b6f8c24f022764bb7d61a243c222e56695793c6abb19babffdbcb015c307dfd14889ea45bc84af65fb360041b5df6450888579c95e8fea6a2a2ab58aecae925dfd5bb21ba57ad11fafbd5aa27c7e7b3d7f4ac52de00d3c215aaf4a09bf99774870dc0a70f15aaea96844c843e95e957b39b54bced7ced4d7ed07fdcaf1c558e8e19340a41eadf9f6644c1084551dc3264f852153dacc949950fc1e679eac97b20d23d2168138703c31a4e205a6fe534429f889b3c4022fd4183609461fa3c7ab1a46ff5091b5951d33059e0b84ff751df517f7d607791abe6b3d7ce8f3d79ae845008d788f6ac01dbbfa085d328ddb139638d1cd750ee5188abe02a51d94c70727cd385c71a1382bfae9ba8f565f93aec8106f0c39e53df535e1c30f46d713461ff86f9d48319e542ed94c5267cb2de93a2911798c59945e741e2247004ccd49e677a49f41e25e89dfcc2e87e266ac9d1d68d88908f66a83dee6c2f9d004e9b75b167c5d4d8046d8a8e7ffeeabfdbf5f4bafce4690e0bafe0a8d409b527573ab357298592986f962e7498044bd182a76c1c2a606aec8515b959d197357dd4e59deff5163f376f47a0fd84e6dab2a727384690aa96e7ce20e80320463e0d06a2a4708dea5ce718668cfc63e130ced041571f39c8f90ea487452db559809345a8fac36a0e29b722a0a7783d07be8f448be2f76eeb72eccf0bd04fc5bf0446da896b6cf00278d5334e9ee2caef4817eed737a72103398ec66b8bfae4fce3670b43141f35f137428a489e01e3c95b7c10aa8d3e1924a405dc8e1859fc302bb9f30a76592e5636996fd33e5ed28e107b0c3ebf69b61715b97941fb332e658950aeb25979def287ad9ab7f7f4a1d45bed4fd8c034bf16bab1b0dae4aa4c9653a3e0b7acf6c73583685ad2db415455dca57d171867f3afb5d393b371553cc33299467f957b36b219889992e7648022b99940871c48efbdddd9016e009e281df08b0de49671eba2c7f4b20f182482f445d5c05c6c0d0003c842d70116e932800cf0b44981635dd7215f16a1446d32efdd2d41752d9da87c52e216e61eab3e1ef857b6dce970797150a0f95cb7afd3fdf19c130dd939170742be765b007210de5e194f5d0daa0644fec8a897f37ac0ad06ada17e8214386ad7e7488b60cf3e7817d6378dfc335343fa63efd03b761545893964561f9f17b6add44f801ceb527a8f4218f33775617e6869d2f2ff8b5b1afc67a646cf7a48ede8ca67e503b52c5a95756a99e10df35c97d24f419af0bf0f1ed78cedc5c3280376931ec4467063e742818007299fc02ee4b7395a7214307ac0d51240e09f09188c590ee3d698c42a095c97b7a1b75a2a4b93a3046d6b68db6186221f40cbbb9f9047a9c2604500eacdc73678a9a6f91d2ac3408555907728befebd977c5d6218248d60c57b8220ff23763a92c5d0a2a0608245b5246fa18254c1153def0ff233541d6edf4955bfe768e4b0b9b85491e3cec6280d9bd2a3db39421c974a17b11faeaf3b10fe04624b708594ed5a5f7273aa3621a878270ce093d7e9713bc521ad5ad8fb6bb43b5d806c07ef73369dbbd7ff319bc5660f574ed534a92e53b64a2e0d30edb48112659ab138d0d0f24071efe9d1bbd52236f2cb3900518bdf04c1cfca7dda3f8a4aaaaa53d4f7d31863ee64b97303829c9ac60d4725a4732ff22952b569f6bbff4b058fc9334ff17fd68b9488eab7b37bb8c0a1162887d2a28787430d084169bdfab1c7f2e36bcac473d5589db884f6c8f5d7c4cc0fc2f4de7a4ee943d2b598a3930143b61d84503da62b42194a227b12eb8e5fc533b41753e669a14dd0848b7b89c27a4e08eae59047d28106e3a94ef358755d7d5093b782c19fdd0be0e491338038a3b41105b6ccae22fb2fd3bab272402efdd0b978d953705e3ed8dd2f42f97b45ea9975c27a0532f908bf3d2f6133d36f31da38ad92fd0a1c9c4d0fbd16c30046c7b5285a57046722a07a5fa68ab6feef69cb306651b8801412d35c2292f5bec609bb669569e35dd39035f54927645ef74756227c4d8c930fba49460e95a4429a2197c5cb3319ae97863cd2580554432c1dafb93fbecd7123f32e14e3caf984fc0c2ee7add58dcbd507c193c6f88032af0432e721b49d4cb3782d641f342b16e97c89a205e35234f09568e5343e7b1296a198837ee38435b5df6b00c45325ee667b987e78cff2f0695ca7c587ef59f6ab0f0c2956fc47cfcd7c29fa84362395c90c851bb8c6ba4a82eb63054b62d266b9f54e47ee8dda7da2850f54f81ab92b3948cad38b7037a6175b8cfab9436a048c42fb0e27ef8ad9aa2dafcfaa6fe4193d128e22e604c4355115461f64db7dc45806c24d41f20440df4ab676034d1c4c18a0230c14a053d7e10dcda9880f3fee9c759ffef749a6057d359ddf08a28cc84ec5eaf381f979758e333f4ad418f0dd50041d1ae303da7cc23869c80499a1b2de5ddfbf9e84a14a1b9559b921d0627066b262d928736ca68670cf30dbabf0e5ce1f6a904f65e0d327c1e73c359c6f5e25d34cfd6c1410fba9e7560d39f870cd65d57353d8beb8d7d732d28975661a57cc8df3b4494966d84f6e74b783121d605443e70a451ab4ab2f5ee8bd991ca6bf824aa50ba4248b77cf0de85199060dfc14a602f8dac7277c3405913348ecfaa14e45b1a1a6335974134ca02ce8cf3b3bfefaea1851d152f88732a6d619d3d41de50c5b2a91140ab8a422294d651ab11cb9d6646a15d68380cead28c4ddc9500d41ec313b801b5cf6a859b53d1c1b9195e5e995db9a7fa875e3aa1a2b4bd02fac446506815d4a3ba375118cae2ad5d86966ee79be47ba3b0ae57c6692495186cbe012e7d7e4c736c91e5b8e86b8e35437ac013a80507d6bf1774c2b18691a0741edabf9a1cdbfd23b88f310369cbb69697e508d24d78e2fb5086fbd63de11cae354228494e09f706925070337ffc920c4c42b82d841a5b70708758fb34bfe52066dd778a978d9ff62a5f8a588a33425d14cff05b889fddbcd17903a91a041daa2e64e623fb27c6535690bba8b4084a59bd89beaf6ffbd56e24921e8d20bf5371d2efb100e701bbd395d33dde718847b0c69fa2c9bc2677912390bb914cc835b34b75e80023d0472a5841e99924990bd7f203ced83951511e8f9400247dcaa1d6cea7de360a80560e96292d697f5b59e9f87bc76dd05abe8b95626f8c09d0fdc3aebe34213a898ef701d42ed05cbd6d53463d85c09c4d8c89c24ae7e73e6dcf857010bea8e5aa49f9c007b915addcb4ff19b6b55810c0600a8bf3e3a03270337e89023e018191d0c01dbf77e206e354382d84417c5bb4a7032921d5c176d1e69fd0e61ef37825009b0a921d03c5813d9c1499878639618e224f4385fd5c141305c9808e2d16057c6641a1d04b0e6de34ef83476ffa9c0200475a84fcec66d0d1b9655511e8967461b68e79be8a3a6a07e38557d1239606fb1c0fb81210c6b1eb48abc3c7f4cba1a0563eaa1910202636340b9b481b8f016004a3d279d94ef7dcc925fd93af68f54a95ce4b7822daf2730ba37519d97a8d8502bb0f8014501f46229d853295fc02fbfe70dd30e66604494d905ad2b4959afe747f792434af04c2f9ee0320bb088851af6ee5baf21c69ad43a7bf98031fd1b5a8c086b5a2a677f436d3310b8e8221cf695ce539cb59f13c2ce5c9489ddecf43803578fa6dac35f00ae3f1843a5f1092887f6ccc2287ee36582ddfcc4120f3eba6b11fe7a44058548ac2c7779e4ea473954cf204565e0d7e029f3695dc3365354d2d35233b80fdb267ea4313cdddd99234dbfe4fb1db5b52127517c2b88cb958d76e7f7b334458c7181f3c5af005db67550a7092bcc552a77463b4f952b3f0a732485d936fbe2ed21b3cd3dff5dc9bf4e125d8156352459fd2274bec1bb591fcd1776baffe54e80be7ce97e5cb42853909a7c30447b4ef5e5fd6db61f4edc97853980cbbc58867bb88c07f96f0213fe1f158963dae716fa36a82bfe25fca3ae1b171f942e58271aafdc02b9788f587ce652af95e451a9eb071ec05b4d5f2f1c76d0d4a4ca0ed62fc9cd946cc20f9fd1e97328aaf27f98ac6bbbe03c6dd11148545c8ae3bb738b1cc64a7f2831d67f066824bb7cd3a11bcd1e9e69854bfab55efed428421040106bbf843964ec986d999f1874b1887ff80384a680e1d5e7bb58b28eada4fabce8defe9bf0ae329c298a331cb42c7d0a3ac438637b448a6a61fccae86a0fbaf5d4e263910be729c6ac232f4848511da11b9fe3bee1422161e291a4e03aaa4bf86ea3a6ec4d0fe114e5f6301441abfac3e61386daba21bccb0116020e68dd86274d84dc5edbc37ae88701eeb2aca00eb05f63ac96d228010b3195ee7f9dfd3f6cf8ee3a8dd4c3553987c41880a0edd094d836244cad64921ed28a1860c70a420d423c88e0008842bea24bce85f2c9c5d69e141c51cad6808ebad5294193f250a7fd6c957a3bb8f768f24289c273c209740801bacc8f9d1cc17c459d2560a39e33134418dc42c0a374b61b5230a9e7775672c6fae5213c03dc2434e282e2cbc1a73ae179721fa1139a095670bc12733d7147514c65071a239ef0208c0791e140d4edb7a906c6e5ee603b38a4fba1ae3b9ec114aac586971778211e53a3631c1b4e85f8419ff875b3e70d8acfd0d098e2f78f60f174433f7ed63e6e152b86844748e96185c99c6a0ef73faf6c348795993572f83b10f1ef1b00d963d6eaa2483d471009046e58efdb1b71a1e7900aca4c831d4ff950876ad5499dfebd4010a9fead439861cc1a8c0cde45e7fa018e2a3460894c2f7df888c24ae9207a32e1b63a5e18fcccef036e3d40a29089cb7b85a7a0859dc4165205cbad1462780a965845ddae8620774f57d36c447501c18339a7fdef64826c55435fb311d1b084c0e763730e16bbe673f3d9cd896a88a25e6ea2f8d752c437e9ec92ec19434d04857f3665a15aef1473debddf2f002b47e6ebcb293280479ab3872694da797bec4193dec9fbe35dafd1eb58070c920182d1571e6404c32a6158d2c11b3dd60028cacc96a877b566ced4851ac171fe79986936d886439027eba24865646a5bfeb9ef732f4f3930cc9cec9ca84a10ad20cea2126104e0f2134318ba8a9728519dfd496f1dc7e72e0e6e4cf934859001c5f0483b3487c8525109815d1ffc2e60b271d824f0f50a9081476f597b57d958dd69517cebfa1e2561b092193a48493c689390ed1d1e887ca897aba451a7c73fba3b099f8285e559f1ad1550fab2546d37f0b3149d5c78c3d3d0aaa1301869c93d6800a6291be078f186ea51ae4915d6f35a3e6e5c1958e14576010a5a6fff73d269042e91d184357587c895bea7d11cfe669a2d99d38b6f183110447e5251d3dcd3621180ae89d49208a8d884ee1fed462a993b78cae0fb6976318be4b00157fc78835e0d461cec9c3020a4900ccc9ebd68abe46b980ce176f020b61ef692b97eb5ea1da29e712c0a67374c63cd3b73b5fe3bcc7c7ffc454e119dece2b653e4e90d0a9f89e5cea27d21549b7cfc09ea0c6bd49a3f63e9f57755469a434de67a8bf214020e82c414def5d8267139b08f1854b7d8a5c982f3b531bf73bb9238a8107755464cbb1f9eb9b3696153dc6fd35d0e600ebdbffc228c6392e7f6a0d7c2556ef227afb3745a5f0c3b31be31ca93abefe1c571d144201872a900fbb2ee71797484ecb527d4458d78ef9165f49d89b672a80c8b4de6df181295e761e46043f72f04acee69255c3176213436e36b5d03cf480e38fcc33a8530d7a58b77c7b09893fa80b185e2da8121b8539bbe08370ede0c69e32dd6395d4164e702ff89831e5de6e1dd7a441e99ca14d54bd13a4a086804aaeb9f8ed06c3a983615a43d7eceb291ef87a0b0492cd3d078e4b1a48372bac6747da055bd1db9f113e1f7eb3424196e0f795876f4d7feb1aaf250329a7cd0094725bfa3a324a94936458f0745da8c700691a348fa44aeb1e963bc776c98d48f8fd5cbc111553fb337c3816f2f16c4fb9fcaf1defc7862a06a405145278c119ffa3b9ec4222f10fe7fd905e16718ba51025447bad32838bd4912b1103bc4229044030c5603263fd875828b0d917d5a2ea0b298ff9b91082eddb650608ca72cd850197725683c218bf97c2569185b8d6635cd9ef1c3053f5707791c199cd644fd5903940e768d8246ba22ff1145107ff2f42aeb2216efa546758a1fb502c3dbb36694e06da89665bc4d6300aab7b61b52443bc8dd8c4d1e1b605f573982aa2b7730e48461f0f18e29a1a2f610063da58018047c4c95ef287ea7351307170cf92aa2670034fecd06ec6c7d47cbc24e201111c2ebb5d5a96af15ecd6c83e64879e1d0fa3b431bf0dd7ee6c5104951dbe44f3c76d0c729e4385df16eb5aef53d96495aa2ca160698c551584cc0b66f659078ac506ecfb06cd65011544ed7279d08749091f4eb3340c58976f684c036ee251ed1bd2264fa095ff13edc31041e9e2838b042c1f9585896bec0dc8c309d4e95f92f1d10937e97d61867834ba921ec6713cd3b2f9dc800c53eadf01255ea38c7e7605df7ac7fccaeaf3ebbf9bf661cb5f162092637a230d2a930d6bf1cfa31c3215463673be709ffe919059a26cc5bb9c4affb9bcc3db1d4e1a3290741ccae280998524fc570e174c53fc6538aa3a061b4bf17575d6a92ae1204ac9e7f4e26fe6ad6df2c9cc3996a61e68369bd3150e03226012f1d612088aa0595d5a31fb549d606107fa9261a05aa07b53aeab33ffd2eefc0b00cff2dbbc25a94869048ad2fc7cb18db20247b88ce799aa98e092bcc7e585d847bcf6853a10fb4a88ef76eb991d78a77a88219091da8aa8a00f68c877e31e8aa58c479df89d7467b64c06b1c851891f7e6df1c989d7c0a26f662164a2af884e783dcf5b734d0aaa2039e4070048240e99a0d673720aa32a70ccf800f445eb8fc615db9e673a8d68e1868dadc655321024f4801feded9543ad0547c0225707104a65209944144f66a301b06526381ccdbb020fc0fb4678e76a4500dc079a40ee3d624d8c98d3fa80643119505a71ea763c86d3de9f8571b11ac295929dc374eebe00aa4675ae4bdf2aea1e91f97b7bcd680dd7d48c8f2d0c618ce06aeefe58e8f0093acd298082b8cad33a30614d215febf5a08a22d1e61d917bf186c3e3e17b8c9b197813aa4c952d7ecb573f12d06b0e41da24eed83ff7520bca4f83ce4aba648b248c6457f3eb382e53d323e5b5a52c6ee879bafc122b31fa50ad44f540bf12c988924a24dace4fc1442c9bd3c77bd0a104f7e041d9d3bf0c3d49fbb31e6d286b6d7dc471fbcdc6fd7aba0f307c9951e228efbbad312fd699880ac864b86fd4e82d776085c29af21a080551bf34478375a4a6847a16f223c38da781114fc64fbe7078b2cda4a0b055e2563d851b0cbb1f49c09be6cce3aec8d65db9b4aa06f784f1ddd60bc5ba207437f7125e8f0726ba614afbce943466610f309eb73bca485240ae2055c1a4ead87a1eff0f5823d010cd426993970df2ec7434328b1f0fe2ad671d3e84eee5e19fa76d75e7aab3d61350df84c684edb3ff8ef70c462f008ac0c8ab4252f1296b1d06bedd20cad15b8b7270aeb0ba6309a39244ee02e0b3330ffc931367cf2d741ccee2f8604069ce5868071941e7ff923504ee42ea2eb571ae18f9a3e06dc346fa4d3dce39c684fe04f4ba92ba8913a5fe0c3578eee2ac55c9c44bfadc4a159c88e40c34f7e9c04ef1b8b977ffb8b28d28509b737ea304afc5e30debd826580ca0fc571ecb01da95454b7b9518229ce44c215eadf2103fc4b65b060ad9c308cad26da66d6a0d542ea8c5b9115848563a2be6d4bbff90e0e1954c6f1765f416f067b46323cf3cbd7aacbb3957e9c2032fd17ff67a563756094a5290ed3f3b1ce09eaa71edf03c09d4b1e223f25cb2ef62a4b5770a802094aefcfa63c8689a57041c2fa48c3f44561781a5846d73d6c10f2e7fb6ae57dde33ed54812f29b14bfca228280a3d2c9fd853e488eb79848e16db600ca52025ff7df711064c74ded66077017b56443a27f5bf2fc12efc3baf6d3dfdf71d0a6047f3d03c91f9df6b41e0112bf48c32dd0713771b569da9bc65d06e7140f4b0a5ecb6553f1bee4e86780a2d34c27d2f2d435b5dc01943f4babddee4b6f82eabdbe16bc8a27267c452723105c12c215dcf0c5b0a4411505e4917eb9fdaf5c7551dd5ae553f118c39b86bc81549d2b055ca198c67a6cf01f40bbb65d09e4682f495d1d4d06197eb53150378479809771b229f22e414c95311ecd9800f902edc69b30e8e7d880088d8f9c5867c6027d62094a21e621a8f33535cb33840da3f20fd0edf91b6fff3d61c653abbd0cc4ac27353f50afd9d09cae57452780150077c0bae3738e32cbe6ddb5665b5b9822ea6609983b2e1da372bdd28ef2d67b1176220dc24e22d72600cf69fb7b5d0b65208e3487bb5ed1014e30898d25884a98780df74a16c2f53149938ca086f431ed23b35cb18da24ca443e2f67bf8fbbd2d4a87cb73d8fc1996af640918c2712c673f56ba2439d3379aee4dd614baf43e9ad4ae3a2e6674ff362de303c06d7f489a50652480d586535c98832be646e7ab6010b2c5244f39515a2a2297feb23a71028f21feee29c97971042c2e18e3d832a4e7976f21424632e158ef85fbc9b806e03409dbebca9da392dc797cc8aabe7bffe6acce7bfa535a60e86b16bed342481a4a733be4962ea3606ddae28379d6c42eea47a78186e5fb80348868883163e9177bf49637fd8818f1d6bfdb5a0fbc9408dea04d8c7557ce5d754f918aae5bd856f5ee7170e8ee634bbb27d19cbdf493eed0065545f6fd8b23f69aab82cc22b7cbffbe908ac6571eed7ee1d3f0e6d13634cc92e339fd0cb6e4b4ac08a44cfbfb9311e5a555d626b2987fdee3835e95ec440f99f007d3c5f2216e084826227b3f368f12a517a376e57c065eac43c93fba1eb931272ffbc738f2ec17dfe9c8fb3a5db5e7a91eb5dc53cbe06b3a8c156f7d4fc1923f7afb381e8b758c9f979d237e0a6e0208252dffd19e76ae9839d51932109a03a247e480cf6995bf206a9a1624f185960a9343623fbaa57750c90ed6455aeab43fbb3d7c33730a4625c5e43014b660b06fef9ed278a45fa0a9d259c992ab95bf20e9cbb41711036289ac53bd92594fdc80b875feaa61aebe4632891d0fe60b7ba0b3ec21e2e759bc568125ac6434acbec23dbfcec75a89cc2038acd09663de18c655a935b529ca557dedf5dc3d7525dbfa28fe94bd80a71c6d1add850fd09b822dad0d8c80957ff231f6e3b5ebf768ac567644fd02f72b859725cc09aac1631e4b09c2271f644d44f61cc0a8cce8b03844d881c13411c5baf19d432fc3f2eda61422b21df9d6effc0ea53a7ab95fdf1f9ed687d5a0df80ec4e94f9bb504ab7f55ebefda4e77d9c5e3348e4335393679ad8b588d5b66ee1878560f2bebd2fa67c3ff4a5527e717870f4009c59dd20856533eb78b809708aaa1bdc0806b778d99d930eff8684cb0394646c36f7e2cd9557d8499edb54f85827a7fed0e021ffa95e408771023f29eff1cfb2c397ba7380a50b1a6e497b4462af2c43a326ca5d3802fff040c915934b25d33830d65562a87fd9c9000e28e88924f9cd27fcff9fafee682d029bd7dba2f94afbe7844df7d72fdae6461a4028946bac68301f573fe1ef54dec2ca3b26d1560d03a3f4346c5ab527c043dd0d0b5e61918a84bde3657f4f0772d480baa2c578d66dbb147e6d1da7ca88e072782537415226030b734ae0dc7e5dddc9376eec46b145fde4d0fb8986e6223e6c1f6b6bf97dc21658b2a27635730e6f80687f3ac9307738213a0595640409c21bd2846da8e5d930d31b59da687a0f7353c0a62f8c97be21ca1a57704b56456327295201b21da67e0a9324a7dcef70f43286bb37d1ed45a88b830551abead263122bf2f3e238b242c1e3f89f38c8b5658789f9f64b73b2e21f2deaac93da4ec16598f1923c575a8d225d224b0b1551487ae5db15f1a5dcae35228d1e851ae2999285a8d0c38af4f54252d43143950f1d4630a2fe5a12bda17a5f06c79480536ba957e55e7d02bcd4838b9a45ac7a48f5cd57d9690b74627322948b97196b4703d05bb1f90be9d371d16d5506f3ddcf4808fa06bd106dcbc767e9273769d023484a2e1cfb0a8f91cefa3eb9205c734ff31e0b60d2d42fddd253c47e68a28ffcb2479cb2fd9dbb7aaadcda0e5fc0207b0f6c1fd241ef3630cd5073518e970386ea98b21a24bbf98f252be99b1f7d4dd6c08a693805e81ad5eabaee5368a15879c52da0589da4dacb95740f2520a2378ca92c674a96c2afc0d8670bdf5b13cf0e755cff3cc8909e07d232d2448ce67f3ec539b7bf7495afb40647ba547bac19c7b8c68b845cceb6efda8063f7edac57d3d722b86a0da02d7840375f8820af2e2697a97687ea046bacf8fdc0cba76e7ea18b44db2e8e1101c88c7581cab3aa551b76e4b3d3caf2fab6727e55752a1b21a2d42e591b5b9d3e37e70b21c0aa6101cd3b957bd616f499911ae250b12c1f0ac6ee4f59a27b58d053cf27a7e93547aeedacf60cfee14a79bba1357fce4cc51b2b65a5e0de6f3d4dd38fdac638ab2bdb2fc7a45f47b3def63c8bfd5d5960625a5a039b21209a5875503e57f07336379c9237eb8008c7237f388d8a017110076f8d4cbcd676e0e207a024c58a5ab89e37528bbde2d8be9406faaec2ba9d97278f19743a74d16c308b441d99277f3c0ff26590e4f3125169951eebefdc4d500a9aa8fad8d915d48489bd87e485624939ec1ca8a0d3fdbaa82d991f64812ed26199db82300c0de1ee3bfdeefc2d74c94e624246c9316cd25f627b177b5ce07133e214dcac9a1ba33881305242387f284f6929c031217a279479a792ca0a84d8467c12e26bc264d84a216a8082d9b45352eddb6df3ea0d1ac41a7b79e78ec0217027a065dfc19d540e630eeff7a00045c59c2e0d36508982e392410247f4ab54fe60af77a7d1dcbf01157a3a4830865f364b47a7a4381b8db95d6280efdea9aff411816128cd6110affdd72489d04ec728c97846be9f8d89db78cd64e3f050c3ac0b06d5b601d83f2e98e20fad0ed1621ea85838e1122c125cc52766caf4ab3e040b7711064ca0ff67a33e813639509ed3fc9978182e089a4dae5fd0c46499c9715aec73355d5aa6c326e5de610cbd18b6fe8586297d99ef15ec93c2b77521cc86af55b9cb4a7c6433a54d7267d35d3b5d484e37b710d881319ab37f8ffad37d82aae1a23ae7526c3b74877307a75e3e8af84be10561c9e6fce0d00998d08f47dc29e613be64f1d54bfec7d46f2e24bf63109250847a083f1b97981b5a5d4b36efdbe1da9b2fd79e7d4aa649c9c05bc9d45c312a28c04b9404f35fa48f22c1f1d04fb0ecc5a8cb526dc9f23a7f3022140f337742ba9052517c25ffb76db8e793587d62e8208ec8ead14781ddacb4200851898e63f6b5921ff92379642dc9544df9710107ec09e176d8b99c4c3bd96bbfe03c49bfbab8c5c33a36273d8401227086094e0beb6fa6042b1de4f2d34c4c5a6d1dd54db89b6b3bfd1feac21191a84d6430a280073f6ed9441894eb30ec7fd6e6d59bad477e94dbc56988c73993a8e8cf2a4385f98ddd2df27c96886e3a70afb550c3c7ed2c32884d314e91dd7af3d87e69a8adc85a92ad7d78cf8a55753228764a52ffe98fb30b4b38d6cf1ff4a593437c8474b21f13774caf35bf0aac6664d17923e8f621ccc81670c6c93201324d8da922a0d9f7db52aef345116a3490110efdaa5fc2fd931bb7425ed4209ed8f81ef239becfcad11d86c4406470c4d9ba893615f93c01393dea2777093211e2b090d1b7e73907dfbd637e538096fc82f202ba7c3bec573427bc34a5376a76e31e84e024147232ffc09d6c5ab8a300f9453e0e55aa03513dbff984371f310408f08bf2085ced6c58eca4180d76e211d6ed76960dab21a18739bd0b244be3befebfd66924b0e5fdf68d9619db250bc20fa9315d6d43406a331078161b59dc46fd46ba4f15e01944e79772edc3283986455f1166254580475f75980f0f26f5e9616474fb91e151c5b8fa8e4c6d984f17e7f0cc90d5ecd1dab0744f2e4486e898d9443317fddc4e4bcc5e504a11c98c65eaa06a6680c9cf3f8993da8fe3741c2127e0da5919c36a6a1b93325ca8998d2b8d8ddbbd80135035918aa9050511f57dcb78bebdbfbe3a40f662484cd7bf69e6217dda27e9a8ac42bcc8e1b68ff24f902d9c093dece6ddf5b521571ffc543ee65350945a49c27f6b539367ac61ace4f460eb771bc0ea78f45be8b315eae9d320c19992e4373bc9746e52fd4f65f133f279f3a3402c6560f40ccd4ec82790ba81a5ea478104657fbb35e137f4d14c8cd5f007f18962b800d3523449cf6d723dda9cd17b262033221bb63883c0eead02454806c29f455d4eb4543bcde81e7527cea96a7197c59ee6dc94f0facbb5778f128f2f029f7a6695be3e6a25925ecc2ef9587dbe1a2069990db643e96180af54846a45dc530deed8251e3e6c9e10e8153c3a749304ec83edcd857f0b4e325d89ed5910d4579859a75ca6bfaa92cf986790690e4c7ae52201bffde43f520d64742f21343c51f32a71c4c79f57d7b22f9572b60adaff8b2a20b7970ff7a5bdc22f9949b8b0a9a78a65e5d890722b42329dcf427efa60a19e7ff6759f7ef6cab6ff48a56621ebad13999385d25b465c42676aa042ab7bf7d32d6313ec6eef091cbfab738763e46cfde93dabf5e9877ea1fc3445959abbe48eb248de2b8ed08c8b2f558a25c75b6f1bf93d601ce0c4865b633fb20c6c98023f595bcea18e91046ea69c785835f25a252048b06b1c8109adb825a95072223da2555434f007d00acb6b127a546c78c738b662adc5dbf64a444aca577d6a229e9155310961c4031d3841d6d87560a908689eea1b0a490d99d0ee12922a40be0397adf5f30ad34939e82f271baf7c41573f74ba128b2f63fedceda8af1733f508c7c3875ac695c439d01bce5bcfa8088f67c5df3d5f3da614d81ece16d5ecee0f85e2e64a2caf08cd33e2540778007aa92b8865eb281edd6c7299db5cf692461c26736bd7b5e2feb3805b839165d5501c61301a96c190c5ae71e6785a1b82c470a62ef50d03af26bd3cdd49c81313a203fa8606f47c4e39d6db489a4fe5404ef707fe74887fa08422879986c583ac5639142c09ce700e98fb10d026dee8c351ca385d4a5cc79abf0491aeedf1823c785f9f7c7d3c1dc902ae666c609745f0227850cabc07ee1ddf43d4d3948b59955ddc675edcd127801e75a84204293d08fa51840d70ece709895bb77d1f2139c0d045b6fced2d556bae854c668b33696aa0d66d17c1fd30b8634ccf00cc4e5433dbd194d115a69f6ca71995acee0f6a3ea44a069161315552576159707055aab333d7d469437a44b68efb3ffe6146d98007c4970984037224615c90ec7afdc966e703111cd1566bab8f96f372c2f58a170c8d794f030ef8ae8b0f43c13bca07db3c8e70d8bc0140a60396bd4220a1c73d8ad2b10a588bf9df045f0f0004641236c3c7280a7d9a373cecfdfbfb2974aa0b7f68bc7e62a48d01948dd4e6b416fd17b3d6b33603305b6f36a67abb4faf4c987020785e7eeadf6901b1471ccadc2ccffedda583651d5cde38f6f60bcc0a2a41cf7ebe7d118a7cbfa73f578fa566cd660e358f93b2272d76928da5ebcb27358d7b9a6c1e86262e864b3c1f4c0bd016d54fe78867e87daee600dcb8622fda08154456639a5172c2855d20afaa4670da35f6bcdcd217e14270d987d014f968553d0cd098be0b82c364576fa7af13dc3a9b1b782ed682256d481590afa0d6836556de4179a86ce8bc1de68067e00d1ab35733763a006ebdae1c1e521dfc41d5ed3b03d4eb4cb46bfe2f7741cc029a208cf2a9856be400b3a455d26b187f21ac089022aef82fc8f684e010df94619f60ad27651ebe6411a4298a7e263991cde533c56f889ec7975d01bfeb12d6da7a4e86fce4b468baf0d4bd0d47502f31df98f2229d0f545685e8ffa60d6406977db3accd337b43b7c47c7500f390fdf5c89f1065f319638baf5652e282940336b553303da308edbcc9e7368feecdc0dbffd3f32eea165bc240e4d77090da17d7ac158fbd7ea4936e7355ef7e58bec4318062eedc1a8bf381a04f9d0dbeab3d84a358e0122ded8287b0750915ac7925271cbc593e205bc88ca8ad8599ccba5e3f508147c2adce391452c173b991c61223d6a05350e0e6367de2646b5e2cc3e26166d2fa366c5b81c253e38e92a70bc622ca599f707ed8c7a287e7514778a7946a4ee5d9945cb5699fa2fb54943c29e9f7b487d3183a9288293f3e21664957ba7155fef63ec5b490ed154f103063ed6fe7d405dd4d6bb4e584a0fea0e54dae5e73db9b570a005efca97ec1d9374d492a7f2e1fa6b54069fae3ae48f7ac7755a882b52151a9e5a47deb0034dbea8524cf07cf814a27dd591690c3be7909274e7511c0ed0a267a65cdd2377c9dc0b66339fabeadf2c1e96328a3c18e114904855e3efeea4533a1a2a340a1e18aa23e97476a72ef01d35b9d864a58dbd0fad70a9868e49797531a8855f76a83c758c0e21dcd04873719c511b54545edffcf2d45356ae8f1ab1dfbf4c769facb17522a89f7a5c6b57d3127c0bdef7d86f3031ee717490ace0872d68ea693f436e3134a266d6d3a8919b01ba90b26ec72406caef2d72cd42296b8ca68512d9455ebab3457c8eb087cf089449431da8ccca987990bdea2c41a5c95f2742caf701895b43c7eda9ca538a3db05ae6fa59e488d83d5cb6680cefdc9228ca0482e7d7b96bc0e0e0a41f5a688c5fa1e0b46368a676ea3e196a1a57c1fba80f6d2fd6d4d973f5cc62692a0ccef480e258270f0211bd7b36f85fd64a4b6a1f1cd868123fcf7084e9a786f5da1d33613da5a9391f4324fc13a49fce6b9ab8f7990168431d67f70a9da88179500ce2b7fc8d4f7a12ea945d5248afa222bfe5ba228ee341934293c26336999fad85c3323df7039c26ee1cf3ac5a5c89ea58d786d465e13077b01aea0eca1a69cc6db6f3b2e19bc66afd77e116b0fe8df261e05a6365520d667b0eb7f7a97e2f63dbcad82502312123ee5f69a3e873a0fbde2d956016f104d8986a330d53974fd8b419f700b1c8a3ebaba4e5132485aeca54be14c2e9ea088f9eb464c2994bf4c4df5ac85380dbc842c33bd1e965589d5cd40a0d7c753468e58d682bacd024a23b6d028b9ada4e1eaf8ad5e5f8bd76e7a508432db8de07d09d1a8abd84f85e1bf7927180d5e91ce1f00a8e6514af3fdebc3b1aae951aba7ff78cb5dab7a0bfaa895eb04c4b323c6b9d3ceb028a4e4e7ba6eb60f94b6702b1a177f3881ea9b3a7614a9bf662a27a0a45b3354d26c179ad4d533b31204bd5268735b40fd637dde6ea269745c01ca7c9f012baef04f7423f2da2b45fa945f90bba2651718ebd6cb7ea6caf2804354178a688e69184015df83d912f98c9218b25463464c086285149734f149abe581d4215c6cae83b35c78c241b8d5254fc387cf390d4d9ab6f41c0971d1e684b0a099643ee6c46d5f8a69db173b5de78f60e380b2c61a6de4f9e0705a5d36d11e40bdbb5bba7c8dd6fa23cc4e1ed588ad98ceeb90a4ba8183fcbe671057948d905c8ec9db9c9ce6e5e1d2a78c5c39beae497dacee0520b6e5837a297a2e981e143c86d2f5f5a41565354504f895686fd1b5e8debd1b9241a585b35a9e6c55640c9555b3b184921fc8f3ab5f168169ece2b5e48bd0f3544c3136e22f9d35ae9c43d239a54ac603a57ee3fc9dc198c7fb3fdc2bc605ba3fa1ab63352aa4e12990657a34d1a787bf138acb150e6b99e725f81daf21796b22deba7681b1085ff709e87f3f3ef54431b0005f627b177b5ce07133e214dcac9a1ba33881305242387f284f6929f379b97e954d4ea173074266d6736997fd94b293c02df50ebc7c1ba7fabdb2cec135506eabf1c634f4327181d79a6504e00696543e0b7bc0387cbf32559ad8685618e7d13e3bd69f7249c17f0834fd7883826740421e1cd8b4eb42370a1056aec21c5e2642a31ab195880a3006905b12027ceefa6739cb0058a04985a894c719e2992e0f70bfaac738a7f9010c9df8be12e7e42c21dafba60f700bd0e505be91d8944eb85ee34fc382402b20864715f1983669272e97c61fa04b899d4b63a361164daf7cbc597ada5036201880812ff2f1ed091cb6e785225c9964b19f733d4e84c0a1f109bd70da98d093acc64d511c1584e709136f69554a937f0b71977795b6360f817097c62c8af466282d212d784d2a0a2149aa0d11976426c838f40517cc0f4782d314e349f9cf19c5c8b7dfc9d6eea4f177c73e4af4ede6578dcb1d83c4b456d11754f05cdc46485625d1b86666384be22a50000d960f197292aa001976aac7bee3e85d6cd2ead6f964a979e4d29b9e9f18c066d4f4f93bf5c3f9e1969c7423b10561e4faa521ff79fdcffc2b071445193d3b0fe6bd6b84c40e102c5303c21016a717a8f755bd5cd9f2946a08fa0904023583c5e0bfe26b450c21f07e50e39fedd8d5c9305f430272017991bd016e769361aa5e8b40046875f45fe52821424a7779aca31bc105dd47bb0bcff43112381cd2bed9b0ca0ea28b4598500e6ef369e1d4b3de377f337d1c7793c63198a39cdd2df27c96886e3a70afb550c3c7ed2c32884d314e91dd7af3d87ed62c1f8de1aa506be5662f36644b14e6a26ad3df5e0406673cf98469f59ca2a1d5fb132ef1250a51852862fe61c7e911bd18a09e2c262f5b7bd5d0c91f6957ee89095e5c423314a4dcee88da16b9ae41a38e12841b31ddbc993c98746926f3bd10c1314bcf5791a63851e2467aaa2a27479c71693771c4b191bb643eebf443ee93a37da632f6a828b7a6fca809c9f7de783ee91ea15f57504c98035ab986673c3a5b20d0296b229128f7e4d490bb6d9986feac0f14cab3c4d913c386e97d518d0fbba13d7486d7d30441b276aa8bbde8e421c3724aaab2cbea941575e6bede9d7bcdcc854c2e7239160d1542ef5d4a50c87ae5e6440fdb82af540bfc6f006190a3e4a69eeb9da48e0dcbb4bceb9cbdf2e18f105c68eaf1ce0f49df813242d1b908ca69f71ad6c13baf7b525717e0a667cd668d55467ee41b6cdff0ea9123d0c2de993b3383eb0fc89885519e661571ffe38d45fe15f6d754e3e3b79d8a703f92b2b60c738220f2f2779af122aba709d7cdc0979ad013434c4f215748669a34b76811def06ba4c30380b3cd99aad28ef0707771e8e482d8cfd00eabec35d177a913951ba6557cde982db11447bcdbc9c5a5bad111643634d45af2c9ae44f7d0745028040daa23b5f79423c54f786018099efadc8d643dbbe57e67d213f8fb3f2eb12ff5074dfa4ed1c807162903e03fdc8943a814051e570f52b2434736923dff2c5b03e88835b0de13fa37fe7d50b0c98f4703823557ae76ca61157283e28cc05aee17238cf1eb893024ca4e8354716deadc5280b8288c11e9bd3a8289361e17fb79da96aa94603bbb38161226003dddc372d1cd580ab335944a591e958cef746e23256cd453b9db5c919149aeba313db12f4143aa49f6e4b2cbd97bccd3ccd10135926942754d1354bf071753076552861d2601bffde43f520d64742f21343c51f32a71c4c79f57d7b22f9572b632178cc6d15ae62ad1a2b6348b176a94d846ed2f148dc8dc4135930a29556d7866d50c8f59fe71b4fde4886136ee14c3dbab57a9c44600343ba54ca17cb0190ed0a010a673ee30fccc2e3e6bef8f31d6dbae1e3dc6af7f39140479a8f8dbb6aef7d61887d623dd4582d7d085e7f60e0e34fa46ccf46e75956bf0a5c830dc2e670cf53f1508e9cf569e7d6f5fb2344fc9257b9fffd136713cefc8ef1d3928ead33cb0fcb238c2b5985a3e0ce88b173a35ff6faa139f77735b86b9c31bfa83be2c456cb035da88364e57e778c80e2ac7964e5f0e176bcac2dfad9c448b02fc471b91924f0ea46abfd7ffee0f5be3b2f29c82b72458b99744db00c0e090e42c3f47429c057263f24ebd3ec5c7db7ea43581ac193986ac7b623fd682e5ff153f3f2c9c363c65acef648581dd3ce1c5dcaff1d053b244f7af4f9b41bbf2f2d1f7ae065f64e68787a5b0def595b1e00d5d4e0596e97924433a030003685106306258aaaeddd2588ee1880ac11383af615741e7fbda652dc8216f0c8c40186561bb56e000cd89f5765b5f87a7c24741b3359e4188b2d9c5c4c75cd35ded5552412aa76ce36b1794a1657e85a4fbbf0491aeedf1823c785f9f7c7d3c1dc902ae666c609745f022785020dba9ec657ed919d67f3986589ec8c89ef4484abe38e641400658e43592ccf6397bdff9710ae50b727d8fbe064a8e46aa6a51134634e940ade8633d8a9826ea4a68f31848b3f37c4863fddaafc7c519c6341431a9c8f5e42dc6a7cf31293d7311f19e276856e798de5d5625da45ec2570c54b9c8926c9d425b0904309e7e5db09e91c5f6d2a11b65ec0f9ec44707747929c90634ea33e20f42312e1cb88d83122d15c99a9480a81ca5314800a85141dbedfbe468d644d177a37d0d5faef482cee12e220e536f7ddedd68548d03b1d475a22b49db0e7a1b781ac73201ee04e1da9e012c955a192ab1b8dc899b20c68440e31dd676f2bea947526af748d4fb04c343fd559aad5a379e7c03d990f955ed85417960e9bf6f5e678aa7ca1cc34c7f63af5a891ba9249ef2d2ddb9f8aa267b93f5d3253f5c98c12bb6ee1f97bf216f6b7b9bf8a5cb1ff8fdccbdf37a00e522a55882f53efb1d97a882fda08154456639a5172c2855d20afaa4670da35f6bcdcd217e142a3b98ddba4b6a328dccca605b63026805536701c61be93fad8c89369724250e98eee4ce59748c2a41755270c6e6148e6d22c80ac44e118724ea1b9d9c1c2848c8e448ec022c97d687633ceb2591b473804ae37645137e9eb14ade74f18e59a67e893611eb45b503f34425ea3f8922ea9766470f73585d52dc0973f7095944512a6c4131a2e00bf22c75e8c26b4954451fd8079910df1d8febf5670603aa6c3ff312149273273f2493e9a51c5e59b07be2cc8e60b482a10f9a9c116d268a316230479e95a8e85b4d44cd07147565892ce015e5d89ddde202f08073e538fde61e582ffc7bfeaefb06dfa7c1d82c8aadacb67bbde1bfdab7e8b657813c181af282121ee098e09c5bb0c5f490d4dd17a425a159396b73ba8e6506872479a6635a619d2efeb88c075ca428f7ea84f1d2a4dcddd3d5b65030843b96c3b3f1b016ba469fdf04eb9d1bb79e21abc5faad20893f0b7a1842c894b5daca0a8276f1561bf04500b440e8a137d916328ab34ada4f28f8ab6fa3ae9a6e3e00fb5b30107f1ccc4a3850f5106d0aedf775a6315d6771031cfde7a00cfa294c63a95b86e6cd725cb5f9dc1ff363456b0f01821b34c49e06d8f2bfa7f12a1febbc667dea15fbcc9de7e8a7a413fff959cd686f436368d3b8a080e60b4ca6ec05aea383bd07a940a83f9714b0ecb805316b7c5368119f2583186c2293f088b2d72c8da3ceba9c067cfb837f3bcda56a656a2ff8f847ed22c0796c11d3501aabcda2577d5e020444a89e137f174db51d0eb8a3075bd9bb7bed59138db19478da91e45a147fe9b7a16f7e5346e1ffea717c60d9d33022b83c35aba58520df2ba900306bdd598d98aaa9f449cbebaad487d54cb1d13a33da32975bf355a51593a0e179418f9bd51abd8d56189b2645e866cefaf776029fbf13d44096a777a43e4a6e3db7fa6c49bff25ed807202e24f5eec3b41cc1a98854777642e65a7289c63fac3083e36ca0c45ef7f86c3f2b85a0ee40875ac8c8d8c2b4c35c635d8d5ab1fca4fedbccc90520313d7e65fa627eb2f9c9092ad2ddbe3dce5c187e6992d86d5b6772f650dda65165b6ad9c81ef5466c9b101c44c9733daf366a9758bef8623dd50da894a4c8cb074c20dbc26b7d1fc1fb84eaac6a55c688f070f091bf50ff1b3debbea38a6e481e6d23defc041ce9b767a77af10600d92bb32c600aa2f7298570fef0a8e0b629f550474e9855276f363f1aeb5d0f623bb48f14f3191e40ca07427460ad84a6322fa0462552fccdb436064b980efa2402e23034f4d6813b632f3621a76c58953382ee3746482eacd2b6c4a8a78c2c9ec99d737b62b89c983754411a712aa52d89621d8778d0d68e2345748b385ea1f44b874c536ad4a46b648923c0e063a7f3b6e707135a28ad2538e81536b0eed54d7eed273376febddeffd1915ebee84615932d6110f5839212837a2c4dc96c8f1241d5bbec1696fc9887ff718e6d0414396e7ff2541a56464cfa15c5c125c3d34095e0e885bc6a4913276d0eb1987f102e8fa527583897b683451451198cec03bb4d9d335417267e6ea279d1300f1c1654572616f5fa5838fbe18ccbb88e878fd1bcfa277f0206a1ff70b8a467d8223973e4ec50d8190643e0a77c8edec2461e32393e8090641ff058e1a24a7c8156adb6505ddb4032918e470d34c5dae88e12575e199a3d1fc965cd6ae211460638ea9072abbfdfae1fa1bb3ef2bd761ab1d7bdc7568e6b8ed9382d1c181a31466368fa805f92082559e6f2eff5d96577b126e870f9d06d1d61f79c42a1cf6ce89458a3f711f6f530b26a7a9d72f4d688631e959fbf49497512731714c090f106ec1d841eba0d8b4b827189300790d242e8b091d39e7773590ec0b8c63ea9d000dd3381aed1bf035fde5b5e09d4b36e07448bc798507ad1ef564c3e7a8677ecb91839b593ccec8fbc6677f41d7c03fd81c4bc001885d480c49e766a796538237d7d82670e988e889f8b43c6f2998bc0a16e836946d359d009745159ab6e46484b471467b300a6b50357b6b2d1e1d3bfde2d069e23ba7516c6a4784559dfd5f02b6b2ce8677c2c9aca363c62bfd48dee021e16f4c83100bb1d58566fa4d37002328d4b9eb5262ca2c00c96b857ed074fcf79dba220d80cddf761bd2a8806ac434277e02a4937c6e6e926c5062f88c6e3752bdc8aa1cfc565d469cb570ecb43229e5d6baa2fcbedf52db115e0676c7193631b0dc3c7eeb71323ca0830d17ad8f9196ff481f1f6622e1e727fe8e8549aab300acf5295e56f631e1b1a56d164c123a69d4c18a12a9219a0e2264033e3b06552311e4e926823e5f89e8e5bd3a578fb0f636181161d74ca50971b482fc30f7d31661ee2cb0e157e4c0b85229a72a0a150ff3184021dceed6266564a7763342a0fb4a5e5ec95b1855a0a0c8f2837855d9edd58a0ff291b96b82f8b13ec19153242936d72164b357b043c8396704d486875b3fa6dceae94472c3da31fd8f39eb3cf1bb5cd8730c26151ac44becaca12328739d65b305b207d511b9d052998bb2d85e2bb161d492ab89030f3a2423ab52ab897d4986ea39aab9c0c501660c5176a660b6387b369ae50532dc11da9524050fa492cd311a7145989ca533371d951697529f5ea18aa917111428b1f5dc330a30d4d2e0b4c6e0a930f263247d5f4a842503b28307dae2d1d2c01fa94366f829e44370dbe10aa3ff8c4a6f945024a03f112bf039fbf1326e4f888c87cfdb201a78c583f0872787d3e26c9fd784fa4f956d8efd92ad8d70503cc64bc8fafd3c323dec7cf043f1963d2d8ab05e79ff0977ae4a6b0865e0e1695137bc0d14abc73fd927553ddbd3878cf2e879f21d7f35dcb1d92ca01b66ca9e01d6538df5ec13a045b826e0eedd93f49ed8f55265020e97aaf08780bf21d39a8d7a17d11a21ce4b8d9ce74444e2c6d4dda0e1069d09628d6fc30c91ba5ea8b79e779aa8b09a0cb2f4d0cec0a834e9ffcfb22df41004ba97b08f6f62f469613c4f9f193b83bddc1c0e86562684356c069ada175a5615df31044dc3c140899a6c7cbe13cab023972f44fddd19019214fbf61a9f2ebf6d958380840d84681c590ac8eb5a2529bb52ef0204af0d1c6c6364c740d0d06ad718f3cde6162d7a44c74a8cf933709e78ce61184b0e517830956199ff0ca0ef021cb87f0bcb5c2a857c88a6138eabfb25b4149782bf202087fbcdb914678bb2ca377200076e7e2cec7c406128dfef85a0283edae6cd0b28f7299ab37f0e9c9cf454491b2750ce81cdc3898a299493c26912dab90655faf09e6284094819e570052254d79e591e4679d750c71a2c9450f53f134a9c6c80e62ddd0a50cdea6380b92e35f5480679867bb6ce9e515b7e91167ab793cfbdbf0296b59ce5cf29290ed57c3823dd84800c4e7680efcbdba45776d9363aab950bca1fbd7c9cf9b311b8137751220ca4d36c96ca902403b166a897c0f43d6e0ffd22e6440e5d204536adf5a53cb022f12fdc80b634d3d320f6b95a32bd69e2b85ece62f324ccd2e03005f7ac8fd4f8ff8d47064ea2fc4646436fdddab9dd23180c59379a1092a29a69055d6baa2224f4f6388c4ee244c1caec6973935d34ee4ccb658b44df45dafd447c07879167ee1de9af5800e058f83732ea44fae636c7573bfafb9bec5a6489faa33c499b3391ab207292ce8b36450a603f96af870dbe4a62b9bd4c19cb3434dde6072698a4ddabbad88618aebbf7fae54797900e82226cd5886dcd79b3e5751f1c6ddd5646c9a1ddfdce1d3bfb780b216a7909918c1083db8c999eb64aa125a99ccb55d6ce2be372880d14ef32b37202db98996bf9808b242c75f46c72125528ca1fb9c225947ea8bd50795869ea80dbd78277565832447d9a10f3a84ea7f35c862988b96c84ffad96b270d5078b5bf7237156bdee357b3ee15980ae76802d807a4dec661da3a593af467903257ac479d0388d893b66059ef43d6d91000d254b5b4ddebf7626217d3958a9c283d0e0d226711b418e8ba7d704cce76bd48e5a26d189cb2878528cc7957e66ff4746f047f9277af7a39660918a008880a309471be0992f044076b0ccedbbb3e0637359fdd64a8a1a6d549caa04bd74f1d69ee921208add2e2e596f8597e611f212f674cc1d1dfe74ee9ed52d5c182096dda673e38953162a1fc9ebef35ed3042be8c8d67d9f964ae2941e1ee7b674189ab5821259c9515aa36ee7658e5602e2e3e82a704a104563e8766feb372c0f7b5fa966ae20f94f65c4f7fd5014101d3b20b718d660d6cdbd6bdd66e23dd2c8bbb5c760e9cf9c731c2ee0555386416ca4be4331b13be3f94097175b557b94a5ff17c1c0e4cfbf1d9ea8528c16df4c371550030bd2acafb601ba3c37c428235ade8e7020e8b09ff3c3bb8830b6f62ad27c64c3838968007c647cd1065db71457379177014c3890f9b2951fde8fd383755f604c163d3e5be88c07ba6c71515c68f0ee1970af77de5eea4909da6b547b1231881b0dd44f2fec9fe4d1881c8fced7ad9c6b7f6f494fc2ce881f817844ac7b8c5f038df087f47fe9d86abf509eebc0eb9cc470835ed647d5d720ea2a87a236fadf15a441b34050ccf04878dc2df7c62cac7dd92b117bc4a52c470bd1c77c9960ab2e423e98b77b80579f8aa0feea932809574075355cc37709fc6a8c0104b4925b73c01666434bc10755485954be07f558fc07f33af9c1cc489f3091f0a702fe09c036dbe36d03bb4910272e135027309220f27c527b481f49a22f3abaa069c66aae701bdd7aab3711792643e24de39f9b4dde08c95e5ad026d7c9e064279bde1c15e22132245dd30bee8c86715c5e4a17054c3335cceddd4caea677f2968639a4340bcce2e473d83f4417acc5b0579b9a506ad07d2f804f0b2c0a0c5d641d433fac87c5db1c259344ba768f96dbabb55ab6f10226178a13e83a1a0ecc163108a1fbad832a33b107864407a04f486b4d45690afd1af50556c1b9f2febba6305576b2b926690a38eca6d453dcf6e9dfcfd1dca68e24999f4530a6488e05bf4d1bcf2d30242e4368cbc1e82d87c1dee6f62173e23c76df333cfa0aa9aed8641dc14b2c7f40c7eaf8bd66b916ad8709eb188a950f7c34fd354402e477898eb21bca19409d160497e74eed2373c82c1de4182143a5980241bf36cbeb289c90e2c7962ac5df6d2ffc20f09c6113f60a40d6e9c8b3b37dc69ef589d54ed7caac73fb036039418531afac254d4c9a3b1f3d38b6d762c79037b949d1ac1e5be3c0e5b41a625a2d381cb22b47c2c1df86667f8df25a44cc9e6e1a2d0e0e027cfd67aad22aaa21ca5631affa911d357780020725e5b915d67b54fe2bdd4e87571a8c1a84a9fe187a7fbd4574f411edbfb358bd1334f3c5bc7b565551a0be0f1cd56ea801fd9ef588a759d99d8af0aebd688638db48a9bba5997d9b87ccf7c027352021d5ca92ab05e0597296074a695f6e707867371e48720262cd84da447a38350d613112a7e85435c1d20cd1823d67aa1b31bc497800b2c0975b253a0b0bc87ccf8a9a171800cd8c2d67e1e40b8b8eebd99dd05501f1b78b66dad05c4f032ec74ee451cb868b6ee4b332685e954c9dc5ec7ecfb1c139f7a0f30a5947cfe13200301f6111cc0e3b61cc3d78d5d9a7643d69eb79ddf12c315f1cdad294e09bd5935ce366d0e968282419c4757e28ffde82734e79c1733b6041bc13cd9c60a4a30eaa251c8429828557a494b0e24e086aaaff0c93affa545db9fd77ddd6b5ad32b28504051d1dc69d6abe1e8b0f477f151b802db640dff128d124641483f9c50672fe383becf76454945c0b3fedd2f198f450ebcecadcdacef0de90ea6a65989f73ecc311858f7f38080be8ae3b19b8c06b5fc1b16b34182f512ad7a1af6c6d6a9ae05b64a95ba4cb0b09d0411a1bddc4972bba2e8f85b742634863cfaaa67a332728ddd0e5929104be215385d859cd43a8b874b410248c2c9263527584b869faf38fccde2e9f87f21e67d8c18c4fe27f1e69579d045baafd61af8da8cb5beb366b466e38f97bec26cdc745e108336c8c3043ed5199b044205fddedca24437ec189f285c0ef0aee00e940ef88895996d808151af853a744e9f5caf73535e1e0abbe9523346886ac2cc20d23fa45f2af0ac6e683d71ffe685d58e59766351df5045bdf19d63ca95b1ecadf568066acfeb15f581d71a920c1a8878ec180764fbfe21768c635ede71a7ac4888dd1654e34d491420a778a3b6ab6fbbbaf9c2481a67c4fb62d8b386dbeca4a3769c3301e428db76908dc7f5b7c61d7df5bddacb4dd962ab94b5be157b4ddc0a7b47204cf3acb9cb265f53073234f559dc4fb37e03663d94368801e3d3f7f34461fc2d46121f7f66f40c53b717c6e51c15491afac98ff813741509a80402b240f141cbe901dec55560d30fc9ac23c1e7b215d60e4fb097bfb5a64ed1e03d81a4da5d41c26da0f339ee025c0dee144107c556b853479a400901ad964b8e3598d3779f50b5f099cb6589fa178547c7a67cfc87a382bf0b7dbbf1bb2da14644359ecfe34e8f8872b037f2e651c4301c5d3a1ceb539c73ab200bd363b7ece67bb5c376603cd1401e3a8812d20b33028bee7d38628a3a2a3a7dab2f1caee39ced67f46b45f606a0a8e120fc1fa12914c88af293e7a6e6aba888ada35ab16b1ae72c3b2555f8cd3a1f31731543e71d1eb4dd78e4c7a949a91e01375d52a99e4fd2bd91db5de74639449b0da2dd12aa68d58e293cf77f3f8a2ba7f5d96a0e7e26b370c6f6f362e06feb71228b9a824a5477e015df224b0f5f3c1946d2f8c32db8a01d0b1b88dcdd0dc97ba6ac7b26af794d3f65e64e99eafd90c53423da54862eb12f53157ab0b365a040544be02e9f5aa0ff301cd1cd34825b8dff4a8dc0de49a79929fb37e898fb1091f8dcd8c72c29330be0d5f2cae26b67e95b35f9979b67f075d1792683a58b52468f32ae69e9f6f15d4ddfa8c2772b7bca5b520841fe5e22322f6eec91b257e47a9e2da6da1fd7a41b362564d6aa84c8a6d52e06878fc4ac7d28da4820e7ec7ec7a67ec00f96dc02055cd7d4e5106674e995915d20bd4cd5e29c5347fa1affe68897fc0ad38af360ae552482a4a3f083be94a15118c9e8e82bf0e5e2a7a2ed035f4bea953574767fe598ca35e84204be7845efc233569fbbdb0df3286cf4f377d2a63c8cd5af87517814783f5600919ff884179e2a8d56b1b5ed771ccd6d97da64ca041a45cb7ebae2ebfbbc00011199ca30daac3da002733f0476d1edce48b76bc27167efc93973b30a7642c65fc0f546c14a5258f36ee652ddc4bd63f5a30618bdb055c1d3437524db51b602f8a94d049e886b9905b665c5e8578a3ea6e068857669fee2bb2217e5d1aa1ea791e37308a5d9d6b1561ca0779ddf5effa048527440cd711fc4ae799a8a9cb3b030bab0fb3cbca802445afd84b3337f8982f0a226ef697cfd43d8e35cbbd7bfd41cde56c1da285ef3b68d40931cfeb8319474c7a5896b352390d904fd089d740a97c54980d2bfdf7e7d9992db787735187706f3cffd9236926783c8b2dc9302753027db1829e8e9bd8cbe37659a8dbb5fee1cf070450906d3d92ea8856ffa1b932e3a2d90d8e51e35d100e7c44701ab255015f204c7a486ae7662c32566fa3a6a68c4767e379574ea7c84e3f13511a0ebcefa51d9e97821f030cc1ddfe3404b91d66ce60c0e11df1acd7774db648069dd608cc965a0ca51520cc2a866ecf84e7c857e37469cfc3ca41e23a0c2fdd7c106e856c23d263b4a56570d719cee6a6ca3abd8a43c2a41f7c6526e67d0ee4748e8f0ada185fe7431e766a0fa7caa357ae15ac56ea3c6c98600996ce1fa17e9984bb43f27a1d220e9ef4af085c8dfbdcf535a35de060be596eaa225592fa4722bf27473b933f5b182342f912b712c489ca7b9b463174bdfe02de772d850bc63679bc88fee728bc8da252a95732da5ae00262e8d2e56368c6d0f362216a01bf50397efee9f54758d36e6b14949f215496738bf2e3598cf84fb29f3135b5e2d4491bb4a274221150f392db06cc0188d905e01743fba3fac8875683f18f2dd83a578fbd9077ed9870433ba8754154aa9e4cda2f7493e350c2970454d9771c1efb30b6dc912659117235a9f0359b8aeae9026e19633f3eae248c91b0cd41c6dc8d86c49c39f204fa62b6ed00336dc86d49fca53052984a3bd9403b7d094b761f3b0dd2362a5c44d2fdeee956187d3e8cfb9f076a18c95f2f46d1f99f6132fe21ca9f1f010f7b52fd139513cf2db5043f8b73bb180cd835c4354208f2423f784d40028a08cda48647d0c78971ad99a0f5b093ef93c19c717d0b82c9f1340009f42c7ada37086d901ec3c68274a54d78d82d08446470c73e42d9f16382b40fed99c412feb70f0e8f2e93d4f834d12eaef1348102f24258cce438ffa58adc1c27eef44e4d4d8acdd6f40b828f6d00639529a363e64f232f8a48d7fbe6f530a461076921cc8a98544c11741631e77d3d9cf877f800bd464796fb3f6827227bef55176938f832a54d0c3f0fb0202d389ae4cf09e8bbc7973e71fd19cff4f652c3a2e8479afaf970bafd8d11fa836da2f68349e74a2d8e3b2fdb4a139f9611498b6c76597f8f25eeef11e7e8fc4dc46171200cfa4a26b5b0324d11e76a961173251f556c6fbe427067951d9caaca48f10a60eb437416122819db3ad5316f8510477ef4fd7bbbad5d657a6e026b3901d32d25ebdf137be44ca23ce6db7b90891e68bbf8822c2ed4fa9510c18bb4060a46d186300207b0570a7c4d548549810c062fef3b0e18b8fe3c6f97523eefa5edbd7ce77d205f976bf7dddc4040ee0cebad2bb67b89286c3338d4df7190bff12158dff14de63cc5882685eaab45c182e5d3d4f1c8c95adc3543151756e63a4e5abc5bffdd98670ab5b2f1aa75b5d7bed135cd14d0409959779aed3f9bdfc673d42d190fbdd9bbe5fed3dd2905ea8f4e0beccdb5c156be5bd8ce6943ad497fb2290ec54eefd8ad797a1d45f004bd4da2256db23f2a10f019b90ce8119585f701b0d4a63b9a84fc717288e928c92f8ca9a5bdaf30369ede216b7fcba47c96b87246e7af73d822f0df5d6c84a29eb0d4f5371158adaaca8fc83a2893644d37d88266ea98973168eb08fefc977a6e7d3d0cf5ed797e28e5a4b364b1ae6730e209555d8312438081156bb8c797c4d7763bb73e51a0e9b6d190dff7aa3a3200c4903d352988d921a17495f66c6aec7d901750f3a564ec86091ed01e9ce6868b4a1f719395613c7739df6231cda0ed9b16d9c1420f631aba7725d2373375a721d622b7089913a3c6727698d3b35685d5656c2cba7f3d6aaa247ba355d5f0821c3e418a8ea92191878395a840d319e8fc6a0c629129592779658911f67be4e2b3541e04ab2dc8a7c4505ff6bee13c1771ade4b36f034c183e305fca72bc3d48f6aeeecf1d1f0ec2aa5b3d3a2c44b86658bdfd588cb8a273c22f918596331bc302f269b92e3c1166e5bf0db775b41e0297de7aa6b1ecc6ad40a2ef22bfee19eb55831f0adeec4465ee988014f7cbf82720a7dc6ed696efc34d4cfcef32723dbdffcd9e14f3ae6f9020bfb030028ba5440910024bb0b7df6d7ec3c9c40aa4b988aaf7005986a46fd71fcf4f20020e80257d5902deac588954f779e45bb522d83b8e053cca098a61d9b64e3947504b031086c6286350c07f3e25c89cbea65aa4fc58ffc36b2b4829cd71ec335851f50d5ccdafd389c4285bb2a07f403b662209ff4c64c886385bc3473442794907182ea3b79d9ae989cade7d0933e6953373d09a05143844434c952d0a66cfb11f4b87aec3420c01cd5c9e046c0917e4e8158734fe233349d03b6c7f2f39d228920b97250e2024c0c472b8342baa3d0db2a71b4f8bafa226b3ed28c87f31dcfc02aeff83a0c19385142fe75bcfceec6a337b1ed5070cbd0f1b6cef740b53e25662396139c71d2c595c8d8182657f01e3ac941b7145ef81c42374c4e39b326fbf3344f260805aea95202626be953e10aabad92e89fff206e76ae67defb352ec195bc9f85778bd2849bff069812be6196c37c721aebc3b9bb901a86165d0663229863af6a8a455bf266da864375da6d6d1a508c06d90a8ca31ac9a6e2d0db979718945d90b097227bfa892da0289f33bdf8ad2e767249de39ec867c8f890ddc4b62d413361d321bed527ddb557374ad7caad0f4f7318ed2c45de6768e913f750c986210e3f370937dbd15526ecd19a353f90be2b25f5ee10a95b82ac4f2e2b40ec113b9a23856de76c3a6b897cab81734fa86cf79330f55558c70c1a1123ab3a3e7579ee056436f7f29c7a2446723dfb446a10fd985c27aec50ae016f74c616411eae17e746068cffa56cdcd1e3b8beb7d20fdead086adad8c75cacc6d55e983b63f2f2893804e34d57659c5e679982f3b4088b86fb88fb7f7cc5fe70a5cd1176047d7026fdb883a6e5e092b6fe8e7bda3fb5ce8a837e8ecc4e1260a1afa31483a756c9060461e0298536433d8ff37f70f24826da07c4d2eacff61bb55da4ac3eed5203042512d6b43c4f223dd8e02b91909eb9d5b26a25a197b623469e4701978d6708d9ab20ea22f524889e8dabf8dbbd40cae5ae77c85add62a88a96c0d53a1bd9ede4e94ba77e96bbc2272d7f277c9def44eef26c8601c0300ab66f98fbfb41526cab1c31b79d783d8a0f4bc6e73ef554d8c68f7d21f35dc068209f20cdb677b1dd8b1b42816de271d35a8f0036335373b978be5d4f4fde54b655b74984b4f4e532fa295443b3112cb85c57155618a8d6dc839dadd615ce4bb23cffa7395ea1ffbfe343649a6b0c0508f5ae8d7bdc366e9c6c323459f038a0c8e7ef99ee3ac6d857be53561a629eccfbf70da7cf422c07ce52e5d61013919c00af2afa77a6d5612af39f7c499e60784da0b195508f804490d3c4de78f52b66a067d67fb275bcc0abde1e4316df6a71ea9cff76eb639c169b0628f1ee9d4b6378932707dad76de86f69aea7fd244cb9fb6d7a621352f500302a0fb399593a7cfabdc432fe4462903dfa8d0a2770943348d4959c0d91f2836e64bf6c5d4a551054104dd7537988791d0d8f2c9e7b21f1d78679b1c30807f18cc0690f1c5074364a05c90d8b39851450be4224e2fa2869cb47ebc7d54c0559ee4e9f299438197157fb0c98ed94890528982a5dfebc407f46ddd7085d82ffc567a99891b32d3f9c5141584afd319665f9be69b0d2234f2fc5f6e5eb4366ce45766cfd6442e6a9c898fc7cf2b43e3973c3f16fb0d5a94642f0c0ad89ce4855c52bc5a9236ed0e3a8073e11874acb4550a2ce07a2ff0916e57cc9afa469909ae5a09d0fd0abbc22b22d2f3423b7d513ef523fbfd35693f3f798021743b4bdb766686b490127ab26471b7f67c79078e12b979a25635de55b33f12336666749eb1d93a2166901a0f374577d5f5310c876db65ef8c6d8bd8eee3318b33820282613599b4686e9da3bb0ebdf136d0d691ca5b34fb55c36460a2d1eb1a487b38ff9875c2b8d4c95b4c1f440f4820f7335a42654ba21b1a8cea691fd94ba6791f867a0ba1685b47a6947c63150d505232fe1462907a0d5b30529a13e3c24c4727e48e1ec199838ef1f79f7d4b57579fc1b7a8a897556756d4f50824ea45dff520762a775fa208b324f766a27f54c87b938bbce01e93c9c0275145a57135b5c6d514ef2a79c50446124fe0f5203374c641a8099fcd076e233ab0a0c6bb9f7ce4fcc89337d1cf8ccaa1fc10eb950f6e4660102cb8cf0eda22086006f0491e0a86d7e07eeb034a58806dcbbdb4c587273f87e6c97f3143d9169252d24f661910748462a870d856a4d8b9c4187d29ac28005439889ec859897362964097135a9be58e853b4895e77d62065742986c8a6994c27543c32ead5397c429862e03fa3c1d810481253fcb35bc4e19465e51d145d4ffeed4282f2f889dcbf090f270ff926b74156e32dc0125de4e636908873a1ba079238073ed7f7b49acc53c14c22c20418f62a6a015390c1680ce8901e3176e7c7c9b949a5925a62d45191ceb126aaedc540e76509cf3eb90dc630ee62e8b44b7dc3d799bff50f5987cff4b9dcc456a981183bf101472e7997d68e47e94f6ad2cbebc46de828fe77c94e637db4e32afe20cf59e8322aa38d0e38657bb55289f5aada84bf1a6862839f280e5044b89f750bed3819b8588458e2be4a5371ab75d92b794d4e87896e5b9925dd15040be9f152c5b15104000a71401d3b0067160141c0f4ffd2899a70442b103dda55f95917f1c9d91e9e1191be5c57f7d50ae0972d41c5781225256c62f1f34630d4654c38d7585b879882f8bf30a25d9d315dec124d464dda88a8cbbaaacd68658b017b1a56d2b61925b5acebffc197e9d8997d29fae08adc7de16c3b88a61902f40696c4a9008b3c54c4e4040b993b757e8dbf80607711bca3fb085921364451b5e4a52fd0f20b39fc99c563c150f5abd0cfda5ce147df82d6f3d013d20f253993450546011da72095046613cdf9dacbdb6ca1c810ad25d1166714f7c92cde6ef0eaa4fd23c140f576e043c334c9c4eda8b275d6c5c6c2ce52b76eb4fcf6fcfc1ed2487aa544132d107ce9031d1c3aab04399367c8db1297985dfda394e54cb03ec853b331143319d6214a60102150b71025d4983b5a520ad92eb4c35741df9c5a4c75e9da0111a30b03a797ff870247fe419cb389230b21947344f90fa47216532a9a59925ccd35b0580b067d7e1a761a75813165a74caa641a47eb756c62b18effc287cba67cc0240fb6f619cd56c9c2e370457a26c30246941284adf2b1a03bb754fe6bf89b147a99a7539fe2bd85c20ade451c60ad31842ae47db69f068f16b47d0acaa38edbe7553faace0db7de0d15069a9d7938af231511efaa4f0e14ed026ff1999e597ab2164b9004cee320d9f9130df0648c9da5919608ab7f6cb46d096e12db39a81fc6a3423c8d27d5c79a681d158cc78ea7c08c584b9f1b991e0b20c4bc69a3a5eb78df970eef28b3bdaeb3178eb5ba6c898491fb0fc48c7549e068dc7baf3f8f7b33cc91e56b4549dcf8360af54e2a81b743190d43bd0b5740a723ccb29fc970f0a50ebefc44157fb6a659258a60dfe0467a3155f9ff5db8e02abab14f19367e47948ee2ababc865dbd1e958a0c328ca1ee1ed5c9ad40eeebb0a9461fdab1b88af3dc2a3fd9cbea49213eef9f8636923d2ba407dab7c5a9a97bbe0facf512c8115623223d5be3803bcf166de6c3138714b55aeefef9d0ac3506d7901e940e70a8b479019a3ad18eb9e6b07f5d1a7705a8ca4a699c8a995aba0dd274ff698366d2b629c8e1e7dd8b4fc1cf7db8d83be41e1373a2b38fb1168c181cc9630eaf06a5e16b802cadc2065b78acbfa641f39900a82325dadda46da371afca4a2218726d16b68b7949751b78d0f363023b9caf8fb363d0809e186cdb09ec13bf102b656b31811a90faceb5ccc37510f93be0acac90be9393ffcdb2e0285ef62f45fb27d42995c34a9209b93a9877f61b4f8d62d343008e290f2f7f174d030428be7131d7fd13cd4fbc93ef22c554d2e16358b51aded38de8c27e0af03ba67e13098af8988d57914b4c99433325e5de6c4a1ce63405a262d716c15f595a1743563395b0b86a77ca434d8ee9080064c9ec7923d89d86ed3a99f880f5cab35c7e92d07619b8749980cf4257f043609426b243414a3baddb1a956b4690b2d2822f985037d670187308846625da83c60885dfbad1d8c9d658d3d3363a2e9dbb5fb13c71dab4e03797b7f9c83c5190c7902e074c71ec9378e28da3fe78f559621e8076168d2a1307d968972d48980280e803b48f7d8662250d2eb565836336d008985197174601f86358de2d1ad0be28c4565b8e100d40ebada825cd7fc5eb3c0a6f210f224d5741512e74d8907bd2c84e4f8e4a7e554f0fcc0134dca5cbb076c55f2bf64835ce7cbe81a9d7a2416a6940287bf7350814f7ed960d309f90f333b16d2e8043ed4b751e5fd345a17a2c86ce1efa1edcc2303c032580a0d7fa919d8e8ec78177936b631694008d3b69724924a57abce21f0c41b0c4e781747405c4bf123ae521a2e214b99cc515651adfcd266795cd286eac600d26387c309e10ff26bcc2ea34fc51a770971187199e6c66f5b4ba07e7de54ea469f1acb4cdb214377d0cc55f2a284273f1b45ce52f3cf82aef4cefdca7bf5e3295874dad60f203890c536ac3d433e3dc77d2643a1a1c102f96ab249ede03fff29f49c3d67ee64bfe6795332b7533b3348525b3061b9a57d5eb4aa677c32f8f11890ce759fa7a5c86573299eeb2f2249354f5a53f74777c25797f797985e4d99fcb8d64845dbc9c9e9d188897148e7ec6ba9238c190087c0b65d4b23a8e8c1008912a440406c64a654ccf05485daa053738697f304bee412d7f88ec793a07de6568ddf091ea161996d9cc39acf7d04823a61586ec872f92c23fb29623eb0a9646a31cdba339e7ab7020099ac0f7894a2cc42093f3079149ed3131eb533b9a65911f756484ab37772074422e6d040cd45f1d9438d32e2254c3f4d314e21b477cc1eb31022b176c82b5727b31a25ae9c4ba24ab84c68debf714c50a8d8f36346cf6ee3af9c17e931790663127e363eba0e6f8e4f04983ee81cc8d70ae35180cef06da41fe797fd29b8d0b8ed6e9cc1937fb2de07c223e0ed66aa5b32d30737c69dbaaa89756cd5fac5a8c6f648af878220c3c0c9e0f3085af1abc5dac8c4488c00896ab5e5ee5b5451659d47e31f51b23cd85852553cdfad1801d4987e4b6fdda9419ec49d3b5e5ef5ed379ff1c303e1c6e0eeae9f5c8498e58f817c05ce52e43ebedab421b39647a65ed67e0ce6b096a5eb644fd3ac98492e3c1576c7dc71c77f28f39eb59e7ce068d0e8ed1c04bbecb81595b274d491855da695662a10a1846d5388545cb9d8d8ad4728bbaf6655ee50c8214d3e0bdecdfb615a2094513346fee5ab7c7d5a5e3b1be2d30fc5d6df0397da20c8d60f3aadf949f4abbf61820a058bbae46002cf46d1b8d72687eaee7b49adcf516741e573a88e714c8c155b788b7e5154cc22db61b167033b58a4e845ebc8c4951462262d9b27aa59b306ded9d8e3dea79052a3ab11a8d5621aeaa08cf4a33da9cbd9585c63088b2be41016df44f3ef71bbb316bccb4cdabd8a0fd807a76cfa4980d0c1c4f8698b93e3d2ad24d5a7904e2f9cf319ca229ae4a17370c4fbbddb96be4bde32dffd35cc6fefe69c76222e959239d6e4560f71a6bde290a123f22d440a8f768874d8661cbb4926df344f184d009ff41db51e8c4a006ccd956d1df6b11f178492f6f15fca203e01be9ba8c485f4c922da2509aa443ab0f707dd56732085152aa5b2c1474360759eb6fb82dd4677304fd336d6c3a66a362277a90e01a2de1068ea9028d1c2c3734148d844f440853f304763ee8a3c0af255e94c0d64b542b535a8c35434672a18125ae49daf103b12a5677eae031b369f4190a00a9c0da3a54f3f8e77ea47bbeec3f13071972b7791ae7f8136781bd6201b04df31948ac0e489d1974a6ab2303a4385bedfaeecf75eb5e1c0206c38e3ece3c24bb790e19ea5c1b36b10fd9e4f816b52c66fc61f0558f83c8c5a5ec8ce1fdfaef3d8b21cddd149bf6e02a1d31e375bbc65d1afaf89332e815bf86549bbc3bb0231ca4680767b88fac14f7705aa9e5ab18c0dfb833f64360e903de09954aa54409ab4587b42602e791f1abf6c16b6db942cf80f33f3f2257e7d89ba0603a24982e14ef79fa82509c1d0fb6da52aa00b12566c49e78866febb73708fec34584cdd64e8199bc4e6235ea99d037bbd16b34adccfdc3332fc8c1bf97392c6c672a32b22cdd6898753ff0047b26638b23fe7d03439b8a68f561ec5558f52eb8aae65c126c857f17ca03fd5b56072bb556528ad1c9b88f8834a426f75c54f6f4486026ec3e4c2f2d4ac2bc07ce1c3c35c3fe0107aea6b4c173ac28cfcdf5d576be91bcd2177712169186bc41f413ef6042581c07235d8665d7157bfa218fa8dd6292aa4c569908e4d0d4ddeb4df6e6f590484229d3fe6b11a88368a24df5ad4935b65abffea104872f31412698f5d110efe21cbe694fa331037ea463e5f914ae028fdd36a957d0f1dc51d52280a75b6279d3ad2e00354c2692a52b7228a742371985c6d05c9da91d313ee3f4ae59ba39157b90459830fbf6222412ddc5c9c1a3dfc2dda056782e1b3e4643886f686e7e079d401674474956f94a43d6f3946ba09b8e5c2daf8b95f69ea5b053456a260be20e82d0f7bb2bbc8f2c8eacc6c7d59e0a426c5599a6cf78b068f58fd924019f31073ced5f799829dd65c3e0cee8f49479321f864b2d141ce09ed8f3c8d89194865a469b7fda20cf9a89dc546993e3aeb68cc1605b036960644b26fd82b40ef45f1a7415e634bf615b48a0c689370329ddcb7c50ed213f8ed2a83b646cf2ccbdcde67250377704f6219f088f7855295f71addc7bcdeefc947c2a52168025d8bf64b89e908c74a1a631de08ae26e92242afb601f0d80c39c79f9b6bd9245f0c32144fd30c5e31a6c651215c00eff049b4a77931799c7563fa525ad1b3fce22128003634470488955bd91ae8bc9580743ca71d3c6470125cc2314e5f0c741d4513c45657184bb13a1297b4455f3735af91f20726bd5abe8baced7b2b42640681d2a6b6b8e06175b36fb724542173d5af9e0f94049929000d6f49ca7be28df4442f4a61a03b0cf66fe31cd3eadb6a1691e682e30e45a9705218f943a25a78910f5b51bb54a5e93a52ae200ff2a2e3e3e4947eba321e791dadb6834b90505637450035166634eb994b2a2e568db35af65d0e6be06facf5d3f3ac5cca90d34038aa61676cfc249b33077581bba35c4a41c9a07e69548a8316d325d5fdd20e718c767ae248ed1248cd456bd16ca2138c0d9a48d544a836177909384b018791a7107c8f8f4681ffe4db306cbf5045ea8a3a6667a47a57ea9c28979aa1a156d11000bd518d731d985003a2e2691209dcff77dd639d59fee1d59ec3919a66ca54249ff6b0f7340909e89668d78811cee79bc14a82e7e6a12b136e03d4323e30b78eb69a34b908ef0457f1706a7addba266924a41b505d5945edfa9431f4777cf06f7a38f1271c95968d86955cf4492a1617dccd82dd52a95e4515a806fd30ae9517c49c53cb46b74d2d56e62e5ef7b13d8ccc65a8b1c33cf75d3670b126d671b6eab79410ab19a51980ceaa29332882ee9f2668606e430dd7bd7b02d83dece4ce3aae36133556f7df7e69cdde45470106ed8b03e359be1b992328492ef5ad866f884a43d4cd92bb9e29fed9dab87a639429c0f781f8ed459afa1bf92a84e12a7f82b7062bbdb31cfbe5a72de0444f0169eb7e6ab1d87777f359411ef1ffd24ef5f503d6fd5c391ebefad395e2f8d8e229f68ad1b0b01b14ceeaaa64dafde72c43ddf9b3bb891b2d5e2a4b2dc697b2d0d4e417e742b0afb84273a5a3a0319ae32ae3b7d2974af9f7dcd7c4e9a3d7ceccfdaa461f40d9b75c621ba96f4a39cf574aabbe32807aae06892d9b0415e2b457ce0f9aab0476e3e291e1cda76572b2d25be5b0b9ae620a5120c8b0f89f0a06920f921c76fc2646e3143f48dd75c6f64103883cd8c63b1f72b098de1685919e4800fa95d1f3370724ac642074a1d8447fcbe73a34561ed9d15ec84c8db546b1406bb4cddb133b3955392e1c27c2fb9c326ce2bbc6cfd85ad67bead9ccadecb7a676e5036f8e3365e346d747f1d6d33a01eb0e1ab3d0eaee735f4b47031b2fafa8403b187ebc9492523450b8650a3e62466a6130bceef662266c8b99cdd949587cc1c92d926bab8e42a21f503a7ffc87c505bbb8cec5fc205347337beaa72f1ac6d64d263b0b9092e3a28a1bcbd8dd307f9a46355c8fad3d249ad9f94a002f2961efd970a4449aac7a5edf1762954529bf5659eb3293bf6f513bd8b7f3d649c7c89560b220f10e1938d0e1a75e0b3dcc20ae6ecc6fac4a70cb8c4951af0d8908ed39c39d3512be2bd1e17a9a5d6bf260381de82081133aafc15c90fa8e918071abd11b2ec0f0add3e6587c2dfbe06983bab3cbc2d9afcd5355f75481feda04d73b364ad7ebbc68d13779502dab194b42254aa92dafc5a9ce20cf00177183ecff3fb4ae49720bd5646f5f704d824655fcb3dcef358f85fdce42e6cd24db7ee49a84a0935b6f6bff1324424fd67d776123cd90a9ac815c13725f44dc4c25ba7ce0632f7d33ca5dc9a76a68c49ce01101eef9b867a6fb5be92a882b2d57a255ecdd8eb3c10b19680b221e4d0bfbe05948cdd6254cfa8e450993fbe335c8a8c8aa6936d807f73f3c4c3308f5e66201c969964a5b1c8320b0aa2c26bb776a1ef008fed0bbb2749ae90bd995d5411129b7bd849d00094ca0eb36bf22b9f14c741548da99e6aa6962d5b97318efc2f7f85b30c91c21c9d42b7726e5d7fb925f9d13b4cf60baada5873d8a5998984b7c4c1984cb62d78a29048a0b50152aa5df6a3812c66b20d5f9fbfaffcae44289a8802f87d70f0e5fe3f92d65347fd45cdea177a03c8ccc0bbe1310b1752d2bb105d6dfe051c08ad299c51a4b965e7edad1043ec7ea645b69278c3c69d6b6ceaf0aadb6db51b713aa5505a02bf61a29a9e939404055d2b09b2e072a775da511f5ab9f8968231d0aae0dc6179206504e13a599df6f449198831eb4f69054bd7447f1f3944e346019d69f2df0245f54b1e20e064d338fcf3e4298c180964b7d538eb244bfb07d4df478e12e6a8d4fb841b936bd6c2f11b2953192ba83cb6bf74fbd5ff3ca2e852cf91cd121c414b210b259d3c85eac7c7a80f49b62e93198c3ff4b8cf3c611ff1e10a89600e70c2d53738f0a9b6c4bda517eb25f7cb8dcafb7a277dab65214388871e9b63efd7d71cb40ff7f79b289ab6f1b3842458a31e424dd9067f3a5c131eb6137a13c796ba06bdb8e970cc07de994dd448245e35ae1beb17c7105fdff05a13fac8c8393264c47f35e399558eaeedf6c4ebb9729487f5d7d6f909f4dec933ecf7b666b865ba94247815eacdf5d6d2b8f1ef02be1979ff3da15229f0a02bac8b978551b0fdf9ee11171c261242042d1b9d9f48590e5377831f9cc373b7928cad21917468c288e6d7c8b84d8b16dae9a7d6973ea1303c39eec73d6b74fcaa38b52de452b3ca9abdc58e0bcf26bdf40948fe07029b42e829c56ebcf8f9639d69b137feabf0e23b18d3c119bafd903eb7415699bd044330d100d71d5d67c15f346c1e0cadac2ab2396996062a9ee4e2717b91387635e0c3fb28800f2fc93736d3c1caba1ad76f6f7160b9cd534cae290cdf754e1a1dd05fd1d66a629c719c355631c4e66074b000c3b4c3e092af5024485f04cfe868e798bb4e6626521ecd2ca25785749ec0ca2e9a2cb0dffdba56dd802126e237afbcbf53fd59ac15f5ab153120878d52ff16ffdbdf805103fe7296ad8cff430a0903e31e3943e12e4eaca316223faa1c8fb1fe59b4dc30b0bd086c3274974b3446de19bf7bab4a889f06965e5921959e29a49d66ca0ac0edf8024c76a9da8939ed522c6bc4d7d4115d71802fa385fc378cfcf15f3603e4664b6c38a0be88f9eab7e49f3d31c26d75346ba0ea9832498fa4aeb8298e147f509a1139991c158e31425e689d5a59cc6a5f232bc9a33c6d313ec596db206c84fba488c3eaa4297138638014877870d7c9b35fb463313683c6984dc2cc8547f327d6cd9e74b6ba2591ac30dc461bcc3ba0e162cb0365e3aceda061fca58d5aef2fe66a2ee1a0cfe7c44d030143559be9d88b46d07ed526de2f50fb2235c31f0f0d76241407f8b4d295cef165ed61079e2b92475a7d35281b547c1b17e687edf2debe0ef09ac83ad63eec1467cec01c3bb78b3796e801d55b5232a9613c72161f5a27ea1dd04e05f3ca27cf37707b4000990b97d9234f5caccbd99be18f3cbdc75f92ba4573f5d6e88c89ccea9d384c2c2fe8d9c4bf6eb7eec2150ca13a6febeab82a8a90c1558e7c636ba279dd59d12f86e32c793eab9b53c7528f5b81cbfb816c09f370b6da337567e773d68c83160edb28a374e8266456f05750984e93f310b2e6d54507bda44363df619cf7436063bf5ced8e3f0233d60596528a7d7da89e6969b238535ed153995e5826144cb8f9d86ab99ad2fb7c3953759d93d13295eedfb6b867d64180b530a13f7ac69f2be7199ba88472a2dfbc0684aec534690f212c6a2968be2f307601177bf5a25c98988070adcaf55e16a58e5f0eb8a72b3f4ac88f332c2c97c01044f7667a79ca64dacba480ccf7737a31d4a1e55974af571099129fe638aec084edf8b0e07803096e2ef4a745b9b947ede2c5dd2cb36b6fb672679054e283c746c2ab89f39aefc5a03e636fb96cc9d62884c23767cf55441e6eb21272ac6f78013175ff99b8399d76bc93af91c7c482a26b32c78ae642328ca766de2ffad5cc1f43c56c3ba9c34b705a177587189d8b129849156bb3acbde71fd05ac400b971dc71a9a7a38d37411e15a13f19cfb69931eddb249aa04d9e9781f1f25b111c5e12803c0a4b1bcc4b5489fd1d19370787959ce2a9ddcd2ba5289454091b705f99e0b94a9aa08acbeda499a491d1f59e48213fe4729d87827fef93f69bb0ef6e1b687aeb47b7fc9e709e7d659d2de448bbbabb241aac21e4c61fd533b19143ffeb70fc07c77a999fee300287646c90099d476f7b2f5f1a02985a681d34f052fc4acf4232826a5a468fd1a5eff97aa7d4f11e67065b070fee2d78a0ae0447aa7c7d221764d8cfd29b8233279a263365c497917223850ef1bafa46a585ac67141c9ac6808d410672b433bc0189aaa855b34401c8703a2a211ad98c3a0e5cee64f41accb4b91e16ba8304866e0b0bcfbe6dc05b21667aa45ba97fc5818d755fa77819515f75197a8984b1b095807ab0fc9255f021bce0210ea086e843b77b013b07c009c8216e69c03453c4ec450f0ca383342412815793473d61e1d810f9b7c197d8ffa2ee92e20576b1cfd9aec7af9eea11efe62c1f8b9da126a69094e0e5c1a80e2518f4ab27e463bfed14f6ea65fe7864f796856277e20c69dd88ca305fd031df0ac2876420359e8c6973d2d45f74e3214c8603df5dead4e186a920fe98b82801253fcfb1b1118ef35890d62ee3e8893c13077ed79d6d7c8ec87923bf77e79137704d77a3aeb445bee5f06adc781340e6cbb3c761941484cd86dadd0a3dda2d7afe7b00e81a00d3206673409603f33b8e826ad92272eb57de1ee6c2d220b9e98db3c6c15577bb263d92f3cc08fbc3d7eb844329fcefcd87e573c7ba9b5a8d40000560d8657020eaf458ec3e16ddf1ec1eaf38afd99254dcb82f65b02e1ab967b87647e7ed684c218f419dca5c4ca4813eadbfadf420b36a5fd7f0378bb789bfee8ec4240d74617e7c5069f3b0ed6840b3e2d54d2bfcc617a26c0bc27b14be8bfc342d93f045232a6a94087ef747ab970614281d76bd122d143a5c9a2ef82ebf71c1e7a55c950a2626673bfe8f1e39c6f4582893f01fffeb06c4e8cb03fd8db40786d47274def011ebbea0a08ba256e65a82aa95703c15ed9f5113825c70e9b6cd18269c8507423350a6279e52df8e91e6f065551fa45adee3394c066a96fa0fb2234ca907e982f47942be82142bb1c68190617093709ff3c997c6817b0ded5260ad76b77d03159cc83ec92401f1074277e27cdad70043ff65cca344f02de7f7c258525ca444dad5d85a3221d2627875dd2f6483371e4fb6d69425ea2f557fd40495a8880acb0a936bf176a07cc633b516ac0eb29f9369b617278c61ce1f3e651ca78f128e8927b2d0a9d23ef711318f3efb988b9fc0f0620103ff03d4212b01939a9a4e11f9caf872dd7261978cfe9792cecb15c1c56b93e3c7a35b5e489a2dd00da58bc93d7a69931dfe45d9ccb9f6c326e7a691004ff03071d99742c1bc22ca1cd339b6a70465913b785fc77eebfe02c34a244f01a23819776ef083ed52b8109359759ec4aaa53f62c4313eec7176728e2e1cbdbbcaa3feee47190719c6996a5f49665d4836639d8e689bd1b8e771ed472d0366ccf011c6114d806406ac11ef0b377aae3da66bf6cf9f115d790e630bfa19d107a21df8cee2cf8a048d1af70573fb77814ce9a6e95cd8e10a3554656c781a1a7601833a4529ae19593a2e1b9075ef7bcaf63657bf6d36eae35b2b3912f0a085a7c33b45e4937230a596d36848bfab34b17651c0dbb5ac3822c0c5e03afdd9226ac75187e380df9f671187330728c073de7da2a01e08f34c1e2ec8d044e89b80c93cf2657b4605d1f3bbe52dd86f3eeea44e25d354a035eaad25f679ef5d51d0ecbd6715bca89c784af6847c3690f9802cd4fd291f8a0df30deb17301d9a40cc94e5af41fef9846e7321cf694d7d234906e106e5d065f3015ab53f990b49c697a4de926538608fd1aefd26e310f3c0e9f01d5fedc6bc401a45694b5cacd9ba51f11b197bd6884d4e388aa51007217ff9dc493e91c7b8b78388654839394619f325afa40bf987a2346b6c27e48b4823de059a1ba2bef63877547b00b2b87b5abb1112b1a6424cb224057d4239d7e6d4f32b8bde9449c26da47720e40bd0900bb1d7cdcd2c744356495bd553c11a9b1d80f37a30d90e3f1603b2fa35b11a857d8111a79fbc91472b7bdda8b3b3c413081a2c7d9ad72dac974f7aa10de654f1b89bf6314a6bcaa89ebab8657cbda6be553534fa66eff44a903f57e36d7b5ae7d029786924db95c0555443d77d8e10fe26c3460c09e0d368150246a296d5a0d0ea310d8910c3985dae9ebfdb7ba8011c7768bb7c0e752ae639a695cb3795ab3f6ab086efb6315cafcb238decfba9fd40357ae0bb14aadfc81fb08d6c684256c8390aa77e7718aae60be6962e1df9904aafb4a3ddac969465bd88a576a990ba79ec265c47ad1f2d30b535add0f0efde53c8d12e49bbc0ea575d33c6a2be20fe33d6960de8eef87e90af03fa35168109c85238adf494e79dfd6bcf01cb35874dbdc04c4ad8576ac5e6c2f6cebd0f280d58e324d78b935b295d048a8900e0405fbec52100039265c87605ad232dfa0a55a4c850f98ff617ce22b624dec3f78ed8743ce0aa14491e07aabf80273f14e81b590657199b474076a8233afdab43471c5b1cfa05bc9719fee3b36911973f92b2adc1d6298fbdcaa28efc09f35db3b551d1ed4d688c950011bd73f9dbd84499020bfad3e0d097f26437bba5acef1151fb5523bfba73c000a232f9048358cf5ae4c3f61862a04404eb813183d7284826eb96919221573e93a380d240fa58be831198b3cfdd5315fce98972bcdf314e81e69cbce9d55df605d9a9d697983c826ec54b1dd48f81e6646ad86656b8a45b08ca19357d206662e37e853478bb54cfa88d3d48b87442cbdd4c43c6860654733351d4bf1702cbf1ebc7719a4561ff9cb6c8d6500255059fc20815e8e0a05cb1453fb91f51dc232f50c8467ae72058f2739ea2e41d2987f0feee50afba490edcd8160470a5cc6f4d7b3ebd05687f6ed3d34dcba813b490c6bd29c8209cbe3a62337fe1e70a3c328e626fe53f5a2dc9c2d392e3ae0173433481c21a288d8c35ea6632f0f96b16c86a35af0b47cac105c6f5364b6d174ee0b77d9c6526290da4dff8284290552737744bfb1d3a5b4e1de80ecee06a7cc847caa5ad6f3404b02743b3f46105b204d4335c70cb0bef8cc85539567413c8df5318f98ebc30d0309319dcbd8ad377a0de403a1dd549d9f2bbff13db887063e2bb501087d736f0cb028b12a86cb6676246626d537d3f3d36e82626b4558e0b68f992c59a754df5189418eb99c66576aa35531c4c2fda8881f13c7ca1334974f97aa1f37548e805adad3b0f6eb913a6bdaaf1491dbd14d9b046fbb7569fdd11b71f464e0cbf78945d7599496ceef07f34ec9fa1b2eed16f76d3f9e66774d9193e54bf029b084beafc9be20dd0258f61f6302698cc171cf4d98234ae848c3f271dac09ecb1d2df07f0260a1f4be42ccf2ab8c0c74eb24e8f747156e045555fc18cc6667bcd45e51c815cf5b0da34b12047d0d089855d584c8893b8f4fea3f78661804f6fc169fd0acee2a280470165294b6eeb955a0178a94773307dc786c8a65c0eb2d3e7dd00f66ab4af79c4e638f7e1a84c9666400afef83a499ec705a559efd03ad8984e123f3574393b6b89837bd9ec3f0bdbc14836c508d0570ba8f49a1b964540ee3d23c96b0bb4251ebdd14ce0d4620b473e0f046e0c9bdacc106a3eb4c4e872793ad26e1fafd7a35d970aafd0aded1e2c5c9ee5e198356292ae0c10944940db3f44c3275e7eab76e27163aa3541630bd822d14bdfb59ccc6eaf9d3c7e757940c835dc8b42df448f244e9e9c8991b1c8d284f9b6e38a45af8e8daf4b11396fc45873cd84847e13148a24a0267cd24fb5c83ef1381d2db65070a7ae00e6100de9ca217ae2617a0f579e71661e2a2780d13dca98f91a3f699b8681c93780a596c41e05dd9b26745ac53199d7847035d068d16902b5ed60b3dd931a8367c941abdae6ff765c7c9ee637fdaa83e5e5df2120392bc0bd17457eecf601e05e3bd7108dcce06472440534f731e04cdfba72d8d39a140c2e14cbff75188827fb00d1d68801cdb697a03c61588a408b5620f86a53e93b183d1082abea28237f1a24dea15ce166cbedaf9ef803e002828789b558800c09aa1a449c77e8fa9f3f568e8c3e17c704b34327ae38cbe04bdfeae10159d625fd1bf56887a7e673238d6e44af1ad4ddd1e7cfb659afd48782bd3d83cf871359f6c49ef52d8f4d7a764fd504820e7ba418f791032b9ff4cd96165aec18fdc414cdaba92feb773d2b615f514fbf264563c94281bd54373a5bef4bc7cb47360ebc86e22d3c351062f4452883738e98cea6ab89551e4806b466f62f264ab74f017c70adde10896397a1bd1e0e2cda7c1d23311e62f09bb291b87bee1bf9439a2cbe11d28f2b45757ed894ff93c9f75d650f8d784ba093ae087bdea762d756cecf4339e06cf76ac8bbc7c99d22bf3e2fed29a504aa076f6c2999ab6b775c85f476fdec7fa2379760b8be2d3cfc705e33192d0f18800359500ae01a5adb90064dde8eda654403397fb82b731de1425f43982010c237c4ace9534ec34dc3bf21a2653d4ee3ee420cc5363c65d9e9efd514e279e9911274afddbe44b263217e3d7def6865b3f2623c85fb20b6c4bf7ed93c1b81e4f2e38f084ee6039a312b8dfd54d7a037a529588647ca6684675f308d98f0266add97fa794e5ed90878bf093f18c62b9175ff721a62e8bf48b171d5b6920fe2bb57dd6b22bf7040de904933d8c1718053cb803b4655b407a723ad36cd340d359792baa5add63957d45a7487355003f5fdf48af986112b976254272302844e6b361f4ba97e4177f02221e086cfb8668be29d81acee0de9b9118a9aeba817e38a80a0b1d00059bf06d6a56d9b7b4428199a5bd4962d6ad3414a0d7134a6ef4a332c8b3217c89414e339f73ddab7dbab881bc62120e29e8c9c7e56f8308d34768e148661cfda61109f32ea3ef8d1013ec5e13306f3985ff676e9e1c7ceff10e4f11305b6dba65569cda175aa231cb8996ccc9bddc1dd1354a604ace40e9a8212ae6769a361f7ac16b3d48223ee7f0974ae9b2bbf1391de95bb59136d08a23bf0a59b1a7c371d015ae61846f8fcd5ab2083b4a886122392ff68e7305128aa4a11473a131eb44b0d69e160463749dcd326dfc1b9cda9453a9c696b9e6c26742af2b4dae931701666a406fa08b0b58a3cda51f3076cffa2d54a2960b26c273c6342b7031a7a2a08eb917b5e53a3b0e9beb9840ceec50b35f53412b9819831881de27f9ff07ab6e797e16320973de9150b45a37c143359142925c602f31fb88f39771a56d9cad4b45dbff6edaad84df5bcd8745cc25494cc7163402a733d4854655d5c28930e86e5b91d4b8bc8bbec4caba5221287339f242645f08cbd905a74a26184a4cd20a724116f2ab9e9a6b0d0de1eea2130c681e8d009b704bf9408035e19392b4558750ab5b38b129e9e87708fff7c89300a7a4989c001703068890e386fa5c0d5d6b0c67f45aa82c7bf49c974cf52ac39fb16bdbc8adbb58ad8e258aaea8029342d3dedb1cf332f0980a19fce2ed20a5306911084c57e6525468f09d238ac1e07850ce8f6c32ae6085522039a8b3e00bb876e99b782d4b4bf9d96ca41cee64e2d7b8f4f6ce349fdb1f1a3d6b890e07f9e9264520a467271d0efad283a776c68752ac07c1b981e23a7253c050171cec66d6e0d370ba10f8cc5e46c4dcd145d283dac8077c4c66b757bd60edcf9fdc6e61064bbd646d08169cd5b2a3fa7d1c57f473765fbac9760553623f7722e21d2e42b25b4ca2f3d87adc69465c75ee30c775f18e716a677149a7cccab9bd3ff1d295795b674b19756cc19a1f26912853ac79cf0195bc5984b309914a91e3db11dfed5e5b84f4f933ff50ba815892d21dc2b0e4e7d5c71297214c8d6fb087841cb77270a81735a9685f62536c6193c9d2431a40fbacf9c6a42a82c9c51df520df102d732060e3f1f65c3f332485f4abe5ec5f66858b3525fef4cd0d36aa4291de2768a138fce504bd00cd515e160d126c536399c10c8f3db710281ae95c1401ad806d52cd111f9eb508cab4e99a8d6502428e90697a4c783876ddf8b9863299a5252c95716a5723db744aab641546c75a6a6664803ee6a1e9a29d22cac0d9511e05769724854002b85ea95f376c2274859aa5a48c221d35b29378889667ec2e7498abffa5615de76dcc37dffd2f2e447f67bca80e40f0c113d9404cdbc3bfa9f675cd40d4066689e045ca11bcadbea3544265518f3fa7aeae792d93f4509215b1f0f22d07477b11d34cf8f894613f728c1406ae9ce0cace948522b42521c510c00f9082d21f780985bdc010a9254649f15e64fdd2e1dbd294c6b13ebccc929036bede717b69a1e8a3d05b5bfc01dda67ec9d85603566ebf150b85b4959ff01e784631d7bc9a1a1343a10a4994ae8c563c9a2817f4c7bef0238651803264c9034941ca05cb981e5162e4641ab964ab59831a1e2e8fedcd6e6c3c88cbde91f15ffcd4fa62f55e11efe07eedfa91b82201db5d89eb806d4652d51626a1f7424762efbea081c974d6e87525f6d5bd0f13db783bac746f8c57de7a9b53685d9633328906db6d2e59593b13f2631fcf9e5c0a2609eddf6619b826a91a3a337b2c76ac890ee3dc69c7799bb6b09b63990693044a8bd6a20142b8287ea87ce612e63ac22bb05714268e26892c8a2a2d72c549c3662c4461479c81fd9e7a53639081633fe7912b1bd09b893e03691d245043c020e3ac400861fcfd6dbb856e0cce1c8fe0cc2e7126c6dcdc1258ae3fc1fa7c7249aaec17a26cc46ff3565cc9185d7d646960ae6a3484de1b667f63a73fca8a7a15276ad27a1ef025b1aea76b8c2f7d3510f2f5c580f30b9b68d4a8a815077da9efedfd7a7c19ba470cd3cdf0ad88675de2e56af9cbd3a62c6243c0395abd089c0d010d61bb81c1ee9606a37c9219b80f404ec193c5d83c19293bade81c4347a02e8ccbd157c7317ca3380678a50004ff5a80894d4c900b24d30e080dd8c702410f208fe77f4a9d50911612ef4714bc06eaf7fb065f17659110efc2f2f02017c193601c8d8f30ae518abcd4dd625dcddb4d528fec876e1bf59f2f0fcc3367efca0fd7b7f987f50917bc188033a8535c685cd2c355e88818e047effd5437c5972258663af91ffb643db0516914f10e3173339972aafb6b3c7123e384f8e28a861334b4674a3cf50e311a01aecddb61b3e899977cd36d91208247d366b7c60215368c081167f0da714870e1df4c7603514e5fdf610e76c79561fd65c5bc63f256fdda073e52a0c8b1f480a809c7aaec3aaffdcd2d67b7b3824bfb85def39fc7e8f44c0fe8e9c89e346805d065a987270bed5326c4f4f1b8d8ad4a4b171a02aef25debdaa47a3b974dae8ae18a32c7a7fa3abfaa7afafd9e653f7db0a69d33a3fd06ae695b9d5cf5b1415db9d4c17d3ca44aa1b3f949bd258e2bc019225fb03df649f6cba290899c470689604dbeb1d19e7eff404f7bf304137085d843ac95d7e71b46716fd274db929ec4b3519b49b662674be7ffe78425fee35db7a96b449db554f68821d263891bc4fc694cf1218d76ec0a6b4882571c91727ddedaf97a8e13578fd1904b9c77d81ab30ac49aec891e593ebefd09fff0d9003372145c802ad239032035c166c81a0f740c8686d6e5af6275b8788fe59d1ff685dff891ca485675db07c84406e4c8bb6207fb897cc0011c82f1ca40ad8e20370e08be6e666ab2ea524349db5d389ce9644e0c64d1346deea2e4cafe1862e790fdfea7a33de7599de5a59902be0cd6789924bac07779ae927567b314eebd974fae4c7b969f62e06f4cc7021e8e199c675f405807e0403f1469604fc7b9fac85448df06c7731b18f9e3836e5f2752fa783bfae85eec6c03f8c31ea2143692d0fdde955df2fcf47696f27010e0f64e57e85e07c98591de085076d7c2d485fd9f716332497cc57d5eafa0ea48d5f3a3c81526417dc18fcf6bab5ebed98f62a409f134416a8cd34879ff6ac71c678b66afa949d75bc6029e0c2c6d51c8b5b55436c85336bfd24d06135f96eab9b7e8f617ed775360d1a57a0f29936950f8fa41117990783bdf2064737d83085a81a654fc991271c6abbf084caf24b884463d811aa022ef538ddc973fa225a42871441d007f1848dda9a375da166a07b33dd836bad5d2952511bbfbd286cf3fffdb11fc83fcc844b04a8858d7a24c908e1647f568e6d6478dc7a1129d2435ad4294cbe84a634ea15b38b0769d6beffc49a0740f7bf5db6019f1855e5a283f81e42ab82fcbd0fe41771cc56fd63fe781d6d584c3329cb748e6c6445c5ca9c16ece9361908673add197d18f5a206590b21912bc4e45fc67320124dd3f34470b1a1c6348a690bb46db93215745893ca156a611ad95bf8128a9563ff56ca4792ee7461aad09629faf2919246b90e503e88b5e9a364f13c6640440b85231b099e6309f1cb29b84a4faed33384bf0456591ce59905d4480f0a860787cd86c3968ca515c5272ec2da777ad66276b2da12ccb118df8f3086b779bad116b320261e9afd7bf37da67bb69c30ec0583714112e98a926a9605ad6e7c16de99e0269af1616a50abc479bc005d9eaedd0257d1d2f9edfa830b09d22206c4e9075da6286bc6200af7076e6efa77be5dd24e8fec8bc719929c685d9536ec8a5ba268564518938cc501411b7b72e0437be85253388179de44dfbef687beb6c35ebb32de1989c8683804d496dcb501f9a537ffe091552d53c203f1240a88a04aacda9322f726d9d37b9e7282b87123cff913915ae64a572094cc8a3d774b0dc0cdbae0fbaa70a938f74390cfdf734046d150f3c20aa70e3eda7f12d48624e299ab2430d4f20207b5b781e681d48fb525ab8d2e1b5bbf88ad8e1d046a63abc4753d14559997871f88820f7fb507887ec9b3adba40c75d23cd2d4ab4354d54de601f0a976d30395c62c5713ebe061c2591f5f4cdb5b0d6b3218bdd51a6560034f5a2b7ca61100ab0771ac81ed2befad038d2ff1c5dcac2655018080934ed6e995a468e4a645e67a1033eddee34f4abf8e63edfbd78d3040d76f819a14f2f521aac2a2a04280b3e051e9f908f9539460b172dd5b8f1ac0f851227ea0af995c17dd6a817658ac0a3a98687db81c2e1d4c7cfc02dfdb79a923254e8d207557d97dd91bb8552643460920954ffce0c0c9f784e338861ec347468204a97de3773833e1086f915a337c517beb2d6ca36e2b7b9d7f46a991ffd00696a91dcfb56e95c389ac0fe2f97adf3cffeb65216e83a8cf289ca9381a98aae632243be4bbfe293d319429e3092c0a21d90db2a0526c329b1b5e8e5e89ccfcf587a16909db6ad1b9d50e5cfc105af579f61155249a265f445f8de4c17df4f347074700c3dbf1e465c9b8b0664a6077dd3f080d21f140b6b7f74eb12ffe695d9f59e1baff39d158f9da604a49b01fe196674f71fd44e6454095096d4378841803bb713aba190961644c4e6302e8135dfc035e792e9d6fed2a4152304c1d9d4cdfa2fce50c8fb90f644dc7118de50ecd2e80c55a7c55a45844a07398541a2618cefa00c0ac3e460464efd97b86b845d7033530afdd5f445ed336e04418a44224429d8d9e6b3e7ddfecfebf929846f4ccb23910c709a1d967c375ff679aa86f96bd4522040335814cc5fbabf54ace0fc9682e4b05637c50afb247aace8b68a2dc60c41f8eb017305ee8ce7ed93dfdf159282aa512f3b7307bf33b92c756306f7e0bc6b9490e2bbdb90dffe4f95a1a4f2531c91dc93281c0e11d6bc2561a0eae674dba4662b3f11932df7ad2037a86155d64a1c462d9e8e7697cba208779c8ab88aad14cb2bddb65ed6478e7116e952edcab01c4bc6637aa0beeeb69695c1f1507901b9d31f50ca50259a24ab0ea457cb7087b3ccf97f5d0cdd12ac06015f18d522ffb66af657b48a9cc7ae4e0ce5a0b91403f88c6b1e16c77ffd4245ddcd6fddf825fe495f71281627f671bf25cc48f2ae94847aab72529c2680057a40536ebbdc7389069a5591020205c57514838311fb10dca94bcd5ce0c7630ff31535f1b74267f24b8eaffff90593f4b4a844b40ea13765197fe62136e963fc5a1af5e09b392a7db2d30f84229da55b3960e228821c9c690fee5d95e4c9802c393b79c73c177565b17f5b0c01cf8dcfc1657d546bd9159e1537b2266cf4f7b05eca824ce088a0c4ec25c1dea1d54503551e451cfad332fc9ea04821b9ffe3ce5a24bebff0df57d3974dc09aa5d234593d5ef23bc342ddc948c3b041a3963d5efbb2b53774790af7e5db94527cbbc4c001b2814a52f6c1c541d8abbf96ef5a7020c6cf95fe7b1161d3e2f02591612e6a7f2e039aa2d66b04020d66df8a14a94cd5c8294866c9f8e68c56c06b29098bf69f3e68692f94ae394f6ec34a78f7d15bf94e5427cae98f6392a8e31fa7901440822e58001b6028c621a7481b61af5ae74994d898d82d08ddc1e79511e5efa83860cab250cc6e4d10443da0f51407f3205a3028f3c28dce2608d77b307fdd721a34cebf7e6b20483eba0fe030d515a126155c4ad9f5938fd8470e9d4acf52c495ae570d4d3c515ab9232844ed000359bb25ee9ad79e274e0de8301e4a4d47de2795c3c85d4a6363419a990e7e6d12bff902a59e492b7d57130e40615df819ed8f412db251de65133e7cc7b7a8a0dc85535fad3330c3a80bc11751a0ba241942021f7937fba9a3274e7ce92a57044a1b2b2097496cc7c73c13e834e3d10290f7712ca13dfa1199eea2d3b6c68bc9accb3298a351beca4c931cf50582802db15c03419fde4787f38f6cf84394dfbf34fa2ec6d9e7d9e5235d888e37b4a181255b9c430c0cedfc1b1eceb84b860737b03ec1c4f7d672c90e9c2e9542bac8df775be3851048aff229b097b8eeb8472ecbac7318e7b08dac1ebb24b66c735113673d64c7f088441e805dfab0e1bcf70b70d91f5372d0351c2428d1f3331b4f09fbe2d7ff87bee47f561f3eb679b0f7aa9b7c492d756d2e4332d831f034bd8d89c4eb875735b9408c2527d8bce1c8ab54c5b3c1be8cb79239b79019cf9393a788869f2604de9cbb291c9e08f5598475d400301a83fd932a150df329d72dfa36e1e8b0109f29adc4103580aeec0af2f4968d26a39fb7d6d8ae411e7add72eaa0cdffc54337c53aa3a3165a6a80b007e9ea2eccf6da33a0dc10f1cdbb62dd8f39ff8429db3840675382b83ef664c5ca12e39bd9d9cb46dbcfd4dd6cf201edfcbad6f0b176af6a8f2df168bac7554b56930c4da35e69692770732a8bac0b10ea8a4f4226c2556cd35711b3048cace880e3248bf16db02dca538b64a665139cbbaa06f88beb30f41a48c8bfc2c4c7f638ce3c092e64d8c8a64a68a66ffae5884610f19949c6cd0c6d9ed2876a3a0860b11891a4a752d8e4699467c37dfb3ceb6715b7c1c9a69cec61541f97285f290772ea595ef54253dffc4b0472a241da7a111d4fe95ee4546f6d4c56100e77fb7d583d73fe7a6ad6c8bc45cff091ce64f6141487712d5d8fbba7e47b97f5a72de0b583fa283102bf4d57f3b69abd789b3267d46fa8502aaa5f0ceabe4acedc2b9b14d665f85855eb9450a96f2370193e7af08d28faa7628409f18e0e4a571ee388c1b62b91838f127cb1ec9a2df3edaee5f8507108b9ec0a12559ae772a6e92a42fae39140100243061da66ce5eb51f80d665e0cebd4f123d045c01279184a84b492a9c9cca906799108fa77e56706b67c5db15dd2620d46eb3fbf637c9840a3926d5e4c2ac01b5be33ec89ad0955667fe78f5ebeb18edec09b0b31dfc1f72014d133366011588a46a4842365389dd1b89694279bcd3d260ad483f0001e8c15383fd238d50f734ac87353e1973219819d7e1d300814c37faf82fba164bf694caf8b9bc11f0fe0a7289c6a540c6985027396d4b238c441e9a4bc13d50aa729729c052f300843ce1150281bdea6777a695ae31329c22de5e4e4b038fc3402096366f45da0d35e3e9c74afc19ebdfdaccdc313cbe5cd41d2a56eb52d448ebea27d26733fe1e92dd042766c1a98727d70be4f53c5b548b9774b35dcf7bacae2f855afb56cdc4c5b253edb05fe09a0e5bff3499c287f06bafcf3a44df792b0c2ad033e025dc15741738e1c18914a71b5a802ff1efa32989d8b6bcee98ce7d9e6239f340f043ac763642b0471f0d84484cb1c5faf2e6c9dbaf79f6af31293422b6ab8a5aff2626bebe3b5aaea3b09d74f1d4df13182b3cc9d399b5ef869e5ae12b99701f7eca1d8e9b86ba9e2e419ddcda6804b3b2d3adc4ce3e71ca91463d792ba083d8cb2c2310ed1654b72f5c75dda595b38b7e14c53bccdd66559bb617bcc1e21dab72edc44b52697cbaa6a5f797bee184c35b01bc61a32def2d04185ae0696098df6a176f67afc05757186f618554afad6f1a135ffd8e955816dccb55c4a9e7969229e2520b3ec64a249225102e3d06305668456c356aa32d2910432be0628dba2e0b8a878325287b0b45b83eccc087850b2672b8b4f039d40dd7d2d2dcfbf9fc412418dfb183074a71006b4c6cce5c4887e74323f8f1fd502a4973c2c292a6852f0aec286c16fb1b8883e23b74114aa187718d237816f65690140ac4ad0912307d85d68a37c639cb7d7a9b120192d27fc3cb57ee667e6dd2a39ee7d50afc4d7d6e6099238270c962db4197f885524cc74ce864c7e0014c7373e02b782788e74cd07d7ff3f87a9f47d4b9bbebad2adefc767c8ac9e4f5eb14601492d05223a943a1b710498970b47a04716ed4b56c14de087803cf75d7b5e1444f3af04592f6388b0c2aa92a9a490e748cda82c8c355aafe47617bc970063658e1bf46c685aed8633698013a5dfae20726007d684d023f96fdd66be98787807b6663e567ce51a8fb7ed89c61e31c0ef22aba086ad9afa613e717c600df21b0e225e4ab6b96e3dbbaa239ea81e932585903688c08e27d1054e4b1115be760b5ce6b65a4cec9128fabbf786786b8c3a8ff578411a1d595970e9a7cbc6a1b33bc554ccd46c44c038ffda371bdd80fab737a3c9ba51c9ca4139108bf7b7fe68da71d26eb84655d0c6621002ba9ca7f0384720fe45ca5cc5156ae41b14d11bc36695f08a5bdd7364d2262e2475d3ff354cc897b9e7a295580f3a6f7880bd7974094ba64b56e0ba186fc2c731187546bca16aec9b8721d38e1b675b57a3f9f23eba37132dc8f820b9a6791873b18e099dcebf2cbcf2c62f222e4fbef54e3ad68f854c09739501e899b17ce4a1da53758e2f43f36f84dcbafd64b585c895663ec20bf436b21bf34375f5a5306df46c1b72181ca40e8014bc5322c72f8da4a221f30dba87424b748b2cefff897c8e0a58d22963cca24f96c902e78e27ee4412dd2cd04829acd8272924488024eb0b68508417f7631cf14e3afd70bd3d549463d37618c59b5a7ab28d27b63acf5d17806a4074c5f1b525fa0c4889eed754911ecb58361fb2741b68dbc265afeea560009e86e9c7c531740e3e737b8ea6b6ce5b122b8ec86ab1a55b3263376335e7402cf127e563a32a49b2935458e1ebb6cf2154b3484dee1311a4528b354ef10221ea2ce2fd04fec591cf9af30e5b9d758d2f47cb8a0056f3fbae4e1518d38d9339907176a5c84e908229108475fb86dbdeea5de76495a39a5656a3a0f62521976dc2e0dbe6d8dd52aa9a0dc27bdbb96e8c5abdfeacd40554680fed93cba8436025c24e64bcf89c32885276e3695a5767a68df23d68b83b095fd874ccb145312dc14fc567b7f362342439b30a78cb4f1ce437e792bae3eb749a5d893fb24e39bd91688b47ca959bb5acde88b3244db4af1a88dc2d6b0cf4086f9e2f44ab489d1613c225582fa0de25d688e28956b28bf1690d04c45d32fb52dcea8f50705a51d1c5ec0c34ee38faaaec3fe77d885958ec5c2727f2ab3b43689636e61b561750080b9830710ad6813286cc5d9e3f3335f525336c7c0e243241d55e17995908ac4cc5fcd0db1b73677d69f519a22a09c86eba40cca39c130dc3a3f3c51d69a62f429fc5d405834b2c29fff4410925458fc24ce6cdd295eb70b8fde207e5f7db3334b1e2e5891e0710aaa79354b6a817454a97ffa629b12bad96746b3e050997cfeb72028b4c1af9628512879d365c8396cfbd9ada0ca516179cb0c25648b65e89abe0113138dfbea5550915ec328e0a850d0c4efc3fe15ae1ddd7332fe17c89e87431e4c3c578581585af08458a47db42545de81f39ddff044dc79ed76d867bc6e2b627f3e526456d211aaa3c252e452a37eb450267edcc6b72969b7ab481f3b791b922b8efd62290659452a455164f0acbcf0645ea818e898212a479cf8191ae2e972a168d99700c0fcb85ad90ce5a9abe3e2af19960b1f2b9123a55a5b8f4e76c92d2df8ccba0cdb76c83aea991d74334cf2fdcd5a6c0aa451d8874f99e774b687cc324190f0b2f43e9664928637127b23e4de910e1dcc2cb74026c53ad4fd797cd327b4191eecc1a3019f707c91f905f115721365a5a7d8d77514a0b2e0dbb6188ce6c986d07e0092149ebd3105eb4c1cd772c39a905d3495cd8a1f6382ed686c733192ce84efab89586fde6d9f15797eb2bfe13c140cfb6a85d3bc4d834c59df07e7133693e76b02b77ff4dc56a3730c4396a8a911ca5fbd72b0af73f70df54ee1244dfb1ff06d5c11a7b5a42c57cb4583e5443b70fa6967097301cf2ae8e320299f3f80a718dc26fba85a63cd3029544226e6fe5148b9a13c60bfe10ffa143ab79d23d7a9ebaedf5ce83bcf12dfd5d8a5a7e031cd1f15d2766491bf2d14528371a707c8f8f85f8d7731ab8d7f0d99cc125fa3a0c2281b35556501f5b91ab874a136d27cafda892a3701f8e774f9394035ca96f8ad73e58c2ae0a64afad8138609a3dfd86bf0ba2eebdb576df2393d104b862c5be544daca88f746baf00fdb15789e1c74e9561d7d5153e7202e47acf98bb7bf427c09570c85ae72a485405613fdeb72eaa05af7406f8c1e17e806c42948503669bc4a69cc966d0197654cb02202d42a14e4033016c29c476a580043ebd60252bc6eb9e905f9ab2c6fc5c80566c4a3a4d27236ff171122826627fd1ac14cc6f4c7766f67de1fbad16922a995d702bac5c9afe0fde38ddf9763265180a893db54fb3cb56694ca0b08849d5c66b45931e870460c6e8d6145c67efb8dabbfe7ad99a437ea08ce5fe23378b117855d38ae8c41f03c0b307cac0e90dd94e1d9ba7d1569a8a1e9e14a38b86c6fceaf4d0050f75338e10fe6d03241fa26d8f90f768dd4631e1ea601ecacae39796216f233ef6f3e6b13642141d079e6c47c729171f286596eba2e618d6fc172099ad8df2e8027ee18eee7d602b15c5d601890486aad3d7eb2082f548298ae2ff20d352892f082f4d93918394c92dc1935241f219c80c31f6a0da44c1019695573a55086421cffab733cc984ce440e2634cb48b92f422a89ede7ea04452c8c173682b9d37e80668adff9ab773c3fda785155bcd4d1aa56dc5563b00dd93e7998e474b5b1126c8dddf797e1a6b68d96c31313c6da4296a096700ed9d76b79dc64378aac990dada6582c2bbb64535b60e60b11b5b471c20d194b783b524d0a80c274aa8d8970cb4c8ad2d25613ff3a2f71a684ce5ed524e079ab188a8b386bc9aca1383c6b843616b1b52901fdf1a0e8a556e7998335825aa5309b7ad3617dd4013241d2e2f6e66d351278e28aaa92f85f92b998a462caaeebdacbcc186f5f98cc5932497e07dca7f6895a3a758e12fa84905fc1fe4b98117bb41f4b2153aad3ed07c8895f9e5f3e120d4ecfb4fcbcf2cff1fa0ec7dbad1311c465be5cbae511f472c8ca503bd388043c60b2d405fec1f4f7639415df1320f272dc23bd31cafb7fde15a9f2666f19ba4e1dade38ba11006e433d6df676fb85e3cbc55fd3cc63bc06e991b86ea4fdbe625ea8c2bb6ae8cc45e94b3e948c93e8f9f1f52b6db18c1fdb5b49059da94b017f4dc380ca9c6d6da7819d89d792e91389c1f70a6ad03ebbabb6b0c98f239954202c2b88ba65df26aa16d4f65291e7eb2ecd339ba6b8616a4e4d03f75d8d3351c3d33ca0fb899c973743d77ffab4b70e914dfbca91766f8272f8eb69194939fa5f642f1645fe0fd99656ff952c458e535df56e305f17b92e49bd4fec5137ed5e8761db1a91f380556eb370728147003f01a8faeda271356d6fb41541f14296eba94569665680599f0fb4c9c4ccfef61653481bd359ed64250885fa75557a9a3ab3a985751941646d65c433a7c18165369b14691a2190e73411da70ff10f61bffe1d0f5ecc155af8c0a4987a7f4d68cb4e962670c3f8ae10933bff389a825875e8f3a69f21117e6d50c1366131519f97ddc3d2fd85e37c392dbb2c74ffed6ee9e7337e9dac6e7eb3094f3bcb6f15409140dd45c33343d52a8658db26ef538873fe0289637d0a3330f24c538394af1fe0f045e5488d5ca92539925151d475cc73a18bed090df18faa1f13244d0e6ac56c6961b323702b9e4604c54ff5c3b10cbabe92faaf9769d4a2f196ec5a625e46d2913df68ced71025847f99f42333578460de9191ac9face037c0473dade90b2980120b73c71e82b69a25996d0e11e80e639715e63adc9db948c9ca3531ecdced52acdc68ebfcfd705518e3e28d2888ce33a8e360dce1c04d5a681b4f51f3114ba0cfdeb8a4b4f715039480092bfbe62bdb9220033364e4a8eff5e19af22051fe32b0299998ff46a1bbd06a1c1b259dbc67057f3042b3c563b8b9e3daf8e889b5db3ffdaec4aad56843ef6f7dd3421074feff935cfb1bca33e7b8d0b01ae6f819716e7d5b630c31e649090dc06b98699a6053368637db10391ec62c695a33d6a5672c083055506a457b3f820f397d22ed7863ab02d97f7cddf6902564b653ee986a038592b9ee5167ed7828fb451e6327c858f5238e91aa0a8f4f40de905ffa9a7efe1ff025767869351ee9db35ba1adc656f7e0ec22b7999e99257c56307ffa2b92d499785d89e2584514563336d8f6886059913efa104969cc90e8728a86dd2de1a71bc2f82969deb46ca3b72a9b662e1665f6b60387f4fdab0ca244b8c12fbc7d5acc31b125d21cfd280e795acd2c5781cbba264f463691d1a8d7db9a68dbcecce3034539e508a8a59e2c5b0bceced1bd4af04ac45505668633c31d1c10ee4add9bb07ae3ab342675233994ac1eccbed38734847b8716e6a3a3db1f11e973a763d066492ad4c76fe48c32533a00fc721670adb47c7f37ed9c7e6112798879cc0e31aa8dbc02fd4f5b275c19743ff686a16c8e80ccff549bb1bb58e2afd773b10b542ff3384d6d6867389aa5097dc7c11816ec895903ff5481a2ba204d080dcba80dcb9e0bfff6a87007eef742883520ce2041e44c3ec807a5b8a760c079e75ba6abf0f47fb6fc60e607d50ddefcaeddcf66be90622214f0baab6a251a2cab68dae1bb5682c686b3be19b3cc83c13231ffa7a0072310c35e9a20d373b47a53eaaf4e77030004de3d83bd12dabdf7b49d359bb6bdccb0554b03b477bdbbdcc413c673a239a9b6501336cda5abdb1df18058b18b611a7dac37bddd0eda00a0db651a935ed8853ac975b9fcdd82f5051ca522e3edb30ee85f2f444fda7126a27ccc1e4eba78b3c52a4cc5daf486832d0d4240a240df12788a9e4a3193064f4ef4dc5c0d7735c3a77052689c7be97d856efe3057edcc66626505b48b9e65090ba9dd6aba4256c6e9e8bf3ee5f5bf11aa69ce1b0829ad24eea6d4fa170d3449607c1391b9dbd5b6de582d01663b0bfafe6e0b04144bdcee347628669d120d99b86c8154bb96a0c17bc863165a9241e0fde05f5d46c24cd697f25a0d7eb03e5ba43f399da814cf919e644a6a0f843b3866047c489fffe491e00b13abce7e69a84eb7501e5902f153b22c30b10704bdfb06242f7d0ab3ecd9d93b474ccee90595a933d519ce299ae415c3ea28ec1f9c087a866cd197724b59ea4036e5c6b3be2dc04930b5d424fdb2add2506683b759cddf044758b0cbd976ac051f8693c61d994b39c7f22c2fce4a97330d484900d8f3b2b295cc286d1856a870a416d973e8e2f1123cfeb197a492f908b192b3b003a331255a11d4798b90976b37244f3da929241c1cb6f54ea8cbb0729c08201dac1d391fa1a4e886c9bdebae22f6384874b9e0d884246695ba6d7cf54c8a5e0010c0c3257c7fbd9e552fb9ece7b0438f00f394d86fc035b54dd9370138e07ed293785dbaa935933e08d1e9546217bdf5f1589cdbd594eead5c5bb39cb116f31e5d19e864e29ffec17b0a15aef8f829e06a941000e666ecbecb183fc1d342a4b2f1cb5b6cb937837f9f1f0c7fd567a754598c4af87a647a0e8f6ee11c1589df5f93c3a5f39719fe12d39904ba580096bddf5f2545970ce577112913889e0cef04b741630ae632b6d7ebb2f6f9af4f2b6fb89a6b3d5fec0f3ed25a3a1ee6f58e7e8c1de7b0120ed367e0c4e1c5d64bec03ca6b87b5647b663d904e7ef776ba6e4cc1509eb23be5fbaa76623681704a463d286cd44505863ca29e84728dcdd01a110af6a398960d9cde95ea3e1c4467fcd8856c9370b723a95fd75a3bca1f1616ece86b14cb3d0e15351c8ed1943e6168c1874d6c0e9dd5f8fc9e03647c6ecd01b4041b7151950d53d2f30cfdac06831287fff9f982f7fde19466819d544c8b2fe283fe3bf951e95cc9a99580c298a9dda4ffb416be6aba721cc86fbfe80548e0266c6df6c52386d9dc07179644140e3ff6e991bff3e327642167d901ae52a4585e99a11a8fcdab0ab99c581edcd8c09d71d9c361c5bcad30cb6d01b05bd8fb9ede22c4b9a93dece79a16978be7ed8d02fec8b1c48eeec6e9a6b7d9b8c5520d0789009e7354f4cbc5136089d1d743ff00d27480b38a2387c697fa9701d926504faa700a0efb2ca0719c4a0ba739ee20427db2cb500783ad21668e3b7c8c396805a28c55fb5338c7d0c7092aa8523c09664bba713bc1cfa20341071311a93153122d8b10af049c3655941298dc84bbdfd83e6264fcea206b74037014dd63058cce862c90772e863b8fb7a5d576aa485d34e36d5fa95b3eecbf3f75f220ebe87f8c90cf0258c7b3ec3df485b95f1c3c86786d034ef5d5ca6db1ee1af251a0444464e194fb7fd5154ba8ee0b46d0847b0cb66a440293c185bbc76f3124ba1c1a6ec79e4656a8f6a17cf1b1b85aabceb1657244b532be326e1c7ccdc5bb44d66e14951e96a1c4caba7f2585cc4355dbd0f3150ffe5dc58e516de5f6d3daa93d25bc17f72dc11f38b9814e18a67d650ba82c021b68302c8e1590227c29ce14f46293573aaa3a049928011b36df90cdbcce371036f7530ae19b5e4602fe86c4da9c8b4c3c64b13ae1dd5e1f8d7fd1533cf0eb0c84841d084c538421fcfd55c41d7bc06be9509d883ab8cddb13c97ddd5f6a6ff7106669cf97ff96e4eb17bfcf3b7e7fb9b78404036970a187135d8ebccec4fa18ecb42dcd7d2c9fc79aa018aab0aea2f55c2d04f2e3949194889fa7dcfb5406efb3cc854a75701a54a2fe327907464d1846d26b239f423e2d71c858e4782e6cc771def1388cbdc2de7800a521f39573d2f80a65e51c26fa90fa4debec7090344c2772c6a2fb7092e57f8df377841337ab10bf6fd25e0d5bcac450987fb8b9db2c32329da4aef645d2d59753dc1fa3ab37f49b66f9dd77a077b62630e058445422eeeb55e02b2b79dd1b834f8dadade774e2425c8c9fddce9c04ee58fe88779b4f320e1bf217c546256a48b3fe4071cee4f44a7ef542c0d05f03905ec6be85fc9e848753747da2504f6bca59e460aae09a71bac8ace666b7d6b29280c560c05bab2d0e1fb463c20c76d6a44f46374b21c997ce7a22687c1b2925859bbe501e8077c6de4d84e1764efa79bf465f98686033042ef074c83d9cf99f8ba9dbf99ac3cb194d6832082411d17e2303d11eed3bceeef7aec940a753fc64ef17e45b927b9a714a88245ef9baee2d96b190766c4248605befe8d2d273b8a90af77c7fe849370118d9944f614d0efe50e615785ce920e5287f23c22c72e2afb6a7ddee675ea8ff68856349c946355a40616a60cb66059e4fceaf9a043d83ed2d0c316f5fd223e28b1d0c7a1ff56fd5151559107cd47a899436c780fe5d8de7ab9177fec274e6f5c74d31a79530493ba4e57c355e610527badb181116076d736d6339aba5616e602e5f6ff740370527ba6f2dda63991d08ecd1459b2876ebca834b67b51ee7a5ae7b52b992673dd6497d9ea60538634076733d454b722e37e9788a778d02f38dae48b6121303a5d5bb5e02a900ee042047e0d4751b41ea04df34d7f862ab949f4273d05d8ef21fcf6eb27da8274929abc7f6eedb6a5c5d426bf521c50ec9a7d897af5d85ff8d040dc87ef56b7fd4182d1ac506464ad45621e01dd9bd3a803537751c9ba398b6444672f761ab3749f0dbbb548bcbf6f500a72fb36830d3106fdc31ff1e2d12daef67f06ff738b60e1b7301011b5c47fa896deca6a1d9e9443fce18a2d921e241ab3eb0a2f2388ad0b270df76992b57fe79c91624dccdea97376966799b345a634cfff93bf0b592927455f756714a818117c82526dd43963777319734c4d01ca49c28ba877386d1c209ba6a623c043bf601bb53768613b3957da9687ec61580c25331ca8f30e57667fcb609b1c225839df47639205ea2e37036f98de360682cc87706d59c27850d292efbdfc3e909e90b61a80a7d46ae493957aff0dd75a3b314c88db0240605f7501eae69d1e746f4a350ecc6e4eb290fd25ba8ff75c9c6f7ad69b0f2ca516d95e4299d9460c7c4d0e48c2bc9b3d6490332e2cfaf8219ce92499b3d90f4a07b18316b5c8c421e449b49a14c2c00413e76eb6a1517b1911dd0f9f33cd5ad44facea44442257c6598d622d05af833731fc8d5ecb8aef6e836899cacae5385edf3e6cde9229584f502751784f738608035655bfcae0578ab22e77fc09bc7954aa362d832eee158ccfbea617dbe459881bb1269285bd12306d1ac24c0db246b706c94efded172337d0775b527c7177328f0d1058c04148a6fe749f0f02393d9bfe3653b6248f319098569241939dfd1537a2fbd6af032bcbec6e21a1f457228882ecfd7f435d223a59bd110555367a67ef96bfcff8be5c7a0ec9ceb0e5a913eea0fac80dbb9916778dc9f029824572f194450670c8819ae5e2fa3d7614b523097597b829de802730d790bad05987ec07ec0fbb0ae4dea39aec8ee48f4d641e257c9f3d568e1843fce3578300cbc3cd36ed856e9e58fbe23cc66022c39594de0d2a7a5171a559ecd1a35c79aef172f01463dfa4cd874281c7705453ac21b752c715dc44fa7baccc5a2bf3455acd45533a60418012e503b468cfc9e7a6b8c33543d3de8c53c43f0ef35641f4b2efb6f7cfaf7f299bd87f5a8c3d06694c801c5a773dee797d152a1975efca259d333cb8deeda49f4b9a805e288f7601f5da09980b74b078391e91e11c0c15e9b8e652346080a196b2b827eb15f23e38cce3fea5ad7b74f16ffaca5dc5974225ccb2b33ce3cec9ed0ff7b772542832dc8d93f39e19f175acb3f529f413f96b4e3bae95599ac4104b4f084d75e62e7005d617f87271639792af13245453374f0f43238d7c634f90ed85d8d1de827433921a8babdebd8f7aa78d55c2c4213e6ca5168a084c3d25e13db41ed1d5b6ea6b7a7f462d39588daf2c38cf4fb6c655eff8341fdb20cbc252303e7c55b35480e44b22ce1d1346a1620ac9127089a401ea20e53a7a9d6e569750784de4a7cc71ccefe130233c3251419cdc2396a160a3cf7626211599e55e5249600444a472e72782a564cdaf5a56eb57658b47b8d15c0d6fea20984076fc4bbb35e0f780050136c059294be5b221b3bf03c6ff36a8b3ed68e5aad2ec833858b42bf31048c9e8dfe8bc23119600567e2facde0b75b1cdd0aa7b9132c31492d88c9c0ee3556fa4e767d9cc84339231d4b92b8ef8484a92766b589193c3d76c8c5daff00a2fd47b9e730d5bacaf6a98830e670d71d21613bfbad6c510a96f8c958bc568d759dfe9e1158a33c42bd1b14434e6e82b904eaf65d885346d231a7e91919c7d8396c59a54ff04cc2646c939a6bd56155ae6b55172880a98f62e4969a5e012c1f03c6e4c16898e179e8db00995e7f58f8e977df01d415e185881b70e8503b24abcea9d5f596083d3fbd906e43725226fcf4544ca4e9e97f72d71f0ee1b2df0cbd8f7c6d28215fc46e66230d6c702fe8643d9b431fada9e38196b346c94b4223e81a9f7cee10baad0f7e0d6629d0af9b2eb0d5d4f5c0ef696602d4e4a01b478e8178aecbc5e1212d22efb844a411b1662b6ff63443b9ec7e0e4a3013c1e330ef27be3b606acdf333f868e3bbf35c69679562c8c7a54981e26a66bf9428640dfa5c3fb23175564b363dade1ef265469cb9c9aef9e384b665625c63d45f1c1f682585618908fecf2e9c9a1a1ad9f5895f6a0939c54401e3fa8672f0b5ad5f4c7c22e8ae9bb9f4c82e325d021840706bc2061a81e77160a8954a1da7ae5db814da9a7294997e1f54bc967a2169bbbecedab771fa76740a1944787503c4019fd11fe534eb47a469c367fc64d633b63a0ddfbb38630a5257085db3e97a1d39320c8dfc3eb482121842a078a94d50e78cf5bc80e87daf3c959a9faa58bd1eb98c926d3d75e1c2d1e90e50c857503e11072d6c02c62f3e6f4f2bcb5cacf380158972b9f08f388153d4ff7d50b3058d56d271bee26f1d2270d8641c35a12245ac04f28d11d74179d806e9b060e858fa2bc0b2c072b889d795ef448b92654d5dae88c0d157aa7881c13ff9b84235af86c9a67c6797d4e2040030ffffffcf