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

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

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

Block Certificate

Block 89957 68c8acc4e295ea1bc7bc27d0a5c4cba4598992c5fa056bae4da2334d49ba575f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b6cf8bd730072c13a355fa4ab8d86bc9dbcadfe511a2f0d54640d48a10ada0a6
Certificate Block Hash
68c8acc4e295ea1bc7bc27d0a5c4cba4598992c5fa056bae4da2334d49ba575f
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0084f0010008780100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000f3c03996942da6eb4c701b4e970b05ce47478cf8141aacd4fe4819a0fbedcc69a6a92ffa7e09185201f1587365d1a83356c5f0060ee0c5e85323c2d8cdf16613ba31b3ef94b2f5f8bf8d1df9916b1c9f1f88690e1262b45e7204000000000000000002000000020084f0010008780100

Raw Header Hex

00004020e964d6d4aff75c12f44b2c7b6b7b0aa584ae2056514db48b233ff092120c503a19ab96f69d490e3e50272c4b5e30b25fb865dab5fb0fa578dbe0a9ea68e4f343012a5e6a72900018a6a0ad108ad44046d5f0a211e5dfcadbc96bd8b84afa55a3132c0730d78bcfb6

Proof Data Hex

59,560 bytes
1212160203077ab5d326c7b29e815fac47c0d2233031b17ef4d9fce4d33f0c558e8d4232fff0b1357a40d1a29ac75b5a71415a25ffe6663e69612c1d457ee02e1fbf5107eadeac9e6a6d04543c50c099fe3d0082bc1121575bd70cd1b17eb9cae5002b3282fecde0628106412e22fe34583a56fd0ee2c5be178c1deb2312a19599eece6761ce35ba96d4531dc05d0698ce27924ff4c13d31125f0928088f6585ad6a074b513bddab6c7e4ee826b29dc5a4b5c5754950aae73e7cde714b9d5cd58a804f1589b23ffb84fbb3541bdcca0823e463162596a2ce420b4f7fbe07fcab9cbad7cd92f92d41293645a09bbf5c88d67bfd6f0184b2ec331c9af2faf1fee58a7a4ad347aa4e481438c53e23dda90f25bb6c35d05d3e4d7ead1ef68369cca5bba14b29a3ce6bcb918c0ff34e8822e320a47218599ab7bdff930938f6d4d14b9942ac53b5a39fbc0b9ca7aed826e1c482d59dd4ccafad50b7a6981745b3c647e3fd003340073dd2a4bef4c752f4b4c22debf0d1f943f69bd2748723d331fb72e0b657490c610d5c75fcd278b70b3686b332a11462f68812815c1880a13c78aac35ac623dbc3ab8c7e94e08c2bc16e3350d494a30b5ef69bcfc098e81a8d105b0df236ee2de0956eea851bc70422ab25801df4d9567e348fdac9ef910d1f13cbab2a629be08030ed9b11ceb5ef151c38c12a0fe38f17a2a9f965c0e770855614291b99ffdf30f5a1393b6731e92bab82a500013c71e4b15dfefab04a84e0a0b915d046309a1460a4ff9a4eecef82698f1136819b73739bbc4f1b606f16b8c2d804828db63a0133569db452ed73065b7579c592db08abc0bb8021b58a6e902c314a003690ef3c83905114035bb665cc57f61774af56b01abdd10d8a8f3d00974f55716e6dea72fca0be0263dbb5f83189a173104248d20c004b5b129b40910e296779d46022df1eb410ab996030bba6e4556a4482662361b04c622e6a9e3d13622039ddc6028c68a41fb2006f904c1f7fc5fbc59bb2be08fe2b80d13899271bdd092e8c9f53e48d8750e12280072eca23e988de9420d044919e3348dbdc5cc843f8a12cb15651246186d675a5fd03e722f2db0e8c17b1a647455f19c3997265e4da0255d5bdf0626e718b841b3fa475b5cf3ef0188c6159354fa8720865e6c7026488b932b9067bbaf502fd7c563bdb93370dc848940e9388d86b3bb05ca7c217d353b893305bb78b3cd2433f037b8b9bcbce2a37a085fedf0b23d8cf78afd79fc8c54e8e59382ca159902d561dd834aa7f79e55b8fc116e4e0bc532febd60e1f55fbd4b17c3c2da5f2dba78ea1d3ec089064e27e717332fe2abcec058a12666a51b318741d718175da82040f6c886856104d4019c8853a0c54aa78b6e0c20684759b0894dfcfbc39535fe95d74931c78948c3882708cf6513c1c3158d7b2ab3c78293849def1d10dc32881bf54f2ce4b1a13ecc6b05c3d76448249f45cf70b54cd07333b53c1b37b574594e0b2e3495e5f7adb57ae089ccf2935df699cd706498f38b03f362e2d4cb6b081e1f863ec6afe62ec9306ca7f5bc393068e832122b4bddc5c8743e126eabaa0baa11cd5e7e3f3076f5ff7aa3e5310a769a4893a130692db980dbcadb40487b88aabc368d895de5650b3b18c9a8a12e18f1799ebfccf1c9a8ce8fa4bf8451024dae45b08635247e027e5550ad18f17ee9b84b9b63b113aaccb2fa4ca7686420f1f7cac2bc7b48045423f5fcbab237a7ffdb0a8e7e02fd7b03554df76ffdfda43989d8ed2ddd5906dbc4203165a97ca7a54ae22b74ccc3957b1a57e9ea9487e7947aa5277a87f87bd51d077f711b4853602ae3144a2231c5c5bdd2ed3c17eb4610bad6d578be6e8953946fe5fa463a1550f7392e70c8c07c7082da7f3ed3e365cd1bbe34d315e0f1df3ef96a089e1d303f6cc86e94b00d027e326b9da1b53e602072772cbceb90cb9bc4cb7f791f99949ed6fcab25ecb29fc1790da29d6d9b2c59e82419edb688744ec2383323915442f2ecb831e1447c6bbdc835cecb4b20a12da5852c2867e88344bf77bd77bec0cfb084071f1c65ee4dd5d3cf9789804f07ca565091a77bb68a555c630972ab516e0038a6ca0e26cf7d175a47e3bb02ff2036174804f9c1cb381eb372d94d800ebba141b8c14b7f7436d0eea6ffc68b3656a44b0680a96809338b9bea9d56269819c1f267436ebe0b387181a61426e55333560e42016441e37462adbe7363e34a5ce5154a19c4f75e823169c9e593c0826ed512dcf0b515aa858f1958630e5a99858b06b6f04f8ead03f2b362c87cd8c661f7d493ce2d76e5495284f4372cea68603578b94cff5d7cf4de7e18e949750e72345947d672d546b2ef993614899e5292eaf003207ed075cf31385a767444b0acede04770a94ce9689e723de41d3a0ac21a4a5f4f514f78b3f12911b2061364c05d602f56ec5a87a9db43f74de1305a8239809392f1958ed38ffd1c94f46ffac642bbfb09d112c3b9829b1a3c1620fac2225b497338f29099e5afe28ba976325e64e72aaafef5dfb852fc5ab1033e2a7e45dc49a8d612fdb656c63f4df991d63346c1e54cfc0daecceeb8c759ff4ea59e992d3de4255f82700b7c5da281ab53c830d153d56264c33b017df7203dac879271c870f3098892a3be0437a96197cacb693cb1a1848333d87805ade4353c1690106ea17647dda18639c6dba25162f44358ca045905622ad00c5154fdbbf4b60396204d30f6ed7069c98c65987ea771bbf309c847e85910470c1574bdaaca6f677630a1a917fdbc7cc839f41f3054307e4496dc35d329b0c2df45826d07b88a36986277204130601c996f28b5f99192570c88314a2c085a63a2711ec0eeb2d36e8f8083053a437ae6f9a893bdeb666c96dfd7e573709b822141aa64d427c414a534c989f4327983ba47a5b4755753580124ec1246ae2abd07feca0fa24a1be56d4aa2e64b0c24abe466dcc2317be6812086eb788c1e011c2c6815a24685be8f2a675164bb23dfdc793de06d8c89c7dc19138585e43acb97bf6232d37f4c878fa32e46ae070970b742b8c614f4db75c0a329d1438de1a7076a201552ec9959f234376e36df92524a94034cc9aa3106fd45d842f35300a721702807a5140cf59f070d435919afef85e137448cdd6f27ef9649704cd0a2e22aac300c97b12d812802fd260b8a7cbf275be5f1f2f61239f5f93cb719100b6e11fdf71c7479ba5331ef8ae035fed3f55700547b80b3f63147f5b89fa534d0cb3bd695e2b709757b7d715a386c067bb1eb2dcfede50449fc48eb2d92062b9b4bb7388140eabe7c7feb77e5b94adb68bc55e3cdf0e4a7f772ef4bfa46b787d34bea0179bb6983b3786fb0a2c9b7e49e0d3d49bcc46a62b15402d84af3424a9570de2641161876f8f7ce8da3fc2acaef68077de3033b2f634a07572ec2c03dd4836165795c84dc33ff6c92c089a9b83e4353961f9a512aacaccb0bb79206cd05d1030b3ff64e9094aa9d05adb6051df60c3fa621d73fde75dcfb35d8705383dbc7a88824a5cb277c6ee3d54299607f6b6078370d63790cd948b192978239462652930f4da24a975dfce5167dd0698822a8daf4a48bc6876c8d880e3a920ef312f2b508148d85f96ab0eb2c316a4393bebe7349e98a86b312cdbfa06c76d89c8ec681cca5c75ea7d5c1dd4cec78338a36af3d921a137b4502edb264805508bc700f30af6dfad9a0cc34dfee39119c675e7524f8944202cc7dcdaea4db5428bf684a5860d837b071d34ed508d8cbd296ca2d023193579cc22964b1373e9c3558208ae3daff72e80ecd6b3668f41931a7e4785ba746be0b2c2d5882b907281d98670c4c0771b53e4907fc87ccf38f1b6269f16c8846f31864e7529e7138da0b13f0b4029d70bc0a3b09f1790a238b4c494d372c8b44d591a991612dc9f586c166e96b0ec8e188b4de30ffe6685e905ff8e76f816dbb942ad0aa1fc3e9183ac9be732ca54a42b86097c43106e22ef17a27cceccc4007e62864b64185b925eb0a604b95b961d29f46069248df3c3ec0bf70b7d11aecedf105e53e910f39e8a5b1d5e11e68e5b626e4fb37cbc6c265e30e1c43f32336aa13a523a72f3c3ec5619e1397c8fe401d2fb6776cbaa8bc7c6678e147afed1fb86dd6ce9340c0236c7fc44362bc6139017de6304ae0927c9507381ecbd2e7c5f7b83e6d27f11070067d7ff6b5387b00ccc1a20a5c35327016be9233c7062a17e6e50d9302fe987ac5efd2f8c24fb03cf7adc0270652ccce988dc029bcba846d4ca714320825f90e7f25b5519ee1264af22fbb07296675f24de87db0e72feb4066ef2341bb24ea408f17dee7def94a4219fc5c7c44eeab66e76e55df3b1891c04d9a5a09a0587b50d7f8df2874b7aa9a6f456a438eea2eb07d3073d54fb2e104d440a65b8692c940a77ec547dc5b6c5ddf5e1ff97ea1708231e8bbcfd9408a605a36e86022358b9bb8d55e6c2299768b617f83853c12a52237d86b10b39373e1a90ccd6ba41567555b90910f37f3469fc6717c738fa93ae3fced0a962eea52b4d4aaf97861e422b82ad3e9349dfd4909173502758047f033b72cf4ec73e74b506ea902262cdeca3fd7eb3a58c778679545d15c06376b42a3ab3f084ff856beed1fe057611ad7fec1ef7b4a555b0da3faeedcced104d30cd6a38159a7ace5b354635ea62c0f59335becef3a4ee37b64891a9fda4f5490b7a981246b98cd2597d78760474a7389420dfa87a3aee0a38d7659ac7371cf727f8bdcd0ffa5f769f3b164d3e3da05b6c376587f2ffd27e0f4f3cdc5a4228f122677c254d6c39563c28be3c75198625e9609b968175c57b0683b621b35c765ae421bf591fbcf8e361f5bddd39b49eb4d21e6fae338f8d4a4b19abfee6e0d8776a5912631b1acc5dd578991dabd04ce04c3fae440128adadd494ee3e8bc75c901fbc01671100b6aa1b5427fd2441c2c6079507dff8d74a60c3a548cd91894746f682652df40e841ab87b044671505b4d567ff34071e4d98287324ee3cd8c8a306ae217f8db55a08cf664c2ef95c47c5e3ff7258b80acc4265882f65374b9ac6abe156b162f31b4b637235da4d62ff719e973a45f65549037e94de91a8256ea252c72151af52e9339f2c4fa9cd2c7188d306e20c0099e7b1840df1f4d2fbf13c06175a01c4aef4b8d333718d05bc16a304a4ac32d97ca2963c5ae9f5d54e6f648f1ace6b33e529e8c54853b095155ebb6338e0089b203ccbc93a97d5a0e6586feeefbedf0136725dd6d6572a9c33b22bfb940cee348a35bd0b368a82020335bd24718374feb0de3792809071846e70bbed3e3db384d77bb0f271f7411881f1ef779cf51f41eff551e711230575cc5f5807d872c14abed32a366efa458dca84bc4f2fb3f17128039731081967d2dc815ad1079ded03de3e9b77925bb81cd769b5877b3033df4b18afb09c37716de0c96bd95b38b74dac3981206c0d91f58942fae3db8527b2dc6f5e04357736e710eb613b0b5dd0b4e370ead66e1c0f2a93210b0bb5a3eddb2931f5e0c26f9e0c0d276dcfea426b502ce1fd48a411712730150f785bdfd40ff2392923b5ee720059680a25bfb92ce8212c3a29377d46833fd96bed4ff1d58acadfb97d05106efae2a95676a314b8f2b78be647ac5ae958e2903537e0823c05aaac6f5236f91880263bd7829ea30efca79f00cf479a6959e26084229fe09420c4b19e3419c93c857b466aff3719c34d22a0836ff2634d3bbb5e280e29d9783b29ba64a210823bf6a51d3bc8cfe4ca77dd55ff1752dd6e65be61cb26434396375f87ae395f98cbba0df038433741b02e79a5e428dcda9a48b425d05333e79189e9e9b4161317887fe595b9da015c68526a8f08d6ff5ea7168ae82895ce2f3bc316c1a343657ffb1415c4da7e8365d71bba6b4e246870941569b46514d404218ae35444d7d743e38442fe0b1c3b73a14499e0718ee59a46744cebc1e7f435df59fa1433633a404d7f808695cba86d29dce4d4c55fb4fac2cf0122e3ab8ff0401fdeff568b2aad63b8d3ee491af3c173c5623aca3aa26a0150e828b14dacbc25de5ab36049c36cebe5cd4913854115d2d1c3275ca51666899a6277219f770a47b7f0528a90756790a3d41a51956d49d064c17b5113de28a9a0d96e6da0f1d6e0b7efa50208b8821731042a3933251797f9e43785e9ae2bcfad04c56603e2018305c2489469fed943ca94de16d6ef992594e21a2077b269eac82d633c14ecfddffdfc62b477cdf773ffdd3087c566157e40fa8ecabcb10ca280128497ebbd7bb4e8884da860d13e8cef7399679a37ea5a48996371e67818ed9eb8042192fa8d8659d426806225154271ef74e54f8e59661a2843845ec4c6cace51033de782221d1fb7d8b8afc92b94d038aacccb3abc49e584a169d6a2c7815c848c0279eff543dff1b161d95cc94867f35c12d2b0be4c4c4810bd16a1d8e52d8e2e37d0e37ca1d4f829ba7210ffafc8f0a70bd8a805b0d46ee0d63e96d38fa2a67201e38c1522bf7520766ce9eb315a6b3597d8812af140b0c243e4f2dba84f3bb2f7778c66c04006305f4937374506cd045bc4977334e9f91c9578c623c05aaee7914b7b592894da05539a11c2335e02123732d78ccc2afd83f488bac70fd17bfd833620d59ebfa38c090b82404970962c09a6858bd7ff9d0e67c957c829114470b24bddb7b99e187a9b50a42c30d57a87081adf5166783c0ad23bf30d10ea15ed614c0e1f52f7f33f699a1263c7d8cfb96eaac0d39e4a160bdf9caa696900a2d7e6deff9e127c055a95bf20d1eacd1155f0e4054415b5bf2319ec163ef94333ca80a36928f3a91e6db9da05deb1dd0e559d595730c679d644393f98c3ed5c7e96b8746b33cb6e3cb0deadf9861687ae9c616509e1f61b29fad1dc7077b26444292582c625254c46b6835b555234276d287da14538378c860727d0af1fe52173d3f81acf1161b501104bf0583e2e8a7d657b5f8d4c679409843181f65e45c5becc75e1219d6688b8b8e80e0a18ef50fd44bd50fb5ab7e2ee9778698ac96baa1d923451a5c4324a3b8b34aee946ae92bbb0b17f8b0ce9c6e1f9f651826ce02ec04ce7b742412263dd0e1a08a251fbab51eec8fcb414858ddf0ede23937ef20e653786899a1e0943b9081e2bd98cccc85a692d7c3d6cf9b80f1376744b00792091125135faff6b0d35ccc15aa425cb6b1c50b5b0874b89f90657f374bfdbb5ade56ad86dcda6cd07ffc4b3006926693de6ee0ea631b64d28b37dcc22492ff115bc8f63cf6ba7d4a1decbf7ee2790afff427812f7de1ef2a6135da065672ea75fcbec6e1bd01f70cce4a3567886f1d579f6dc26a7f2d07bc0310d827062c07ace72da26051c92b467ecbc1cc1d383d8236147f5b3c902ac253c63d6e824b3bf661d64d8047dc1421c8f73c31b8e514e1a633bf8875443676c98cfd68575841e6c759954cf129ac20bc9dcad03de61941ff60797407e9cbf78788f98583940664c7a14b21129be0fed0ec3e959814e6cae4b7f72d9c2390cc11066e64ed51df6368dffe9fabedf9904c71fd9cddfa6588bb05d8dff8ca6028b856c8972e1a983af0cb283318c51415861ad1f6a2da5fcd1d00ae695551540631c21cf7cb05447701078f290d6410b5f7a11bc8b1a4c95c6959d3551b76c2735620d2383325fd9d61bdf88d0632eccf583fe75655f1d83ed19fb6e4be1aa9f2edcac955a12dbe400faabbc08924c0aa8541ef3701d147f95cf15d1b99ba44dc07943c707971dc69f15b4ea5790fea898895bf8bd49c55b9c467e1a200052053d955b39950aa7780cd935a56a5f7c1c840f8fd295006c0ef60d7588ba2bcad9a62be9efc2b81a6c73cd07708695ed02bb4abf377467cd1d1d0ec66662007af5db12e75ec5dc1ee5ab12e022899f7436565326300b0f8c87ed2f28d65e5102d8fb188a0b95c3797de0af5b8070bb0ec96287afcd9238c5afce677a2331c5b4ffd5ca0aeb852bd3f3fc6e8b8f493e8d2ef3c6a3ab1b71a26d0c32c1bc1b292c66ba4f6a0e20c427b85950fba28c49b71daa70a1a64ab2c41ebea9a67a150c618b39b7601b683dc1f68372364f89650cb96c789c35c3295da82fc53256debab079e613a1c61922e90d5cb44b6b0e28e4846cd0bc39f607cbce69e3720777b8336f65b9fbcc626cf8c7cd333ef439caff5e5f646a639a368d3cd0fd9f3860bdf8aa169fcc047e43a7f5a60d6dcf3ae7a0749ceefababfdb064b324c2bb9e0771c282d6211deac4b0e97fb89b9f68a21699e03153cf8a7576f55daade0cd0c25f771c71e073d5c9b8b2505adcbff45beaa672898abf18fc0bbe54a06249bc50b5a76cb10ca8c2174d3bba0b68831c3eb8f6346cf5564910c82dba310681859ffaafb57ec31043a2d8f252c3cc2adba9270c0d1af2a62c18997c0051846f07725a3af8da12285ca5d6179fbcd28d3edf27649098805145b3985fd96438a3ab924f7ac471a0b4c059f6bbfb4c0ddb340a8d807fa8a3c0637c180109925b0a9ffaf4bf2823f9b0f4cee04312d5fef89f13c5cc75d1a316f32e4e71b3cd2c74c6dc519394930c87fb13340a53be951ed473e8f6398b0c3472bc23444dbcedb1124883675ea10db8026e380d54c78dc5f283a52bb81ba2929d047bb617ae54b7df54e000a58e489dd5503455da5ef9d60b3a22abf4d5e6a29fc12ba102cef0efe370ca37ab277d139f7c10fb26355a7a0c36c7f0d08f35dab92cbc4955764baf5e7117ce0da10372d62601d39003d923437df16a8f517e9cae5537b8946d103c121b7c4881e4e838cc8d0eaca7df9e3572750b2cce18e6c348d4bf059364a0b577c9c84ca1f979d2c9625a80cf6ae715861d802cdf3396b11ffa84a6294451cd3b86659ac8253075925ff1ecb2e98b708964a23ca11f61d2346e409f9f570237cdd14c911a5d05ca6514992026849e33c2c6bb6ac5db3947f124e25a4362220650a72ea9244178f1ff618f5274c49cae763b17af6349527b47852d15f241948a4d071281f9d1febd25bbe59711d70e5ed0d504a2c9c88b0299f5cfe29d84dafd48a4eca2ffab7ce48123f4fb62cf19a8f77c3ce024bfdbc1bad9e8047e3fb0d3d2c17ca776451223608cc64abe49df60494018fe4d6d4b7d096d3f03d8c24268f9472a37fd66784b0bd89b1f4bed291163381642a84a6005b62b8f475605e393e2a8e2cb1e590f0fad3b5809e9113087866d533f38a303c17b368e6bb2ca9d726452f42c820335f84c8e183e33dad404c41ecde9158f8f9f721cf85fafb7ef6f54044b7b2242f6e27c143fdb40d07d3e8f2ca2f02598ff0381b47025b9863278cf4017af9bab51fd725ab78dcbe0581fb965feb01ea1e77c5b735cf8a80a1bff115538ce629b153e2ffda4e3a9c85749a285d3ab07120a766baa8b5d75f042b35f9cd362d545fe5746e812c9728d888f9fd3e65d6493cc5796fa392f78e1029fa9eaddb0abc7e2451dfa5499fba1c3ab6f7fd245a72b6416cff39806bcb2512185761226b11ad5e0388e8741b11e8c5337ad6626f49239411fcce7366c8fddf1afbc89ebf3fce9a7ba429009ec6b5768b16f16de236531848497ad2752c0f11d7bf40b3ea3dd5b1c3f65a592ce5dc81556a8a513d43c0faf7bdde65234a360a96d1408c53ba3ceeb16a4f372c97d8e43d002cd8dd950e4bb1a5c53fcf21871c15d5a6b077340f2e6adf17859f11f191a9ac331452f32498a216db798605017c58f981e1e1dd0303c404613a445a426b60b71349804bcf4ee8644f3cadb9529c7b2b132ffc4c854b1e6bc010b41d0943020cc197d4f1cacc06f3d039d302bd8737d1b49293eca4d9182aa8cb90ac1ad5130e848beb93192e43d6db5a985599df84486dd8dfb45770987e4e6f74933350acb4317e46a1b3dfbf261952416344a2751ec19582e89e6773a74ef0279939b010312948f442b1a5bfdb9441bd6b422ede317039e846f5cafe2191a8b6a2013cc9d23bed7b67c0c33200eca607dfc4f586e5dbcb0a243555cd89913c017ab7c46517842f5d3eef942187fcdb814b7463d46665d86f65d311781ecd06402d0b3df1ef80fc3090c195391baee5414e11df77822219a77be74a2cc8509f240b6dd099d79175e3dc8a6c50ca82cc22ab8f9c48fe05d7e9dd265949cb77212599bf03480dbf265de2ed43829681ba38b4a0cfb9e5862cac1b9579ac30a78a8e6a5a579845051f26951b24dd3a3c6d133aa08eaa361d23141edcb9fa585a3e6be356759676a38cce598132a07cc317d7fc1fca38d7e5feca502378a73d82579a5f56e4a2b18ffd860dc67a6f6c49402c7d001e86c5e75a10a856454aee9eb6aae46ae3887cf5f5e5948471ee448c9d02c12ed6fec4214981cad31acc37288140353e76bb24e35315ef6adb7bb95b78199059775bd867cb145bef8285cb9ae4647895e19cf7c14465526568707bff33d9388c5db28a0f2c54c612a8571e4fb47c81ce888c01601b8448c7e96afad3a1bc5f4eb8ae6921a027c0750c52e616813b833503b1b809b2754afb5b9cd9fe6cc52816e9c9b9166cee30fd8ab965a82855dddad4137e3079fc8f9f194ecac9b9cfc8207ae02bbf8adfa87a2685615450d686661aada5ae0ce543548760059f47e8cfc6d99fff513902e53d986fee8e25729d2482a2823faa2d0f32a354159e43d5660df67f43a32772967ea79278d0f20c9fb5252a0878e57f16ca8582bb0175e5a53347daa2df36f8f036de22295ba75c8d15de4022ed9401dff16fa9f1e1a329224eb8762d4580646254d8afea35628a7347abf923bd39277bbd89a149428578eba2303acf7e790636d6444db889910f0340480b7f9aecdac35be87ce2d4c5295b90787aca2b75dbcb15c68ee2bddd1225c2ea7adae9acdbdbd563148060444d081a76f12af551e33ebf766ed7e7ec1b92b828228598f68bc4b895d7ec871b95e3339f0b7672fdde2bea0b3fad25abe08eb9166ce8897c70c975e5d09d4119f606d8131bcc0791ccdefa13925f457b99f67174f97ebe9b3d500aa9887006ecfa501b2a73d9f8b15ca9f4e9dbe54af1fbe323017cefde9d798b56ac3a7f810cae0733f170601d30b361ee51ec0789f0ad984f75558d228ce38be49788b81022ef71dc159fe379a7a5442de9a1268cf2a08df429dc59a406bf22c334a11efa91ea289754eb87e4aa466616a91a9d69327dc39dc8edad6ea3ead8281f4fa61cea9910082fc65e5cafeb8de4229652e33afc6c5fa02c78caba48d8fd9af75f83aed18627f33680c97096e950ae309d8d7dbe61042b0d3f7a39f4ae44adb06870bb54b8425a8ad9b39e72e55d36bd710a5ce92a418a7256a59daff07a691acd2f94614fabcc0bc296a004c9bbf19867302a94c4df3e0f0a899757b0314e3efff526083bab41b361666da4882e877bbab626b9860e35cc9946ec3867d1f43c38e8b7968381fe09c7cd1305f7037d4a86d149305962a595a8ed66467da7e98551bf66287aaeb947f2ef6db395570556e5927bfd4b21c323351958e0cfc16301380cc485036a1916b30b5ff3598ca0629c0859a300b5a33077c5d73569bad6e733853839b653bfbc8552922154bb36bf7292d7775963724ee86799d6424d343361036a5d7da30aa3771941393efc6acc05a8ccda406a42748d0648548310c5e9d2d187abe19cbcff3d1ee4921079da73a3e0608247cf255b226b5b957e9b7703f3d9f99418aae5eaf218b1cb489787456f128c8c0350c193fd8eba78cc58cc7e5ea71bef75e6d43ee284ce6702f8f873b6b0379b1232e0066c247c16b1925acb40bd3b134f94a21aefe37a063752a460f65144b8b2fb51cc3cc83b526c323c295be8f3702d37a38493b8b995c44dd36e2fb43be718451abdab1b954c41d3ebebef32caaa67eeb424589a4cce16d60c73f9db89f1cc0549e3a4245f13f6a45f15826852fc08a578863ed279d7bb79bde4a948eef8f313db90340359bc86d089e395b674a54917092d284fee38aa13edef2d94a9de2f6ed34b8df748099cd2e25368fe6c5a100b0ff4da6a104692199c697fb92d25df261267a928288a95b424e6ab1ca1c8bead2d9bd796a0483cc20c12cb17932411ebbd6bb26f7bac168dfb9154e783b7f0df84dcbe22acae7e37696ebaff938874d26d7666c08208f4604349942440eb8ca0eec5384c4183239f80b4fa3f9ae7f5f8c59380d40e6f736f5cfc340e52f43f7e406d1698f45fe634e709bc0cacf2af99aebf103202c2c8f4af375a14f0881e41eefcf83c94e622692bbfd3b561ddb7573c4b865f6381e64d06e062ae9eb5146996a9840549b52594853ac7bdb11b0f6e579ee02ee2ddd167d7aab4ab564e8efc4ef7e77658fbad314474a5c464e57e407d5b856fcf6efcdb3067f4864cf199be0f4879c82cc46c8171096d269d726716bc53ec0995c0ce7442be86e46b86fb6fab3771bfc383b7c299d18617c8feda755ed20f00f0fcd381ace556c2bf04f76faad822edfee033f38e5b9bd020ca6f87a252bda946de8bd966a57d2f525ff10331dc5a0b8487980bac14815dad60a8fe02d58a1a2e01d04bc4527e3ffafd530b645b617d154104958bb55af651288632a4b8308970437fa0ff6da3fb3644cc23c6bc5108315e4c622fcc1f3326120fc940900f130b323b14734f59ff909f54f665e777290a1571745a3038004982da2c90a9f906512446713fb4508f9ca0bd387a6303b00f7e487f93d0a13588ff95ef04448f5a1c86d0a0239bc3db1a1e157acc47b20ddd0a86cb5f0c1da1b5c949aeba2ce57926063b3d85f18f5fc77e08614efe3e35376cbee03a8d65f2152d76ca377093221fa3a073afa1953893ec98973d19689c3d7771fb6e06079acb622b86fd494bdb6365022b3159bf824ff8167b1202813caf84caa471dce7d66b7524ee4eade1de3d9f479e42592b817f6221839a6f3ae65538111423099cf043c586fb2255aa7d627fb71ebb5288b47e71fec0da8a4e23677d343d97e39564a86e4307a8abe994f32bf7ea5da872b66bce14110a381e1c77e43914f76fe05151d24de5ff3e7b2d1ba69e30f3a2170b98ab8c93414c3999a8a7f33785c7705c77d7254c9a8d5762012e9915449f0aec0c60891f476ed46f5fbc3ea129fa868cf9227600a775dfd9bbc429429dbd67f43ddda1cc01a778db1dc1d6e9bfb5668d7221dab03710b0afa59dd9c5c9ea09a05af6588dc1bbfc9588418fe2086e463d9e744e85ba8d49467da4b32283a60ce514d9e2c43eafa044d6c65426ab7e897429e20db6803e6dd9aad827c097ec7d9d5439adc77deb6172d01e358f04b373a1d9ff05e9fd8644d4fdde97b46823e5ee5344f8ebcecda90fea9060070ca123857710f516afe92bfa778bfcfbbad2c9b382fd6c190b0d2d66bf7b7ad74eb11f36c62170e46fbf54c78cdad2c48924259764cb362ac21e5d1b467288d755cf18df195df4c731a4ce2cf1f06a9122a82535b9b9407c521ef6410edb2fabb11c2137b6e7e390fa6039cddb8a1c3da90dbe12a35cdb7d12974f47f4716316a99c6d7bfc4e2873fbdbafd9889c7ba5b61c274b7158b4a87374becde520fc9d6f8bdfc07abd10c1a1dacdd0c7946c0b61e4e2e5db37407df263245c8d17936285321eba2ab0a45449873fe22e11cd7c65416eff742bf075db2cfbb900cc38d7e42dab85afc64c9179063ce4499f4c80762e23c16902fc8bb67e51a4785ce119ca3aaa2fe7bfd0c9322e5eb6dc4f7fff06c99dc0ed180b84b02662d8e10149f50744a4df70ac87da7e687329e2aedb5b1a0aff8ef0e1fc822152c9146ae06ca53df92b8449e2220273181cd504e15588a8ba73fde9fc9a8a74d001ff2687e5ba40fab5e2980ab37b7ecd8986f26c5eb9263048ff8ed7abe129ccfa9d5ddd62c398fb337ac392d45d959d4526ba417eb39d2019cb7ea10accebdaa893a4387dbaee85bc823d489afc478e31297ea53afb1e4060bbee2f685ac6476859468dcf7691dbffca4a658bae78fff92cd5d5509a85dbd9697175a8968c27060bc1ba88f7d221d533e143a165f17cb81e7800fdb8241850ed0f032fcf437160e2d9f21e5cb2a68e2640dc108848f1203f304d57972c440f63812d91130f02052a5755808276fcb0663aca1d13910fd01fa79c50044fa8fa964a80a381e1b58b96307069f6e085a7b83f1057dee08abe22959b9a5d88f5506eb3af2f93f5d86eccb33736efb25098fa0a97f7cb1e94bd8b44a487239bc0c67376113cef0cdac67742ea79287b105c7e582a8a5900ea34dcbbcedd2d685e8396ae688dc44d3547e4c289a35d27d9cd4513438141d91712f4ab8d734db84733c0cdd8f55e0dddfaec0d3d6e1958fbbdc5b33fba067995c06379d0446563fe5c3f7541df33906655d3e8b545f3247dbffce705a73067a748e4761036bec6d5f628c17b3bc8c43eb0d0c6e51daca9d27df81d6a1cd119d7a83cd430781e1a219c9e7daa3c257de5668771ce67bbb89442548ffb7b287cfb70b04ef96cb081d7d18fbcc7c0b46946f152f66ab6976a551f2af5e3e9651e4537575765d7fed170ae03d14818ba3b9fce63526b152942e404686818631a5f02ed4e579c627a7a11a44dd825936955629b482b10aee03ee0c2f6ca3f0febf471742ddf8f317bea61ad7c0efc09e244062af2d63423616bfa5abee4517f9607e6e057fafccb520f3481bb3abd0d53f7e68ffc4926119b7521bc7077d6d7dd26b6900c39a2f07152fc9a7be4dfd6899d89489192a5ecb10bd0633e9c2e61745e5bf154abd895ed000f9a7ee6d39886c0dc9af7cfcfed9027b5a116ce81d3ea87550b5b170ef6e12aab59b5c35a4fb674fb169b8c83761c5ee6a2e06335031818e338c3ce26d1ba8d265a9f813883699dceeef2fd4844f9a4022b30b16b66a0813a227e996db4c8ee75b4bec9ad9f91d9a22817014a5c4cccccccd6e3db89907edd4216ae35295e19a96a7d9a9b35d8e09f488d58c3d613a8b55333e49aab498185b0c0d5acb92bb6c3db6a9b35b60957a8865192eaee676bad552d863319e00ef0bd135e6a74145dd430c20895c9b4ba90c0da050624a991f9cc18380bf32805363d6bab6e6e1b211c8700028b2aa07942bd6224081ba33211b9cbd0bf16b70a39dd8bc24f7eca22eac5df9f00130467a1ada52bc41848c69df121ad1c5f192121e98ae3e4c55d2373881a81b438918097b42cd2b4bb760e9906a1dd04da79343e09831649cc9ce448a2a23e1b9b36166e387bdad7d9eaddf34b56ab1fcfd3758b7d513972477d3be79323a7c26e95ed7cce668f8b1ca6ac99c5b723d6930513f9fd0079d1f5e4e24ef2cdbae3db7d874b00a5095736cc10ea3ecd1a78309a641cdfd55a19a1ec3d04020868a64b52346b64e8aa3fd754e4ddf1da15c39913b2e8e3e6202cf9cd12883ddcbd98328e111af216d57e8ac82420b6ad53b47ba5cd9a2b9e4915396939ed59ce7e9a0ad95a76df448cd86a099ad1d964ef93aeac784a1258bba64f2b942abb5830b53ab541fb25a14728d5f0999ebfe2d596fafcdd8d09d0d79e3cf9f04bfa18637f9a55442e4c9704ec862948986eca3af130caa88bee2c9d078c426a905665605c76f89795a718d76f5cececd3875e827a7c50971ec918fb5bfb47292c4db47c4e2c51532cd7a7e59ff37f4e047576e753156c07cbb83d35d5d922930d504451c022b6bded5c1fd242ab49303f808032677919a2057087807572e95c6353ae1841bb87c8dbbeca072f1a82cdcc73c8a29befc86f4a78e97ed4d3caeeeb7ac4aa011e073ea75c8806b6e5eeab796b3a484b845d38da89b3eb13ffbbc283bb6dfa11a307165282a0e0e29428118bb9a0615bc2cdba87f84350818147f871ec30dd173b5b7e360b6f6a33856b49a792358b8eeb948933bed649fb4e51e6c0838f3c20f1e57a7a2d99d97f2eb173671aa29586a1a0efb6db567e0a7e86a90ae19e15cbffa149dbe2d3d98bdc3b0cef27a17bb677c0209667518883dfa494c0d8f93ca91d3643551b1731b3d69791898441a9101d48cbe04c2d42814dad3149aed0b831b53a3ab961dfc465176c48786a8b8745d5e69ca86bdf4ceede71d57a2fa0f9a8666f05b73f97175802e2d97bab11e32892f1d5849a350d8319944f4b0962d4d331356a0c212d95c3d776cdc9edc2296f0ba99d1c51477f2a536fba909ab8705ae441d08d88fea6e11e11c5daa73572c85fde2359afd87e7228c65b515116426bf4c684a3995939aa801702e7da4253e2967db966f2a93974a3dec30414daf5aa36becc5c501f0eba446a7686a93fef50a642fed71114162cf8b6055017e66a8ffcf77312125477da3eda2ff7711767ce75c6147fd2b11414e879c858e5e9a7dc6e9cb8c59ae6288c150a99ed98740a5189f38ae10c1ff03726eb2f1de60136b0b6b1c178ab440d22ac63b3a4a00b7c74293b039d6bbca31ea32caa0b58684a67529dda7a805752eec68f248d74efd80fd9d4261e6520350078f25838b159499306236b7962718ceb100cbca3c7e6e9205f3cf32f09df49b66028d2ac4c57a0cdb453c52e66e685267f5326384cb3718e5d7493bf9310c0786e80db60eeca9144e4e2ff99c56f3b3cc25d0621b05795a3a078f0a0ce94a07c247f37c8be20e6bccc06a49598d5e4add972b72f9350e7d98d86abc130739311c207b5f69393ceb2e241c947fcf9b69eddf90477973b7f2d7469504b6b5803bccadac1b8cfff42a6cd96bbe2f4b211983ca37fef4f6400572d1271b28586d0a0dca4b1893ea0bb297b28f5f9aad2163078edb0f92763bfcec4fc8ae7de084858bd7e149bc1fb1401ce0606d27ff2ac0e2190052a785d3ce4db1fb261776895e9657ad40b01fe749e9811bad7d763a21706213288d90610f14729084dcfec11c35aedc6fc9472a347a93edd7529f1cd4a76a2ed6241e46a774fac34db5e10414ddd1e2b8c513e640b7199231df5aec41963da6a2133fb628e4aa7d9da2c6619e886633c31ff9f664c20579d53968d11254f080d21859767cdc7f612561a954391b2e35dab1ae3977ae34095cdbdb5e59d5d02b4fa398e3eee5790e735ddb0fbdfe347a66fcf9623ef051f878f83c81646e511bb4500b77b469282cc3dbd3e80b33ed3f92517f508343c2ec246218337670caac48d9337ab5c48892fa80e19977cc522e38e1771d7afe4d6ff2be4e0403f64dd8eb811c229bc6de6ad47edc06f43ec8e8d2d0af7e441507aa07c5d1ee7deb496868dfa7a470f879b09adcb64d74da67df3e93f2b8d43151316be5eaf481ccfeb6f8676c57ae0e9cce11c4b497943f6021f1903a5d07e8c42a8d074a1a6ebab361294b7a35441d34ea3ce8c8d5fd7d979246b7a2758c7e0bf07be0efb3582197aa68386a37b1ccb1413bb72f9486abeef896e97e3e0b29939da75ad434b05b5737e64f14ce2faf240fe2013b30f2044225519ffdf824a7b29e7daf50a9905a577ba2e290b5d2e857ed6827274e7b8e6d4617c7f771e594a5b8b07ea57b402ccf62a0ef5ce1bc4ef078bbc15df9d065149036852f2d8fd00354ac3b4116436754aaad8033e7f3ec82db003fd0780f5291ef6a74500fe6d30651271eab4dcfd99e48bf6afe24d90a81debe9c111e353ce9f602c733e5d7a13f1e9de1b16c867c1baaf8ba465d01070d4a84f00fbb5855e5c88a480f6af701217f4f83f04136956116a60794555ee4f7cb3d7d4403319d6ab78f01708eb992e53c0f07fcb691eb258cf6b841809e87ef523ab28a3fd06c5c1bb1129ddb9b45aa5d195d7f02fac2dc87f2b585505181175dd110eb068dfa439217b07455c1b9b21faecf2ffc78116efb11cd679af1919d2a5b5039f7cc3f23b1a78f446991a420d8eb0d47f2ed25e9263661fc7c49ae6d2211b08fc8a0e83ab5fd8d0f8458b704db9e565ea73da38b7d4698ee664e885f7f7ef65037f17d6b56c0292463d07f30d012359b13d25368ca267ac8a4ba69780ab15090f390f61d673ce23ce67e67be0baebf605deb2852f2adf71164c1d10616652bd3029826b433f789ebb18df1f7abbe9d5b43a55fc9a51f38a007113df8978ff000124fa6d6235f9ce854083d8fe5b448cd6c91361825477f7152e392bdd604e7c5428b3a58e7bbe289bfa8838a0db21094803fd762abe0a977aacdc79dcca4ec1480bb86266ff44c41cdff4c5b14392cd06e0625b37d434624fab6b6a3a872984774204244e4c38a7a80c5e396f4799762bb9e225689bba435a2025fffd7fa6e2788135dbe1a5ba0325e7dfe9f0217233be701754c326e171716a547af7de5904fe6a40e197421aab19f088d1117fe5b8e6b7f3d22f01a8e53fc5be49d6a9c8dab59666ea941a98073cf39b7dd28e64366f27f8f56e8a2b03200157736204d33efde412b640a6cea40ca6bd78138cb282e9603ea536ddb046636d5d4db37bdbda09a4128053b0c264875c84086ff40d01c0a653843d1454da32bd01b8827d7096287967673bb90382a3767d1d196a95f2f35d634d3588b984314bf50da50c727bb46ca75c03e69dfacca8d1dbb038494b2b5da8f2ba9e92f612c34efb8dc497d4671aa4196f5a89549ff0da432e499645753cea7e1e706f039550cb8ab9573be48563cfcf55a2d50e4c071c1c7b54b5a6efeccbf3e8b0f1d7dedac16cdd2c494b8a405d4aca35bd8974e313af9cd362e7fc87aa993ca8d79146f6a60d4bd4fcf6299ef57d9b73b326a7f1be7f3462f9be39c58088505cabc979407e01222cf702bd28a937db5c5a173bbc7837b32de3cd2938b89555b1705f9379da69b825e99604f3695ff9e4f4bd74273414879b0582acb6deb6368e4b1992adfbd69eef373bf022a762e12d0a831fb5aad67219061d26949f4e39b7a8261de04f08db75b58f68f631e2b6103b0e0c7d7a1b575c8d6e46b5b0f360cc083f0d6740deebbdada540c3b30364103d06320825430e44d0049ed9ad805355b7f7595c7dfb7aeac4466afe14ccdbebf5b51fe8f56be729eb625c8f6731d956c7f661b5cebc821ada3318cadff0780d2f192a9dd4f0e9d54e8da56a8ce2616d3e5554c1d4f07f5df1846140001b5703c5c4f518f23e3fa13ac475bd1db159f551b3cf1abd5a2b5980c916e0e566c11be63e0d0fca8990e4521cd20a6628ca9e483eebaf06ed1eced69f0b8d7a829266356afba7cbaee7083e1f23fac245521345693548223c9f5b7f259fd3eaf4f8246409464396f3b472b9cfe5301da9e0ccd4e95e1367bc772cdac7376d027b71101fc9d68ace3fb206aeee3858980c1499a64a799d8e70c97ad395cad79615ac4b0b39f6354961c0521b9559f5081bd7fc77362d6e09d680039cd907ec790ad8edd9ed27b6ca3b93132f7482f7551c408621c8dc630d9c36a7a557330f67bdcd3771f3e7548e90cca0e8c79bf986f2d5274f4f3c0a4a4199f4dcfa6b3469db80696daa98aab9c83765b81945ed9bd43e9244882bda22cbc2c217e01e6682b8b24149d26f2d337ddf7ea33a204b262b58d211d999d810b888a24d68186eca4e74d41073b4418c04209f166ff47bbddb9f95318b408e47e4abcd209dcfad365a3b255aac3a0776d7ae6d17d3a9aa1dae74be0811690a65c16eada1f7a95229dc9a33c26deb3cf71b635d1c3e7a6a06de883b09323f84ac7bbc71a8dc0f5d92ed919a526859411178050a0601aeaaa3c950b61bef01894d62f7abfcebcdf4106a6a67ddf2f0d00c372787e24c653c14184fbcb5717777fd4196a96b916978b15745ab48f88b4366ebc3de8ca1203e82046fd1fe27ad991d6295a790932cfe7b23ae0621bf0234c8950a1adf9457adbf088387e51f9edc140092c3c714b86cf5e38b6939a195fc908465b0053b0b29c5e2ba95b4d3a3c028ecf88c0c1654d1755f3c23c159e7617805664247cf4eaa15b5433f111d681c2fde7c7834530bfd9b634deba939efaaf6995bb776dc865905bd6ac7935c45b427b82036ba94b96acf2ff99ce852ba7080d2306ae3abb58fe39a60cb2a931992deb41bd53fad1dfacbfdfd2cbcd4bbc7327c4de4266f809bad25903f2c237a8d7e6666f99c57798bed665e3aa56cc999aad1a7241ae2fdfacc2323063100005f57ee6bf4e3d1c9d50ec7e2dd1115c34b8bae853fe19d051844be41dc15fd58c368bdc6bac585be976226062419797950bfd67ce1b95a425153c39cdb94361da9910c7ef7fd4bf9500bc69ffa92f66f29e158b87967c892d5633e290ed67c1c448e356799cb0b7bb005679e9467570a1750a81cec8f46a1250f86bccd4b21d083d7e26165b29f11f7559c37877c81f0a61955bb392f344465e841b62a729de58098c70854f4deb68e18e36c57b55b1c8c306394718fa0d270f9fe0e1a5624dd12820dbc8456a8e9b9ef598895df84cdbccd4dd74050c4f9085bb5468b32c5726dd1715eb3aa1483a502265377f9d959e5b4c9ad633a485e71ad04416a443509a9ce7859ce0ff4a46f364ea9414385fdf03f7f2b34b7dfa2f2447699db3b40652dde5dc907f59384a7a0e34f06a7efccac41af8d8cfb4dcdb46242605eef823604887c74cf5a3867473a4d2d8e42fb8813aae859461182421e19cdc3311c664a81120f3638d436c74ad9084caa5a060a62aa4d27355e5b095b09e9897e3e6626a156f63396dcf87ce089dfe7e5ccb67794c7723236f72a13de42ae556d6fa2bba9b5ff6c8f5e71bd97ddb97daa18cf91c7494f79a181443a83ad0fb693b2236308efbbdc52b2c489e562190619555403a559350228c6b4b641358a13b59dec4aaa3ef3dfd80bb103cdb4a8c964179b52757e63c3ce2922d806ab135715c9bbf948e968545f620d88ccae941cb8005375e672515905777b20db8b77a7cc6b0688bf222bc4bdb5fd1f385e5d4d126d2e06b2b0094abf56173604c57f6fead87b78f9159764fd7abb750dfa03307812c39c205e7a9fab64adb47986f2126daf7aa0b2d86bfdad6074aa6d32df823f7c58c7ec0c470d7c0d27839e4596c9108ad691d839d84bcec40ef4a9e7afab17de6389773176cb1bde2ad6d4c17c1c229bbc6a5713045ef9728ab22e6e848b9939f04850adddc33218d45c85e603dfb2fbf1fb8eabec8d440a3c1860c14d3ff7eb57f6f4e2779a4be22dbbb3f0dcd7c9940081fa45690845e2f7a74a80a045ac3fed60e42dd2f78f04ea83bb028a41a813c295ab46dc0154a728951cf524e061467c6106136c0c30cea8c917197a488cbe40f04113cb6bd66ad45d4a4b922694bccf6ed7a97e467e566f1a048ee7f06837d726212c189ebb2bcb3e131461a711fd01fe4cfabacee27e1762552b44b0ca2beef7804ae004f0071386a0c818155bb698d0cf54edf49dd64a85eac556502db856318804aa03af3d88e8ec004461cb29ee6264b12610ef48dce1b86cb36377e8ad1dc21d48117a4766926782dc37857da4e559858d8436f1b99c83e42a3ee0a70aa1e851178031df733f90604f6f21f806ff8c7ccff9baac249b60a65913de638d0e2df00a65da50eef920f3dd5a028f99385a097b4e1d5723a6f782813a64bf34a39554b2df4f0dc73510aff0fda52b7487b5a1a5959f26e5498b67cdf168edd31e1225c4a820881dde5531cd24eab9dcab7f490f90a734e27f80834039ec32a55e5388fba6c56b97047214c7527a21a8440492aca05d403fdba9c5952eadc3f4ecc9222fccd76203e7f10f732c9fbc5ef97920c896b4c49b34a42b22cacd9c7c17532281591d0856c113835d72aeb4dd0f7efc0c6969a50c58d5ce69d45b2b43bc65e145a921ccf381d5a4acff12cb587e7a60264da3f8e367045c9b5496540ec89127b60718383fab90fa12f5aa3ff582701e91b3270b7073855e3d9683c162cd57a1a28edfd191609c153e9a0aee03b57de25250abd8d958e1f48c133e479010913fe9e847cc66ea9943aaa7c43764a0b593bf627e503efccd9e3cfc12f8005b5e856910f6f3b08c114f286c1359015c401081636c734fc4c392a4826faab08687b2dd2dd63b12bd84667671f90440191305ef31b5633624c9a96427e6d185a5360879c0efe0403c39661e36ae66b021dd8d5eb86208d509cfad811aeff1ed4c4fafbae8b3b28582cfd2487218d20792446dea32da9fdb9ac74d83eeb81332abf5aac323808172a1e213f76d84fbb125c72b537cd61e97512651a686eec552a7b42fb862433d6b1367eebdfac5d5550dc44bb5e47bc34599c9962e92eacdbe1742252b37345cec7f424c0d7d9b9ec560d8a47515431f1ea68d01e36ae96b986f65cd6d5a1662a0c4b23b23f09df55db51c53c03c5a6b28f58967509f1065b4fb35f3ff152d180a11deafa8b9c79a37db013759e78305a8da49c7db9412830f24932fc65a86afc29fce269f171a36e7c0f235839e4f07eb5f2f0a3785ca62c1d3e39016956b080c79e3deecf4cd2a7c69c1097d11571dc80f0c7f51abf42fc0c2552c283f4b4aacfb1c6f8c05109b1023b792c1b9896e546604892cb9c7ed238b6741f0f98033a5460bf48bb0731b5527db9653ca0c6c46b3571661b48979f3879c1c7d9f9166d3239c9ce108ff3681cf69b0e1ad6267c216540dbd382be7f3958f532be44cbb1eca85f1e5f2d02bc875adea3b36d797f01d83e76d08b5501e227a5b76701318fb36c297c33e237e8adb2e1f4d2bff4828e24bbd9daf4e64c75fa7e0f1b6c32fd71d39df4eca74fbc5e5d2de5c48ff7f8b199f65881d19bbc4411d98081db12ec9ab1c84624368708b65bfe0ff27f4d472f2a35db5498c940f99e1d8b8571982a4ecf415a6ff22cd080c34cfbb952797b433b94261cfecb742dd15f9d47fe225fa14e96fc1ab55f5ea0e73e0094998a65a092e57add99fd1ba50027caf43407342470c219843adeb03ad206ed077667d5c8e73a699354544911004d318257b6f0d5273fe984639035373770566200c7b825466988b54aa35825388192994fcec0d02fc9ed879357910d5f68af10555afe8854d687d969598712fade9f6fc751dbd20515d530e5cd3483ffc18597fbe5c0662d714e8682146d846c5aae14c18a2371effde23452bbfefab257a6bb25b2dc186f68bcbacd06ecf80b318394da7b9c8a3bdd10dae8608857526b7e9e405a8b562f3cccc4ca40f0018f5aca9934f56c16dc5dedaf638b3a74100f06fcec4ffc6f76dc0a069f1c8ba283fa6b162158cafc586c6fb64e6c6a7c7da7a8ec1c03e16aa1f982a36004b60239c862ca8cce643a119ddca5de975903155332a29b3d9d9608ac3966e1497e2b52270a5eb37f4ec9a0b4d39d59eb05dfd58a4859ec03740b93aedb250cf6c0285367146695f91401c1938c022ca065369a51d46d5272737bf22676d735f277e59f528ac40e116a7784e1b4ca2648ac10dacaa38f47f6f2b18a667c9f909430373473bf50e03d382bc35e89489cb23fdd274b704fd8cff328da2d7034b148e69c6e9a5c39641f2442897d2967f631cb4ae1c4ebef8edf53ed50d81a7ef78a9b887d00671d9f0a4d79170c2cfeec31947eb4d0190d458adb8a2454ff303dc92d39748b7ff9529a0b3927a2c624431c026b505a73141cf08d55410dc652821d8678c78c2484fabebf62623d3afd3715bfd91163729122b9fd05a444d3e948fe21335e025a0f41983b21290ab9af93c0512785cfc84cce89c779f0f06dfebdf94eee58a5535332d64e406a38aec4ee7a03438ed343437cd93ea955cb175988f165260f4524a10f2803f7cd41ea31550e4f315978694592c6238352899797654faeff8cc060fdc56575cb6ba9c9325f18e3c7f85446612cbc5b9bff10f1e9ccba60d775ca4a7bbc0b001d9d563da65bc36a74ee603b0baa329e7d7a9f4dc948911a84df9151db7c4cc4c47bd433669893a432c5ef333388b7a608aa725426415af8ff3a2545e7c10ef845804e4d4e1c0f08f8ff27dfa9fc2b0270f6b2fb54c0ed193bedc7b7c95cc5c92c46c74a60a29631f15b61e07a3bef9b5b9e9a25844274c81f9a0c75c34895fdd5e5b03eaa556273a99ab994b1e610fcb3a478e8fcd664a6fd36200e213e8db90cbfd359dd37d8736b31f4f85f8d0ff8b1477823049f580c52102493c61ee54043bdfa6b206611e07ee7c7b304f4d77f9f90cbe3482afb1a5b2bf31f5e67e33945bfa2d6ff9338f063165bbc38c4969a01a251492947db18e1b359199fd872a2b41cc995fc419d01f363106ef551a739cefddd1e6f9149f6350dd85f5610733f734ed47a7f59868baaf4ea7dfe946b8e1998ecea5918a6d6e24af902dc07fced8fbe623286002a0b5c12bc0593679a682d05184e11407730d46ff747cbc9d9eeee0354036362b9f4a23da98ea2564476b9a2d23d94059f02239639732589e9e8d7b9966691d5a787a89924eb939d4bc41a12281ca34dcdb9fd3468fe38e10367c93a2bdd398a592c654aa34f329f3656e7f9d5bda934493a5755c9093525dad3abbeee6fad892849afdb7db2210c780cd5e782f9bb891f7de4620b6edc0b0ccb748634ca941be0c442571253d9b917442ad585708207efc5c2774b93368d5ac1b193bcfea70a0068473ca3f906a2f7fba0194c218a9d66422670e86c2661b311c11924191e4e5c8252da35020604e87c1de683a5ebe082a92594288661c5c35017373b18117eb0def3a8f6e81322fc6318bf92018f0927908ec36cd33830814b2f4def739aa08c281e4938f9d03a5aea478d604d937cecc79b3a26c5c16798545648b1fa24d18e494705be248ae721c238948f8b9990cfb4afc45154c119e58dd4941c24086407b9af6fbd1db3dacb87db3ba4c8d8d0cb8163cfb873221d59c6132698b610305a0359278089dd6f80c0534121802b568630b26f6058dd76c2f121289d2ef47ed4bb10c5772b05972006bdaeadd5c04b2cf539170d37a294b2039e1634e4740d6dbf9de125c8b1e8964b58ebe9b3a9875cf3a89c030db28915dbea1dedac0be84a26a5825f155a21709db1ace27eccd9a9e7a3733d70c2162163be7580a3fa3ebe7c150364c355de34524e5f7368ca0ba88c57f28c6d1f9784bf4103dbe83abd8926d8bb2518b6d9c6d3b78201fb51dd8ace229f9282bf9aac85ddb4faa2045459a01892f96dedad9914bb3e96e309b102a5538a2cc5cc357d161d422e9661c35de82c9d8d33580833f6d7db6cb25748f4e2617eed480c23a64e8a8f4abbadbb620200d3f248cdde7ba9eb8d1ea42701abd6f14c2d708c4052d1597ab140f1a2b32aa1362c63e2fc39e32b476c3c81838101723da5665b01c9b8682e4a6d9c043b45290ac2b9efd6ee25f2cc0fd4b9648deae04c1b4d7c000f5bf7863d3b09083cd1003bf2d7e5d83f39278ac540b7a1d02fbdee273020d936e4ec5c3b7b6eaaa45fd3e6fb8aaf29b0985383df552377bb9645e3affb1cea1659cd1679ee9330efcd8efc9253ab6e6cfd691684d3c1e9940eb06cf58737e80028edc2bc6ca4ebeb30ab384ffdfab1e01835129591559756b9a48f9f932a884b67be3381bcc642f9157530b5d748d638d2562a8c080c01750751f76be0eead0697863e26502f6276274cdfb4c5ede513f39e7f84ac3168c9e76ada32c6bd27ed232f8a1bb375246bed530d0708a0edf15cac243aa8e6dc86a65452b7ca6073171389c5dcfcb9c715a80ac619b6de682c629350f22d58edad97f0074bfdbcd041a4107b3bcfec2ade119e6a7a861bd38df4bc5ab4b9c657b600aad06b1e10c7377d03739f5b41db966d427529daa75d42a97ee93c24ca05ecd25367bfbd09ce2e264bb351413bdf0ca51c21c9fe7d897a54406d2ae40852d768a8a6000ad2919716d45dde1b5fa78d36c4f698ffcadbd426faa7abac8f719f9debade43ea27143b92e6c25f8832ac4ab5b094aa5b7f5ec3fac094427aee097882ef4e43a96369e8e4f66e3f2a585c42ac096de960364d8a75fa397e062b0b32080165de1edf80382db84ac6ff6220941b6d524f19d09be766b37b3366494a6c3b80be8d0130287daa693577deeb92967e17be154f24865fd8ed561ca475f9def45210a1f5540a0ddc174760682171aed75045b95803ce3bdfa2256b27df9ea3878fd4ccea2c25f1851802f549143533155a2f246b836a3e52ed1c12a579dc68f2e720267a4f2b572f3d49bef1ddf813ee800ec6f88370bc3fc99bbf68877cb225df05b76d2690bb11065152ddd3f17a0ebf89975e9e221cbc0745ed260207cc111e52edbe7a3e8124bf145f896fb0d981cc3b06c13f0e8eac820b1c056c01e36a7a45fa3e29774be34fbe67c95eccd25d12fb745b79e69b55202ff61bcc42db1cbebf5e6eec3e6e579b1ecb8d76e4c7d9aa1efbabb41c421af169eaf66f85879a1283bceb4002b61748bd50cf8b23b829ec230b6661b40644a88f2a18db8f72d6ae8e543351ee90afefd033d4dc07acb67a2f63c48d9068486b51a8768ab84df9bbbdf2036bdf40f5d403799831723a7df63e989f8ab6b93362991eaad2bc57f091f64c1571f5ae09fcf56f38516a2a71f2ee953d26d2b7761a094f96254e0baf68a71fb1a0994312dcc31636d5845efb1a8eee108273da76752df6e6caff8b9d738a42728f52a677bbb39911fea342828e49811f1d46312899e206ebd73b370efcd528342a1d1d9435c091de09992dd1b4e411207b71567169ebbc5c6604a712c79c29593cc2f4f51beb9d83717a6f97be864b797f13a6b8e96380c7cf2b79cd51cd59d57e89467caf32c4159f0e551d46865297770b639057f4de07ea541aee2c7c7951206e4366e07aefea1b7e556d5c0e6c58ff352cf6a3b52fbd1ce371acbf79b56b972d95d3d40358bec330949d6ba72ec5205aedf56427ebf0b28454d13f08b60d51ab224dd05a51912e786172995b515e6bae28da9133f368d64a956d49146904af0d4929ef8ac2bad6212c4d40b37942487bb42f4472b5309f61fb423ca4bec06281ffec5932335c1512466f82b526d9f863cf6925e86d1f1d6dd2c8ce618c6831f3dd6c211b7d2428b8524dd213fde352646d9b560c54c9c110760bb7397e3fc6e8def0f2bf7dc313b281f2e43d69ea2a3afba5c6da16fd71511f5f5b46e9e0ab3c036e535743eb8deb7135fdfd19c52db806f9f0501e4098c42fea5e668858a43a073532c9fb3d437ebb868709c5bc84836073b0210eecb7f29666b34bd8d91f4bbd53a6f4ff8c51ef4043c2cb87397d0ab926b6582d2a37b9469d97fd86f3d2b28cd539ecfd2c5445f1117bf835caecc761583719f72ade42703483e5f2fb0dcebd183459a5832b06af598b215bc9655deebe2140fa4f4f4471fea550a18082b23b680d2f0e96278ef59ef1ec436fa960172ae06322bb9de9c4f6dac449361e1a9a01da55479daf39b2c7ecf49ae7aa0c9e20badc3f77570dc2096c971ec2a83d0d084a4e4d7ae61e8528472f2d6b3e18bcfd267760f27c1d505fa68cdb7e4c01ff00429ffc9d3ac6cc055ccbc193d9c7f2ce4eec65443ba21d50f2e78d271ddaab81ae943c0aae342664950118f7fbce5317117ae7531dba74edac42574a2a0e99c99840b36f7afe65177e02b07f81bc8fe246451510224409c016bcbb732514056a3c29ab56f89f8c32086c5d357817d953f625ce8f7b2126bbc89f0577fe6a049621769dd94e789f9e4a773a7a117f24ee64efb6667cf5c203e7d65962beb5c1fad281b189ca9389933bbf7a5f8c4d3707f3366ae94b82e80ef47e24259b6faf037d0a2cb2eb6eddad2a9a73d884ff17d77a960e08b4ab437049f3d4b72e6d732739eda4f9a81f827c129bd7045c60f7d6e72779bdc7f546e913414df40fea64e95be4ea9d6366caf81106216f6700fcddee4f43af8f5ac125f1b804aeb29f87d33b5e9075491f058c50fd35d3c55303933b0c6810e030cbffa66c806021329c8427751658eb203bc752ddb5919f88bc815617cf1a6492331fb85c876b865d29dd519cffb03712d1af5751b9c8b878a8ac18077612cbc7f10a76109f65852ab73fa54c123d9bc6ae8defffd40c3345293134cb7981c8526eb680f1795110b737598a199f7df52e706c28a72e8ffea2780c6858d47477aaf4a45e77c659d8a76e85246e1843a4b34654cc11851b217e35cf9076b54a3e954ea0e6f0da6d8f2da70126712f8772c7ce4441fb769ba9c062b71e29faaab7e6be75b94e571bc049937ff37aeb1f6255dfc36b3fa396dba9259cb84a1e28a88ebb0c1d1d07eba882be6f4cc37d3f5821748d77adf5959577398c917e835547aef6ea9bdbf345265f9ff721db8a49d43aef139f46e9d78a595c36a8d5ab51750c2ba397d5f2461e084a95808498346c10ea890f096c137ece8d564e11b33dabe3d766500b623651bdb22486d8baad029022a410c90b77de0540a5a7b574a742a898b562f91ef9b931eae4242d97bbc87807972cf59ac4f80e41a2b80dce23221e4efd6796f7864c8b43440b702974d271c05312816fa03f445186b22578884cff3726d98300e4eaccf37d0bf63d22ebe61fa0f89928d65fff0439ec5aaaae81b171dfb58cd68fc73a4986befb278add4d6c9885653689c4e658b44837d695defe7125d3bff397809b3c5053d41d809d7bff4e1a73d6db40689928345a33fcfe8361eddc375577399f0f729d0ce60998a22b41617158c5793ebd445976334e527f1d53dde581e84b2b4b89ac27938d2793e3a46c791e2a6ca888d88d58ae7d71e354d469bf06dc212dcbea7efd17004833a26bb572a7cb959c2535ee48750ca2700d1f01bb260f79e8488c8b2fd37013c951b82ecca1a64f80e5cca322701a2f1cf2bc66eeb6e0f15dee6ce0a4b503525da28a49898bac5228615990ab15ecda47029bb20b50afb61fdae39f20692e1c7b7d172b8aca7846c1c42e575cb6750416884d8cabbdd79227f84f91ed3ba9906b8b40ebe771417733e284f29f7396ff1c20addd78a3d0fcd8ec3f681c4618b6660fb224bc6bf284458fb32bf2c991fff9d4d340469f6186b57952fa07454a4f9379a7a4e15f0fd1c58e6577670c1d6c20f16919ac17d92bafcf1c1749d4a784b40d1f21e1b2780b81309b3792285259ca882c439a18529c54055193c5283f9c84cc21df38980d5b481727c1a03d0b95e75d5ac3813b9e4919e7b112167f2bab0681154475053d07b0b4f50db8dbb4d6e612fe04baa9cb7c41a9ff84bf5a8e8b309a02a3a20cc75f6ce98541c2af3b449c4ccbb52bd18519ab8df7c91b04cfd9b11e8da10318289fcae7a23c271202cdcf22bc9f804742fc1302de9700e94f041d981e9e537909307d829bf1b21b2f04609ab45238cbe44993dd707bcb044dd1de609612b09c4c2c594e31c04e4d4e102b671bf46bac7cf6c4fa82c9aecab8fdf545cc02c2ebdfd3eea3058474eee6db9160e6a17aa0888029950cb1e1522a4b0606e488ec8e4e5cef12ece333dc4e9126a888c0b80527739a4b70325d8e81acb8b362a2c40231d8bdb9266ece36e9295ad8a2865b0e9dd59e626d9489d38da03a3ebe66225af7c3c0ea216fc48caa67963eb3f1cd3f6a76ee8b178e787e8f04750a9f3771f12ef31797082db0c7cd6cadc0b7e70c4ee33609c361b01fc6ce410e0fd7fb8ef870a68df16f7d0db1cd5b83903b6ca505df0caafa6e1495d994f793ad51872ea6888f314840e102f385f66bcc3987c392eae730dcfc6caae1f461f7fc0054f0924c4966a1bed904301d633e6f692429aff9141880908b3c0529aeced40517d3939e729bb9364a65da844a2122654206ed4bdbfa6adc90dee9938442cca8618b1a9a0212b283de38a9f1fa79c75255ed3aa61376f8b555bb98b6cfe12fd1b1cc8c9543a95a4c5c0f06fe93c38c8347edf44037c263f24158504dc8e5d2cb6d277dff720dbbbfe9433a18b0c64d46a48559dea4622e57ac0c29318737161a6a1312bc618db062884aaf0b760c0a74072d1b9955f1a10dfbc76e83a56d29959aea6ff9f2fcc6050896252c60dc5ca3993a9bf7481ff1ac796a447289db35f2614365422efa3997f58d213d4e7f61dc4b4a0f8669f1aea14c964830398b316568bd57eb719b88894e1f30633d961dbe9ecf35d4d264d5b6d751cce3098d418b55dafe5f4b1a6c4216c0887e24e2417d05b89936b13667900635f507c75a14944d96ea39583f7bc6d446329fdd3956461be8621b91b1ade0fb7ea85a8747037d0d037870dd317293d7b9cd1af4e660989c28df3b8a09244384b2c4610eb969a293189409b991e93bd7fd3e630fa9c3fb33373359bf0cf9956f387a9cfe77ef8083d684c0916714333fc859b25150aa0f89f65ab0b98fd569ce56e9d1f084ea7c3d5a0ef8fc862ff00c94501b2cb71ce7c0ed116ed447107e17e92733ccde880ecdf4f4bf2c045356a6c2fd767c1191ef983a0e7498660a52f5a9fb5180770b315087523606e4f6cba2d6d8edd2a287ea1e31635a543c71461d2596c33cedb21e4e3832adf59ca2c97585d8fceea412318badadcab14f89715b37307de2446b57cccb09bf037eacbc11021a973f950e6ecf30f91bc0c4aa98d57690abfed5d688efc5ab1cbd6fe89c26fea0df4783be67b12d1a4f7616d7b29d33a8ab75c1759b983cf37efd2913f9221326a61d9d19f07d39a648e948638168901906e2eda5baaf92e48df2b0ca5379ea61ecd393d07c2cb19258ca254649f34629534c9d7f02d8d3c61acd197aea7be0586bde6838b6406a82cd565aa646040a2719b962b7fbe37d5d29d2baae7e597c44867292230d7862f2513aed18a3b6d736854dc36c8d2cee475d7ffb4680dba11324feacb55dc20b2f7013aca9d8664a460b6bb15100aa4b08aa1d6587078b5972fd703f3a56355f52f4f9a474f88441c8462bc1b24a6b0f3e65256ae5b16628aea0ffb6a209b93d7214a543feb192edca833a763ae66909e928a51c89a75def9507db4c16e8d3ffadb441d450b7d816c756c7945287ff4330dcd4098fbe4da08c2d346fb8f48ebaef5af770f3dfd5cd46f2aef9c0fd9610a00a137e9dacd40d01b7831628997f642488d0bdda9bef2e9ae30fdac3c333319dac04448c134694ef9a931711a7d9b0b43434a558a08b5a99a6c8f7d6a4819096892ec7d79149a329ad2e45472aa81a1d653381234171075dc4c8e4968e89044aa8cc3cd66c8c52c64d43c188024fdc9f92424e8db0f19b0117e5d02a125fc45494843dc202365203876054469c6b10b4081e57e073f526082b3dbe08f637cc15b7b296291f7ba769b5f8f039659f8b2dc68a5065b7190a9bf2512a03b73efaa97f7f82a1c2307d3f372bdc03c4714bc06957183d9353c9156f255872682df4b32f39faf7f0f15271cb9785585522684cc37e7bd462af1b12dd1a2f6c24024377aef0f57e4aab2a54697207ac1954fcf68802d02d66f31b96358ad129fac9bde05fad8dd45ddceb18dded6b0112192db24e45d96f9f9ab77227079ae1b8767998dd59a0563020102b0d28c8b86fb696898d0a2b534f91791230ef6c33fe39af788133ca0ae3ac070e7800595d5ce2e44d9e48293eb80511719eb8898d231a0207d7e922d8802923e2b2154985456f99f44755df373bb35575cbd1a276dc4dc1a4bc5a82211347b1e3f31bb8b9d3093fe7d530cde391db6ee56c8228791d5f384ec81398bcc22a3e3fe6a8f4ea0dbf0d44e8a3832030f7f48356bea8b9ea4b93c0432f5108a3028b1bef672335ea2060db1b0cabae0458678c0d1fadda33d2d6997b96eccaf7b6a8a06e8f1146e3be7eb1c9a0948e69704ffa88926517c9e01b604f5bbb2d798ddbc761b90ea183e869dbaaf6ee923844d4d7b2d7e8a55b47d508ae72e0de72133ba2f1d9afe6b170fb7608418f878ced779177a32119e6ec700a29f33d3f9bc9c6d279aa924163e96d76c812303aedcf558b9772cfbf651d3c7edd58def82cd19d61a65a19e58b19e66074de45ab78771e32f62838297569f37f70467a39a7c2d2ca21255d85ea7d6753b18d32246df768158d490a8a8cec20cd61038dafb64a15399d12ef56a9b3d160ed4a1c0fae3557cf2d4d34881bcb6849b4eb834edf99231f693bff2e63f61c2604b4dbb3cf2832ef4f9e30d45ee3191d5e8c86364de83ed718eda7517acb480ddc59fc576936b460ff2b45f9e07434c15ecc9ff6c79f592b6f34c933ac66f136bfaa83fc52e533f953498931d3fca98757689153b8476a024c3d44cbf6e1c76b5f81e4d2009d816e6c72de0a52c2be9df0f4a81cdb12d5267eaf4d321a3679419814136e3d3e8bdb179fa75910055571cd07187ad7d0d724b4c605d9dc884409053508b1a040298e9155bcc56dacb8bc7b7e458a49dda242004e2ec9175d2b86208265cf4116d359495b7dd4e049097062add9c1d2c3e514b3c8a632fd9aa5f966442b1c8dc6b46b7471706ce3b49898cacd77c492e60a0290c77407e8ef0002a601902586ea1de28074623aa0a8eea18930bb87d4faf45ff0e4fc68655a024029e9e112034565f8c2ff5ab624d50117c374d66df4789f282eb40a244fde3beb281eecee0eb6b83c322bd967e194aeba8d08f451d6792c389932a27007324ab93da12fee2bdd38e49e78d2a6f21afdb27bdae5a7dee81600502724645d1b687c79ea0e2536eaa72916d4d673a731e9d00b7eebd34f5b4d34b96422273c354a4e9e2a28e982e0a699259673cd96d72a69edc8e9ca59d2467912b54dbab35b063539f71146421def4cf1af35556cfa35052c0ee07c26f42bfc40654515cccca4e6cff8c3d192734dcdfac463152117c41e1bdf9fa286ee483ce164434e151d98ad224c3dc3f81dabfbaf262ae7d307e5aef9f08079c1e47bbbc3829b0d5de33d7d112e7478f1b2dc4ba86357b83e7671310d8cdbc06f00d82b414bc91d41a5e310180027a16367e584c951d19da809781606f54c8e8040fa390678935917a7f8e4afd8c0882e9fe9d6cfa33bcebbaf771fee62e1d9e4e383acfce5b34e47144daf8782bcc1956c2752fc76c046772bedbfe0733f9df84cbf8f6d783756cd4888a88ade8261d133514de028aa9c806994ebc92e054f53f6a4c58f0e056bc21bd5c22d6a3814dae447175c0cb2789cdb72c9075324db04f7cf8c375141c3bc267a1c2fcb3f1692f4a3b5d73e83aca1439fadc18611da3fd3b54ddd13643f0c635c1862a715ab08fd1fb82338349d533e0fdbfaf9548f5d6412cf6d9ce30262b7a72ee98252e10ff60b124e50c14ed34c487f47146dfc5975321ca5ae593323806185d094a964bf98cda57f3078d20ca0b11522fa4dc4f8dde7898b2581671072fc3ef300a96508e767b9edb28fb605f801f0cdb4f17e344df90398b2778f862911f180f923bbd42ab018a17b7837ca19511b3435d71b850c3da93ee8b5e8bd45025c6d441700a1a0bc5d61ff0f5288e6b71694233f489bea2e72c409c631b78593114e080f9c0a22a0777eced5897af78da10d1f085c1bf3516f6d00606d188c97abca6250414c4a74b10aca41eacf5a19b54fe48665f52ff122e9d56b6eb65c6595e3f64498158d96888b746cd19c158cf4a78c1b90bd3b45307ffb59d61a7f44dd741fd286f8e0ef61067ec4584b094d1e40868f17acd846546e6951dba373cab13003b555639662e77d883ab9ac1d3e24909980cc3263d20855b0bb781522313be2fe4db98890b401dcfd06b27c03d1175809e6050094695bf5b8683556d3228022897546089e5274f74beba4c0060ab90e27e4234412b47c0a60e13be3406141021e5b3c556820314d20ef9e382914414465d4bf3d3f93619339bf618f9feff9b4fed0556599b71c4a888b040c661aaa67e4708f3d8f3d9f1021af38345f6057690d0145e89e43734f85cfdb792c4b3df2b0f971b14c71b502c9f3e0d198822bd43a7ec0f1e757f93da9bb4f8325bce50914b5859a97b3f4c58713e24aff0b1c5652672499146fd7aa6ce0ee06f13b3de0fb4379b213c33fa610666c98789dee8b5ab6850926663ee32c26eba936348260836f5b37c328e386e7ef7d781fc4e2859c301123260d5bd8840b6a4c8a095def40defd0e4c7b20006eba419dc15311be6973a067e0f88f62d3afcd54086c097ac5e8ffee174ab7dc73b6e0eedb3b1199cb37aad9b876a2857c7283c04e2dfbb436ee86b11b8351ea89c33bed2d07a94f6d86121ee363f314471a298b8c7696211dad3ff256bbbb3dcdd5d752af4258c57be8f658c134b7606583ed9382856bfe51b093c720f126e16d49a70d425aac02387be7221fe3f666bc6a69b1301417f43c0cba672f73970c0277a82ae790ea7ef88d45be832f7635e6e5fe6e0d812219a0fc054bcb3595f093ffc49e5867c01b0d5fdb7a699af284a221aae1711ebf5ba03e214a079e4240860974ebf40f8a873496e070fc31950292bcc2e3a8478f46a6dd89cf95a0146818c0f83358474eda701e2b74e3b12a48f868dd6668e934f874ec933588b535ae13412918aeb8a823fbc9c755bfc63e282ccbcff8b19fd1717d3d9bd9c99a8c273011f12abf1648de118bea154020efac2dbb34e360e269d433f6167a356b3b1f1bb81f4cbc127d15ecf63ab47ec065ecc78d20b3c5048fcdd84da7150344a84b24a95c61fbde39cc4baafaca7f1a1bf570a5975d0f2190f78b1456485b6af1b630ce00bb65f0923a29bcfaf9dbd5d2820a1e653fd61f61f71435e4f9f152237d74c52290d0d58364fdf4219b42f97c92ac5a6ddaebb6a473091f9996f2758e6bebe074678f0bf38bcbaaf1262b1c5e922fb150f25b4dbbbfa972a2023f44e614be6d8f7df8195f4f1cc99649ae2cb42add37df0fa4cd03c133d6ef7c0cc4854172110b01e484bcff461d5a3eb13268f2e0121f39586431ac70d10b64cc82755ae6fcf31b4fe83229dc022d076719ac13c30a7c316f6a6332e163cbc1a033c190935f4725e08a77e576b947495894f4ef6093cc323af05f81bc33d3a8342006e4c2c4bb6fb74824c1d94d03632a5aeb2bb72b42d97a17cfab302ec6784fb3f9bc3b829da5434f81ae400d3f54b39f44ff094123fb4b53d0b6adbad61e7d9a42767750c6385f7b877a28476dce5d6d81e67eaafdd8e8cc3b807b269e8eb22a65dc464a8ef99e9555f851ec76e9fbdb9592d5119615b974b906e086c3230f2aad0cf2810508e218d72276a9f489c5fd023a9044b3608a88afb9f3ddff1f1ea0762330a5f6fa00fab84b424364c38a014a3619d711ba892f7b68fa1a3cbb5c7ce4e8f1f32c748d44b4dc82c57294224ea4ab8d100cf6b8625e4593cef7b386f424d96309b51287409dacc5296893880792426995115e061fdda3bd3ed070d374bbd3e0d202b72b9ec60cc7ccf6303aa384699591733ca40ff29b469375fe9d6b23a8c3cbbb1677da85b329e760a851ca229b437b06ab09980ffabb571823ce48324db8f4dfd49f62330bc583943d4a4f7307911ba5319b84b0859d4d86558736b1b507dd3a002fd79e9317761b5dbd8613cc7086c3190f4b5798f66981bcdb941ddfce6fca82a7e19ba242658c15c8742fae60ac4f19dcc0ddc02c4d1aa2789e2061d4bc46dce60ecf91794d4bc95aa5454a37ca9f5226e3fb9096786ac1d4b2e687a4da6252d94629ec25aa6ecf39a130d0b6cac53d38ad2bb553c553ff8d245ba2826e50c8d86fdda6daff570f3d05ad57585de8872230234e33d79d1f0116f46dc331fdf863e5a4cde8d540443e45134c7e49d82d81c29b1c569edaea3417fef25026fb70502be491e43cff77202e7211891110f39e62bb89da15936468bd259295398361808d6e9deb1cf11d7311c5adf05754c3f0fca0ebba2596d674b31d61a21f28145a108578c919da3f3795c875238ed382f8c657938e651f3583ded899dfda0b8171d2a10d82eb7cbc4b9e8b72f4ed2e7621db50c187251392143706783c00c41190ff721d1ab30daadee72d1f44fc6f3494e2e813457af4b6481224eeb8b5b9e85c1c95beba1764b5f89af5d7e6ee26211cd469e8ec76c5e4cdc9464c2d3d4377f96e30f6b5b1f47142d357b840163eaa09ada7f6d2516f0f012b2996f54b09833166392b0880d373ca700fa1f138ef319a4f84b4136224c435c5793a8984f3d7d3c4ef5f9e7c63413104f5d481dec8e0ef0d681a9382032f6dea6e0afb68e7ac5d2f72ec10498df71ca945bb928d20ed87991543e20d3b69505232cbfe65bacf5ad3a3200265e53c146dfaaf69302bac120c568141a2e750a8cf19e09c5c269756bb38d4167fbb5192c9311699b433508e67833b922761cb341ddd654e436f2e13c29e0ee3a63ed9e2b438ebfbfa7ace8cfb466fa20dba368c26ab378e562c7d66fa98079a8db829f5fa79f2c6a5c4fce5e7974b78e174bb461eb010b5f61bdf7a72134fea11f7c79372ec5d7e0cf6f604f734e4345bd1ff46e2ac37938a2f68949cf588473f832232f22540657cc473fa74963d8449edc6aaa9b2b5175cbe10e1dc7c8762e74d1d60b21107956c11294e9ca4062b7645225981ed3bcdb7f0f1a85b05a4d56acaa121e33537ccbd3326fc3f05cf4851cae7ec4bafb397282f2994a21db2e3121c9089e40c2d59a535ced16fc15165bf8af7ed949e86ae5746e37ab4a0af49cd0de3f399e70bf5bf73ba1ef229b791f4c9f7920cb31a200c11c950cc657c417ead834d9ec29c44c25ff0312d29d0764439b9ef4a970011cb1016dd9072da915d0c3e4b2929de12565a35c1433832baf49b0e06ec6d5fd7e5b9dfe3f408134b9401fbeb8ccd8ffb1055033c6f848e82242310fdd149997cc14d2141838da9eb994e68923157ba1e52e39dafcb48ced1ad12702d0daf96ad20ce07ec0816a1ad556e566c305f7b63b54465dfc7fa3a705d7d6fc6d54f779c637f78e031536a7882ac9eda54519f1dbc8ce09841270082452fb1702afa01882c9615cc5b3fd73584d2ff29196da0a87c25a2796ae164790e6e53492e5412746dbda32d78b498e54bf76af2295e2c72d4750ef445def5401bd49d6af43c33eb107569a91bbfd6562fe32761ad34bd86236621c1a38d4a2a9f36b00f2c1dfa48db6021805b5662177c09d5716d8a8359b44f12fe0226932276334e82aa53d7b5fb341ad754039cc9227e27f98c9ef8933ff58472d884163b1d8febcabb308fd4385451bfe925ce1f87752e01ab1a7ee8b6d59eb72f292a91ebdc3a476f27d7731ccc2f9393dce1ebaca96be4a1c5580c40fe0cb2d548637993468500dda0195ff27929c39dcc7a7eb61b1191357a73f949ce6635a32ad21326a8ac5496363b3c2cb5cabbe333a2c3a1261b424c91164f78bc7338dc99e976fc10c90ebc2bf98f584be939d92bb34487e5540d5b0d070931823a728b9525a4482b4c48e1613fed0282ce29964a060f1051f8e9d5dc61498509457e3d50d5829a92790043c2d8c8c53c8e33b950ef635438a7e10d7510975cde53db43e877369e7dd7952e9edcdd33e1fbb7bd692fa62c54a54a1c9a7429d7ea565e23042d2f8941a4e220c7a184cca89445982250d206241612b8275dd0bb4edd961c4c4dfe75414d3f19a2d8ff336363916dbfabf93728dfaee41017a9d2c38c94497f82f8fdac8e30df6391a4ef66d52495b152411c20c681a27ef50d2fb1f5276e12bf6b4793d14a3f7fa3cd787cc1d05352891365fd175914f88c2f85592408b0fd43dead9a9434c844677e2b1ffc7fd87f71504dada2118c09f5bf94811a958964263d79980da8e7c963432aab25285a6bc47a3a4271c055d1b0ac91cc7da0e52f70dc8632d15b3ecdf1fa66394159ac7103c4d8d2a5e8059dea4908632fe20f9fdedfb92dff7eaba25fa2121d6381fc999dfec38eb6f164b2a1559b4e507ffb1f904dc0279e64a5a7c98b3fcc9bec2ed44241d1ca1b24ee97718feb751482ec636cc5c032c47971060b7d7089f8c4c4d053b2b69ecdb8b5d3d92673e476476967fa86a71310c04c382c848b8a09c6e31c9972484c93940094da4375fe240ed814dd1b8e6fb581898940f9b3dd189b59d41faab13bc60b3eeb9d2f35740bee5ea6950aa391dfe345341aa5b8bf87fe6739deac8ddd4154e3808f88815283a3871eb5a6ce41f2729981110997d6d34800659d36fd785a1fd632049b0758be38db4e6a657deef36497fd335b9a01e27e74d0bc37035023b722deabda0c0833f29a47cbe88e7eb2be7acb3da5ab0dd705c9fff1f32cff566023fa542150c8a1906bf1da2421b8297340e7e0d2a86c815b8fa6f87ea952bc01e8f0d9ced736db5bf5380f5f672a264fc5abe0fd8b3a10329dcb619a13a3580eca4f351c43989b9ed54c465fc3a344b469ebca49d2fdc0e207ec215acc6b974d057752ae69d7a8126af71e41264602bc90f35cf85b05f2d5b61319dca0caa8fa18019dac18a90e6e1badbce095b0530272806a3c46429c8f6229afec194366206745ef449851aa42e1279314180ff6c956a46601793e6e45a7304e8e660e2dd236e8eec71a84ac977eabcc8948bbe1d93af0423d3694e2668d44abfce3580c7095111ec006478501862cecaa43525e71e59602477fd54f2f1c16ac3cfcfcb5c038889f41ff66b56afded0a5b346b28d2c7a7c7a6a5fb8b91973a76ff50ade54540a7178f85946b7ae7cc71a01807bdea80269dc40250258015c2f549322f21663508fd8d85cd1220c09e392873ef62e4ce55679ac15f21d3590d924b96765c2d65fcbc4d21ce33e9e3843318a1fbbcabe0dae9ca2caaf9fd5688bb54e380b9fb3a838d6f7ee643b7a4a3a4606d128f866eb7c8801cd4a58a93f9e058b1bbe8bba166d8434b9f84c137bcd2d554c7aa67986fe5e847b52e0bd6a9fb412cbffe7e8f01db2355dcf48724efd1ccef908ec9485738ea67885ae02e6d771b037cf262363c14c82990f02e51cb2bd8e7cf2ba67d1fb80af03d33447f6ede780c122bcb1afc91145b367c646fcb46d2c5f383f7de76417cc8257b0f7d01632843e86ebb20f7b8dedd38514f63a862009fa72542ef5e853c787b488d424f6b1a0b54efcc2190754243e8060cc7493a9f4ff81821a7a2150593fb6f8fe0616da3ffaf2787c708931143ec9b70bb3291004ed755147770aa9d823567839254d80e045b6bda7a607b945991231d95d2750c6941d5e94fc1d7cc408367bcb7995dc8fe52275d2eafdc638aaa8c8964379ed75c7d3712b6698a4df393027a236751ee5d82bb87a7272d2c510afcb7a68538bb27318d64c745e6b1a55fd66bd6d21595ff50e6320559b144299347dcc85c5fcb8c3000146093b65b9fa078379add96606b79b9c8fba6890aae4807afb32e420288b21affe20108c6e2c4da33ea71f234166a16124deceb1e2f83b4ac2bd0d2074ad3b374ddd55ace19ac8b72cd0d85077a8297b0be09a1045074b2aded5eb2c100d9832f5bdcd795a342293b57ccf3dca5c6b2765131adaae134448aa294db868bedbcbaf155974af613e06ab231ebf009cc775783e753883209b72591d6278d6765d67d0be58d4d144ac97abce24979b3309dc3b5c1f607a1ed574814a60af8846b282ed145a5749c5381cbd8fee6e9e0ac4da4725142b76d909de76c858fe6e08bf61e3f278261d67670e5f23fef4052d9c672021d6e26485f8caca67076965d1d5ced94b47558edd0b232edceb6ae7f3fce6525e444eccce489c1ce14c4b3281989c784b976116503b6177e1416e32d9ba2011fcc868990169a4a2b78270cb78974ecb9990851ff2470c3acd53ae64606b930e16335915e78c49902240f9a250c43a142ddea3985c9c534e98ef659e0c46405efa6ba6aef11ea67d5d44302ac88c55e90c5b558c0ffed1b6b8aaf2531a883e32b164f5560ddccdaa3f275c26e9a0e450d6abe5dbc1b8511e898b91ef2659c6063399182d98b80aab3b1301d75310110913151e68435fb81c103c9e9918dc429e365d671c2fc9b0a0d1bd38c56ea0a6722c4b7116a8e154d0546172f923503444ce8ba86bdf992bff07fbad08a727244716f7ff549851f8cf4d96028ec96340b46243b368e1f354cf7de038c5dd4a72d2ab9e36a39e0d66512929155fe8988721568ad5005ef596f20143cac9553c294214c9ae72630e66e040638802066fb72acac70db3304841281bfb7870f58bfcb890b26e75b3a4362b45ab43a927d54680fd4645af463a506607b462fb872c96d8296b3de3c8e47e582485216299e133ae157d5d343e2a92b2b8eee5aade967ea07db4f0ef769d9479aee88283ef457b5a228de4e62d19d0009d5772de86282ccb8ccf9f2b1cc7edc21472a1e0da537eab16f4c674964a174977f1065761991bba8b526366474528898e478c86639a96845f980dd291473baf5641b55137ce110ca96fd3ce54128994d4393009db18426920e3f265170d07f297340ade971a70a7ef6829dd44a0307f2109c23594f076772d11d50066d36d0b109ffada89b6828dbd424ce60c4c64b3d80d6d2e634a7348799acd37864f0a0a0892cc420fd57d7b2ff6cec83ae2757838aa303e2673fb5b29195752d90960ae689243dad8fff5431d2e94124ecea057441c51404ad6276d477a1c4b8d545898a9d041266a2b96308580181246587064f2e217b745cfb7b2b3a67682b46a84dbc22c6ce4e610cf8d12591d7d53b734fd1bc3cf048b5961527f26925d8f1ceae85f690ff6adda7a06c2c7f541397df72a23e3e5513187506843d0195f4c2d15123413d47ab32fa8905ad5e5f58dc3babd7f7877a6426f8afbc0db8598c8aba8e8f10ce8a22cf0b040082b77f4c1bfc565a5902d0be464fe37a44ec4655c5ddb7a67f4069b4fecbf18ff8174e4800481bf987ca8a7441cb1d4cd30f0e06c33e186c46b20c26b75c25af0f67408a65e8258d87f8366f757e97c2b1f5a7020ef3510476d0562247cc6e137899e04374608a0229e1ab893fc33a11095c8570ee24318cf83da467b23892e62f10e29a3780602f8ae6f029b57add8f640f312ac0f9c91535f1d489e34efd74068d680502876196cc6897a9f062236e3ce0ff5801856c18f37c9ed32ece1212eca9598f63ec49f3b60691083c718e14eceeb770b2276e9a749db30d999ae9c4cf7786ecc6b48a7fbdae7d1d4d7ef097f247b3b256af16841ebf3409dc12f4390ae32cc8b5aa2985b4c23d5dccf3b6db72593b2bfac617ceca6b5729e51e5fb44f801d3b41aa4bb69a39e42a4522577d7ebf66ef340e5f03fa440fc6a01bb74dd4860b9b15ef9a9b65e37ac635b9dd166d7f8f290486e9bedda32df3a0f421d9aab6bd23dd9f1f5f326635569c19af1dad7f3acf3c1f483ded106519f7b7f90ad1e3f875f6e74388c08b7404d2f46d782047a6b523205fcab4364b26221cdc19d37933936f3914d06cbe73c412235d52135c7896f5bcf2614f3d77e3881c4ee27ddd26baa9f51d271a5eb4ea0bb2f9665b8895c9878f1e370d7144a997a2b0ef1c5b1bda106aa65744a7c02fe770c2c63614a594ab7592011b0eed1c9549a6fb377745f97021a7c9627ec906c11c72be64a25ce13a156896b45e54f6b9df7f1e3b99fdf75ba18fd9c5095ea38e5b849b3537a3307b83bc89b5231c8e860f64e7c41b934fa2eb4774fcedc78b9fc02f28a2fdaa7e378d8e2cd3014bc11b01144d2317a5c80c364fcfc8bb7a52d4716f6ade63d8095741b1adfac4cfde7d77516aa70cf6677571a2c5afa22ee308fb5ae561721585c3a1a788a46c72a1d39edb09f77a85a183b83e4e9c2cf30f12ae39517aa3d55c9834c2d3904b70b11aa79f9ed3703b55a1acf5318ff55b7db921a95198da453394aa4cbc61d50c175a55f4d2c6ebd8d3ada8176841a348df775533d0abe6091061c3d260233362fbbf564ba71d48cecd491ef6ff92505fe707878a6fb52a151bda2375b9980a7c11d350ddee137b1c5c0f58f9c3f23bc30c93780af17b5bab44423c7cb87423573112d8ae834186037250090b28375671d26421ddfa2236f6a5cc3c64ff3b8fe5f9f63a583bcf80a1df95a930622df71da9d047608af2683fc7114f3dfe01f63cd5db0cdf5e9ea1461919332efb275377544937c96d6205cc4143f5a7a78084abfaa5b8ae95420c351cb2429011bc8a4324b5a0dd6d919cca95649434408f55072f77f2475455e8c8ae93702b1c4f346b7260c6a99d948385b473859ce5095c98cc6c7b8dd64fd3d9da3820b23a797f740645afbe183bead697316d757e8e8abf1830b7d90de5dd8f4648df70904c5391e799604dca611db95ae991e2a4da1cbb3813bc10799eb37884e4fe4ac4ca14404929bc4064f94f6bed9c67a0fbd72157598c6581d31d1d056a7df4a3a51a99aec058b0dccc28d5c5de5f6415f7790e4ae7eeb0fb34566cd2dbd592f03607848c9ace4807b3a92bb2b0c373f6849448a90f8f0e5684ff6943e2354eaff22db9ae5912a54419ed14413100c47bff73613c6d9c5abf974f4975dacb2d90e18e4272e44fa7e16623cea23168312d881049b62ad566382d8532544af47dff31e11b7dceab509a71319e066ff294315537447d657faf5bfe7676dc349003c332bb0536de28efca37f61e4425ca0ff06a410755213611fd4a6b92924483c8171dcea61b09ccf5ee49a7dc9105edde3b583a9b0571ca3d6eaca7df436efb07cb2346100d728963b9c22564326f7cec28e49d52a43d5dc2672ba1f57eedf82a686b7323032fd3230d1ed9bc8e1c0a2fd38520cef68151aeaceea00dad8ad3b96765a5fbd4ee9eb613d53f2f09dfe9d880ef469d1662a41ed05c479b764166388591a041c97f1884d084dbd158b88d5c1e39250ea445c3240a9a446c0ff855479b993b9432b451da3268e3a9598664a31ada7b35e6586a31e214a02d5d35a8b5cdb5b1eeb4d2bb8f36ce08550a99e068f30699c2696cd73d9bef69b930dab5240d0fd2d14158fcbc1bf29a72c13a5c82cd0ecde6d4d282f0a05bd3d61a0265f14fab91ef6563a0a321b69f2daef51512de47e08ee37f263a527334e15e482c6e36df1be35e1b9b43cf69e7fe991e3c2ad2aaa64f4fe3eee496db175c048b3c0384f30ac907a954e926d2b92b289c2ac4400d6f18436e822370c677c8f45080f4551e3daa474b39f62a6d190885063b947db4db1cef62bda09cd56f8e445c74cc5c1a4b2545eb9fe213415c151cba32578429323692e75d30f0fdb971dfdc365c95aa9bf81805f2e7789c8eadf7f1c7667190229d96190e2273936017361648eeeb27f2e1a609a542f1a7ac7d6f2078cb1c362771e19cd1980184d0e15ef8f6a8d46d25a78260dc55db9da805e1df3f41966eddb6e56fd30662b18c2a1bc205f31361a8b66acb570ee8b61b1e5b603567dc231eb7ccffa96a32cb2a65125d234113d77ccc12d65d9123e966ae0ce679f14d2a33f57cac13514e827c34ad77fe0575264eb600817064fa2441e3482a82f2810945977dcb6944f0645f8d8567632ea81f3e8b0485af8f1ca4513dd2eb1b6022533f18fad75ae97a0796f136bcae1df323619edf378ce2277c8e034c1e435bb35f023969a58a440173629b7dbffffeee9453b075e646944f01b187d37fafd02025d4157e080ae06ebaab762ca134a1de4ffa774d09bcf06330a754ce5d2a556f1ac2fb95cda393be435074366f124a945dd3d2e07f42349c0b19535fe60607876dfb6bc3d6c5d0fd9fdb8bc8a432639b8a71f008e9b4b4edfbb4988920d38ade54d90c1dcebba87e8904b371ffb034e05eab740e7c83aa202835708cb52ed59ef5f606c9ff8fe9e6b051f9f8f7ca43a3817150bee035a1210e22daf4388d6f9b6073c10fac686def29a382ae3617cff99f6f5ed616e76cc679baacb913dd8d3ea60c36c42ebed4790abdfe14a11a4103fa86c09148d5e5197631be0e4cf5b0f6acd216e79acb0ef05b44f657c0752dca488e62aad604a07a0cb7385f5ebd66d7a87edb75ac875ddd9695b4697031ecb23e41bf2e7f7b67e4e197d52097d9b68b5c27f9fe0ed5b8cd9293f8335df672c9e1a038055cafdb8b42a3523f7be9cac7b44be05241d640c58e1aca3af3fd1baf115f0c4dfa9873fd2cc2a060f93127317aa12e7cfb3627488f2e18f07c49ac57494723043e1bba5582c3e431c4594fd860671d4482917c9d88f9e74f924e7168edec5aecf8e46a5d6910f666c23658cc9b8ef17d76747b1c2fe82204fd11c9ed7f2a1679e73414057d22d3aba02b3bb586215803292cb2fd885c5630352fc3b0054a7d8d5952792cc29703f5a01922c040a1852c109bff5d9db69f36f58fb2fd3fe0eb81bf8a85625e07157718deb955a6815150c763ff8316b00de3eb92488ddd372d9e4e9faba2af6e915ed8740da042de769f2c9ea03a7081abce67ab6e80e9760171ced2bb439ee90f7232b3fc18a640a14d39786302ad24b167bde2890f366cb5ea1451090985790bb1151125a5dad68f8e02d1975cdd2e0dd27c564127c028affc45f67f882a056f642ae3c8ffc517ea5282aadadbbdd05137d7bf857a004b68a08e49be8e9a94aa9da9a662efb56da2af0bd49338daad67da8020be76ada143dc7657554997433ad8d054fd1bf7408b14210d915c92ee8c29c8d48225d02c2940d75806ba5136ca8cdf0e1b18cd37bb6a3c622ffb7e914ab8f10fac361850297167897bfe42493d23061641b02d074f41f803a49e33c513badd3412c77e907049491b5846527143980f3bcc2b036d28354e98d66f72ce01bfee9049a5a45d89cfdf6b1483060d9388c34a067c998c3bee1beb34104915b2f460326337e002e76ebe138c574ec3b01d13c124ada89ac1c4daf108de70f38e1c047bf7c74d50cc352e8e8ff3db3207db9081f15b2f9797a12ac1da834fface3273a4019af1719448039dde0e900a389dfec20267050ac1b5ebfb9ff4af02066a975e1b8d829bc20e66e229361b5533ced8cc60bd1f582914a510fd49aebd2199ad3b9f43214cca0811f687e6808cadd52420d72432c099a456f4b34e81f95f3aee21aa2947b80051ed17e082d2ac684e219091a3142539fc6852df0fe07abae60acdec408aa06a8660ce6d6dcc22bf2887a17287040bc485c7f75635730419a7cbac88692219ccb5794c6d522e0576defa9f88a1b39fc2ec8303b903944b2495bc51af64002ac99075767925dc4cd0720708c11e4dd01680f97565ef88e97a6c3933e1d4219b90ea3f58474b38fe257c6e91d52cef0b8eaeef52c56de6cf2041b5fec0abe41fc683f42ce5e5ad8165d32a01106479099c2b3e32ec49e09b80cb98a8490689878c5ffee735758346b91e2cf2e2b64eb104a89c4dd75331c77fa1e18548769960060d12952ae3f00e114145a4f6ebb00edb234ac3fd46c741955d3ce38b32cd3155391ad12af5689991c1ebd3b6cf290ae47bd26a0d658428fd9f77b59512672cce612d10b8340f069c296c467823a6b13108333d054cc81dad4175d20676e6e0fcbdee20d09f34aeeb2ee25980261600a7defd57a5ac0cceb304500b8a44beac20efaf7a91c423a7291b325594b828e1c29863762bfa855036ed351d87436eb5de5497bb4a28b4ef0620c1ef3be9680bfae870ee26daf00240a903b4d11b146b89c2d0e80df1f686e8e6bce9578d5290e3648372a61f66c1195d9ca443ce81120a8026047387852e3f75b972cdae3c70309a4492809a579a5d7051e87728cfa624e13dcf6fe44e4d0558915c972c1863d212ebb3fa7527fa11bb8ba27313ffa5895c0731e7c8f1660414ac92e00f63d2239402f01ba80979a202c6e92206944917b725d7fe1182bf8a9dbdea45bb348353c75cc950a793876ac7e42b0b435a61b19d6a339c5a4e7652ad4007e2c2932d3e0887704127e78844559c1cf476403c7f68b456f8932172ef21c54b23a402756da6db66f6c3960566043d9897dbdc3e7a3355333b73fc44f8e97bd5458c86ca0a7f851bbe0f98c71d93fa2f7938591579f271667df17466f6896ffe8e5216fd05a51ceda218556e31a0a9bcc7ee3bea5c9e94b7792b9d6a36329d9ec909cc48fefe6cd7ef0dcf3cffa026766ed982f00e3761ab25ebbb9d7278df7c5ceb9f290333fd999fb1255434b7d826d09ad5db2f8d54b7c3664c892015165ceb7a9c073399d6a0b06e27526a9ad34a607c7d97c41f387d310dac9ca23a24e52b9e331e0cc20a5bdb97cb876723e5a161a3bf96b86da11261354de5a75232c8f7f5e934d6afee223de424afd064180aa0ca9bca1b03734bf3bbf7c816f3c5b769b3a6cd1495bb606cfae49773f6aa79421ba6cef72434fd1b4af61bca9e983af618c7d60b96a14b950f770ce11f8ef73eb99ac8d914aeb04e0aef1cddd8a5540a335d642505197808c659fbe43554b7e1c5148354273939fe7f96c2c97fc01f2ca818384c0ccbce9ca023070010c0ec5635a5d800fd2b956797ddbf17475061c20e0d273ea29f207fe30ab609c6343db7b3aaabde43d585a463f65c1c381895fefa3bc18c5714a8c64f9f2117cdd3143f50035ebca8e34a6a768e82d2bdd1bc95ebd1f52b74abcf5408a4e3927c98ade8f1612b755a6091e98672816800d3c687d8857c7bcd258bcb4380136127a9429c2f6235954a3ac8377e05e4b95c7669a2691e466507447962cb3303ebca2a83e291dfba1673f178965dc4fc9f3f021d1188967caff7743741a2d78aa40ac3c51e86fb1efbaf1fff2e4b6ad91fc6672e51a61d63e50307af8ed02428b1428cd2fcf24afc783570446b2d7abf32b80348888a252e1d5e38f539183bac51c9c5cd2c05e1f72f90546b17681a5f47b8704c9d6a9a9bc3b190ef2c766ca873567e3ee7a72cde5ff22b4fe36948767a21314e71c363b2d1b48f0e461363c03296b61e855e7d3c8d00aab98389cbcbe32454264d91cb561a0e62772052da6c481ffff907ae985745cd24d9089a855039f238bf047babad8643d0a4cf71a94e2fae85d571f8569ab5710add0cace6cdc37549fcbf1ae2260182fa296266e423df8806dc98f58fdaae2f58746bf910872def73159d0b6cfe143f957be349a51c3002f06f3e0ebb0258ae762c32e1ce1d342a732be0a80a272ba210c86d260e6c7d71cfa7b6af1771ee558a85525e403d06e507271b11a800e7dbfa5b05bb8cd35ab6fe6652eabc5949525095cae433b36217b5307ed7c873121b43aa119af77b11a4e5aae87bfa2bdb6e3e0beaab2bf80806f2ea8406fa28ae479933edb65076e6614df99d9d2e3235548db377a180b6b7cdb049b54a75bf71fba285f730c1c221f1acc8219f98e7789a68372a56478b97b04cf7d7d45c5de28c204bec4c18611b68aaeaf2fa3562a26fcfb34787acd3a4800c5ee2e1bfd536e2584bf03958f2db7238daf7a9f9fec0c7d344c25a3bca842cbd51449c598580fe203ace8c723f71598cdf5ad4f416ec04ed18888dab958c7625773e81248cdbbffe938f1d5f270b21794d3a60386d4b2227ba388f3e993bbcec445ba6ac2b46988f8a8726de64de31ea27dc7a652907b29c35b78cb5688326cbb838d2603e9a2a0179196a23de6b335a15824d6543d9648fe25aa336263556c8ab3aa72ccbb02652ca8505e4fdfa0c92c0d6d9db7ac5c232602725dd5235b1539fd8d7333efd61583a12c77b70b27af76994b34aa12f9f358cc1076e5d4f797aca916b69ed551d4848a4cb7bab161aca1ff0d4e212c69a4e901260282b73152fb801ac83d231f7747ec9fb478d4772497cbba55d18def46c58be32ee42928db02f4dcd2db6d1fbe4e1c50c0dc3b7c07b70e62cd905bd351f100f271551ab73c8c29a9b3a771b607807ca24bd8c709a1ae108147b32f3ab3220f613d6378f5b3352b281d47e094c31b4cf0e37a34006cde9aeba101243810e8df5ee128a005314fa2a320a84b9d0d0d6953e27fd9af51cdb01cb3ff877681a02e06e5f084992822344edd319d37a9ee42184180ded307874f6e3663f971b68edb9a1966464d2587e930d96a78d04c31c32bc32af103d953cd01b707eaeee50b9bea5ea8a7901267bd00a24eb56cd39ab2e3cc1732f824c44d9100ac4188e3c41874ad2380d4d1d14f16dd20aef64dd3a13ca4d41a982304aa83bd0a9bb56ad21b26e9b4d2d13885e3e731684742e9db1b1b92ce4df4eab965ef31564a42e5b7a40dd4b6c490993b42218809cc530275bace3689809d38a65101b90fa67d00996c9ce0a129c3a42f3c60753bf4fbb87e0afff2985590329f6a4d1e858cf1ace5eeaa5751bbaf335b806b65b044b02f5a313d5675de3c65e3f1a9665fd6be8db98d14cf6b1911e093fdfc238751035ed38e03b8578e0847cde1bb9418e151cd044b9730c140f086b65c7449d63a5f5afe3c6925b8a62289b70a492429beae5a64dd1bd21c30a8736326109dce3ffcd2a785523cfb9a7ce67de4eba9c908e6d5d71720aaaee5c65fb141212255c094ae3553cb28ef465e5accbc97745c560802c35d472baaedc890fdb7f89f6145df2f89d5b817505f0993d4183b4357b235f742bc1ee1394c73bfbbde8070baa537d381e66ddc4311e45821ca97ea6f44612cfce45e9039e8b9e17f89c904cbb9153e5e04fa5c22b981846c09557b132f7cf2aaecbc95761e05765e1323f3ce7491377cf5576c725d193a67452a096d23cf02dce236457a309ade3d0bcfa34a5057c2ef8aa081b640cead95294f288f9442e4266be79454cb50aa780a9ba6dbb17537ad69e99a603b7e2ce07031f06e1e9d6f1f22fc4d12168843b54e995b8217d846b75f383ca49200feba06ea314cff4b417e112fe487bc9973d6ed3e2bc66e54e4c1f945b45a6162cc1722e18bf5be974bcd76c0380330b9b119fa3fd86b7735d42015c970e2e8c33ef1c546d0f18385a5cf28ed2edbd3b3a5eafa60658ddb62aeee231ac1cfe82adb525d59fe52279ee0a8a26df352db7280c81c77eac60e277127cb88ed0ddcc37deacc57277898e283f11334ac4894d577f96c1365ba67b24b41714692ccc723a725f11126ff06c34e5b8a762a7efb48d478090afed2c645abf8e418d4e47fb6bc026bf38e0156f91f239aad5c1470b40b48d3383f51af8eaa10519e29d910ca1aa1b30ef98127e62b2f657019cf20d87a918f37b8b6f9af33128ff9185e031b1b19015a464f422826b653265cde4742ca2ff70f176afa4bd0d70d49725f353cb91e6096ab59987cdfc14cbceff5dfb7336713b88fc5b222e9fa2b7eed35136f6ff946fab2442154274e8aa88558928120002efb2cf57c3cc4fab250bad8e9371e85e99c46c0db5e7c04267470f8de750ab557d7aa7c134e6aa44117276b5a05c3471d6e8a1915cb866ba875aca86c47edad799243c0d4ad99cd3a8d9192f130160a3243b53ba80029200e83f2b18a28879296fffedfdddaf56011ab86d8869ff38a284ecea97b5a870e8d398e0a31bc0626c4528d1f5216e0a74cad2b3afd300d6db27b8995ad633ccbeb2d076a11ff6325ae72df5a8d247247e549ebe39fce9193e9ea453f161d5988de74b64359197306882fbcf0cb89a50454c4fe320a6c2f42dec39b971340cf85cdcb8795fa4c848dca41bc8689f2d3bdc21ba9ba088b7ca5d87f46615931ec2221b7d1b3371b2089709c6c9e35b82577fa9b516ebbaf0142a1843e36dfa635c067e55721a5d5b2385171a9524504ec0288461f8f814faa9abe168dabc0eac082e69de4c37e5b03631cc421e3a422f28684f54a04fe78d792af0227a843f4836fa4f465cfff12c55e365f760daef777f4adcf1cfec2fbb561fac637d3b6c5d18aec17345dbac46f63f96337edfd684506becca0764b171c2a4f6976c241a360c20857ff7a93391563645d807c5410c4d64ad83bd7291df7d14915445772988ccd25667b4ef922a529916af0652872e40d8716ca754f89cd254b14fe1a65e38b0c00090f3c68d4e64286a547b23f788688a69de5a0d7f6b1e02e38b9ee88a05a19a1094910a2376425e63522e0fd749852cea59cdf11f426abd95dec01384eab3e93d113b8617b249dba2feaa278a5b9f08ee83b7576589620117f80a62f4b69488fb6b487eb9200cfb1d8d277d4c0c8955028282fb390f8b0f781b184cde1e1a660a11c1a4465a94f767d45490ee83f4adb6ef782a3a145ba0470e64880103f173df82e6baed9cf9ec78d2349e8e3751ef2af64e7b1cac84b2631fb110f7dbd34e6722ee8783f173c43dea1dfd1e3e7fc04dbc7a1744aea604a520c6aa651481cd3d349ccc810ad7e1724b5ea12d2696bc0f7c0d657a0f3c4b202a700a8fb4a3353d4f28b3d937386f35e969c6393d0d53e100d25e28d6d81c9301bf297d552040fe965fb554e841e468eb70ce2481f8baf378c909bde8a306f09ba0b9045c85cdbc2d6b44d1824eb7ebf8de30f15209eb41310a840ddf48338f884cf6c2dd88e61d565d8ee9770106a1943128b0ba1784e2db12b2f5c40cde61b2e0201113f1b32e7189da82acdb3b7829b2be36ff7aff68e0869580c98a0ef6296ed49b88b81982a9408827ba458d9697b2afffa218f6e30735e3eb5e8ec62a6e3f9a96cd7459e766d4d0951350fdaef2fd5525a6e516dc0f55ab26c03214a6b2f0a5356e3fbd89704d12ddbd72c0739aa6cf6fda46ed1b1da8b06a5b4794c1a053fcc92db81db41032a3d9043c8ffc0a537943f5d9e71e1fdb7bd7aa670ea9dfa8248f82a49a0a7fe8bb14b5cce7f1e1259c4b3e1a324d961be8a76a5c5b871ed43bd7e789b49bc1e4fb99ab54499ddfcd45de4d90163a3bc3937a19bdd4d2d50fbe97860b0aa389ebb313d608b5bf38724261e585f08a46ec0ace5c118311e91121ebd1bb242fb561cd0d8ea3e94b395ee7b9e5e294095e8de5d3c24a9a515aa78e58c47db080a53cd8f72fd217b7d48f24e9f85cfe294317069a932e2601dc4b25d9958a7fe9a579022fbcbcce013b5de665acbbe8b2805e6cfcaa7c79b43f80964c3e0262f2dcf329e7410db16778dc958e5e2cc4edbc00353f73079b01502b61d1a5fb8051aa00d7d29daeb35ac95824da3609aa1c8a8ed49735c45992d96ca66754a1ec156577c5864816c486d645b45015d8353a021c4222376f89bb34f821c1553e7af6deff7721857fe94bef417ebc056ff4a60bd0845cc2ca2077e69ed25205451382a59f547827353dedae9474493a873a3d8a3f324df9374e50d4c2971bffa427000c8d66c37c3c329b1ae4034e58ed460bf22835c1621e51a1a644ec78330bcfc96b1815dcea656070221ea2e2b3aa896dee2aac6942cdcafa8cb79cbdbd51b0c2bf81caa054476391bcf2a84ef6fa1782480583e5a1c4b27a97379137bc28b0bd9b2c2aa920cd6cc2c14db8d1ffe5494c81f8944225ce2acc12f1053ecd365032b63958807792ed7aca66ab5f44afb6b7a1f5de470de69dd06a06c3f354ca468c927b8059d9f5a61e2b5e3869aa18d0dc4190364d32c850587ec264fc673885b5bb9e5a0c665f9217bf210b65ef7535d97164b30dbc4ceacc4dc4696f14914e889dd07dce0ab23570ab7bb3a85ba1c33becbd01a1a53b40a32f6d63c4ba62fd6c571e0b77caa93bc54e11f2260057c666f19a84ba6307b2772d34660f6dca9e65a1b1809a48c2f35f7b969a05da407b399690b0689d78149541a6cdda695f67d14e2637ac252ca378e6bfd4b0935fbc7c0d864bbd61ad6c993d4a41eb545a4ee0b06d2eac0de2ed3eca96311b12b04a807fcce9032b2e036f209bb0df6240178243e645b084a158b37f1988b4a9b8ec15310b4084711d7747ce7b247cdcfae3d108c97ae2267951a70a6ef0f35c81e73399ace5c76bcdefcbe6f54f8187004bd8374f4c90733da056b3a1374f3388d10e7c987ce04d7ea36c2bec6c71a298dd3a0540a5931e1d0849adf9468e4c57a679ae9eb22de35e86c8c9e839eb675b5f6c0c5239c7f06322e2df22f22341b909f1128022cf6290595cc23a3c9a098a363ceb2b02afaeb9bcc1940cbb189d903964f3477ff6226dd9a4ef5da2e512fc2044dd51634a1f3e0e2885aaa7ebb28219731bf272b36030fc8cf3e26723027c7a3f8fc6290426cbf35c34145909c3680573467f609f1a0b59dac36bb3830fac9202880e9173ffee23502bbb5b3629eb2f2b9461c9d1f69b78705d2f36adc995fcd01c7a3a877314f348c7c62d9809702ae988a0da1d869da70dca7a0154a57e5178e6a1abcdd47111eea9b037ef4acc6d0e83b9fe8791b72197401c45507c9c40c794c6487b713ef32e518f411ddfa1c72088f390349083e6f4844cb71cf4c763a2b2f8956c189ec890b75a7c90c5c29409306ec80bfea843f5d7b36b57f2fedd06846b9a1e54a3f73e77ccb7f787d94719a8b5ce2483726dca2a3534d9eab79fefb7effa1f6559f7dc6be3cde5e59da6671561b53e6a173e539a1671a1cb72e3bc51bb424b685064fee28c8664e23b4eaaed35c2ed99f950b70bfc7c4ac69f002f645532ac0000c7b8250139e042b860f73a43694a975692f95b4bc7b7b9b190d19cb5165e0041cbcde480fd39067cb912944b697681efaefd0027385bae3e02a879afbb62b8a9207cb8d74a2b41a0452e5f72dabd85d31569db24328134b28e0cfc9d5ec627d7aa9b46f63ca0cac239f75b226e87c07f9f5060569d9aa625acc80926a1369c14b748e0102b146f776359ea3340121522cc435fbe4ab28dfbb043a2b9d0477dcc1c1bb418ade64e0b76a93a57c3d1910b59293ccfe404c96c3d015111bb976836ca0b8c7ffe4bb99532a4b88e137e700954b94a512f8d5243846b01910618a5fb7f2a43a53c8fca0c9e75aa2923e4dd3b6ae9d283796be23f243297ec36dd1c19db20d04a90e105f21cc1654699aaddfbb36885e95789165845312336e7f60a2c5ea063052c271efff9f4a71d36f1719e67e42c967eda911fc688237cf2f75e503a1d141e8be2bc7dfec4997a66a16315aaeb52f0e2d67be95bf58527727b9c1b85cbbbd46e998e421d7109b91eb9a5654da937593eee013442d9cdb301601ab0b579da6f21f8f0b1e4c463f863981641c9086a7d99c89ee6cc890165f80b13e3b91381734ba3559949976652904501f2605815b27ad7214d83037bb78651c79eddb2dd4d14cc90eabf178083fd3a8a1b72feae5951ca5ed933a635c8f945b4f6710a023a0ef770aad8fc9d14caf4694443d511e9f36aa1cc219c3e63ea861021f34c45d8d218708d9ed3895d742b80434501b1b5d9fd2fe35f4fcfee3e3ddb8706af2c4469b0674cd820ac42c57d3e22fc21be74e51620f0d8176812adf1c6d3fcca9c9d15b0b9256b4658856d67f419bc0480a26914c969b1f99feb4b078198d21c9a981cb02415e01a36d63de1d749c12e6c0698239a3583d1109bd4636a0c7269e2e1b6e970faa1e1e080738c157bf9268260377285903078c9c9d8ed0dac03bc1e4a3f06ffcc7dc237e61051b75757688f3a7014ca40625e81570d6b31411ae133cb102194041a4fc7b9d7e4d0414c8639290d76307003949662076e409c12806514dd8644c28bc4950958a3a312404fc51749192a39cacf10ba9652912b07e0cacca682d471fc73d751d9fed77c1907babd71f08e8f83e8d47f47f82f39410a06cf0a0389312f8411b1b3d9ac0da64664219d4b86ab7fc46c06433f0aed3812a4b8d807e3903d4a168e080e94279aa4b3b0427ef07f83a30b83266886380769a02535dfe70ce246a369a8e5723544e9e5e89f9e2cf8e4a0cd3aa702a789109f76015e50f006d499a1bdd52fe3c2b8215883252383267679c1b5a603f836888b4f1e89e46334f4987c1710c1b3a7d4f06c9e8e67c2a7346d165fdb0cf2eb7cf534537e44e59ebd5fe23ad86bfd875ebd985f7410132f2e77b7ae5a6ee7c9fe6c3980e8dd0890fd21dcd9a9ccf7678fa5d323eb385dfeabd869b03c039597fd7a7472b6a402d71d6dead0bf89beaa0ef6845935af898a374fab66b041cea80dd6f84f3c577e6a26fe8434082a0a81c9f8f9d4e889adbb93789e60d82d7bd9db4d0c304fc897221372d0e8dddc57deffb3bbb5633b27fb62af3679c2caae18de619d91cc6e764f42ee1e821fb7c1e7536586c5d810d97635b971bbf51c3054d0e8077d8e7923aaf680cfa33c62e8bba8a0a07e1013346fe3988c1b1b54dc3ac1f38160aa7aef741d3038f8e389301e4db3f0b98f47dce03173528740d4cb6dace202ed9201bef4040aaca67e652abcb849ef619f2ca6e633dc18711bc6512b2ffe56ad20f942dd6c62b408adfadbc8894610684068b0fe94526c7559d0fa9cca348d3f54fcac440dff0874e52f302535e0292286e885f02a42d33e091ebad77645333bc8ca0489724d4ea5a12cb2585505abe82d637c818d5f92f98be020f7dca0fde764c56780dd152cdff932d7a0ae72d7e7c15341b5865e4e2df929dc7c6e9be3316def7a1e93d2d5f3b0e7354a617ab0d7f7678cd3b361b3fb5601e73a5553da0538ed2818ffe420fe76fb88a606be37033a3af561c8b9eea5d811b405362da266da9ea49a5b6a0feebf2fd7be708061eb28049283afb8608c0416ff8469c369d362a0ef55ce848f5ec4486fc3bf466fe74da3437babe8181582dce09b94ef23c942afb7d7ee0ac6e1ee567140a1a4b46e180f74ffd4297b69986c8b59da8b59b2d52efc7ba3ef664541f3f10412a8a58cfbfa327cb7d2434e418c28a0c5e8592024c09fca4688c48d62f35e79552bfc5e19d3d5c63f72a22e3871adc2831372ea1a31067c3704085d9e9dac3868fb15aa226e83cfc3eae5ef9b50d840cf595ea87693b7b4dc41861ae5a8634073060072dd40388bfc11f63106d555937a76930256b5b790d73e3b761abd9fdf671b598f8189d7c5794982fa7bb0663e7b57c9703609d457e7a06c99a40e92e60a84215324ab07e0ad675cf913142c3a66f1128bd5c89eae36c91a8088659e1e569a5de810cf152b045b7e8b1ddf9ab39e456d839887158a4524a9d3e3401fb2ba9636f8f4710a37b48f20c140681d002d1a7418db7665bdb356eafb7400899f26b38ca39dcc7bedd67c0fb8b2fd9c0b78d733bc4fb48a1cb3db84fd8d73d993e748b6b2dba180bd1e99486c9f0f85f19c2efa52d7057973d7e79d79b81669bada0e7b676a8ba70888bf5768fa9a2f30e76a151363475883d1acf59d28e801c154b8be25d4bbbd5a84f84beb65efb4335fa38bb12a62bdd1a1659333e8a5c6ea86d3b1478eec3665600aad0c9bcf3f281557ffeea9ab7dc0542373cd268117053d9a4583cca41b97ed17fe30d3951f9df9854c24906798b76ea370919216c59a9bb8b1995b373416e8ab535c7f7b32f89f9fef069977acfe2e9ddc0d1d5a3795050465bac60941241622a143b919efe9b9dd754a346c7abd89e91819090bc1ed7764314f344000609322f3ad0a08ac772f7123bc7b4b3edb64232c3916f3381a2fffcc50c2c86539b33080722327c9a0aff7485441817a8f5a7a09da9dc313a5acafeb32387f822a5b4cc6a776e080beb24f8ddd4e36305c3369b8ce920a92b403b3fd5b758078b1208e02698ab76f2b3a6322d04bec2494c4985b06c59b8a1f64a7885dc229838635f0aff60aa4f1ee1e67f0d6b3f1d0df0c1c84b5d72787a392e5cf0fb722e4a55c22fc0d8ba375409470fdc8959bf04dcadea2368778b113f3d552341d66e9e07cf81a794a506194e992a590b758ffdcbda0e18662b7474c94518fa8c70cec79d2415aeb1b8ad2803358dc1620fb76b409cd05348de5dc11976686194757573d2e3f69546595300909ce9a045ffbec3bc074be8d8d90ce41b8c96df2d461277cd4243f7fc5c63113910f98ec78337ff628c21314d30474e4702295a8887402cf5705f17bd3fbe964ef227c9261a02ce5940dcfdfb0db0269a30b9deed9fb240553534b4e0052839434b1dbe6277405cb5d7d93cece534842581255e307b5ae5f0c0801f249142ed2698986a13f458de9dde76c766d523b14a98a5b5bf769777ec5c11b1a5b480ab4ae7fd9b8709129951c298450be79d23d8a7ce42c3e12041f75529352111996253c6f2895d45b73f008efae6edfc39a98be97308a1967969e048d78eed48e2bc77261d37031238acc2a97c4f580746fb12faa255bd35236c05c7a7d880ad4e8729955546d08cd467dd62f0c9cef95c831571b8216367884c4d584c74a0a2660fde80cf125da47685e5b60edf8dda247a40ece3043d8b9a20cf630177e5839abc49115114495c377549e841cf49616a635c3c72cccdc861ca2a6e856c388c42d1f183cb48f11b7eb9f98248c552ac000bdeb31091feb809afa69f8a9f82c8e21ed5a326de75af560aa46f58b7e906a2cd7e2400ba51f5b947b89265098a3a8a06f46742566d90d733524f880f2fa6d4958f531a88bdc8b6635e8b16cae686cec6cdf6e23fc5c00616b2d44fc3ec38e026bc3ebd438449af7528096ab9990baeb4d2576e03a67b0cedc945f78466140a6c114094d99aaf9a44d1af3b81cff9115752e82df4ebebd1f1c606bf1f6f324cd1a97250303b38cb89fa3474988fd85c77fd7839b42dcfebe5a5c7fae39bbec4feefed04a71744674433b066e14e8a27e498041976e8a8514270f73179f455c137274519a960a5f62c54d5de75b87154ce6ed42be76e685f2196b23b906a40a0f300130c5a48a2cf13b26147bad0e8ae759804bc43f6477dabfca91f249ab5b438a3bcf27e4551c42b7bc85212c7e1435c114f9d9686b414d376c6d719a8190aa729231ccf664582443e6b5e1d38c5ab7b13246de9badfe5092672bd597917bc9ace063f95162fe3d81b2a2f3b3c2d68674c9d35ae1ff5380be583f860c54c16cb6f25ed4e7f4681940f18f36abd19b0dc299a0b2baee19833f054497a995105b7023f0be475b4d9c94728896103fe304d46d3f6b5578d9ae8e0b1f24cb4f8ea68135840a17b9e7707a59caad0b3bc12383a669db508aee8070e660432de207373bd16caf85ae644d506ad79d694a0e2a51fd46f213ce147219828b320a2c0722628af218ae99c1e880299aee972ff65b6013930d5b52840473e48a9ac17cac78d2be89d54523c651f10c2561acc803ea486d2b35902dbaf4106649ff6dffd6a80aa1318c3815825cddaf027ea3e78deede2e561696b4a2e529b124c5bf20742ee94dcbd959f9f18521d58bab69f57ac093b20f04020a646924be95e3572d5899833b7d2dbf5e7de502818562df576f0fcffb465c0478df24a3e0804719268f9266250e2e16ff47c50f03ae1fbfc6344173414cdcfde9d795868a172327b20fc8cc6f81ccc72199dfb44fb2a373146133be9e0c7502f60d89fdb80c9c1f16cfc5c13472890d8d8a7b789de06dc27650e57c082ac42eb1c3a5b4ba628c52667b085e0fc3d66c771ee5bbf2544ff76ee625c770ea2dda67c5003f09437157cd99199b4eac14952c6bd2ec587ae900d103515cf2a935bdfa138e88f1e3568958c0bde650e8d2047ca5d6528a853c07b6d9a24df5e62c3039789e13be03cb17b852da9ef22807366dda1396d740bd47bd877986f8930d9c2fbf9e57ffaa5200f3af81e7cd46771a9fed649d113b4aa6a0e2c5bf3eeb0cc188b5b6cd81919a8fb9effb5553e0303b73d59cb892aab6127225c93d707214ef6e8c6a4d66f384b8e2cb0ef7e66fc505bb623ce0af18d05b61efbbb92089699004ccadce7643b4b49d16d2166d14c3251f7b0401d7ef6f312124c6cae7c064d9e70f335090a302ef7ba71740b018479b1624855fc6e77f874e95354b115a1c9b1402fdd11f1ad136d5542fed06274bacfaefe5eb72b2dce2bdfb8d5199ac8d2461460f20a376ae158700de29c0715f8dacc61bded601bcffad5abefac0ad85b542fb46d264edc991e94b93c58be51b0f7d02a98b5c18b2c6ee649fb9a9227954e7012ed31a76eaf72073a1d7c998b260b6cdbdea77c0cac04e3e85d615527168ab8cd730fca6c602f6fc070d055195322f1eb4b3ad408427997239aec25eae8d5d0ffe46e6c6d906230c1cdafa5d6220d11ae65ac7a81050c758cfc367c36805c0f9c3392e9f5fc932b7c0266cc50a13b570813a6f79a44ecd1485cd78cba6cf5b193ce4eacc2799bf52d21805cf800385a0ae096789e7918c0a54bf3d7775a6085604d5e98567f9ef31a2d39ab9d4cb0cfb3d1477a6238ddc0481945e5d301030a914c075d19a7542916dbe1d2b7ea3ac0a745332da4653b79a0609d9655132708de170f0e3cbdb1eaa106bd5dee6ecba1b51bb7aa5565e5cbf69c76fd9c3829ddac32a0a71cc599333709d7e91ec8979402ede1a5ba9ce0f58a33fd131eabc8b98f98d003b914d7c408614dc6f8d0c37727e5b3850fe65fe5fb64ec5f5cfa7a91b153ae67523e3aa3a79b10fef2457257482c40055dec3dde6cfc35b81dd2931914642cea033a3897b17ceb2ec83a52f268a9fb0efbdcd704ff915869b62ed365fc1793795b6c4b722492c12d1b2b38276a87038aec028edf829af0d0c407436b643725f469d4d888461ccef01368155e07d540401d6a964eb733a1aa0305a171bb6228877a785251ab99cad0d80dd78a3696b0625bb9f84c7726f1a683890f5f2262e96654a7beabc760f6ec77893cf4191d7f57fc39c0f150cd3cc66f287628ffa2cead1d789301bdc742da779b210ac3bc7f2998544870fe318f01b28b84466f6a37b225645b0efb29dfd1b6b99c622377bfde9258bdf9c89c90493b1c992d85f954f2289f3474a31716cbfa4c17be901b37a0da3e9eeba617b9c6ea3e45ee74305e9a206cd4a141cbf1409072b7d5ffa8fb83180d4019f441bd360a9faa72160f2b98f454a8d9c3cf2954b730db1807582bfc94153d8a50eef4f3bb155a1f6de26e094e32b2dbee959c799c688b5035b4ce7495dc3b56613f4e1a5486bd6e192c88dbfb23d77ad7d86b61712e34b1194af1b145cbcbb7b45753525f35852381ad0cb63d2fe2275cf93def5c8c7481f9e8a1102b5011664c8c85592de21417f6741cce39557d5d7f79fc2f520f24a1ec6216521bc712ab7e3ac45a52a2cbfceee0ed6d9ddb7ce1985195b720ea4b613c1971edfe9bc0a259a52833db9a7f5a879bd912693167d24ab459339e4f1f21246dca8aaf3d8529d17ec7928ab12507d07465bb5cab64d9ab29f46ff6285364021f90e95c8b45d73dc03f7772ead815ab2a2baba8383c5e710f57cab69aada2293467903a1ded6db4466ce65d0c21209199b0ab1d7a00bb40a5bc1a372106ce38ca14a7df5b493ab05d38d36b81cdd2735b1ff59c68a4ad0914b2e36a52ebcc3254e85be45455cd24fa71d97f11fa1f59ae0ff97c5852add8045fc8637248df7e0f2c9633cdf744319146559488fdb6e796b16b2bd66154a270a72585ed954c6b33adebf2106b8816b45fb90a9476730574e4276002a55230fd5c0879936b5cd26f269335036641efda15ca6d319784d3c8cb2b68c281a3d3c55b61e8145f50bc130412c30cf65f3c869befdf60d48131d1cce8ee8f26cee305ee538b95b61be7d25126ef754ef909253549e94a3e09ca91e83d1599ca5c7d92b2c9d3a9a140d00ecd5024ac6aa442d3fac1ffc6fa96faa1a2831d64bba2e96c52c55dc802b38fc2336a8cb65e20f6be2cfe2b8fea51fbd96e0cba5ed39433ef7709b82c9317d9ad3cf8cccda01953d04030e002c1b1bf41f1bc353a4d450d18d61aebd1d1044be22bd8131bde156c90ab9d064ac3ee0b65192de098078d52ee5073d2ca0ba71e70168ee18b8c707abfe6d7507fa10a67a0ca453ace5a12c74075a370eb0af5812c5ebae69deb8aa5de5f4d1c7218165fb1ffadbd67f92b17fe3687b2898657e9a1e38af81cf82c40d6ea6abddc7a41f604ed060706cf6f0f6740a3a8cc5532cf9aaf5df2fe07d6b7ee08f388d19b111ccde5f0bc4cb49262370a6fc64029e9a4525021e7f661a27ff1bcd46d2ed1955d0fc23900a512106cca4b08fbbf6caee16a3d6fe96946b978fb51b12e1df05ad475ad5252f8e2a38ba00923642bcdff8696e25e1988c4eadefba11b2f80001acece91e3fad5a6aa2df1cfe01e518838a0c1b27a16aa1d8a0c72f294ecc8d5a831a93d3284aad676bb050c13fd7c8e4517ffbd4bdd542a83303b7652a90f7c2053ee1db9a322037f9914054c01e0d0b891d06bc4ab79d99e3a234740ce0311046ce54e1483affcdcba9ddda4cffc97ea1887edb4a9d7b3a5d78289047a56549fc1111a99275f827c89791331d97d165fee6a3767d2e0ee08989ca053300a9d846f7effb8a38ff2683476574d47dd3b6dd6a6a66332d8a9b8cdde0f93bb122e3d682337bf2882875d6fb20a38fc2d0fc818f121e4ed69c9aa87d0e38597d5c4c5d23c06475493f2bcf297d287e32e0f4de5be432ccef3505ee81877e4f5fbc9295b75ee2047607568257d9f5e7ade9bcfcba3f059ae861374f8b80f359cedea6e1d468943f684e1f7382b72d3d6e14e1f5ca98fdb8f19d5a5194abd1da391ba7a5679af9b21d85086e20fd1db485e20435223b060f977fe98317e0b12a33ff56776a205991daebbc590a177a1f74d0205dfee909fb9df934ce148b85389042527497929cf65bfba0639a9ed315ca58f491156bfd288e90cd17481c58f24628a4f2915fb83359d84bc24472ba75c2abb42343c6cfe2a0841fcc8ad8cc30c47bdab755dfe2a59f00099b4904f06fefe82cfdbf1eb89b957c05b29992907db09fe49fea671fb6495e97de96788d08a66dae9ede39f4498e221c46a55b2abb57d11f406a6f35ba8a068af5f9b10826a3e644bc669a0d062acae8e2544748970bf4b568402676ef60ecca8246ccaa78a10a42e0ace11d62557f1ae215c537c255a0c05ca1df239e84b03716695c8fc3a1fb84e1ae32f5c75a242822de11a33cd6671bc24812400429f12669ee8d78e57b60ba0554b2f06803724d6e7a22057a390e9c5ab9c7ae2407d1ece9672c96fa0ad3c650e31f154a9703eedc04ea7ea8ada7ee65ae732ed1c848188fd2fdd9b53eabc6afc088946b1847423d2f4bda236c661efdc9d5e20fabf3db82f0ab56ecebe2a25640957fb467f6d4899ec9e9e13fcb0c6e91cc94c092a99456e4ec0de137ff41c47fe56498a3e3628d26f8fd8d44c9c765155a80e2c233af4d6cf73528412477c0f9c1302ba128eefc950aecc9c8b2081cde3545e888d583f64a73f0172f03b3c909bb18f5bc01b168a8170cc7236662978148adeeb824419959f4b92693847ab15c9cf26c2a0edc5e77f8ead944c5586479b491c5f1ce5d46698c5ae926fef8712ebfaca6167785f03652e5bbbd8abd556c7812aabb7a705ef977ffe3b5022c2e7261ea8d3ea7965a086a8246ef189076b884516cb04d85b3f9633bf4322a9bd8af29736f690bcd4e12740b1d68f5ae297930e4638dca8c098b869b189ad018ca362e6ca4b46805ae64c87f1471b418de69e803feb6c2d0bad349150bf424e606e118ee597ad9fa28b48a994bae62ceb73172545f9f3b6451ec5336942fa39df58a8a555b42bcefb22f6d79df378fb5166dd0d7cf1a8db781e9309b3902d3528faeba9783c050e0ad0b5a4e7cd5b192ddcad919dab72670f4a04d3cf74181d91f70d6fb5aeedbcc00faeb34e0211160d06cd1c9be8f769c065a569ca49ada80fb28b62ab1b6bc0124483824149d69d00374cc6eefe2de3817b04031c3e055de48c237e82710a379f38121bd0e32fdb17a6fbb3cbeaef006c1039a8e08fac051aae04132a56a1003dda5b96c35866acde844e770d50058b014af886fe4012b8edcbbea77ecfbacb3ad657e94c5c7d41770285de4dd3377e769dad8ffd936f3f988ba7de2f38b77de202162095b3a04b61a23e3fdd24ad8cfa2f07d1eb1cefcac8a26c7f2149766c6b6e45ea2e1c5d0f69558c730cec826d0ae37a606483c1aca7eb6fd70ebf363a425ae39304d6cfe6491dedad49ce644a7702b882a3feb0579601b69d328509d5323f3bfed5adbb2ff81227990f4c585bfbdc621f25e011eb2061008c285002bd1f395e902ea44448f1810cf157bb24438c473dc84dc0380f145baa5d98c89e2f16f038e4af336f69eb2c57c321f16914aeb8eceda0165a3d8c86c5ea41f1269fd7236ba2011768122d6ca815b6cb200ed7184f553082e42178b6ea07ae0c071cd3c51931945859f95c0e857fcb743c42f0333c9a5c75bd97991b54038c5665d43575ae8541e66c5bd42ba39914808c9a0ea690dfe30037bef699e749ac81ac1c3e01813e6575c6943a4e6987a7f32f775b97b516f9e32c575e86d99826d52dac878b21402e0c17cfa2985c1aef9f556dba98d9277e68da63559181ecdeb223420419af052a1418b825cbfc1b0dea04804e1fe3794d3465ba58c240e55562c26e536975a6ffea45673e914d85264aca8cd1cb60ce69c185f86db2c0f61127c92ac85ed54ed30f17d8af74106551bff88a876474d37601578b7774811737b5a1fb18fba306857e5c3dc0fb5319a219b5f99488394d4bbab8b6d2fc6700953e785d4680a4aba2344f592b85187beb6f33b7da4adf59b011e9be9269e2cd0a03473064f5eccf41ed24816df4cded05f352b6b5c6a82fa8004ca5e1d64c04a40dd8b36b523bbe9adc579ab2f8d636e991bf42e9750f8e1a4c980defac4780353fa1061e67769b8d4ae219fd3b2a8bae12e5c60d35cac37097c2db1150b653779c7e86ab046634dba8f8d5f35545f46f65168b69349688778950701b445004119a941366c2625586af5fab96081471c4250c4af0df72ac064485ebaa3e0a47e619a49377a67ba33cdb2346852366c08e56752f0b300fe4acd0d9400793b37a7adc7985e7123760dbbb772a7c25e430feb1cd6d3864d781a43ccd97701951716cd27eb6de284999d0afed467104135f9fccabf48670847dcc20e42371fb26befbcf9505a6523a57f6ee6eb443f8def0c33a715c64b10faac9cc93a1f6f42afb0d157161d594720039bcee8ae749c05acb097c36de3c499530a1737a788658caed6499120dccba8ac520dfd0fbe394e1edb1ac26b8963c6ed1b8390adb96ac4b8d01d0ec034ce54b4d74e82deb643cc90492ec87d42c87e035a0b45f30f7349f7a5b255086718acd2e555ceefff9715ce76fc4c077d7d7109b91eb9a5654da937593eee013442d9cdb301601ab0b579da6f21f8f0b1e4c463f863981641c9086a7d99c89ee6cc890165f80b126070311a2df2d6539ea514e4fcafae5a088483b368dda91acc50179aff209c8411ceb8c9afe93ca8cb645a80483bafc995a7b47271d8aee290a8c1a1ca535828ff9d7cdace67bc99a83c51795f8834efa4c6c9e8018a7526b8d637ea569409b98caf2e0aaadb8ea280e4e5adb111c2da2536b5dc43d91f19e0089e1b62c9e5f56a5da5c4ae5b4ad5b009f23518b71791f7dced2d65b38320f0565737a0bd4982a9ed458c551e8c4b61eb7106bea64547ae5a6c3a740be0f5622323160def19e653e6b49a189e0fb9c0b1c5d2ae0f6cfb298c32ecf6cba6c2930bf9e5ce0636d3b71682846dc2028c1c90f13460823e0717303e9e8d5365629539cf2db071051a476ddd425fee4256e0089b0efa1069a575d815c120539ec2099ae4565d15529e15409ed2607c87a97bacb3e1da620e86f8d864842a49e0c53e7cfaf933ba88ee0f478c83bdd1f7ed5300564edad0acb10a075caca63b5b1352e3201d1c18b96072cfd5f911b116dc3d74825db5b4cacbccd0eed9f0800b74e09ff77d2e604513bd800944412c1466578c779f60ff37e9c073ac6b7d1e687b05cec0d43036db3da7432efc54433143b9f9f667960de1419b2f599af6b5d3939d8ceea2d8390d17c3c344d3ba054adbd0fadebd6d937223b5bb2e0576ff08bc5844e812d44097a188104c90070abd4f1f2d50fa54b591e0abbc6a062b10a843267679c1b5a603f836888b4f1e89e46334f4987c1710c1b3a7d4f06c9e8e67c2a7346d165fdb0cf2eb7cf534537e44e59ebd5fe23adadbf1739f95e4f7c84ac060babbd000bef69c5551f83807d3f766ddd66946abd6d88418a9940669c2434a62fa689373dcd8ebeb88c3888040a491d0417021f7eb6cd23410cc6565f3ff20ad0662ac847388800c3cb2b791234b4713678b2280a7507a54e35450867c04627971ea3ba36b2ecf401b32ac8f2f210348f5f200f07d061086e64faba8f3a808c40635fa08431abace6fb2c1e75e0ba5b717df72d833e4b9b81ebf445c992ba9e14c58be651ac0b30afbec3e86743764c84c32887c4633a641f4b53bdd6eeab6976183d25559b44b437f097549c8a205968f268c7f2f6665d79c6c113e990ec52e8e712ed33704b167bbe83e2d60e170b7ea78c258163bb37faa1c828cf7b989f6dc7b12c402fbbb78f1d1254c90f5f5c001f0335f53b61b02ff3dbb5121d7e55833f09037007fd9e834c33d8011914661d181fbf169064b5724f33a74a146525d7f42d907f87ca7061ea5f0f00b7c1d7b09920f681d8d7da87970e2164e2e0cc5ea11cc7ea4fdabd1bd9c314f65ffa5c56e6969bd5fa4f159378842af6cc39d9449029f7e51d09d35a9e0bd81762f435d7da29dcf61b302542db715a22ae5822cf8fff8b318c87337c32adaaab24f592e7531385822606db3c69ab7573d29bf7ade7e5937f60aec0dc786faef9c0914892f3f0575e6f2069cb781d020c8a4a9b046852ede485915909d99e0e31c9a4c3afe2befa8d3df5632ae5e2238f00467e71c713e646410855358f8fb67f861c669969cc20bc38dc429a3762e8bc2c13077b2652c3f2ff1639dd8bc0563ea43c5bb9f27447cba5ed2ca5fa07faf9e96b61996a7ddb0ac9e3f06ff0c11f6a98bf0e0b2ec4424635b109c3970c77e318b7dcbdeaf2170e2f9cb6063e96918ea31067c3704085d9e9dac3868fb15aa226e83cfc3eae5ef9b50d840cf595ea87693b7b4dc41861ae5a8634073060072dd40388bfc11f56132d99b438bcdcb3ec8c7f680ce288da5b4985261d69f9d6e11ec6aa60e40b22c84d8aa5b857dabcf138de26a78c77294c0360a40159f41c8347ff0e4556eef73ecfd047f92705438c43cec438c5c34e174a52c5143f8c4d8160b270bcb69369bec34bcb68b6cb96323249d6e6141d30594f5cd648060429ff2873825cb8720c582a307eae3cb3539fc292f852aa02867344aab27a06f02dd6a949b885dea041dcec8ce9450bed242ac868d1a96617e170ea4cd17ebea40f0459e0ba0061bf2f719fd38efe0b0e6c06c621a853de7c28b9163d8b795d59cc78d734fb469a104441611d923863040a123bf86581e8b13bd1b776a4065d4e70f171853a80cd016bf50a09e1878f5afb834753d5c543b219e3a749ace0cfc92ac469af7b2c0347d260b606ee0f27ebaf7ec4b26c1b729cc5ce2b363d935ecb70c3f669f5cef537a24519c2a14a3534b1c5427ae1fd6c896347c198ab8e43cff7561d21dc3be33c2e3a29ddca4c9420d3c0e402f487389a13d30f9c9eba72e30adc7b4814618fc82d370319f7690957694618287b8b6291819090bc1ed7764314f344000609322f3ad0a08ac772f7123bc7b4b3edb64232c3916f3381a2fffcc50c2c86539b33080722327c9a9f5c1f2ecad9f35efa8e55e4bde790a9ca723ea5377eede9a128761f1ad7862a8b994372b01691e89b0b3fb4e301504606cb9b696938f9e141918b51145ef9f468f4676473f5be6ac4decb9d76921478cf9719f75cb261230d926d71eac1663b7a380c7d2055a29ebfc023172951643a6c289029a36ba897ea6e0738c97a8be6091362ed11b35a83ffed64b527ba7730f29cbe545064658c026483ad8e4b7f60d54748543a372260384b9973b741e9cb3286608a8b11564efdd3062360fdb3c53cc327d491bdabfcc2f96b273655a541adc899c2e83dd5eed34b4379f18e89af62907ec69d76f2191244089814eb1b92cd836c09347fc04815ac214a37a7acd5823ddd480659d8b06d918263dd929e3491ef98612093f91312ac907956a1fe86fb5bf52b7804dc705040ba77873a8a181f7c5c3a63079d0045dc5ddac1102839434b1dbe6277405cb5d7d93cece534842581255e307b5ae5f0c0801f249142ed2698986a13f458de9dde76c766d523b14a98a5b540f78f36ec5b620dd589d137dbd3fc20760ffdfb14de7bb5a9477fc3e0e334a4af475938fe844e62538ffc92c2d791302095c30bc079eaba9cd04cf4cbce9faff2b50d7367bb814f923da380a02dba7ff859ec87b00aa2d0cb83c3a30e525085a5cd8df57695a712d622f02dcf0e0b590466affd634a6b303388e6bb7d551b9c6444354341f92781a0cf029121142300d23ce71fbdfde85fce995bbecef62eed03d0d57652a5ddd0af266b6741a16f233f163ebf151a90dca5384d83c20e8a4175304371684d19e1ed30ab7f0623285bc60db23c095705de420d3085d0efa0f83460e0522848ae1e1322121c0da8c7bfac0d93d8b91588ce9e442785f106e33c412467889015fd40b5be7d3f73013beaa858fb1b1c0831a3573cb9efcdee3ab41e57c48014c0270c311b7c4fd779ef043b0eb12eef7a2c0aaf7db3b96384a8f367209b7ff9a8deb12882511bffffd3d1c4eda730f2766e53fc36c1f2f54a610f458b479d2a536f7fab189494110e663d8fc94d7ac6cd8d534dd1c03bc93d79c46f6b09b40f73bd0a18b2717420ff2ed950c5613200324b6372f29303b7155fcd258ba0f12a4b3e19cc207d6682c382ce9c7e347cc51d711a3256f073553f96b365c90bac24af3791e3252e54b56c84c2720eb1ab5b18addcf153cea15b3543785ab3e8cb60a894a84ee44959c366aa848e48244b8168b5ee348e626ba2bac3878e1cfe3deae62cd2ac5d10bf859770f44425bfb42ba9deaabdbd6987b387cf4679f68a1526a4579399ccc7e021c73384b4b1a44bcb15f454f4aa217c4a4411b5d597720cad672960f3e9364f291dea821d82564ed7ba059bee0b3a64360f8c54fd314bed7c66c2d45988d17620ef969f4117fcb4e49ad673a398babbdba63af8c5966f3c189dba64b313f856d681bfd00d3e0f65932cc37791ac78c46e42597960d5a5ab31183c99bf8dddff22f170f3d30ba560b7df57e68df6830e478b3d610362da87caa424128ea3fb942911bc7709603908e334986054f260a77c7ad04834470d5432604bd7eb0ffd6bc225fc359860cb341cfc998648955e460ae1a15ba1ef96e786d46def918b1ccb50481ed49efbf39e0a0425ab89971468d7acceb1c9c5687c8cf49b2ba5bc91c21a7536c7651ba2a78297a5fd32b4c37fd9920227f41d3e400a03c1dc1f8dcc4f5af0b3e25c22b1f492ae3d126d56c25b233a6460e7d7365c4be6656dcbe1b0e01e5054070ece9c9468540b671cc49f4d0742871bbb42ec2a8bc88d74ddd39e3b0bf80c8c7449bb29874a6109e42a3c54d1eb8be2ebbb380c32423a9a3479ea09f8c45785147e117125428073fb959a753a5651cfdc27650c59e3795a9d526ddf78b719de771599cb3098e56d57833eb25c50d533811491bd55486bcde1ed0060579bbdef19d004819069d3216742045e929ce53067d0bc8791a211e521d20e15a7fd8bf3f1edcccfcffbd266811f76628ac1e1bb6bb22b4aae41dc89dbf053505310a5353ca251969ea669d9be58dc614fd64943fdf8dbbe6a8fabab9b7bd4d0affc85df57a047bbcb3f70110f4d6d3a93e9da4b49fd3c73dcf97e502ca01db9c961f7eec9c34185f07e70158dd77d40a66e35da7d52d4fea3b023618eea6f44012305087986cc030a963bfcf9531dfba6c95b86816ed9383c789d9b577144e806b58dd3a672d5677ed5b052cdb03711b63bf26d77b54e81b1633de5e5e401ed144d658db3de1a156a685346905f65b135ac840c7e33d6f05ce55457b136e00071accbf84e01e165f6a45c6bc4265b72cb732f023afa0c92011e49fdecbdc3ab9a768834c5b1950db1076ec110f22f243c150ef60b8a1e07882a6e9ef4e988a6a9e96efaa75182a1f51fde127eb3f9523522cb56ecf67564491c04f21670b0bd2b9faabbaa5c8eaec070d6c4f60466ce60cfbc69bf2206fdef9dd667d95ac16e316af4f82e2dce9e1154ffe3fc9af112ba615fbe18314510be23692772b28df0ecd8b02cf99324d04aa5526a5617850ac53724ab27f775b05823944970adffb551cd7cb13022114f997ecfb94811a958964263d79980da8e7c963432aab25285a6bc47a3a4271c055d1b0ac91cc7da0e52f70dc8632d15b3ecdf1fa66394159ac710ab98646101ef07b19bd25d640ad6617faf0ea8ca05c7f7d13443a1fc76baf6203f28325ceedab1746a6f9854a240cb03fd9228de5f1ba45d939bd95e68e1b8549f7d9c83eaa808f113e2bd13a575456fac6e092610f279588a1eb6c47a2d6db153203841b7f41051edca95df48e7ed05860edbf1c34618ccaae70b0622514ff7a40cad673401dec3e5f051d42a365750cccaa73819e5fc030f802f33c3b748423b4fce065128b8c616ddd78f265ce66b16f7236f1a0b4c5a1ebf514e2818993732b719da1255fcfce28f5d776a7b9631db65037268c4b2a3a8c69f08da1ee2452896ec921f7b4862a45a7116375040afa7905fb6386d714f08fde68aad33c91bac48065220b60ea19f3c33847e5465440307c0439156fd7e02895be4953719f83838e445958171c19bdfa1357417d95ae9f362d8ba281181def16c2421f9d54997c4245df4c5dd88b81f333d5fb77f502065e2f838722d05e479011de6118f570035a0e50da5607720582096d58571c3614a4ae0ef934f8e7c45831eb7dd309c1f8b503d664606d0a24bc45ad2704f0646f6ca888b722545bef2a6c3a6b8e603c0fbbab5de2b8d802b5d7a19bf1bcaa64c23ed155dc8102d20e7bb73c652372d85ff6f03bc0e081d390b9abeead7110a566837042c334de4c31a2488d8b5ee36c271d1c78c4f740b7224f40435c3ea0ca404487e720aa2f023d3694e2668d44abfce3580c7095111ec006478501862cecaa43525e71e59602477fd54f2f1c16ac3cfcfcb5c038889f41ff66b56af88ca46b8c1ca46af7b62206c495931d1c8ab521901e1c08dc9a0d46dffdbe8b782a644c4352026e4ebfb1240339a124b3f0e84db5a0c1a11564d8a213ce3e5032ace64243103aea729b09489e2c4a256c4ab098cd3db8836ff288ab1bc03c1fc7707358a4c91b5324e493f7ca3308bb7c6dc22becc62ab0bc7093f628a9c0abdac5af4caa28baf8333df9c656a8cb6085837e3ca9af7cd168c68bea7a02d80fad73f9e042d327ea397f5a027256acb75bd87576652165e5f89febad2848fd1868f1dd3ee43fd90f2e1882f3052a0e88ed21c5e6483e569dd106863938420594fd3998a415d26fa014c93917c4f02506a16b61cf4f092297d3d2ab49c2e5fd95fea8429c021418167fa7ea7f974e59df80dcabfc5b6ad96790f4a1bee6236d05967c9f115fea029702407525943132d0de6776a8e11d66051910135f03fe97b0a6c8c8c6be877d52be3341e01c48f3f92ea64072fb3ee729558d6e6f5e2e9b573a3ceafa9a4f09abc479a506ae5009e755b5336f9e68d6ad85001a564e464f6c31aed7dd824644dc68031ec2f5619c23bbf492fd28751a7eb86ac051c15ac1c27c09d3b9bb301eea2686047904fe21383ddd861603bf57499ed87e4991f9ef1ebc41065dc1ba038997e97a331b04a0a748a22c164a125d7b76b84cb9775b6964ecd6eaa747edf6ebc298a6b84a59d520e99e63d4af7044cf63bec6287c928332a2cab5355a4c7c46f75e046b88f85598c9be44341b2de02e5ad73e93c4d9e33b82255251248bfc19d0c5143ee25282c2b302c818c4d2ba0974c0c3a94b312899b3dc3b933c782be81427b9ec94896e0fc3827d959d87e1c2c0f5bbdca86543ad139dd605b20978c2a5fbc14da44b20e0cb807a74987dcbf163e753883209b72591d6278d6765d67d0be58d4d144ac97abce24979b3309dc3b5c1f607a1ed574814a60af8846b282ed145a5749c5388abc3fac251401a24b9fe5958ab998321540646d2e5652e704bdd2292086e298df0617ca00c6760317ea65361d619751bcfc542f66c2e3fc831a78ee0f21d18599a37093a570276f817e6622c24594ab81e3ca42b2450a7a4d5341b522c16057fdb9d755ee2713ec84298b2194917c9a22d89b1c7bcba597c55dbe7e0163e00f0c96a8985f004b2372db76d2778ae8741290b5ac46353a8f70144175894e26bab32105f4c4293a002005fe2250adec03b3168d6e106605e390bb134796f63b7f1318bd55f67f03abdf15bd4c70a7568575fac860612376f8f08314b8f685f5b15a4e1082581e7429d2310eda0638402eb76e8e5f6011a8259642d1dbd5790186a4320f6d797415f37b213c8223d3801e16d859b5650bffcfa7c800bd921e929be54e08574cb23f1bc14a7f5599b2d80f6d9943f74ab42b1a55907cd27abb68283adb9aa9107b76cf632dac71bf3a0245a93f76a1224c5b7fafca2bd7e264c87be57718e974ae7c0202cc0113dce92ca2ee207cfcfbcb5782bac021cd8f93c7c876ff94b920fe05bd9fed64c1a1bb864841281bfb7870f58bfcb890b26e75b3a4362b45ab43a927d54680fd4645af463a506607b462fb872c96d8296b3de3c8e47e5824852181484873ffdf63764a68f15eb6636da02c242c8412bbaa46495c36f54c81138c5e403be8ba9d8870638ca52f5ac9b1cf2e06432736c42e77cc3c8a86a141d1c9f689af7e8abe72f1d2096b564702be55a3c16688a37ed8c797aa28721d223cae52a3af1b2dee1b0ea177d24683c45305acfd80034e9eb7f5235ffea1f0b9da4c09371540e6324e30fd6ce292769b82463a1764e96b1475b8d4ad57527e6c53039a83dfacd6bc11d28f5895f336981a4b5d916719b6dcd6397f90dbc5163b85f6a8ed51697cfd0e996bf02a1af05e2876916c68a8d3a06b8333c43c0c04851cbfcddc38b24bdb4fe25067473cd4465c5113eb51d1845da3a8a8ca79cd0e11f97d8e0bb72b02a1d59cc557919a891f887b92c53cd03cf1f407f60793646cf6213bede2eadf1232842514a51675c68685016c740a2be2146057930e927372bbc3cf048b5961527f26925d8f1ceae85f690ff6adda7a06c2c7f541397df72a23e3e5513187506843d0195f4c2d15123413d47ab32fa891f803723dd42f6354d8dc731c0beff8a82d4752f205605b73cc7098abd7b4b0b8e9977d2681a5558b4c1b09e862502f9fb6adfa245845aa66bdc3586e55f277771740f5c1907851cd31654c51f21432771f7e2857539eaca0f50ade4a5ad2a08b502978b8530a8e1966ff6cf014deb72624c1312ffebce3b37018e304de6bbd3268f160e520aa6d3b6b13900d2e0c795f16fdea99c2369e28eb5efc9e607215000aadfc7295aa0f12cba914ab41d5438a1ebff87aa4feeb3f91b366764966833604ff65d38e5605b0388d46739b779e1d7082094e0e7399fb32e4eabc4bde4b5a07ac4ae37131cba542883be9a4afd9506b2bff928e7c3136f649509d612b1cca40873bf320aba571f6ddcbf509742c4e7e5eb19fffc843e29946904e5256ec63d505f1fc20213818106f4bb5ccbb8df95207b415804efd2c401ff4168b1fc5aa360cecafb21fc34f4adfa6c71b870c9680b6ed5d364024bc1904ddbbd3fd9ef7cc2d43f514458bc63195a70889787b4b1a68c9f838ecb8274dc514618f2266f583b3871714368502625bef62413838ae7ad80ebe9423444bcf09be20191f43bf330ec6f04c1002f8ac6c6f4c1ecc32877ef5e4a2b645fb98c313203d211fd3a3ee9ba6a18b7cf1db8dea1da9363ee9f5f50f878f7f0bd3da7c0d7e0bc1f1af7e172feb0846a369a1bbc343427bab1592ea7241fe2593ecf13a606c2d46f1bbf0596bcb55d4c98bf11116f39a18dddf82c38d4f526fc704790150959c29f5e9887a19f245fe596d16e3acc224450309b90865d3957f9b162ad12f2550916be9a60751788db3d154d53d7e5b4dc28e60f655c31c7edd57c57cfce1a637f089f33d1e2aa4f2071f2bf112ba0ddc1efa37e13138a1298d08bf05e90a5767a3059632fad13a6cda0979b8d5fa85c3ac4578b82c33a7ad12463e3af539e267f77fcae373a83e3090cc7a777165f3efa281e8ac04a744ebfed4cdb852655fb9c7c898ebba3c03443bb340053336cbe85c0d2653956c42bb810257fab7b90387f0a7677bc58907ce84cc2d4bede526cf9097ad9ce3fdc1b8c536e569319fdb3d595ffdde54d94a173852278487fa3f28604baf538f9ba16b421092b767f2c727d4785bc19b4e654f920325f406b20285b6b385825afaab0808c93c51de7b5010b6d46f6030510c0dd2bcafd98789f60266b7b80f0e81850fad940dda43808628cf5a9662b65cb457f3a9ebbd660ed8809ccb6479a3b8045317a39041b33a530db8b4b0b075ad3e940f408b7dd31a033b331417bf4cbd585df2fc9cd07b1d2ca8964a4ca8adb7c1872cf2f23369b5270f48b706268cb5dffc72dbd4003c9f95b7c3f4302a061e4f8a8c92c6f19bb66804f6408e3e784237791a14d41c4f71f5d63f3d589e1f4ca6fbe8528dadc6c5f03036c5919dc22c07e2acb9d83bbc1e5024ee1d5f67aacf3182086bf8ad238230090f7e3bd492de4ddab587453ca9c164d50a27ab109e73d54c0a8c71f28990de95107963b873af2d71c2886c8c45633f7b0e82a444415a4acd573e1572bdbdc423e8ddf46c215d9c07cc26cb0f67d9580c48811325c9c0d417ba9fea8ddf2c72c830624bd99b823b5acd84410387cc366718be9bc63e48f32e3ec74db32c728e7bad7051cf5a048ef8482720a0aecebb1d712c008cbb0a8a37bcae7bd87b83d56dcf09958812d0a7f990699468a31c85ffdbe7911c12c1a9a3ee047b64f626f4ee682719b681aae6dfd397ad2b39a4f33aca76c3c041242318a907749148684882fb8c33c8e3bc0378fbeff450ea04456ef87833e485d285a468a40d9b7ab53a8ca34802478dda3ed110e0027c8509ced30de808e5da6ff8d4009363e94bebe8a01b9b3041c7022fc7fd6bca51bb80bbba0f625d8281142de41859d749595fa13a0b2a6ca95f42989c4a0ab65a2bcaa13b5f67abfcc32ec1e644ee6d1e8f4a728b9d98efa8ce39dd345f13dfd05ed34104988de13defec5661ae2ead1fd561919744b4e39751c6d2d1bcd774a16139ad6a8b1ffeb52cd48ecfa9bf8ba7801f8efd2b81887ed02a859a2806ed6ff139b47ba0396e4b4d2ad46724140fb7e66bdeee440c21a18449cb52b3f10eb86696f77dc2a45169044dc3f22a945b8bd810e0a8b5938ffe4eeb3feaed434e5e60b5f568eb4a7537bae3dcb95b51a96e16e442f3348dd044730083314f86fd74d02cec570528879c6995340a54e6984b1b56cc31659f28aeb5de37e54fa0541c8506b8fe75b798f38b70457b2b32b0e3973fdc2b49f72b5a87e4a156fffbbad0eb13986a2c83aab37ff5c6a515bbb664db137489ed8af7311427c1c14311ef2a5f3b5c95e48cd6ef82df7a54390ff4c7af281a96bcc87e277c72293f66f06d7f70af7bd8197381f9970c9c4e0660a2f633cb2cf591abdc26f9b5714e32abbc2fb90b1b4b70e3cf8a023975c3da0d482955916cdbc23f0e88193816767419b0134724f62d383b76b23bb60f409310ce07cd3c8920e315b65f2dab8bf87bf085a3510b86b68096a53e5b961adacda0d5d1f0721982c30c512fa90a5fef628528ce3208420e668eaf0b62ff1582314549a1310f9af10c9787381548be21781939efc2ba3baafa41cd073f20c6d7236fec3be293bcdcf508bc2fe9f72940c846458f34c13ab5e6484fdb4739f18b365f6805371a2f6dff886effc9bf45fa30402030fe3d9f24e5c05fc231c20b66ebf5a8fa6dbb49b1585a8f8109f965db9de276dd45e156c127b9bfc2d6322fc926264deb84fbdf01e812b6094929ad196d435a926cefeb9f0eced49000833ef700241c3ce75ec7ac9a06b0fee8a437b2f06c7f4d74b7d4b6fad22f924b184f3a4d2334741f4cacfa1fb06e0eb47cbec3ad52d5cb010371b7e5fd5b952bd997818cc876ca877d80f14d95645a621844cd02605f9ba7f2afe0dee9f20e9c530d33c00bc56872125f472e7fa2315d6e99f45fd49867356c7e0b242c12243ee9df288a245124747f8d680c4afd998c3b113bc26456b452b12ed6cb65ba36b6665b37224f6cd42fc085493bcc57c9ed051e1698e7625b92748ca6719236cd76a2f48f5a3bd4489a4e71080abd56e5786f385ca5eb103859433046b5259388913bfc036c06004306ac6991ef8b347c7ebf6e1f0b1f0e859a75a861833cb37493d1d0e8d8dbd8f641a29519c870df62bfea9089c60561f95281dd3cd6d6825ee1a026d723fd0486630796bfb1723c24e78591ef7f31ae2b0e206070d3e9edf48be6c15ac0081e496c0a7707c77420b3ea9abccb410057feb60ca5a899fedda4a4caca8c459b449a76383d9debf5c33087dfc50f62307693f968e1ad664b13469f65a1219a5dac6e64001c981bf553c83f46197f579694aa73da75beb76f3974bfdb1e7f6a358b8bb06859a83e767e0b818d7bce21e215297daee16a5922cc5d72f46427089218595d942d1c90afa37ad645f0d0517a942b1c6373448ffbf950005069830c1065f61572ada50823570e2635138b6d8163dba83a494580aa9fa50b6a62bd336b06e4b1e507459d587c9bdb0036b40a11f7d1f0d890b88555b2260bf8a88dfe7aea5fcd3dbc603ffca8dbd8b2b068c474558b104ad71c2a2807bbf3e57da142a0612f5ce029c4c569a7fbd2726326fd48c96f1e9d5c10deaf6e438711d9fae076556438760a976157bb91622cb8280dc8a351e7e96f60536200b360389c77a2b9374d638bc1b875dfadf56e6b70e33df93c537596bed91e0a8eb6d2ce8d312a947ba6347607eaf9789041bcc46718c7f0fe2555d9ae1e406094c8f7edb779b43148d4bfd34210c4ec138387e76db85e370c352f8dc46a3ae0c5561bf470a41c5e6a325ec41804d62e9b559ef4d1aafe50787c92c33296d151131b6dd42a49e49e35fb383c0c47dbe6b3b704abb4f763391583b73d7758ee8b7141c2c1dac7a111b109eb2e4f069e5595130cf84b153713c17ad3737d699666b6ee97ee9238236e149decb4321cc1be2013e1f545ec1bbb0ecd2a2d0c2635e7c578ad816302caa10c2acc76f6f059e0aba8e5d11cdce73bc30ff37a0c68439b65feef77a02fd48190fa160cf40cf596ce23f21d7042554ecd33db2370c6158a547bbd41d2d9fbb4ec2ce2eb83f940c59bee41f74cb17f5e95d7b59c59ad34ddfc7439c0124b91abff620f4366ffe0a82b9e9a3cab795bb35264310e5f2e35b8eacb13eeb3d579e59508f2c9c359f52bd4c6a376f1152f3e301406f891e159da7b73f87d3bc42b4b3a1b37b3166ec92e56f31a59dc6102992e99ef1d4ceb7bedd0c469f0957ee425e20ffbec5d0cfeb00dd35c052e13a3c35f2a3b8f7a405531afcc8331b8feaab82ce281953eaf88f1ac0f183a11796ef783482a1f6d603fc5d44634b9d9bca012d87bc50d516a65b0b8ea4a01b033aba9a669f1dc9aa2e90c31138fee1027f7c5bcc5e3c7e732f9a5368ea647833e03cae6f51d566372241151cbcc62f9dfe2aee13d880b19c4c87eae9ed8e48411f18e195cecbed975942039bab54f4c6593a0aec7cefc9d89beb9cd751d66416800023b6dab873dab8fabcd079a87cb9fe1be3749e97e2e785480acbf8992c4ab9afb14edd8aac44050c3dbe900fab33bddc87968acf2b349bb087c73c351c55cd505bf6a06824ceaf6bb0636c0148a95a1c050b4e8ce592002c5601f932571c3f290080af14fc6921f941efc7151707658b233fa1824add1ef390982654c2510d6ea154c615b194c4a5e996091af7a2043186ee0ac9ef51fed8adf7a611c924b73b3fb46567b59a742a916d1a0e7335a7744dbb9e0c6669e27f8c78ef3b0da4cdac31f26c7df5ab1403c2ffd3d16dba67c05ce636a300d481011356c43386650f559def9f1fd16fea40e67a8946534ab1b242b48ba8a1df81ed01077ada0daf34afe5bbd4597fb2b281477577abb45d952fd0bda9494b395d965a0d28b9914ae1e4f81927b75da06278445a454335d7f28af4554ffc39b3e8d770895baa92b349c13cd03c9ccc065586461cfdac75900dd059cacd8d321c26914ffc3eea74ce185263d988e760143a7e6e369cb717c709fee1854df7b4178d615a7dd6e6ab05347feb86d12cf58ad55378a9947fced582351dfa8f28282d77d6a3e92fc79429fd9ab9b67a49b09289b7cfcbcd013022741b78b27777eed61d8bba69fa1808a94132419b84cfded993b2774b5469d743adbb9074be8ebbd229af8645e42c20cc2582e8a6884abf5587b34168ae0d5e47756b2d03dee07e444e307d2624e02221d65120784df57895794921931521374e91968fd8f830162a676cd73e2744a274892045bd2797c659265e2c188f54340c943024f95972c9f410010a17c84b87f11518e32f746c919e4e55a0f470c28ad7c1039c5eff3222383391ca1fbd86c62be2411d0de022d9b9476823e6c33c8a40b295124c7748e63be5a70e0cd57603023a0e43940f7d03473e99d31d793a63d124b8b548cded9462f4cd92d3e0f47991731c95459feba6b548069b679221f31e254be2f6a7bbbc9514717835329b67b7c92c10de47470c2246f916e02892421183fb0e526537e0f9bf98c382f450b318c443e5372816e33ee5288c822eec9359a4e548bc8255c30789756086318fa3c3d1c09585750aea96bf502047b661664e50c63f94a30a546cf52cc2c74789286a4d56ff296e5ccf00841292eec117c8405cb3a2ffb9b3e2a701138f0f9825b1fee0a559990787cfa0faac3ab00f0b28520aec00cf37ccf681862b2e9e37f5038a2eadf3473efa68387f22a3ef907f816bfd89dd058ce6ead70827ff7b0e103b1dd7d3d540a216bda8733261cdd1033a6063d719f0a464fbdafd956ea73807dd58cb3405b5f49e1debb96711ada685981d3325268fc1bb14debf651a2cdfc4188fedad5b3826969d2d716b30adfdbd74d887cd8cc75bfce418a6c7a5c09624ff370a034a413f0a3664c7e792d04fa5f9bc31f455a0e2b9f851523125d3be0b2af037444d72bcdf67e2326a543e93ae8dceb655d39e8c6ab01a7e298dbbee071f1dcdbda61aa6df44543a0acfaf6d58c6b80b3ba7fc1531f89ab087184d7711c76500723eb220d35da3661141ef8ef2870ac821fac47a2a5edb7dfb793332d4895bfeaa778704f89c72a735b1e03ca787c5d4e4ea1eceb0d94eb5ef69585c89a83b88e6daaf4150daa8a727bce8750a1ae2d6929d8ce0a6536f244b811dda57bc5c3729efaf96f14cce7d239069e4ef87f13bb44add5ef71b0d1f42efde218ada37f5d6126f380f78452b7dacf5274932deed10228a918827dbbbaf935bdfbc2753e3a72d0f38ece9693ec6fa80cb4210b63e76eef0bfa5f37e6c3ce03a7382d16800b842a973b74f9bb4a81adb9c73dfbc9629cacea73bc313ca6be00b558faf40f5f0966073083287916698b366d3ab06b265a0b2343ccec942fe172d96548316259747a00ef5b97865aa334d5ed26f78122c6bbc486fbd1c139fd7a27c4825e88de6ed0988f9b6e8d6568aa9eca84e01070f173a7f224a093efbbd8f8bc414363c9e73eb34d699a5230e7e24dd394c3e9c6e35b41a4378d4a8b0e725885a667dee1cceead08fc3924395e93a2180dc8d0d61a6958fcd9fe1e28518fa22bf82a882927a087936a0f628159b93b93316859e6e2b3c1ee5867416b0dfa076f9784ef44b6a3d44729848168bd81fe7595c998be52a2a64af45eda5953c569d91215e08836a4dbedb2c354a96850f971fea5eccae945ac925b0aeb27696b11683fff9bd6f078e4d9c0f337aed78fa87b36e97ff2407e45b2619c3b152b7c41888a8cf4b8893a7790433df7d3765ad6287f49e5b981f7762a9cb95e29dcbe0b228067c1d03dbaf557227ec05f3d2d8e84192ad1fefc08a6b438e67322702365873dd8e18ca50abe7fff659b773e5285bbb1811de551d6dc44cf502b89f5452c1288dd56b1d87b869e34ebdd7ccfa8d851bda5f547de988d135a2be97e6a2385652983a2adffe822979fed606734d9c89353c204ce37b8ddf16a999eb3167170715048732e4a0f15f35fcf38d96d93b0c32a7820ac5f91b17174dcd11d167287c9c73b344e0d02833594da8387c1c876a6e7e7f1ce222d6708565df0e632e6531595b83c6f1ed56f512756d56b70067072722be8ae1e69b587e0cfc4729846b46c4002afd8d240709c4b7511bd5f8df4d081b2b9661efaf04f5f616542a121da2d0b8e0e33ab938aec69c1c615595f55018bb07820d8f53eb3e630738cb90e8db7bfbccaad74b2aedb4254edf56287e01e7c05efa55ccdadbd1e7ef64b1a07cf31b37081b32eb06f64c4916686a48d955303022b594a7897876a4cb654ddee93f9373f2fc32c3497b40a9e772778f48ef60a161409f7a3cf2bed1db30b6e291b3ef9fea9d368f33a69709e63ba90ba385c9b1df1be443db00f7ef4460de1ddde357c678f53c6c762f05f2111cc477f10a50416be161276b14173e4213d394aea40b280d17df9840e3cfb508aca5e0aa8a1d7a57e7a0e63bc2b396bf1eea095d4ae81c0790bfef19a03c855bdd3e77bbcbac5c81b022b096abb5771a96e0667e9e8ea26cd77cb4d89e54c7d6f464dbf8db7a782713884609e0572cfa659955a4e85ac6ea1410b9e68cf561bdc154ed9e5af21ec4b591da91e2f88d22995da3ea82d8ae5f01c6c97d0510eb083df582f8b13632761d1a55128f21cbf82ea33b7009ae86f38f4a86c3d984abf7d42bf9a871b1ce5438c0238fe87a427dd0d3a7f67f82e66b714598ab9a01143e5d1ae85e3071ffb4b27b7981214fe22250ad271275556003fde4b0b49f0307f5e2ef55fa5698dd7b5ff0c4b46819201d12edc8ea576b62e6996c2eecf5ea45c06e8d326a84ecc0af86225b65fcce4aa5a69448be4325df1d7c66b7bb1a9a1ba16e0c3f9310b6c74e46ebb6c9261dc515c00c2923340f2026a9a62e2736adb7c65aec86473928aae9a7df9be5ba2beb6695affec3a4787c808bdd3d8d712480912b460fef5e241d4b4c67aa79218e7534cd0b252e3474c9430ab696d3e26cc93c58f9c28888f79b2b9a333bcbf9fbdc823255ac517f049fbc7648b40714e20a407a677756ba06aa78a47db933e9c2c62d609c5d5aec4c7a833e465e6399b9d9e0a91f5b4a07c91b482b21babb7e55a3297c2660e3ae87852128480fdfd3a326c86b3de3f9c02d92e137002f53b8455404cb618d34e002f4db2a73eabeacce2095e6ca0b94c2fc6fc4709d3fcf75121155139b89fdf89ce4d98229b6a31abad48f02ef182d2ae125a59b2a2e37ea51e5144d868de9ab979419048697870dca8e7b809b9cfa05202330abdbde2b5140289883d140edeff0fe505362ffe3b02fbd4bab952f15d311a25294f4d77282272d11440fdcee6380ad110996a0fb9f937c691e59dee4eba543cb366292b9ee472249cd4a708116cfabb50228a20812b69514a80b10e8af535680ad8a836d3fc29314ae54e47447b28131dac9843d1ac957c37f10a80ef45918516fb8f8247f64c7640b23f23a5367cf3709791743bd42d262b899057f44722895278285855ae491af4d3c7021bb392387ef9de718f1266f4edaf95c36a075752f402c9a67acdb68c96731233a4c6fbdebb171086efb414d4a85689ffa59a05dd22c0bfb7b3e5eb846913918595e81ecd32891bbc94f3f9698a80e9471aecb86159f1211aa0b307cc54a1b1c2b8003deddc8c9568701fa48ac6322ccaec273b48ecce8916c42ff5825ec6868ea549a8c7a557c80cbcbda19744f86b7ba7d0f35338971833b402c3f39a9e433940105ec63b4543b0e4a9ef241dcb4a9b73c30105497ba483f62704aaf975590d57b32ef72275c8aabc27b9c5fe315fd915400a7cf063e7aec7d057fee2e37615cff67ccff416877dec53993498c0e1da9f68f1e2f121099839a178fa9ff98aa5f67acd6ffa51a914074103abfc0559e4a90641b2fe5605cca0c91887f726c5481b0140d38618cfc1de342bb17d0acbea9c8504bd042ec376615bcf92307e5c0ffd0caabbe92a7136eac442619124b32635f1a92635f94605f3890e35f5119f34a006691b6fccf968a5495edb160188870c03eb5a90203c35d72b82b060aad6d1587128a8c7b84e0358d430cd31b8258ff0272a2d253995bcbfe39a134d0c71fc32075c7d16e5e00d4aed1d71042e28e2379976cac8209341fc830eedc4983a8d17212371bd57e2fa70da352af405be3ab519ecbc76b8a4b99ba9a1f422590bb909d857437834dcaec25274f6fe97a26ea24c59f2696516b35f7c4bccbe0ca3c6a6ce0dc57d675cadd6e14f7bfea4650ed7e5a7b836e9297d0d3b9e859e9d4983b304ee9911b5f9bd320563f064461d46092da5692e6ba6021e8fe356b0fe9c78de428441878de83975b0f505aa6b41432fb53752601d59e1c1d3edfff65702ce094b7c0368cfebfb8a7859137adb60fa80f66f36bd6d2e79973c91c4926e59d042dc7df5658d02c0732369e346317b816c7a7e266ada911c7fb49c38030b4c9e59a52d2af0ca0602c47d0d9335aa96fd11a3817d2dc2ed87c16dd2b41ebb44a82f712bbf42350533c5a20b44335aa862736c92618efadc9dc2686ac1bb8cb2bf3b4a4216a4d4c213dae96f3567145d75df1a7cd4a86b61a4eca637d77baa6a0d5515b61df70ae7683ca2cd6397aea00b0c097f12e7a868e3fe847bf25bc4893a26c80fedd576df5f5c0fada67f4780e64d247d02f08cfb123a222ccac97b02d2791d89751290e5820b277bec1d569a48d40775dbb16a1150e324b61d00ec9b2102f20959772504b0f49fc87bc853ab385f23437803a99737968e47146bbc511a20cd255425283fce40cd98bce5c6c28ac5ee14416c24e423735a9084b536f1222b66379ee55cd70c7900c25074b94cf5370d9eb383ae5810efb59ea34ea5b25cc2724926dd6a4380fa82c6fbbe6df711824a2e8c0ccff72b7dc3d89070765c44c6e7c18e65c30654b5df219be5bca8ca67c249e546233662b9cc40550adbf3af2be0009c4ce6e691d13d562e5e1e51485f7d904b4036ba40efbdadc7525bc216c4debe1aae1a99411cb386b0b3a54b85653adb81782278209dec0618443fd8cb77e8939b64190517f2b3d26620e903441c7c244a8d550ffdcdff39dcd6b6c88ab83309d2c431d640c4479cb2170787a0be76037c7d1f134b4fbc69a1463957a0c6cd32ac798ea39c580c962c8e5c9982d4a2fd48237f12a081f30668efb31968f6be805a388d17d319a680b0c0dc10f2f2d3c4d6113d3d58f9b59906db5dff5f44e86ccd371cbc407ae731b83ce3616339be47a4b5647fb15560995e8c28be26d94a0eaac83fecdfa55abe02e56e54d08d808b4b81198abaf6dc0dac41ccd85a8682aa531399ffc3e55f811e8cb634fadd88fb75d5187d4f2eca036e01858b56e5cf2b18118c77c019bd76acc9a2ffe1d6d2a7076670048fee1627bcab6fd5a1e9f0a25734d5ae97f08660ae437a8139ec8345620a3927ba60fe9299c6870a8e792403d88f5e517dc79c0a9a8bc78bc8cde4da17d757afff159b9d4b9d50827202e2322c48abc0cee5c44d22b53e5b520e1b0901aad22bac0e22b501c64dac24b0fc981789942545a4707c2493c4b2264599439a3557c81b8207b5ed48f7805315b2c42f74b473bed8963185570f9095ee9e3c99d97c7f31e78e528b873291caca695cde2c31ac2659590cbb285d504ba135fd1e526bef110434ab2f2e1a88e119fb6b50314c121526a57f28cdc5f33776bffc0fde8676941fea3bb53a9cceef03c46e7a90c09ade127105ad26746eea23f422354fab81f4bf43164cfa11bd308f6df075b7e6c5c0c153a241a439e11825821996d0ed2db89d1138d9e78d8a96e076540d5688564e11bccb1759cc1d7e4536cd0e87ac0b20de9e8fc06fd8e0506f8dbeb6691dcd824cbfe7b0302feab4c78a878f2310b39a170ae458f1bafc1d45297fd43fb499f44d494839ba55fbff2e523344a17304c799389ecdc4dd2f7345ae883390a7efe21b1d86156c1309a1fe5b4a1cb42bcfebf2c998a31a7420e69a16bff5d79b82a4a758b286ce96557fd444d785c142c2f30b7afdbe356356415ff016f3e7c0a2538815b98b1bfb33f7827b7e3fbe90e8fa8fdf95a626f006dcc8399aa749ab10f2ddd88f4cf92475ed080cd49019534f1bb0547c3a0c7b4cb14126298b52082d5130f6a1ab511a5b9c78a7f04a58338e7f2fcc44ffa349c42e1ba1dd2bf549164e856e753b1df0e1e0d8d5fd0e2d8e46ba2a154af7930c265131af8f97f4adcfdac6f44bcbfb3d45c2a69ab09f45d35affbe10555b43f4c18772f909c8be37d2484fa0e4b2d7090528b6625e5ce60b71a75c2c43b188e41b04d7073cd9792ccb662150c7532760528059c4fb5ce4ce010bc6ccd9387062568349732b96527594ddb2956cee86b9e2c910f6597880f3c1f8097fc7809872e521c809cad3ca83cf9947f120af36aec097cafd37597434d5a7b200f17228e881ec09e9422c4816539416d13322af86b8dbaa08c79c2239f3ebe0f58141358755b12035079c29a1dab943f0e26d1fb43574397ac1a8466c3f109e9e11b81a6b226a48a9829efaa255707b40dd19c7fd9fde98f52fcf7250f56c365734cf41db52e8fde967ec16af0468115d36c07b47b303360357e19b1293e56c838837dd643d34a55cc1ffb3714d04ae97a91b9ae7dabb370db762667fcc542a8729d872ed73665f81ffb27f3fb77b63f77851ef10a7367e64d70dbe834cb6fcbf0a662beb0542cf565d0d10479aa50602ca7d104bc1da2d656fa62770df6cd7ffc5dbab6d553956a49503aeeae2cb2cf90cd04abbdecdd82a9a89a9052c42f6c38219261a0b6938346720363df17614866073286c5a0336414604b6c2d57a0319dcfafde5e5affaddebcfebb31026f82ed7c4cf5293010352a785a0422ed2ee53168d6ac834ef109e241bcd8fb144fd42afa21ede739dc8ce2a92bebf9a119acf1eed46c96796b3aa0b1bf8a4f06903b22684bc8757b12e032748d64868efbdea6b14c641cf038acf42479bf4560c8ed9e2116e7215b08545324d490ba164e7408668e9d1e4dd94a392b0e85f3f3c197adcd18730d071c3f1f2f5f6a443e01caf78a92d6181de42cca8d75a6f75997e930da0fb4033d4ee2c992d25b9c3a01ebee920a60f26d7110be4d1f8e8d943eba6de2f1bfff69b33a289965a005e3bd91b8fe844076b957febd102fd8a2d4b0b3d7299caa5f692236cd5381b8c54fd6bf259db9f2135926db0b40ca054c7296a6a2d7267663eb81c01125ec16da132d677ca23f4f0ff0739e0e31fab6759e5c7534820016baeb2f07653a70cbab44178f769eac6389965ae436240aec4a748e4bd1368304b8fa257a7511319566cf4085ebda254cc8cfef124a162ee5b59ad791a30f6c64981cad5d0ef8b2d0208152e5872a03a569c6b63e4c0115389381a70c127d7d41c25e7110b440a5d80845baaa280e4bbe8f3a57dc425215ac818280bae6cb128fa1c91c045fc13841aac05276320f017cdfc2f4bb863673e89b3a47d1b21967171d79a394821ee274109fd9b97dc238a4a6c149e42d5a023a73f8c6b53fbc5154751bcaafce508e3d5105bb4c7265775b746fcc9956dca8c7b9ba6841a743f65c4c2185cd58b274f69bbd283f1f63f7cf18cd6b193f59f9bb4045456f521bd904bf33ffa1ef6a55ea1c44f13cac6362350f8d5b6e28e3a2f763445883016d7bd6a28a77b1d0564843ac45dc1639ce4f125d0f7f190d30561e05a2eb1e230c0288ed59f47ea618fff3784c61ea34673b06a021ffff3f9ffa480244b4834ccaf3ccf88c71900db53d5db103b07b39a6b00dc70820935601ea246bb8ffcc057d09422c42a3309ee5240a18c40a7bf0338421301a60262fc46312a32d281070c7a4ff9cf6bee6f49a3b5729f5d851cf8e72363b56081114088fa7307a9f99214ff03bfc0c4308e76478aff24a2dfe312c563388c618807165e5f94b1f38fcbf669dc2897bf503c745c5a5385d605f8ffffff07