PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 76340 e08b19bd18504c7248698898cd177201f47717a13fbf6cfc1c5fb7e1db32879c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
096d4ddd39f423e1f8827ba3b0890b88d694347e205e97e7a2eba36e7f21cf0e
Certificate Block Hash
e08b19bd18504c7248698898cd177201f47717a13fbf6cfc1c5fb7e1db32879c
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0085bf01000e560100
0010000000010000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000089b3b162804e84eff6e44c05a0f23e7f66bc2f2a8bb48b0eadda725d522d7cd0718d833c18a074fdcc08934c1f63c46276a2080a6efb4701f0021207de44f709fe82ca2c18142e2a9e6901c972410cb99c5b7f9a04d8b876b902000000000000000002000000020085bf01000e560100

Raw Header Hex

000040208327644df1f1c0c7f1edd57b5fb5a2f81192d127e68a0dfe05cba853bedb85868d58357ba70a4fc353affb4b245ff4a2bbef9af95e16a667a7999d9e6fd3e19a2754386af1d800180ecf217f6ea3eba2e7975e207e3494d6880b89b0a37b82f8e123f439dd4d6d09

Proof Data Hex

59,560 bytes
1212160203076c502e50850103e24bae62b43abf23d0b56cdea718fa4119bcd46915b1b468205361f23427fe5cc22415e22797af8585d89bf2db56266d86a51ab6714e1237d7f8352605250c509fe4c48623262ebdaca82eacb85238b7af7dbdabf562b1397d5b3ce4756e54da1efbd6deb03c1ede0a1beab47be3887e62a28d530abd5b509a462622b42deca88ce35b3ea3d59b10b03856b4f16db1be391e161d508deeab45dbea6e3984111319abf2d5b136cebf212fe0bbd2fcf6874109c60052e4d947a4cf7e1773596255f2fa9725de4c469788312cafa4814a061d2fa1ff658a39c8e87636188823e65a36ea06887b64a4f11066dc1a5d32da7efc3305ba89384c43f9c039f24a3c824ed561c11651f578fdabdd993944735302f3e12d50a8a680ad60fe02cbe2e2bfb000eeddebea00b2c9688adfdf6468922dc5e41c3831f3535809b7b7e80a53f17130776ecca900ac601196bd8504fa23a138c2252fa82b68d2209358b93095e67ff4557be3c9b214af60b7cfc639f0ab12ce5f49b38d8aaa5e1214f5b33b91532e1c779a0481f53b8b2d12ec8e707d0eb1e12a19c24a80a6eaae53dc329a7fe8f4b48e066a1b61a1af2c79ea95fc6a3742cda8e63dccdc165b907afa9a4fd583671a43b45b5d16ff9f82283bcbedd5aec3ec8ff678f94d07f722f3ce659d0b53c6b0015410391c3cdaf69e65dba3cf855d263284db5d4aa250e33efc3e939f58795db2c3bb42a0478c8a845383af7a0527806ee881c3728d17637cc244dc50415189ace18165a884c099c28a019d475ad2c33f134e7cf5bcaaa0afb131e94c995583efcee1c22c2198a17beb397298c408a76cad28e4131a3b13aba2b5cc46728400ab77978e42fed99108f35eb6a22004cef4c1b05ee3787c7d53f9626d7b20df29d075b3b817b40a525094918906d6d7f6a257b608d95841d04f10e19aaa9b9760d076c65ab1eafb1109cdc46b13771c067f1149ecb620a1f3b607f42b9dab6fa6cd545ade231d373e58125933ac83a2fd5655f949721a25b0f301ca4a4dd30aa9a57ec727e07543e4fe86f09f411c178d40abdf2dcd89108a7e015a350dc47479107398f317f2e98aeb391dfb1dbc3bf08cea17c53d09660eb8c9e3cc848f11e2012a4ba5a650e750e44c79838e6ffba4e6e2df43f19ed2867cb45cbd2e58752ef99028e2f2a2730ac6d0081b79d73a02f10a61c7c18a4a31e4dcb393930c4f463f724da1fcf507ce92d0cfbc35ff5980585c7ba126c1c2d41d025e9f9325cf5e2592239b20f1cd6f3a81b677a9c8fcc30e762cb951ef9baa0784734efd990309b8288d1ed9caf5009c756391d1e77b91ea3c7ff4ac2deab181f54f9ff7be9c42ea383e4f89607f5d4c891cc5c1dd5486531db3a2decdb9a0b0e6de3426740735701a30514c203e34834d3ba0d3624709ad25895f2e961e14dd8de410b7209b6249e0a3450721e52ac4ebf352087e6faccad1ad8435a0a3139a28452192922a54aeecf8daaebd80421de4a305c0801eadfe0676d913498770c1c927531270aaf516dcdb8c0b66ed4d0384298e4ab643cda7adea927b0e7a4e5efac668465b01cfd5d4b84dee7ef982a114883b1b282ea3c765f41460270ea83dc96994b18391cff1f0865bce6093b6ea0c869d74aa5d708d19ef2a5742260e192f3c6f823697f3d339ed5730c4ebd704d4428bd3de37a19b7533a0194277853c897eb41a547d654a6641dc37cf0cdba963a8e095967df094c000f80b84e785c140dcc2e0c89d3bb60a78575600cba6e77d7ccdf5ef7b46fb93de21c58a29634bcf868c078db83b85abb6ec469fab94401a45581ac231331ed3ed52b02248a289cc28f76fa46c7146352db7c1466971cfe4c247717f2554a5032b8cda98aa5507791c28eed8035053d0b0302282b98aeb7386cdc01e3d7cdccbff9b6cabe34a3dc116b0995c3a56ac62d01ec199662a7412c0483d907518f1f2db84130b8853e796a6788b9b5c730c8c7c213fbbb46e53db9afeb7110113756ba53571aa28cb43e3005e9cb7e370acb6813773f91d5a7968f4a98d6be3eb1874f01850e769afad7327124a16b9c52fd32508a5c06c5133f4541d482da8ecf16ee655959a8057f2def033d32a90ec513d83e62f7efecd1727c9e96e365598c8a4f896a138b81cd4975a513edd375fded5bea67230e193517ba67700822e2fb6bc3ea3da074f2e8678f471f51b0e5c3a91b3577d73f0949c2039a4e542fdaf7ea28e5ad090670068c9cbc53bafc639fa25193af971e365ad2d68604ed1fc08fa54784db2185161053610e445d953fc7b05539b7f4097b2c50deb34aae8d203373860c45bdf3e53d82e329505795d19725c8b8ff544aaf7de3aa489ac7a30e865a30eed9fa48af4564e5e3414256ab3f33aa162b50b87dbb763318fa82a38bf30b32604755402712c463a0bf0ed7cacd60a7c4cabf39e0a03759fa98a00bd9fdc92c2122d0d2561fbb515ddec9e35ef13b27123deb50a50640d3860f4439100ec6dd20dda430bcac4cc37d6dc1e0bd78a89d50b0a7ff711aaa6ce65a6c0affa7304dde35c5b1f88edcd35111771e9d8622beec7a85cb2383139e8577a1641fbac57f8a0f14b371d06215d73e70f7b91abab74b97e38aa886b7da705e4feb5475e1045c18babe80ff86d14394466f18ec834556a6766d844f06c8ea1cfd6d7eeff30ba00aaa3fc1adcbdf83599ebe6c5f39aa8ffec6ba8fd9006f98221bb0e2365f4376c73accbfa75f3c8cb97a24184cea87e3fd113087c97df2a935038b3c8745351bfe7f0328f7e52c7b5d483826810880bf397a8d3351a87824124ecbae0136fbbc2f0ab885c03105722288bad78acfc2588a357e48f1f230838d769a7b41451b5beafdadbd9338108475ffe3e00cc16aa0b18b4adee77c0dcee15b78fd6479d5d94f3cdf6fd8f8f5da2303d3c82f3ad693e1f8f75a0ec7e539b220848ca0b503617476fadfb0bbdd0286c608fe1a0507bedda5d1bd3936abfd37edac788090ccc5ac598ac31121080049115cdcace7f70d3d29b5d8c405a291486df284756e4c25a6ce74de6595f5bdc3098871e7f5d607fa74c46f894be8386ec386220b88a187043f43b68c4167093429f585af63d23c7f96ca670543c2a74f0d9c75504d46b8167b2497974cd6a147726c217cb4a391e8680598a764898de8fa181625902bee0aec47dd8a00270686f90626ac0a5825d518232d1c21de3b30ecad7b63fda3b30454fc30b700594c340f59841c570f5b78658e3cfbcf2ebaf432e35bfa8654847e84c40bfb9fecbf5c1b66eab5539b2d172b653f1b615bd5e92b3edce633e5bdf8a9be7938f22d81eb58bc9fcbb56c566ceab46f2d7e9ab9e86e7b0b8f2ab1c639334a87e35b3b01da15d455a66bf38dac9a5c4b936506ed6be413a5ab528fe02d48e624711c3c676f8af2ef53b547d268b153d7730a3b54a99fb84cfa899764259722f190fe0b835ee87212665a4492b9a5b1dc8f3d3fe6c6cac9127662a5baca302adfe95b85f7788be0831e961fc95a07ef41dc1997ad92282705d18fb6b210291f35674e8af1e286246fb270346db37b680aea4728e573eb6718e28a1e7d8ab6892944d0ac62abcc69a15c2407e2b29b06fbe3a955b717ed7ef97ac878b486bbd8f060ccbd754e438153d0d8bb51ec29b07eba03884c8c9906345385252071c8b49061e533edabb349fa28114c78f6d9d147cab8e1daa59cc38816bd5ef9a0f23093683f9bb944e42ab7f48ec309f879f502091e68408b2623fb4ad71907c487d15d3bd179ebc3b6a27137b1d7154be6f58848efd3f5082d8c3a3eb8eb465944a3566094030fb2000c00ae0267b6132985e83eb874a68d6e74e5fd5a1ab184063663fa7c1d16bdae0e06d98ce37f798bdfbc2b3a56e41ddeb729052c529b4177b8fd7770293d6606150dbeae83a81da12d79dec77654bcd2746c92937ff7d6be4d60bdd479cdfe93052732b8184d0d85ed1b67900cff097ca0edf5e257f73807fcd33b31f8f8fb72b16e26a65832f38764d0b3ef248421c465538f9e8686e6f6f975d7b81c0bc4d01cd0f299f97a2dbad8e22b484e2c5c9cf29067115c396f0a121704eba8e9e1447d605c9ef78b9e32361dc9013a7b442f1f0be201937243943f169fc317c2aefed6a439a6751805073013576e282420c4784b94a016058921b4d4901834401a50f4521e81ff0a2158549d5e62f823ec3787490db620489c422cc705d0bc3c2718dffcda9758e8c9c0841bb24d2d3fdc6a27161d07ed43075eb922d21091afac2e031a33caa77daf26719e3daea76c4ae551aa99ccd524ef328b8de10d97d9d5580e0f771d9ef2d506ab323628e683469742e560efc007d4358b5fb22c5ebce67c33504febd1d8f8424c5d3f95d8cb4358377d569bc81ac0735fd553dbdf550c18d17e994ef96a2dfffcfe0a13ed51302f17c2f105c876858b80cce9049d576dc62eb0ac382266f2203ccd0c9b793350fd5e3af3158c8b5e03893bf44285fefa927a7063b525c01da12d7311fe0ba525f704b5619e87475a5a6df119110010e377f522e01cdb7e3d3cd0ce7c68415194c69c03abc4e132b1e588fecccac447c70cac7e03d51adb15b47cbfe421c1b2ef0a20742287a3a53a06fcd46d051f6015522f1fa3bd0531564ae2b72fdf99f94fa8a948b39e5b1ff9a8e7eeadbe39d4dc30db96a18e41a70352cd61088d779b9e1c0aeceb5cee145c31e8ae689d5539dba3ade49fafbcf7d066b274f9db8abf3fce1141c6a17cb577fd7dc6c7259113a864f5540559178799866dcd7e6ea32f91a2e6fc19b9c6644edf10cd01dc7c84cab32440f94089f4e4d1097f369c08c1e5a0f95ad4163abfc568ef18ed62599b32f21e9558402dc79e6f3da6c3408879bedf155beac699cfac0a7700e88edc42a10f930ea8333958655b714d1dc98b50c3201e6ae0df20102f70263b19533f892493301009c81da1fc0045f2db42bd37de5a37a2440c1cd3b59d9062def232f342eb4e87c4da348fcb063b5578590498d0adafada143ed98eb3fe55c627d588311fbbf353e2e04d55590fde56584fb7ae6b27e497013496bd59864896f775c5826e48f7aa98839479678f10a18c4f697c2598dcb6360dc283977c31a7cd4c3e949e0e210601cd0a297cf75ff714457ff73a5fefe3a27721e0490eca8c6b4bdbbe6d107fe2cdfc10a394d2f0aa0179b2b3a5b27d60ac151722c3fb1c6308ac57043964d6d0bd126272178eecba78b27a4099844f437ea2a8456771530456d769c61fb302310f456b6862ab58f5260043aa048b98510772598d5e28a3b107cf771b7a55243e34e4cdbb00a16064ac58d13c81cfbc8ef3763ce13558ee9d76cf3a76b50de88033b76f817d8a994aab4aed0c9c6b076d1032e3339e16e585b5e43c8bf430488314590f8665d1fcc6b5c99cefd1128f6533a9b81baf922b9df415e7bd25ed0dbb1d1b780c5a530e8db1d422e12f29953f8a58c011c4369342c63ce53e859f2436ca2f2e13f0f4580f5082d148c8bc1ff08d993496d34ca40ef8bf6accd3558ea831f2e18c21bc0fba13bbcce038cbd6161d71a3d8fcd4a7e98777d82f6f39dc2c8a5ca224bb02160d33352b3826025d35913f92c6d04110762b010c0517dac7c4e5c1329046640b4b2f2161bcdeb8ca027aac8f9fe3a70f2de9e668330cc27717a8db4f9a9d0514fcad0a78fa55a71d72a0329ede8944227fa19d9f4c46c0fe0e4218e156265b32ce678c98dea6c14d00281a824db72ac0c2502182ee4715126ae161a46464f4248bf5916d6c6f91a0e709dd37a53afece72fff9b507f17e5055df76426b028c5c5df4227025ec67624994395c71c36f35622b89ed5c519416177bf127c2d6af5149e3efa337d056e78175d6336ce89ecf7190cbadf9b441a0af3aa153436af35af8b228db23a3b74aeed01eb7e942d21fca884e188e7af64a8f6746439da34b2ccb3a1c2d5420a24e6bf50f8d04389f68afc9101195d0a26a91b97549a99fa55f9ba8eee56cab6c8714cac2c8c98bf43a08d3f12ce323808ebbeb4184902f35adf5a55e7615caa17490c480364882e88141d4853f5d7f88363816b30e7f70847450c1efbfe397ad1af1990394df8dc7c470eeb58926c4c41e54d6aaecc61b15aed71c37560237eacaab4d560c512593e7d761641a2040799b89efe359b89690be0ab9071a6861b7c4115674a67256bdd5b17eb99d18046e9aa299f464aff638ffccf15426177ebc64d49a21486366c2365235ae95caa4f7dd4bb9d8e3359b68b24c8b3a761e6e974717cb3763cc4de50ede6d9789ec9924b8c819aa0f1262dbc7ea19c315ccb38d307077c2797a89b15d3a94564f0739558352f159993daef01ec6acbec736fabff2e2a4b3875809e34f1d455b4291ca06b8b84239e2d4564ada89ce0fbd57d1b4df22f3942cfe1b831d135791c103a3c98b6c9dbb89521671a556f39b105e3fe676484ce4050694c124c6261153b58d3e8b657dd2e6538ba9dd8ded6b998546344720e1caa25d61562a095ced9076e0a25fe5835c22972e0e839d64131f028dbc83f7543c82b97a6f46a265c9d56d1e43e950f03687916ea6c55a762249419cef0f25f89bbb87fd0fd165660fcb8151c7352278d83e9be152b8652e58906d86e945be129ab82e8dc780e2587bf62413da671599d25afad4adb6af5114c9d66e4111d782f7d89de352a979db0dd284addfc5aabdabb970ed7b652ae8a5abda11e5978835f7653fb91f588998d0a3719994e32af542c18b4e75e94a737423c34c5632b1c78e1c79cf9d69459c487a9e4703600576faa2eb10a81880ee3ec5a48d214ad60dcc13f2a306c4054857fa0138836f66518e2213a388f534ccd21dd6cdc9afa15609486acd52bc10a860a6cfec70da3938174b7db3953459e1dc65c6fb7509e6b057a434d31e7f2a7d38593792364b4de0a12c59ea0662aa16b0b3c4d52c458e8aa1db3ae09645e50f88beea702838c10f2ff038bc7d55ef2115a31c0ab87b90d98f33775d75f6fb9414c41177752be466161875e1762ee54f84f764a59790b801aeb7572f41d24a5cf1f23b202769196026e292dfaa107a5b14c6ca499d2fe6423f9513ba2ff7007dfd4f5e995e91721714305820d0f185c318b2a8f2707c64529634c407de4a38d2ac89b1c8506c3097e9f3dc8797c2b02baa5136a3bf23ad1e074401c26bcc09021689b8641f97c959afe6f38398a4ddd76b16279705a43b41c7b08d0d8eb6c751810173c057185f441500f05270400859d391116779642a7167a590489b457b1bf8202ab82dc291e8f1ec6c16f9b85f1475190775f0c875286d48040b94b32c5aec9a16d8fd879079239206bc32c4fe10a36622753960de315bd3071b4f54edf1031e293a1efc346c0e785e2a0aea185109da2eeaa3c2b144d5ba1342d9494c1e965d4f1e60166027f19d1f1c1cf40fe1676e63afb40e188cac2cc2be771f4a0e00f36b60ac86b943b61b830bd5ecb8b2831437522118f21cefaad8441f2d0bd0425db0efd7163622db011efdda1b6db8bd71000ba6a92eda4a7237ba7f7878a52f6152358df2a922322539577a2c3ac505e5d7eb35fa416f10ccf6440f0687fc69ed1c9d7fe63bde4c06df77b1774f20f7657be0c9a68804946818b965033d78a3128b3092401d898a136e5e9d9856eb7098dcd2e988d12c97d56d9fed5089d7f4e658685f894b37cdc93f34b62d2a10d09d3017a0a4b9e14fedbc6f41741fc044c76cb8a4a6d0c4c7c1a9bb89c28ceb06c170cccc4bf559da2746dc08cd589ddabc2825b56ed8b320b903d0f61c10f32b5638c0fcd96897549b49af6a45d9ed1ab62a07c4b2612e9005f317384c00e01ab900778eee67910a3c4a542a90226119fb741068aedb65a74b850437a645817dbf6fe225d138adb376af0b2027e7acd6b9639d8ce623ed511157abd2c73473db6e1431c0f2099ae32c5d55445ef9403412120ffc4ffccafc9498e7d884350fd11e381062e15c90a397c6d195a017938914e7add621d5f6f5a48a27c7a439fee56f9fde101ba7703376a38df7048167902114dbf4be5090d115db7ddb06ee1fd5b2f98bba1071887885bb5bb2d0ca3a5672205aaa2afab8bf175dc08659ad42e6a20b337b5b2ade97ea7f962477206acc95751860b1a1d5cb2b2349cf6194b0e84e28219aecd263824b67fef2db1ab45fcbf1288184946bee3bb1e4925b4ad4ac7c9efa6e0e404a480fcea35619975d53e5366eba56c0e212d81be3ef5b29d3dc1ec9cdf3b9ec5a8b4864b5581064657878999af6b68a209cf15b4efee7192f7c84d4ae43fdffb6ee8f271c86f7a3b91fd63c23bc84ed100ec1b76724d686904ecd1bfdbe1c4608f898682bb770e1c8bcdd846cd122cfb021391207c89c13f59dc248fb1c6c907104891294d30a99c9faf3f12844cb5674d7a15ec1d3b64cb774bafb1a7ee7dacb7d1b85bee6cee9ed3268d89220cabc3b6c0ef4b05f4ec4bf9db212146c963d8dfaca933af18594cbf5e1c2b943b3387e88a8b9b2c433f16dc2e5bed56245ce7fd7aaf47baa42a920e0fbf0e4e81a41018ede868ee1d2138404bc785d940863292180e2cca76c03636b617b7f86c753190d16613a29cd087f9df5ea59c43025a8a98fa7cf3781ae6bb23acbd68f7c4228a68a60b3de85de1dd8a943dcb651b846a7f79514d3b73be2774e068fbde4510fad527b10a7e3016820015f2f522c4f87713e10f39f8e6cb2e83f0cc829498054adbaefe9cb1dfa3fe721b4a87afa2c5112ceb3da942b9fc1982b685ca67954ec7ada676d548707b21210aaadb346a5ae7c342398bc9946401697275d6d019c7914eb52fd085deb6f8bbe23b3d7750112c24e61b4a24033178998b87b446d57f735400e36a2dd069b41df15ea3a4b40dd470a0d5a9c383a486031ef2c34c86d23490eddd911bae7a2882e34e17183820a80fd98d1dc4a302b4d82b41306ab514ab0fd2c1131189d2b36cb2488bdb72a6a5d5d8d55b376d79d48bce62d0ec3d7a367b66ae91e3b1bf01bd3f80b7c8a5813bf3c8d3b478acd0e39e2f3847c4c81094ffc330adf53ec32819e787e23426f43cddff22a7caea2a1f517545f8ed1e69a7cdca117f898723997a6297e9283f9d19c62794e2446bd243948b918f03f98ad975d2203ddc22a6a66709bceb865804751adebffe7c0d713a31b2db0836c68cc68f9abfec14c380373bf5d4f2a428899b4ae31361377bb474fffd760b6c0596a3da4683c103d79d7e3b6d5596193783e40fe257a3df88f4754e080fb4473f2d5d6a5e3f3988167b0b4c369a8f8c251d82b26b64b6182606670efb05db27a71ba33c05d40cbe197aa29435abeb8d0b08f6db8572d3a7640443e350fb29756abf75ebe7aad7ffb0f32fb491aee157d095803996d23003678e01d617ca85e0bfed5461eb85c5fe57ea06aa247774e46d86bca52966d7c5c9602474bc01cd27614fa1ddd6f89666bb05753159ef4a55f1f9d97741d41ba4feea190608f285b3ba29e6bc1417136101ccb97e12c9c4d71ac469d3658803fac73cfb32e284bafe9787de637361ed3835fc57d50a6258e9121e9e327f47d2ea6f87a323bbcaf94be9491ed9242636cc41980fef5304dd96c3fadf30d3a8269888a83caba4fc9b23a41d70c1c1bbbe7a43ad5858d59dfed2270f695f36a21012bcda9016e284a4b30fbe168955747cfaf5f9bafb7fe424bc491dd07e665c08c27283e96aae743a07bc81a7b850b6738b8c4768b2e9242700ed4c43b67d0369a437497e89d7b5ba15f962ea69fdb5a0d0c19dd63ad7fcd0b45245b368779d2e593e7772948bbf44e556e86efa7f0868fe34ee81a9a4c5b283332d408db3d65fbd759f4e9eb5c622a5bf3e91e2fe4766c555c3cb8fae65ed712b20e586248ed310b9945eb5179f74b71e411caba8be4faee25962db49363ae3cd774427ec01793d622ad89a5d3119e41ab9f4d7c37c959e44ac1fa8b0bbf08128373cb15b292d65cb3d7500d34584e6ab967ed07f3c2e3b6363de0052bf9ff7f749934a892e8b2e23f908eacb12f6a33b5eb7f3b5cf98cf63d06810c93d09127c31194e4905e73d32c00749cf7bfc0d32f3cd12df9c69a78191ed9e179933d2fdd9350c575f20c4742b7c221403be61c0e4ed6e4c25cf617373b506a13baa9381614f8c59af6b3346b86ade1a3145534951b156e87cf864a8a5ab1b52d00d9167e1401c79f8b355ce402e5c5ce7080670b0956ecdeaabd2d85668b0b52511a1988b8a5903cd1e472916225ecc20afc8e5e875afd6f9af251f2c58c743da6800fb4fe4820406e6dc82bf12394abb5d6e9182dd13149436b85238c48097f38775506d906ac797f13f825c3120eca96c9189f8a4d3fcab07bf6b3388c3ffabeecf13bc2544cb4e0828aaa78dd921f386c564c1f5232b6eca06fee4c17323cd0e224f86ddccbe3fa75c1b42ff15171c6bfd416e73290012dd1484546a6b1edfb90a7eeb71a6acff13ce0fbeebf1c64722780198f93ebff0c7de921595662154f659f5405fe98637f043fc232a97bc3abf7e2c357431eeb8c4569ae4f0d53ad38b3a9788d7c5b01e1657c2f37afc7ac469c66c6331b8e7008a129afef1a4a9c9cf73ce6dd54c2897f90bf760d901320e09c7f5d4598cc384c29afc5fc95caacfb55c617535f656deb48f606a4a30640167409aa9c97ce3db0a2e856c32cce42a97eeace744cdc9300984776d687f755d32174aa3e0bc7eb996cde9d46f2d44858fb0065339dad917f8f03cd83967c1706d8a28490a90d7d0f40d5a106b285ad7ddf94d26ba06216e3a77643c61a7bb3b61facd8e8e486b4d1fa4f4b3c98f57abe596cfa340774ed6aca795d05adae586956082286341be2ab51e88ecbea278e975f3b902a5d61f8cb7945f27999bb8910a7e8f226b20d20347be30ace11a8b08a0ae15b942862b100d3708f93986ae7ef19a234efcafe0cbf13418a623e8c97001e3517eb12a855288d435ea759864a50e266e92e413e3c5d9dc63c46672f99f5f1d61d6b0fc1ba78e870d5630886dc8c5335957c99b2c02a3fc67afed8d2772dc75f7ea161f68884909b8ca628338bbaec684c2f9ba5e2089223fa7aaedbb1f85b7ca9bbf08720123c31a9d0ec979caf65522accde9c377903a8bf49664fb1d010bcf6487e06b45f4c591d0bcabea56d3623eb5eae9183c4320140caa78de62424b4f449d0e40d490a47db9a4c539cdb18ed9ab3cc3b91345810b65618f1a2bb88c559c39cb7b5f42bfa17a26371dd35992195f93eabde13e3a6a432ff747e8372b27e4030f00140c3fe5877d9d28d63822333df4e8f9a79ed326c1b31e2bf9035a925bdac626a16fe5baec77aa491ccc701c79deba6223b87a5c2f2f7495d4d6c3800fb81a5a8869f7fe958f2637b05a0e555cd57033c06317cd9e39f173afa696906469cbdca10af0a4ebf6610ff33d9dc7b3b139c16e2929171d5212f5d9925da2e90983d461e20bfe4227802121c70b36551e07625d97ed2b5a37e952e40cbad13dc2c29e0de4fe25a606dac3bc10717cc0995f962b872ebd5f7312679cbc773ea9c292070cb9fbc1790af96777e1cbaccdf1db9ddccabca629da568c54266c73cd90fc5ef9403fc4b63cdb259072701c75bca469d75fc2ccd4806e55d50ea8d27fa395832af98cf06b088b3fe119f36fb0df751e41e5d0e0d18b8e3f81f18a04762dc3d86ae581ad78a045e3612915ca77000ac6c40e2abdd597f6407353d916c57cd28cd543bfd2c96da455cf078429bac29cf9ab214593139263fd64ccf890320d418c195887cde8649f664eecd290f0f568e480a48dacfc2421f1ea6fd5b93335fdd2430c1bc0230b74824e24bccc8eadb46feddbc0923f2650288791273208697f0d87b84b1527463e801830c5c367ffcc945eceb31600dda85db1c8b8f60f30e0797183aa2b004e42f6ae604f4b38e0bfe2a3b1cef47d33b1dd3b3f0f99d5f0a753e0ce1274c7b0371c60a5da8c72e2a6ea28eb9821106788a87d09d226b82bae1d3fae5b4e95e4da472acad4033c5a10ad154dd8f406694442d0626528364afe9236332251ba7e1937a42879c7c2d84b8671b78c1d27f0f267252b61920d551524f613774741b0d6835f2a84dd8b2c092935ce90d2d985ff1f0da97f824ee26a5e6665b2cdf617b1724f8182b3c4184cc3257f850ced8f50f30230c621c0bd9d3d1b69335a3a0efa207864387c10a71ebc5bcc26a94fa7a0e7f470e47ba7ace43a8325bf2b472dc4f92a4942c7a77c1e04a662576a92ff5899ed6b2f49263592e50fd56ace680096f723a37facf4640e00289c27268ae307f064e19f8a8b8b4f672ace3fa1ee595289ab83edc62079dbbbc4dd21f31f69fa30728f94ea370152b222ebe48ce8f97f1635fbf7281af6b9366b99a3622ef78702355582ad8b1a625d8096ab6dfca444f2d55bacbc89a31f182057b7690f6a7a8fa5caae3afea0b78b78920cc300d71ff3b66342e1b1589cb98ae50f177bce94865f5c122e3693834891ac5efcfeac657a3978134e302579b675ec5becc3cdacba74c3f01524e2180420c4062259d53e57c0ace9af78b9ed0572bff3dbbcccb59678f130fe54688ff1d2c38d82e4b77339488e0dc848c1b75e381a0e76ea5d54cdd9824fd73201d3759326fc0e6fe2b9815f77019c2d615861d80947376b887fd1b418d5276cc943822d3622639f681fa3e71f4ab6b6ab2a2db6b3d330b8547a336cddb2a3540130720ce2e20583b837f7c9d9213e7649b5ff673f03b19fffc2ed3e1ce4eeddae5112933b3f0f5274a71ac92b2ec8478dea3b36c844446cb085e671bb9bb2443f63d288a01fdbc9283034a16d3b3867bd0120f4bdf195a37a5fbf033c06c8b363c7188858a45fb1a84868b271c4151aee4b6961e30549bcda9680c3422b8dfb5ab39c45a284e6173479506062c07bcc346569e28d030d4288c11356f06ed4498df3ae7de31a80247cdcf2a26058acd51b500bc1d55929b80fc3cce0556aaaeb7432981b061d0710b4d772f2e34e54b9ba7db4b2b32cd03f03da6af963b1a4ebddf12e40b20f7db20527c77995a78b6cad0226ca1e4fc5037936f2ac995484db9ea3d42aa399e526ab827ebdc0e18dcfb2837888f978cc5694fbd12bcdfe62cb595d3427b05a25d119eac1577c81cb0ec54c1cc938114ca923baf204a43aa72c8d4a7ac031b82f3adb938d5f43dbac32eca925ef550e86653e7e91d96aa1fd9249db9af7b82673f675eccced77a386c11a7e7837613d42a5074eeeb19215c5503502a69833433928f5c1ff7af9ce5833c5e43c5fa83755b2e2c363f20496bfd82ea6a247cb7e8026a4cf6015198e1587e7b387ad70abb7956d2aef7f1c885d6c9c0c1334f548a1c98f2f56a44067850764210aa8289479110fbb76f4a8b1f311589d3cea0c2e29619f4a2400838cf7c410d1de3143d4f31a3d96e509aa9efc37612da572fae8de275d3ffa0f4acb557ea3ffab15174e0cad0f2c9eb4fd093e9efc8d1300c464b49403b3fc33ca1538a1e0517c8967308c10b5df710f2490c6861731ae21254bcea64c8b4a80f1bd63dde14a2acb0d1a769f5a969b51d6a35a2d069313da6ce123379ac0d48005863fa20b59c7c2e8df07ae53bc5f286f564471b8198d360400ccbee701e455c23a4e936eb2155b85125bf47c6f78a86b564866850025dc399e1d758455f10414bb4ca64da5b6b69df9ef371d29d288465152c80e28534833689ef2dc360b846ff97ea50e52b1a9d5ad0316932a2b2e86cd8e79f34dcbdbad3fcd860e3861746c67279e5a352d4cee014fc9d94b321ecc1fa5836d727c6c4504333f74e63275d24a5f408fe184e6b63f2f5c1f5d2456f3cfedd173ad7b808c1b278bf9aa88dfa2b959a007d2c0ccbd33166ad2840e02f50cf5413bbe71a92c93d9f5bdfa500128bb3816a48097a66aea05906d5068d3fa6fdd4768497cf1cd8c2abcbf1a56ed54d5f9d7ef17009bf62e89921641eb56cee2947705c858a95f5401c7b90584588b4c6760f764a6e6b73895280c9999cabb7ccb7feb7713f553415e8252f79d2b93bedc3ced2d0ee0e0403402b11e9cdbabe17d5799c1289e6bd0a389e9a72e2ab14f4e99566d794878e5890ca002fbd2432bfa1aecab8650cbdbe09a63886d666ae2396eb1649d35eab27cd7e05db7cc9a8b098081c00e0a78513bb7ef4078496295cf93ccbeedc0d69184501d999180cbcb1079e1019b05f92bd8311f9d0e7092cfc49160e532522df53134388db60c810772ae546695156297c5a9dfe21bf23125e40187e7a86897f67ee2f39d751105fecd03f310c2a8a4f163fb28fce66b69edd4a77b0932677e6ee71a4f28abe8f5a4cafeace38587c9f0db59fb6609c525f6ad4da2c76aba6f15ed3a15595fcf9560f6151253305be7fbcbabf75bd40233e07ffe5043624c83214fdbf9d2eca98d10e0363bd593cc63fb43256fea9a16130a127f9b9821a8dad465c6d8a13fb25dc0507edda0c6f49304334e8bfbf46507f446c4831a56f68d75daaa2d624578c42d5993719f0e4e33384bfd994fde5791083937c95674f93178eecf4be5d294fc4374cfc6563849b420b5f9a62bcf4df0f8656fa19926eee34e4712ba690cb02880122ff603d830c672c89cd615fccc7a47cdc7a1e7afe193d4d6caf03a3caf4d0be510a9fe3b22b1fff3e63e29ea7db82e0377793399475e376414fc55f6f23fdf89e1c664c87354550ef3c96b5f9a70be356863319eb92a86a2e4994cf46f0a9c91be98b240443ccfc14297ea17fcd31ff98d1a4ecea096059fdf7ecce7a53482b54574ca8d69f9dd14b42358f7acd67e96a108e94db089d3a076fc710aea257a5d8bd3dd0f930c2288e67a456a8908513f0c63a3150905f432a51e565a9f1422fd13efe9b64d6b1952139d05d1d2f3aea50ea5c90db9ce72eb7fdefd035fa97ae67a8ba8f439a2d800919621c79ce2d3c9ab3ad954995e4ca6709564b2036a317ebd63a60ed7b925204078de3e4242d10390bfbcc66d05ff5cf5b222bb9c2df19321cbfdc26a2ab6b827e3a9f6ed74142824c4fb8986247dccdcc21e70ab5ed8616afc20553f0ce99e8f49c788361b46406c49bea323e5139045670485b6be9b52197525390c89338d8589a6c9c0ebb95ba167a855f3aff9e7886451e97fa1f7af32d0291763d40184e2331dd7902dfabb1c4f90586599a548ec8119c652278f4f1731e284a1edbc4ce8a8ed4c2b610e81055564844ac8e65e252d289367eca2f65f909fb99b87265344daff79f414e1422e76e351004d646af923ac937977c884c390085aa67c62be8919e199396a41d2a8b0b7e5f77b4635156f446800f2dcebde60ae2bfdbed75d1f57b0b2f9ca7a3cd7deb7f3cbe4306edfedd3b1b3765e4e797305c2df53ff04c5322fcccc0d9fa0faf48c4411d7b01107f5eaddabeab5345ed97b89bcb470873c26a55aadfff837463ed3018b5b2fa99b65c252cbdfb041203104ad29995b0d0a13fc1d1b1b322c80dbe32e9ae5538c1426a68dd1054762546fc2093fd4e42f01a869fc1d1620bf1bc653ced6ae49003da00cb00ffcc4de25d5b3333f2cd4f420781fdc2aa7a38f3fc2265b0caf4c81c64913ae072c5e4f41eda89ba66d6de0296aa9333fee154df8cdc2477bab9e8d4193d3260f3f8f7f7d5d75d64ad6fe1d114d7fa9ff04b04c3c184a659d6e5447a3425bb88a447578f855e34c73e663c309c354160b0293cea85b0aebaf60603a20cc5ac2955e127d04137f175fa48ac1b92dedf418ad7b9ce58e8405ac0d08f71e243a202642b2f703671b0f9f85c1a97674ec7c4d04bac2c6d5dfece4221f6ceaedf95db3a8b182f878752c9aa0e96dcebd38bb36d64659ce0b6e8922ae94f9569c8024b96fe3be50ec7201e517add8d46b5774f8019282806234e80da4ac3e5c9483cf50bcd31108d9cf05d33a68d485d2c1df69893c6b8dc173800118789cbc5bb4dbf1543ce473011e74d439ef0d7c31c9d069ab2a77112fda771128eb7f3753911c6798ea2f96279d9c7f26a5acabe45852609e3cfd93b326ef635a383b40c8051284896af2db6cf1907b4250a598728dbdc3aed192dd9afce6626b287f54ad5aa36525d1d6223f9cb1d80bf5e7f4bce8a6dd70c4d7f124b2077e30ae15224b4078b00d1e41db7a1cb23c5a3d5d2333fa6b8d5fd1ea9cffdd57ee5a0df7bc9b245f0083be4e95c78a0d3c8ce9b576a0a14f633d89b1a80b70bec5addf6e25acbbf23e58c48e98c86cee74a9891e50b4e4ecb8ccd57ba921e7d59fe55b4b69e0df54df9f13697f7b5d5745c32bb2714cabffac208c2ba0fea75494b2897a7b3238dc9e59699707246b107f1483ced2359a1563676a184fafc64277bcfd92abf81fde9a46fe7422f1e15838243f7ec63ffe0df8603fe34409a77895167ff54f062699c465046f35cc273fc51eca0ea71f2023e3bd7973f81330edc0fe3b7e1476c645aa000085568f8415bfbe41a7718dab9c39040c3a868ef4e5bbe03facc8d07746a0a1dba4868402bc47404cb21a9ebbae867cfdbf86419b3b01c8931cd03c5cebb942f7cb29f5f8be321b42db6c8a45d0fc763cc698aeef32a080b6341022b185a1d47eceaa4af1191f9b50dec3c146118a5ab949f24778c4ef7857c5e02b4f5ac6ec7b732aabf02ce56255f14e1d8bdcd6e3be3866248ed8d112141a91cc5e7a36579a42ff8454251533221035d703b796dca5c8764e0ac3151f86e784c22f6903379c697c30cda453546f7631adad663460f4196d823294c05cd9a2ad02f885820b7c3df4d83262088e2080ad1dffddf0ce169b2fb4125759399e7c852fd33127fb52253eb98e5587810ef632cd74688a04e76d08fc8ae0f6fcd6c08b0c653e9403e0a07e0e79af947b0b357905b18f8ce539a09f5a40f808ec3536ac0f1c538e462849c53200a5d1191c1c2415258cf414d8834fbdffc344f0de5279c070a06ddcebbe37f9037a49715456f98308b3a011ecf0f9be063fe1c29289a39e9e6267153954f2592b6374a23bf8ab7dc0379b3f873fad8568163504fbdf5c88f7b69ebc39a5de0e270f48fe290214d9134f39b8461c91a97e99c9dce8d1a3a1a1a393e9009bc3ba7568f1541c9636a93d82aee0b85fe54f061a020bcf09a16f20798e7dbeb6e16a9747cb6dc6d4d9c704d8e5e9d557e3e51b8b539d66483ef87df4028a20483b8e7b2c43a0047786caf5bb34fbe61c1c6ca4237746293df2511704ad1a2add087ca82eca7599e188e4e92d90e4e2af218799aecbe9c9c774244de5d2f3ebf59661f3fc2c57842973261ea2298c295487f0eff9b0bd2817e3de677728e6d02e48f20b2b3730de3f863e459231adc953754f25ba397a7c275aded0848f29823fccc9f5c08db61a02454be63f2d4e55eef9ca47ef010c89a5a4e936abeeb4bafaa9027820b7876ff3510e0cb99cbf117144fb7530e8758fa7ddc29c8903252c721c7c3e9bf446296da5a5b46b0e0dd76f55fb656e3c310f8770cc014f3f16a6e2617aa4437b584c29a3ebeb4b5c551f030559b8bd1c5a883a38defdaabfe99cd91e588b80efeeb5288e0db0e10075d509f3f49362e8c3a477f7bb5c9d6fef19e47de6d5a67e345b7a45d1de3b6fb170e80fd66ab8d5fe8e619a3d1ff25913f63f9c20fabe04f5a4d9e3db80c3c64597a296f86c1e9b3e92cf6b4b7864889ba70240cf36cfe066cc651b85d15301da1f44e2cbca0799966b252c79ae8ef159a1b97e76c63fee3c8ace5d97643ec357655644c6f88c4e9898f1f1aa7a7920102eac727b1f17f9785e14dba7c2355ee004967070c0c8cba12c8cb35151fa2828315384e38305c10333ea83948714ca7543a9ab924f30fde83fe1a0a1ab8a6707c25e2744ffe2a3dc67e1855c70de47f467ed6722b6723fcdac5a34fbd49cf3ed44331639796cc0f334c4c0ac4e4fc50c799c6ba9f6b213ce5ed71f205986f95592189261c8b9304b0809af3896c58b70cd3ee78813c67d6ab3b71edc1adb77e4f1df66da5e8c7ca212feac1f4d6b2c487424d80ba498c9d6732b457f15067da2fab41df3bb162c6b033aa21f7a969d25f67a2be9549a2b0430ceedca5dfc4f48a38be049b72e9d1192ec2e09328881c1b8b47d1f41459a9677d964a0a593f7897448f107c3891b33d18b11c386a0df502ac1ddefe66e67f0761e119924ea36d572d531f3e66cd7c10d01bbf27f61aa9789813e6b9eb73ab1bdc897b49350835761d9e38727ec819b2a1827fe67327388a87557f1bf7b3c728d94453c6ae0cfcadfc84a8ca1a4d10ae49ec7b2039949ee929b2997eb275824f1454e0c9d0291c1bd8d1ec791c934351bb79fdd091303472d396b7433df97e0deaa7d52fd4604dbea16d2dcec0dcd426f362bf6fec11bdf6350eade04166775cac521ee3f80d0662a9869c6e9cd277c6db9d885a7f0ed9cfb5e255c41529da0a47ccc2333260b1025fd006ef9c6f04119298aea877aa62f095fc4bae866e1f0074467527c04cd6be3405db12003ad1b811dd626f1e195d64daf442eb305f29e0137062c0059febafded92b95cc18d74f33b6d2597bd362d2e16c323094ab6d13136ed42decdc88766d301b429a689d06ed3620863579dce7b40f0edf52ce67f238d3fc51e73a866ab45feaa6e23f3641ff640f40ede1edf6f05c33b72f5f4e9fce0c5bfffe5632eabc80f144409e3389f35ea9decef6aef7163807a495bc0174311cc5478294e8b912422e15e8a44ffd0780f613379b3795e82ebe882b4c98990cd4ef81eb70e4edd0a6cc0ba88f31bf72c7da05ba6a7ec212f5f16fa2b3a7b4ea1cda73c16b6f1274e77f366792272695a14dfb53e5779de4582ad26644207b22838294ceefc0c054eaf3ecc71b3d6a26b3d634ed280fecc8d0167a474f51ec7e46aee4dd4395e519720aa4e17b02ab35dadbb993b98fc44469d4bab5bd537ad44a7a9f013cdeaa684cf1f8b074eb71d13045abf1f2e4408bf1d708f110ba63fc4afd007f712727e478088030b0b75ecedd1db8d522e397f14f86b8f2af7ede78cbe9aa447560f863ddb91cc8b54b3a80bb4888364b7e63c55c61b2b5e88718f467ab77c2a0c15039b72daf5b62265cbb30c4d6d6c15622eeddc38f5a6bda32383865f98cda70f267d888a00c6a9953d1f07b4ff48211c927d2d59fc4b57d8c19260e2122930e08e3cd2f5098183c6e3c81822fb38b1fa2e2596eff2ac1568a350c0c919773cc6a4e457ee36cb9422840adfe91521b8aad57341d2901f4ff7443a64626d6d0c44d0eb825f0110a05becd1393f3fe79b1f9f52c41aaae07cde7a0f5df3634afca0f4f538b1ca2a2d61ffc2a7b71e2bf665cfd705f148467ba147e4af9084170bccac236063e879d3c0c077437489c0c7b281854f7a0b798bf210627e8f3ca5be030448e6111ff5738d2da36f07e2f6ea64f1344ea4be77f13495fa8a54b3878509ac532852fa5f4c47319c64311a044c2ec0f8f33c8291492b979e991bf0f3cb01b95806b1a01c27e5a6b5ce7e4ea96a43707b3cf1f4e26d67290b3933dfa06c39223672800b4d9f93b57483e6c85666fcb68c50f6f1196bf709d387ba6d90b1bf52fbefd043156920e596761f54fbe0b6302e533ee4d21b4ad5486a4e44c5e7f53cc76a79e3dc8f858681c66350ba059adfe31b9fd40b2b3bd32dc1a0d4f20ace9027e5db494727ce7f1ccc47cbe16c23b6d856e3ef02c1100580b9767ee227c9e9305c2e25206c45e0077321660d048bd07c4cf0a2f72d09b362b7bd56b4b78a5a8f02b2a19bba966a14855eeb28bb46b2e15b3e830dfcbc514b2f3487da890f8452684e15514de0f240ab286326c2ef0ba2b55c80bfef43df3b607188a617399b5ef953e18ca34dcd47a37fe6bc6b5ec9954bf1dfe8b782987ef0e0dd354d2d172432d103752267447afb0ad9e37f54c7f3f3cb019785996dc97428760261b0ff466620497e535aa72d37a91e9c9bc17856b03ad62d1c55d13eb90e63f0ab1cb5a569146ab242bffed03721909086595b9f07eb58e9be135dfc2b3884dfcdcdb1dd33633c28926e0f137d64ac9e208c859eed6a694751dc6c7ddcea8a9180a783a81b3f0553a01bdb5b18d7af261568b3f91a00685b1b464aa647027a5b5b7d35d679663dfc9af0d442c053230a50d57edc10226ca760b05995a129dd5d5ebd1dcb5260126bba3730340094a20a272911f29b20284b2d3f4359cc93698faf93cee5ae3bbba918df1071ff110a026b11ce12c24eef9a0ebd0904ba37c4511aaf1f04f658123dc4e69d52fa00736ec8ce7af2a8c9531be97435d36e4e0a91af6fc66265e927d39cc0cabe2ad91132c0222d6c58fc991806419f4b0029f33a80fdc1d45446b563bc9654b71566f6e837990366d9ffb2ddf47b03d7856aca525371ab71bdb62589130618909b418a2542f1ad499840bf6d8cd315255c1add309f34844735603149ae2931a6c04e292e18c2c716441219151ef2f85ec3c6fb80bf9936d27b9ec83640d1dc8c35ecdfcc1a8e9169ad425ab62743f5ef50507b2e26a611d260803ce115a9768ea8278ced6dadedb69fec7ec841894fc263dbfe6ba53d7734a8a8685914249da9aadd3fe3c874cb38c8baace4d23b71fc87d4b36c8e77e7e671181df5d7a1d1912f71ef4f6c7cc127ebb4fd87d3a6e846274c0260fbb9cae8e429ca84ce1e0c1c85e5d1e796f02a5970adddf0797752280f8d02f9112d02e93d3fc55920a7557cc852765c5c4ac4295b50684a879e37f5d997d53482d15ef26ddaed5e2c1ed97634d8702db377e981ee29b777df9e4a0c5682f7077d0033def6412acf5ced479cbb253ecac39d8ac4ad382a6513e278f89c90d8afed30d1715d85a8bee659c3ccf967754f4faef8d865bbc56b7ddd0009c30bbbb6667fc3f7927a70c807628e81050ff5d27170493b0ea20667a0035de3e0c7838169ce2b7a41a326290161384d0284e1a665309bd468e2de27791e6814cb97013e878ee608fed388b17ee3801996578034d97507cc76196be084a65903d56d08129e851d586b7c33d4a9496102b7ac42a086e214c382383adde40b23649ea8e2158ffd72084b6603977eec7a65a199953e23bbb5a22b3630e6bfb1567aff078eedb6e4be84c22f07409cedef91fa5d274eae1e1b306201c6383e284736b961ab842d4fe4eb601f8d45bd9ebb528a8b1cd359395a4c0a0e93c1ff6295a0c3e382ce07a631cfb91f9e05783d7f5eb1d16c1cb73f94303fe5a3cf65737262e65a5925c2a91ab23390f8946193009928ffceefc78823399ab06dc13e24156a1ccccc33c8020765a9e1c3e0957b0366daa0cbf37cbf244c90773af75f461797627b66f46a1220bb7e634afa54cb32e82c6b7f15101d3e4d209e972be3e75a0a4c351a5d5b659ad1f1aba3d81a66056aa36a56ff72fbda7b6a8d3766865a0e160a96a0739ac8b701f002b4899b3d88385cbe0b9734e7f09187c4c3ea9241b9239b57356b616040cc8b4ef3fd274a114816016c7dca3aeb365a113f4dcafd4b4b1b5a35225984d28cbbdb839707b526553dfcee1b8645635a8169dcce148e47f2c5b025d91be1945691694c0ab0c51cc8adfb71df3884cdb9fcb2995bf7e470057740a6937c8dca363e4220599348410991b27043aa62d20b47365cb841566d7258a4e05fa4fb8a83e3950cd9c5596277de65a7d07ead2ec124acd83f613fd27984162b2e913ce64a210ba9438dddf42ac481e3824bb1f4a2ffa9bb27ac001a763bfa4d412d3283cd01f6962c1ccde04d3f45504d8c3ec9c637fec79f311c1e8531f82bcb4a0d10a97b4d47e91f47896ef5113585c5547c3398b12e9c292e1df08317647c25829a083b65774d889da2b22512f41ed155373bcf2e10aa0a36a48fd18ca615ac409600e3913aaf67c020342a091e2165e8bcb6d5bf2f4c5db730f66bc66f71eda9ef948adf25e3ce5bccf6dc1382b56bf4e9fc4038a2455e904a22a4bee2406dad4c35f352297c0c24040b02741ed47c656181f1b4a2b7a23baa1a9730af7d311b5970fb84af23338d03cedb40b5671180e7b55395caa69ce37851935253f9eafd70bea2d0d7f80e40104d907bcd7b990fd921e5ef450d40ab8d11c9f0f89b1ddc9c7f802ea6a263f84751eea3fb106f0328816a95bffc9f998e1a82ec97630fea5d5aae84dfc2ad5f08186939b1716c51e375b9e4e6254f389d72a387760afd85eeed469e5273de65828b544b3380cf8d2af8d35033312bc04b37318f79829f2121293fd809e8385f3804d851f920f48f4be79d32cee64f7755ce329a2d16f5557dabb31f4239d6ce1c805492f8b67efe15f2371314825c1bc6796a834101f639d224f9392d2c52a0667cb1d9444d9cd75c3be9593524955573280bf4d05b5e0caa3a860be3d9dd209b10bf779934bae451e009eab9f52fd4885a45a462522aa3bf1969ff4a71dde77025d21c7fa51877278918eb3e916021e0ce16ff5cbff360400869a3e87fb54cb504a16027b7a0a2445dcdb2994a83c9a0bccff2a8fc51b95059e6a16a8ba94e9e465768f2270114ad44b6d063038ce7d3455de239d8d08ddaf6035ca6a8b42860100f791ec35cf6bac8be28802bfb78d19ffe56342889aa68331e6d369df620d26e89ea8eb0dea1f18f61ef7586fbfda62c96cb1cd12f8803a73ee22e578e2b4cbfb62e5c19aeaaa022b7852b10a02994408a85708c7680b041a14544e640fa160b295a79a25fa70c7349c031e91887b29656aada31dd6aa317e09a665c04bae00e02559c7cbcd642c7df36b8b5372f37cc1227ece448c7a94e6572ae8579053d157e046b2a1db14e24679f31b85b8544cad6139eae8e69028fc64358857d152a9a1bf5756d5ee96def2db63e50b1766d92cb5d0173de5890f30e3e7800ca5f1ec3bbcb30af54ac58492df7a436a9cc78fd5ddb37d6cde6236852d8903fe570f66a6d2cbab9a11b51b630604de922e0a0aa45ff9dc30d36173b6dc16e7e2c3b02d1bc5ee6a24275554afd40fdefc94a3f9f07ba94122a9bb1dfd3c05e9a6abe658ad1cad01e4cae5ac99b95e7e24698206691bfa1db4a995ae7bcd8f42b00ddd26166259315361384c851b4e87218b8b0a051796b9577da74be07de1496bdb7d93a537595353f85b8adef90604d6aa73e36f5541eb2a1c595e5f5365e0834817411474cd1cb4155d8590ce411702deb8daaa8c415f4b78c27d6e5ead88d0618f26aa8c266d8305cb91e544633ada34e96e4d2e96c2eae1e74a85589d120bf5ef0e1008187fcaa8063dfd55910dec34da61f7efa5691bceef83db5e2dab20477d1f07617063ff93528a94b483e29e05fe821da1a0ff6e02c09cc1e0a416a28329c089b83204536c42382a4c9954a85dea0338c5138fa6bd61e85b2f08ccc314550c2584ad96696b5de61e935c82802b3cb35ead31a5d5b1125dd948d3838752b5849699ef3a39c0fb492fa766cc0a6296fe152a2723808c8195ef6cbe26a62845f30cb622830bfe6924eb977f545e69970a24401d177f21fc0fe45e4f94a6a49e2adc8592b470943811f1affbf077af730c7788a4d9ac19dd6a9e5e86ce0bf40327845005ebf26767507b9487bba841f09a7d97a0331d60fd391f38eb2fd1442a12838dda39375a6da4badaa5321fd28d383b1e3153ad08109576c046dfa11a68a76b37048b9d737a6c9e3ad70f3616831dec22b55a3a054e47e9ed26a9029eb4268f489e29e8f55097b8d43db5f520255efad4abc2462b935514ca55b7dfe379462929d35de9030b1b75e44532acba3c811230f6ea4c6a3905124c3ebdadbd92e6c0434827244222630e126292c5cb5d9b63185cba6b01211772c38ef02dfac20c8748f6d27f15171a70faf67e2340f0f8e4f1d20540c201795c24a76dac2ad241d2ec5447acc64144b7bd91ef35a51761d6eb7a07ffeacb505a62eb68d67478a9cb4168179750479b22e0ce6ed3f89c199f67871bb4a92711889dcc497973de3c9cf2a97c171d7063d109bd71780630323805d3f5ea1f466061dc5d32d530c7924aed0382bc68a22ace3e47ad5d9500dc957d72eb133ff669de84ca1dab92ba54e7c6db75e897c760c83f88fb96bfb513faf5c277880086029c05237a06fc4a5a7cbf423555389bdd284c9627bc87bfbb8e25520252b1db7ac013b72bad6874fa87cab7646dcc1281b12ab9a838941f3fa9e4e2415d7d4f73fdec8791ba6dbe6a764c65b09d7c11d8553038ad0ec491eb4187b12390b3f8c1b66c14116172c28c9fa67b912075d1f20f9d216dad5fa98b24e284e53be56a9c26193c6dbe7c5407a1b0775c6b5a8018bec87430ac6615074c6bd5c66695c8bff5157f22e08e76f575da2a0b19aa12ab6d11c1527eb09fe310bf01e6532c027366ef1085f28bd6a3d28c76fa5c0a92520cbf936d4ead1065edafb626749ce3395aeec4c1d552786e880ccc6460649c139042a8083aa8635f4ec9c8d3be1d84e1c69aa2903b2ec160a200f0fb966b7ef0fafcbdf41c47897ab46a4e594b5e69ae770181e247ae30fe1f78cd6b7e21ca68d5e97ad7a917a877f6a0ef4381b86155c572222ae1ec894a143691dd1e0997634b8d42776f0543f85436a8be344deecb479138939b66ee1ce15a9a2c4d78e4b78dce274d74a24d961b22db6744dc59c7d983d027132eb155b529376b0f9d7a66d038008c76d176c7d562d7fb46f308ae8c7256a4acffa1090499440df18e039001d5ea1c805bbcd07df878e7100f4250bae1ef1fa4305e843422727cf6a14430d2757aab42ec7c90a062c75942cbdff76569901af0102fb6ce6ab77a2343e94988fd3147c316581409c4987d2c5e61014a43feba94d7ef6c30877f7739a762f19c3387e410c4fe50a6a6b5ef1330cf61c4bce530f188c3a057c607b6694e9232a501416e26368c8cd4d5542e676dd33a4d74ef8c767a2430da47fd27eb7209e1b718a2976670cd9c722a4fa6ca0f2a3b09bcca968ec9b7701220d0ad3668b13f3646305469ac3b016478d0710fb89e3ec7932443e50c2d56d1848c6f6aeeacc07ec8b71a2efe2c7758c0eb448b952e880258c4b2e703db5051e1641b07fe0998b3b28b2d59eea4c3fd2f50be0e9d9e241f4f2ff3e3eee79385168d23279ce0e788e3273c3dd2c0e577fb7eb713058148d6212635ebdf08bbf706803886262fbc12662e11ec8069db7d9eb8a3de0558aef47da616a9aab3c2a0f7d82dc3f97b943b2d92ebe16bcde7d17167e7b2691bf6043f0dae7bebbff62c03def36c8a1b835fe636ddda27e81082ce91fb69849af06bd9939ac9fff622559c76cb7876faf1aaa7c2e235da406177e30da1c5de20b7f858ba91209105f526a85ce6c241e5167a1b2fb4f8188141999921d6627590b90039a1f238167193106147735e24d7398ffe73e6738899288c79b5af46004264860161bb0b32ba64dc459a71ecb1881a1da80b431e62d1212b5b78373c99a2bb74822db5beb8344da197da4c387be73bb46ff90b779d9ecccc8ccba87848b33ff1ceeb60e895f98cdabaa61be8c279e38ef1d505254575e4636c99d616216e0dcd411afffd5633fa66b6894187b5f1fe26adc0385fc6e6ccb010463bc8cb24446311140b698a2838e5863fa356a07c38808e480c9dbef37a84880cb3d0b26914e840759046c0efbcfcf9fb5aa1048e19c22edd4581f8bf7e8b7acdccf87edebba0f457745a6e174612cfc1923d137301650a299062de209009f85342d455e3ebd5d676c5da8085618945b41fdb9bd09528db76bf282ad7ef727db6ae698da532e540c4a763901b3e63b244a25396b60570b1310b1ad69ec47861fa87f86d3c9b5215d31dd321311b1ed15e69981991e97f9bdec0270294b216bf40c2fdc5b9732d533c07a88f9130211e0c2f7c2a2ab768e1a11e6423f888a2561f782d5f1fb48bce4d9d05e302480f258933141d7077640d4b5c5be27f25762773d7de7504ca95a91e9f305ef7635efc85ac99be303b753be34052cea3e94a3b69146981ed8f3287ba8bd2643ac48cdb9c084ba6c0254a92dda71e30ed0d1e3dd4a633303d2ed6d3722ad5dde5e03d404309003d0e7c016cb9585e493de76baaa1e67c24c226a7570a0aa61021c068fc80c4ef513d89aca28dbb987941bf3b6e5ee3e0085bb841dfd71cf846112c5388a5f142e77d3b54eb3b09ad3b123a8fd97db059cd5d09ff6654ac2aa77a98d87dbe3c670e6cc49c6274ff35728653f632ede7833ed4b6cc84e78119f8b3d75641b51e168c20350a3a77ccf0cab9bfb7ce270e90cd539d59514e90b5cc3d2b26be1592d2068ab005946672c12e63d72ec9f51aa72e7f5507254892593337b619222d84ff51effeb169eb22290d531eb5efa2df110d255ac66ab322843f5864c56fdee7138533f86720bbb7c2f7fe6578b9870a06b608ba4db5740330a90809a5978e9a37a7b5786768cbda39397b3782e09255d138113efa25de9750cdcbd6b37e8969c6f1d701def24a2948ae41e28a9d2c21305c33b0e7b764826445cbb1221e380473adfacb0d959f205c297534673a03f75f538ade7ccfd15eae36fffe899705cd5273d1747e322c0707b038a97fae7ad229fb49d58b1fcfef999512b1c6cfcee44b3fbcc948533ec9b8959be0ea9ec6510cfc8df9e2544f6620a877caa0ceb0f99d74ff7e29e4852b7c9d29a715287676d49cba6eb798b319777d614aa709bac3bb5f584e072ae40f9e5bc13c475a16eab87d234926b86348d04d674869ab78e3486cdc0612b951be1e74de385857ea8d3f878ae9d526aac9e439e449a298494a9169cb16d7a40b4ec9f7e70240ae389e0d0e39eb8d81aa44f9e5c930d00b038b77399268807f001a5609c487a3bb5d8650abf5e23b9c92d2c05e22fba0463a1b040177622aa38130b22faf05303274a3505ae76337c48e741259a604e2c7214adbc67ddb4476b1b5d4c3b644bfde920a5939737a07b1d0fc3d80a2eb9839476a6b6fd3a6ca9a7f0a6363f07d553d0fcb2d6f524557366acdbbf0d3f2a27c7828430539aed3df59d0e059e91924cd42aa4c7bd599f0cce1c70fc3dd4dc6bec54a005b1f5d2114ba98de989d0590edb48ab852389248acba555b1e393295184d334ccc1d683aa2532cd6b24dc785d56ef8d11c8525789b984c2f612e4976b33bb8fd0ad722d0e6e5f7a401f0c8d7f0aab05a133cd087e82bdcd7290e576d45c9021996a36ded20783c3d04f834ea86b4fec89bf826e3e7d3f66afe26b93bd25304e56f1a4efcd062ea5a66baed4635f9fcd5e1e85057116a18892ead6ad5eee3edb4e10c09454f2341b57f17c9093fee071a4745ff4938203e20098a4b7ee65935235fb6008f846d68636d241a19ffdd112b4fcf2153ae9e2ad967766d009d745b137b7389956103740c0a0ff8cbbcf21cb7f295a7d5cd0db6b3f8e209a448ccfa97e77fe10385db706d3f021c40e29e864eeb6a104c03b6819f862dbd58dba26134db0a71144ff02f5a057fa5f760c3683418e1f4b38312d945f64d56c8f2f8ae51adbac974b87b0bfb136abddf5254d48ad1cf8441b3c4681b57ae599b394ff56a72f7cc09ebd79b7702778700690188e98efa29f56e24c3c890a36ac9a5fbd6990c2ae83471e34b31b210d737c4b0f0807ce13be3fabec3906ba3ad1b70ac3dec7ba4f7abd583a1284cc8b38f0f7b39e91117ad3a151ca1de0818962a567dfd96c0226ca1d331bcdb2015b0859d275be21d9b3001ee89e2559314ce01ff7db9a459313cc3b1b22d19151f0626ec058197d57648265a3402be1516dc0fc28008fefcf6b96f22341655744ae94d41f13c90be2926abe314bdb8eb1adb74013922ce877b8973437bb4815b18f26f50b5cd55a6824be4f0142f481a4d7f434b7c82623c3b7591e4f9190f6552059e29b2fb13e49a862f12610674b855eef21ece695e6082f86c5c6e149b86806e2358c03ee67750c5b74a4974bcf731e6fe8a00ca3b08d387897d2a8f8be6a69c32549bcfb6651b08c0f5915d51de21c31edf6de70268e06b73097296c2a657d25a948f943d943d459a009be7f0d127a2ced2aa4af07f32c8caffdeaa7f3922cf5b35795ed8741e5f82b74090ec3db7313723d5563206a4144de3e7ea23a43978dc7b396b8289f7d53fe6f9fdbbec8119eb6247fbc5e4ce81981ef626cbbe43215569c7caaa526ef02f540d31c26af457e2137ad51a0701b63d654612a3fee3a8d8d6d930d31cc70d5b0db0275d2b5b7df37daf6680a64a344f87ad7d71fc456cccccd447c6f0bae41122751a972f490064bfb07a8ed97e1367e9cae41f6332ad9bd5006e01b1929844d522418a53fb4d96a381e86f66207b6c5ffa3efaf9b46362261822d1bde55eb9fa0c85848a0b1ad800bf653341f0116371577f75b461cc7168917223fb8ca5d9d5cd2e8ee0201080a331de8922d0037010c9576cb5256af8276b288682abfe90edb08ce965a0d840489c152d7e22b89c8b865a830183e3e50ec4dcf0f0edf4651767269e6c24624712369ffd519891139ede27fc0b5d73b9c2d524fe0f1c48f2edb8ec0ad347dce895e47b99d06aca1426e12e6f90126e9d365460ac8131e867127997a06897bf3d8585c31ac70c8197cb8f42869ce221792f1f6746b4a5ec09f15b07da83ec40c5fd0ec948223c95e3fd944701471b0162cb80a596fd91915a52abe771dea2270afbf0d2fd7993d285f06c2dbe1ee522e1629ca627105ef15bbca30f8f79d099f60155f80c48fe6fe85b058737020f4a0d4b41fdc095e1e995345469d05b8e6788635f6669a2712a292d13a10e51af198c45e9fa6af7409afa72aa44edaeff83b874021c069a03d1c94ca0cabebb217e97d27fb24a9c5f982c469253b90c5d6a7611e50e3c6d28fa3f353a473b74453d032d2c5968d61331ee34b9fe3b78ead42bf54c0544d8c7d3d43abb76cce56a959db4f03f09df1665b6841b3496c145190bf2fcfe0c8fdda38d464f4d6619458c7fd4d52b026e546b70d64a037856a120b4d046af87379643163d6f29db0e744c92ee53eae97367854261e227a6648723d2a302a89ee1a6fa35b803531b6d9b8a045393c121a28f9d78d534cc0c1666bb534ea76b434b4fb7f0e8f19d3272fbc725db74372868d48f6628da3575ed84877b24556594c14f5cd868007d5ab74e34db9866747f06e6b76e7488505b2e815d41f460647eca47dc756ecb917f076fd7183de53ee89fa5fcc4ea23b096fbd32d69da0a8cb3f2bbad1413f177448b148dcaa8207b892d3972b1c903e414893c6157a4f933df420505322fd5ee0c4ba94374021234761bc49a71ca6754d009c0f46e261441517d561baea42ea1d8f6e301f48c2c9ccb52356583d5176cfb705466fc30ee5dd853ca78aaf2db36fee524e739deb0b255539b6d40d0a00ccaabc4c649936713279568a02d66f874e83e3e66d5961c5d256e513d9189f3363444b0146f7afc0905ba4df59be72241600858b86421d6145ed1dae80bd8bcacc401a09b80d874660ca405e5c0669050f0dab1053d3a4b84bf6475228452234c208f2220429e509c0a2a5ca5f57658dfa5a9f1ee8b511dd17896bed2e76e20429234b157e48f991b31081379d99ce55ec56ca67c85b62d4dfa05ba527180a6c062c62c5ac3ca277aac0a26323d9a4589bbfb96d803a45abd8ababe44066c7b2bb14757ba47e30fe2aaf1a6c395e9fc40fec7f526a873d7d9f28321cfb8cde18d3d2b82fd0a6009817c50a031e948449b0d3bebd0ce9cd3b413f4caa4dc9572074a4a51a75b2ebd31f26cfd3f95444396bb4d48d9d30b91e03f460865a18d990464acbd605e629839ae3afc64d4cd7fa91b95bb239a8c03c91fab55735c794c9c30455fb05cd653c8115b4d5b3b7fdd93597abb530509f6a76fb709d19a8f5dbc8cd25ace33163bc698ff49e989a65bc50639c0a2cab2084f6a161ac197269a16dc821f4adca6a555175a250d2ac01a9f10d62c3a66f11fea55f64c0a06688426301c7bc8852460d5830a67f89bdf1cec51b9d2c5feff989dbfed1b55b4046ef59ce00c24f3a576fece78d946c648772213912b13c770882be37168104aed67ba68f2f5bd16fcfb3c9d250481fc05b385baa8399a7831d6b544efaa5d57e45631a9de2c20e90558e5700d4dcf2f0966abd0f45773bbcb0c3e9770f9a5f4377bf281a1a05add3db136df69f7a459cd85b93651e01333c9e07111a68a4e1362e98613950c7dd41a0c01bf7ebf05724ba4fc105c97eb5a6388585ab3ef5e7180a93dce4b47eb198656a5a4fb3452f8c3e47818061b873492ac000e118341a7ef7bbec9de29ee948f9535c5954b1aa3d235a19e4e3b874aa4e2e86a0c5ed1a5ab4e6ee88e38a767bbfefac05f1c3dca4e5d2362513e23c94f7b8eeb3adfcc474dd2b1d81e250d86a42352e87df6bc611a652c90fc41034c0b4d8a235134a5df65b54183c98ac09abe6c0340515afcbc86038f32336a9f44f9c8c4fd2d193c6f35ebafbb3bf9e6b29f08ca872a742fb09447e72d78d537543dbc106befbdc3ba7d29a45e5d9f679c5bdcf82c1f90657c2aea0120ba66689ff218fe303679e3db375356722fa6a42c8de9a0de6e0e19132b27bb9c7c46679ea2d3aeb711422314849b631554a5ad6eb0541cbfd82494448b84c467d3466a002df2fa6120b645209e1b2766ebed4c2634ca40bb818ff907341a8c3fec90922b0641ba820c7266cc3314d42dcd738fe944f229c0098bca57d2a1cacc6feca5ec165f72de864ebac7491bb37df98e2534f08769cbb3fc92896054cecf3f1cfd78f46a685006d9fbdd14073b019467d3784ae04addcb9fd452d5ed202f8ce508a16b9b4131964e258bc541c7d4aa95193d99c61ff65960a8a07ed5e8f2eb232fefb5574ac841de8c01ad4a8158c1cfc2e6aee68e3b693e2a2f35845a23707c1cd469fe75c2c08db77f06ee2b0de5a254afcb7019441ed65f546964eca582c46ef78d7df54c015224c07fe7dba1b42e85eaebf51b1ee0cb5eadda132a67edac6f82756f8dac270fb25c7f3015a6db5746c96643e350681d7de82428a08048a45cf598986d8bd48f8f602e24d305c27c01cb9a172a93c66e067bde6858f28404d471c78d69e50ec13f1ebcdf73f5c660934b042f9d6d6b63c3888083d17c449051ab390a2843de3ca2f3b1ce9aaf85f62ec5cfdcc178d987d4409d2faf1b13fd072a4a8e0cdf149f3a5840b2c7510768ddc8b03bbc1f94f19c0a59cd03a6ae62c34dff8b70a1a7865cce68fa0e1c084100ff48475e150408b864095dfc076cc877e1f7aaae2a438afc329fb7148b38572e5f141bc169eef5dae39db6723a77436156ea9921d9fd4758be9d0d5eda4fe9024dcbe5a584670bdab64b14897fe5b93028a594020f2bc4a0e4a68dfa9f04268d596f13d8fc38da53e6a7d5bd8c8202be2e1d18bfb25b80541b690efa40c514070ada53e153c11d60ff4592089a7a3f27afb97ac96cb16ccf115926eb9701bb3690e51a6848b89ce6237eda074d13744d59a0e82f88bb9c259440742039d9cd015541cb62dbe961aab5796fdcf8877ab03813ce0b1d02dacb61765c1f32556c64febcaf4778235b1f0b11969c55bd00d5faced22d58f772ed2ebba8aa2152bf4249673dba85b001aa19a468bd95f6f85bcb49e28bcfb97f4622760cbde44f6b792535e1e1a31f99cd31213078bace656390286624ed460f315bde66f3cf1fd664f9f8941cfe9f7ac9746e71c414ed642d8951aba31a776c955a1986677fe89240e7e89f99e302593ba49644819a8eff4bb44adabce13c373a2b9379f6ef9a218788750e5bed6ee790b1231f568998ff96e9023e1536bf706dc0306877be9c44397cb04040b5e47f5951c5003a82ff9034dcb7764c61ddd80070a4b8d6e55922a4ae84b4db71bed3568b10de80302054d34a838baf4d01213c163d9bdbb1d546d2461b35bef79b445c403ce21cf36f6b2fad490c8ed5701a0b95258cb0da254891c43a0e76d619d7ef87c73aab284abd6034d35425cc41a175b1be1b26526cb7fc7a967ae7fac3d8f461675e1b649beee962047ff7120fb38440656b75676822941921fa3616f1d2adaad027221f1a451d1392b1a1b8d2923debb9e6f185b230b5a4125d5434cbeb9cbe6f599aeb10abf565d6509adcfc822b320fe1675986072379d529e02f4e39d3a9bd5298c2f89a0697c2d586eb380ce879ae522bd32779ddc892afb6e4513a56d870dd07917e2acab6b2da50f351858fc28f1a067d4ca6ca225e82cb47f4de4fbaf4a72b33fb429122d29f4847485b31f713cbad5194ac403a42ac2596cdb3f3e520849ce47d82bbc8b486fed4777d619bd049620c4b3d5904d33e46fadac48b7b550ab1a748a60ce73557a4640c890ef24ea93680ee84b774b72593f835df6ea986a76a982f3e85bd848406936358dc39954fca2b47389dd335eb4dc25cd9eeb5ea1e197482bd6db5e243db83b0aac6d02af882ac28d713655d976a61ed8e40f6ab3e9ab1c30cc9a8a1b70aa728843769f57189084acff39221d1863809e3765c59ae689d9205f0cb2384ba3f26bad1ef59d667d5c7b5ababfb7f4a2cb0f9aa4761ba216836f350bfdcb2f260bafb44042e7f03fbe075693e57c3df5f63ea6612ad0ef5450fa0d4ae0c25ace173784358f78b04aab705ecde0978dc3d247b57f2f6a71d97ee9674a49af283f156d175952292847af53ae69b44d661af5c42badf9445583e8bb3ebc42bc2c1856bb97c0376c64185f930a548ee101cd73c0addb1f7927c1ca048e18fa7b3dda713cafd3ae0e664ed23c81fcbe8eae3288f212185186d1cd356d5306afa550353388193ab256010169cddae39edc50f6dbfac00fb73b6dee8793edbc2571bd79393197b74a0741fbffb9bcd798989958dbee1377bd0cd4c2cde928286db2f9c75ffb24879d2eb8594c33f5ff31c908fb12289e3e51cfb5009c5d4215406c31116eaf7aede83d6169bc32f9d9602a0260dc9c5e0ea84965652b6401eb36e05a8c1538637cc76ad3ebfd98ab6f8a25b9850e6db5dbf6558c438c6107d67a85072da478907a5e08827c2d2ab0a17db78a01e50e80c90e3134f88435bf962f5e6258719b23f60b0b0837ab010a485c51a80e1183bb95338f08499a3297d7c9c908c5da8fefa0f83548c2b585ef6ab7f8d95173d69c1e79e0836474a33679bbf6b5b693de2e342b7c08d245849e65965992522b2af87be6c96ff93aa16a4a163f472b5446920191ca9bd22d62764698150b6d242d445605d7a4d03b81c4ae1ccfb8586fcb29c61cd15090de4aa3c9969d8da5d25ea97770526fc4bf795144a8e9119e7d381aa79eed1724fb35aaa3067bbdb73fc4b75d880eccb2fe37925e977bddf208068a5db2e1920fcc71fa8523726e41805d4b436d16d5aa5fd5923dac93cc7c5125428b4d2975eb7d26f5bbe1ca77ad3fa8f0fe183231f670693c4f41568d54a7edb8eb9b71684be857248081bb4a5eb0d538a31797046bfa5f2f3bbd131cf8221460c67d834b1f97c1e2d94f68050cebf39d4ed15d51cb24281725005ed54bdc892b6aaf5bd99cfe57f5e9e4e1b559b872bab41b5ec2c70a4b935233671bdf2e6b23831a5957e130cbc3c503de75fa2aedc4d0d4310523f82a1433080b0355d0ebd65b51793b6ed19f94832cec303f7e4a1ac6ced8e2bc926cd5f989e66eb90b8000a0ee1c103afa1437db5836578ec1ad480451fc2dbe69b31c0b99db658ca163f3b614d7796a2c5719b3936e09f73f824f17519ac4f798a2264bcdcdc098563c11d66027d5820304c22a674cd683c7ab85a42da90aceba3243b920f73e32bb028489aeb912a711e68a73f145aeb7e0194bb460133369487353758a89e50a758346ebec2c23f3a1e1b7a234d4fffcd3241f4e033e589580314c9d7ab0a9d8a0a08fc7ca8914f2e0e709c613452e8bec9760bddc264b1fa9bdcfbfec2e09d74db43769f6b1c1d2038375df8c2af57ce5e59bc497be6be60e2d7c7567555650a93a5592ea38fc0497f97a34a93cb61f1b80847623f9d90dc6e965b5bf7c57fa0236166bcc6848062e6b244e423ecde293a25f1c2b66cb89787902e10534a8bc380f30f60c58ca25b2bc28ef27342917105cf726ff0fae5681032264d3860a02fc00b1653d8196b102948f9187e32f0b9677ba86769bd86960215479fae08c0f495e0a7d0f16d08ab35966ca5c4a605be4ddfbe7bcce80dc53a301b9ca18bd6531b2d4280fa14e7ad556999bfc7f7a461516dc5a9f0a96bd21b68e52a22b53748e5bb3adbf5cfab82db15dc7b46f763b969e86f71ccd66047798fdf547b7a0b8c8a028820ba5aa2644b14f2593ab82ebd8427bb76758de7ab6413fc4f4e046b78e540eba23273a8a2b980f94d25fe72cb804eadec62317f4c5a889d9f205d9f945bdeb1fade19951e5ffc3a97662702931d3ff4fd86b6a641dfd2b153c6d45419076681f868a9246c3a6e9a7a87e3c12a8e4ba6f278371159c6bde0d88e978bfb3abb892370de74fff4860e23a1d6bee44f013fb1f84f2f6a2c9070c30594e60127a62017327ea3f9afea8aa0c32b4869e3900ce573b3bd8a4d6acd91ea4701507186e759d409f8aeb11676b49116899aa2865f26df76807a5493f3b885892eaa3a8c7ce7649a12c3eafb4c4e0bbf31af1de5d8ab09c5cc575a3fb74692651a4f3f97f3952e2372c671458bdb256e1f9ab039c6033ea05efccd7d37badb38e9b8e42bcdd92f8c6c47f536fa6f6bfa65c0dff05697d7c02bc89655bc3a79ec63e4d2964299bd4973c9f0dd95f71d269a9bac8ba0796e4984a37a0c37e6625a58405e2a9076fc2290d913b9981319732cfd31cd72f11da3c11bbec34c35638dedb9272f0c19c2bbbd4fffa1bbac15742ff51301fab62fedee3180626c79c23a3e60be4a9966e49d3568f9c71bfc33210313a2be7f300325d99472b9b0128dc7d3d7032984d275122eed03ca5a733b0415790f30a1911915cc78810aaf3a875ede1d79a6ca59eeb0d98d2e308d7d1bdaa243f43a6a5f3e5e347a3137c2a7c3bacc33f993adb3f92746d58427b03b6a86e8bc01d54db2ea011351919a6624b7ce9870a94326352cb7e9a9897acab605f394c7d3ed6aba2c35842ea126ca57e86f40d74d7e0ee23a26d8f2528c6e05c2f7089eefec4f8eb1a568a90f56afd99bdf3c8dadb38bf788f5f33e23f131a0ad617a02e9db7dc356f2ae097a7e7cd83aafa7cf1a594f06d50106123f6d8af7f014eda814bfa6d5098bfeaee98d0d3c672ec606eb57a5aa9531ff42b429552b07bbc4f16e9e29cf8171edfe62fd5bc48ef8915f1edf5f510f02f1032156272ed77039130e72968b77f7376c38548b0576a54f8e2d83a4be1833a2ae9f3f781e68c7a75c95a9a3491b506e091b01354a6f0d8a653bbba7a4811adbe3c3c4e16b582cf1c3c9c7ae5d302582f5800044b3c2a67fc27341e84945cf6e212be3f44c1128e4271fd9408ca1bdc3ab6a76cff60e927ae8e6516d7053483a8370df62f28ba42c17fca95ed8d458d26b7138b6e3244065baa724a204e2a169542c388416cd9a194190ab7391b0fafde2971b4f75c4469c486149ca7c07007c52a0a1a54d38d5f428f4a148a9733b5085f9d2ca82126156f439951d8e647dd724e83efdfca95ebf2613e59b792ea00b908933e84f7613dce0f2b97c67df8cd0b8abd98a662fd6d6c76d9a63be5be66977ba81690f74c911797e148682d0fba0fb82851827731b4253b523028052a53405f27cacf28aaa353e81696108442e260cc9f3381981800d03a78ba750644ea0e108e543cc16568aeca182f593c7851672c9fb481ec9be8fad56cab4802d0355411a2b4d85abdf84c7a0ad02653849cc69d5c7c2693e054193cb996eebf329b57cfe093621210b464db438e292e96067f13d25954a3a3180732e48aa5fff6575ee4c3413fd89cfa765568031ad8af66cc6f9df7019ed44fa9d0bcc92adbefd1b0f85fb1f4128e588a946a7612cc50988cd4f70a3837704da31f6e5bd182a2daaf9be28dd4e28c5fdab3a4f4db464c588bce710e9df56d6da73db6bd440dd53027734851d6fd4ca99256c1e01dde2f60e0fc06920ea3e272566b73957b423008df74b8c8ab2e3b6c0f6fff93351478f9764562689d18fed6011556491c46b47ddad06263dcfa00a586b2802279962e14f45b1bda5ba5b184f16a3ec2c962d6ac478b38409d9a9212a70ec73648cc7868022b1635ef53cb467f40a0fd26abe3ca71149a875be79b6d624aece2fbc86f1a589015cc5ada5d9510e81e18c723c5f9d9729a55240b4bbde0a5c3c3ce0cb294d61302c2d27820528d2e5a648bc42bf3fac6c555061ed5908fe433077947296698b4fa3e12b3889ab29a15793443459c09e2c3c0395036c1c1b0a3f07fbcb4d5ad52a0aa779dd87771e785ac796d3b5ab9d3406d290e74a2f7fc8b7b55e9d5ef5277af9328f073566fe1dc21b7b65d7c402061dc79508f83da7ddf010998f03bfa65066ac65de86348a3e4a75638f0eec57a6d53d6f3bd4367ab32033a82b4bebb43fedcf3c0ff92d2df5738203484930c9e98731c744c16cb287397af2d85698177053f32b6c0b2ec2e95fd468eb82088f066db84efe72f6eaf58e911c7597de0255f82304426d2f1333c25d845a74b00e6080d08edd4f0b12af46e6684efc49f272692752715b6364c9b5a88b052813d497ef3ffc2fb6b968c0f8befa87f037fbb9af60284bf5179585d7c156515309eb79677c6358f39e6fc2dab42085cd8cbab8889a26f7bf3a5e18e5f227068ac8ecf07ff26127bec632b4786d779502aa612c26bfb1d29daeb185527532a7ff990bce4504cc1f5710fd2f7535893b3baef024292c8b74d274e01ede0893440026eefe484c5acb7269b30d72caab948d9e563f3d1e79eb34d19b1eee336f852ea4ea6583f0a26bba4b67acee9392e14dcdf774afd42e25f23afbf6265b3e6f2c122317a11ecb8c3a5cd1618f3eb7a6c1e60bf074c1fdaf678916be7d853bc66675b3d41e596dc96dd3f648180916f0b041a13cde1da1ff1d5f9be1e155302dc8ea03234055e375080a087cb5591c5826583f43e42cce1e0475011a2861cf087cd3d646780aed95c949019ef8100fe08eff3ae6b345c5f2c490a7e8c679997757db92c3b137246422a9c7d1c9bc884e53a7bdbab038dbeff610a9e2b08bb2cfc7846d50b0fbe786fdf564ab97feb60aa22575095c6b2137efd66b4f882c96dbe65f09bd5d35d6327a059a37456f58db1a3c6c3acda450b059b3712d236b03db700288371a68b603f17b4f86a3aa654e93abc88a725648ebb65473c4d93e92e6442d50b48dc7746b8a6f07252fb58ba063cc1efcff3658fc84995aaca7988c08339b5b7919b97921305588bd37644a9755dfc0f32d69b0a1016e7c6be1f177720616f23e84a10c14a37383329e24e763f2af086d7b36c4dd058efe79deae75ebb8a7917accacc60d452ddb1908b88559c1b9fae797b0fc8a68b57e714f720870a28664788b2e1e15b4181ebd495c686a691c13086f9381a7309631a6a87374b0f98f8b54ad4c87ede21378a08396a9548cb4b6b2fe28032331999b564d2b8df40dfa6d8387c8f4c967a94d531cd19f0f0ec10f65919c9984d3c25956c5ea21f554cc5d72d88a33d9272777ad31565321b42863c4d8b3fd54ec608adddadcc32f36e7b98ca513df8f121e89d795173fddf93cf66ed9ec162d44186f0e9367eede6160b482a19ef50eebbd5999073755fb7dead601f246c17d97377fd9447f038af6d3f66e96d89f10c97a629eb9df4b1d4a73b811a92d08de867953c929e9ef0affc2ca6b34f9459789b0887acdfd4e4cff8801c8b0b2f2792f4f5bae8b61dd83030420e901c16513ed97b94af6692d402029f7fdc8e06833fdd48dca0f994a4339fc9d32db64f00b9ef41f49db33e706bef34cf729c9fc20a3226795f11ad5d7e9a904e3051970a6e8ab47157ce1e5fa99450c3966cc724069b8315208e35df8bdcb1d4d5241c2d9507a6ecac9a0d4bc8a5891015f1836c86f3295620f75d2051f999f7a127fedf6d5231736af644ebb8b12344c98664f7d4ea11e9c98f39ebd72415b6df59152c57dccf32ca4dbb6c098a0d4a60b3f98021c4637fe7e5f437b7c13a0fb92bba5a514f6b734f4b21e19a61281e51f5ee53cc7ea3517d98e6d0d177d7cf453cf62e98d4233a0de4d06792dc2dac316ea32f4685fbb7bfa96dec67285ab96b198e640d269a76eafd3d9e9c2287d54f0947b508cb049ae1df052d2d9f97bb344b1c2970db7ac5cb538441c4087fb41d24bd6a449efa1209c1423323081c4e7a31e18e320adb1296824839958799017c2737a8c398d243d52f589c2999084681c1e140e45588e5342053d7e9f704ece7d15b4d491daf8853494d1bcf8f2fe550597f6a26c9f162783a53640f719d1f3691a330f0ff65102e1d68aae85476c0bde4617fb4b6ceda0705db497152a7c80b13b741cc214a7f5be0c5689b47b7c037e64181e328127813b5d70bb93227d54ef538a8a7400885c58e9f0e60883df2c8ddfe14e0091e6a1081d092e49c622e5c6776efe88648b51a55c2d8f41c17bce837e8f2740c9933c4d3a057364b11aa5f6574dc32d186f38ac75ec57f7ff9490549ebc9080047c651105440db40d3e9ad9faf8fab6e6639706c4da470d59f5b5d542647fa59b117c9b5b7bf450d9e7db4803d088eded848da1616671d7591e1f11ca39c5600bca6ab2df6cb6bb1160ae1a8dabd8d1f764bb4818bd42c5def94f030baeb474274d2297fa6e1b1aedf3b8b89877b313779a7f8b198f003aca908bc2725b51bca36b1423ffa4f66b91b26b895e093c555534e39752839c83ac474e67adf9288c2b0feb5e00daf1900db96780a225d7935b3f245b16002f9ac1c2facbbe253be062f5ee6e68447edc127ba8677e46c33a0ec85485222b5fe97dfc807a00783a3c7305acad9a0d6b77d36cccec426e5263c7ceb5d9324f9b928ffcf711a0dc6617399ad23eb581e292f66a1d4dfbb4a83a3fd740abc9be10bd3423ccb5c0d53c1683b75fee44396b13672d11938cfb4d14d41213751022c4e7b017cd3dfdb70252e47aff80a67109f9642c4ed4260ab7258dc24d4a01e5843d5d5206aac2bb4026d6a6faf4d4a601ae7bdc842924eb2db33922372c5adad5f7219e6b565bea6eb38f7fe515e2ab5640d20831534f0a840a7cdacf1bf9ed4a6436b94c6190028e95714b10bb702b07d0a5c9553d765ab56eabab66b24a810fb40ce877f65fd98d1aacf3567d1f153eec2148ec67821ec8a25cfd6b8855e254d1433591e942210ba5aa793e6969cce587543549255096640dfcdfe0215b9d7306b81a3e6c8d6a6293d945fb16c83c0688457dab22acf48f832c7c876565be26a446a2ae035e26f02d711b6f413b58f32f62405a7eede3fa8652c564a7661c729f8a09607ef066eed8eb34d0adfbefa5426de3e1936446ee518139be2596e3829522e586db07f03333a70050f9827fdac53cc60327ab29ed47b11369fc2ed46deaa53e2eeaee4c1c8075e845de7cfb7cda3b8bbe07f735b97a5d92fc2894363701efdd8f9da5bfccdbb70666b7537eedb2a986e3c7c44de84d46e662b9f1f7ba0c2bbf023ead25d315442e770a760b8454820915f8c9db527b64fab04d909d53dc3d241eab0780add6e50895c749c067898a89478f960ca6c4e3cc5dd335a03bcf1c8329d0dc652c04e8d747947874f6b6d9c5a5d612f643f9f730ed3c40cc32ec4e62cea037cde999b8296c7c30ec9f8da04ab47bad28fdf4d21afff55a1f52012fdb3e3694acc9ddecbfc1eba399328f4e54d2632f2e97e7370945a4505b8b9126a73fe3d841d2999d34b47d8bad7dde512351b29e0efb28a905070b0e20009d024e7b52e52d80360099337662a94db3d67409cc1ed9def0ca9afe5c930118ce63d97366154b192fb4c574b7926e46e1445cf11385166fecb479ab4312bad7209f8e4a99b57f61a9e1d44a25f60290f8b1bc36225a05bdfbeb0beb29c41d8ec53b2c4d9713b175e2d0bfbf649a956f0c8db4f297dcd3acfd5739a4f420214670649cc8a15452983593ec5ae1b92010b83500f64f9e7f0063894d49c09ec5c5350ded7726b8e14c41b6de2a6257cad477ed4248a9e2d74938ce82145ec576f7e03012e57fb6a6702a2deaddded394535cc96e5d5dcd3d84519d1f35d55534a08b6b9ebec3768b8a8e9100195f0c5b40ee28264cbb3ace2114161d0abcd6cdf7b8c0f63c9e098de0ca640bf602d77b75991463393c1ce6895c3b5b511269de1e53bcf6af2f23192ae887d286a2056447fc190aac7df99e258d3da5c0df6933e991c4c4804edaec1cb47f250c1a4762940ce44a9f0a84eb991a4073fea5d32112febafbeff5b43fc36007390bcb81534f5cdac4283564a9a89323f74d52291c195743c013987afd945ebd8e091e7cee30be9c7c78ae9cba354df9921c9105a6c8e454f820d6e4e5011927862388cee007486715419447d5dcb8b5c3f5cca2debb4700f6ee188bcc30c67a6c7d851c0355da3e3a43af9809e86854326365939ce76f5561ba27928964f85bd61fcca8071af6f6eaaf21c82e6d61428dfe99ce541166c5f011a7337000a1cd2c5bd1d20cb1a68cd23e7479650226c60c5554950ff6e41fdea8cc7e88666d229a85ab064e42f26c7a6fa22c5d6f3beaa5d4e04d2c6ddf4fe38c5c624ef5081f6e790842bc20ef7f0c2596f8f842a1cce139a04e87a46a43475774fd9533882a6284001dc0589c10db5462d338aff8b8b8704dbf854de2403a4bc28d5afb1d9061c73daa3be1c75fb7b681f4500ae44f32b3219effab68adefa54779095a659b62febbbf1d321be2c8d7b9771e21f93542609f0df3874e5811e5b711f8d24c9e35cddcfa02d64084ec298183c42b1ae1e380e9797db394d5ba779e3d32104f05f6cf461315c092ed5aaaf51e11ec802cc7b12f010790307266886826493a5de698d224203609dcbd0d3d9ef90e3e3b8a28ac2846d962479d170e65249683d500f18d7d7f00904a693cbaf0ae59a894158afa4f3eafdc2a5dc68832119d51044015d94c3d89a67b6c9a8f57d8e731bef815b9ea9d9e1259103504a22ed4ec7d5a18524e1b6ffb3eaf1e443a2f436c739dee8e8c5145b035144373d7e8efa58785a98763ae7e9ad1a474020398fdf6e1f15e8fabd6af85892bb443711b425185575b42ac3e135f35e7c288e61dcc7b09a2945550725a607ee7f14f205e90e9aee5dd92bf37d53d444d5fe2fc9e49731a1ca9dc780172936af8d1d61b7b9f0d5f919ebb119e240b51ee116fe8989357b0f44565c22ea9b17932c4816f7a3dc7a8d8d068819be231532723873d9a5c368c500f093dd41a097a17ccc3bbf6b5fefce3d0598663f7469251697f3d2ef97e5734eb3ef4e3d1069deccd50a3d0c496126b295f82e90f28016ecfd4a01acd6d8e16236f197ba4a812a3c46f6242b03fe8a682eb0f7f44bc0f84da8f1ad246211166172587771eb4d48da351aade0de3f1f9bcdcd44a52660a38a122c2409bc16a225b0118e074400084d314ea20bbc274293d89aa18fc8712a35656cc970c388978a08922f44ce0675c251aec97e1da41393950d24d6833ca748a63fbc2cff42dfbd6e38bb0b582939e9a4a9b95ede81cb345ee6063c013f837e1ac51bf80438983283d4fcf2a956a2215be5f47f1337f740cb7145229e2fd1ac4887f7a9fd6424edcf5925aac597ef6bfec22e26d4df519c7fc1917e8b7023926a39d6f1494bfda358ab5f80360a861078dd5d1b75da711939eb6ab40c963296ccb22d29c73a291eb652b2f8c7efb6e03b9f00010e6404d23ec804fa4a98ceb078057072251d117de6182b8067c2e75db1f01b221a522701fcd0c732ebf29ced2db994debc32b8ce305e5d0ea1bbb567e3fabf0c0e1d9bb4e4baff786536f43dd81b7405583cec878d44462242e567cb1eb23338bf6038f61f24c51cb7e6ac821f6c476733c37ede4ad4a65e11196cddce64de0dd38c58ace4aa53fab2ecce78f96722e88ecd98304a57a71b59604069790fde1843e2db1ea1319a6e173ffbb9632f92d50af0d956825642688991a7bdbdae3e5156767b6f2c04095556ecace9244f28d8d66d18ee387f9a34739b84400b74da7edb9fe373f406823207efd0ffa352dc692c782028120849481ec8d5222e28bd68467d9c407363b8b89e82bab1798513ea1ff82586baa220f0cd7d8c0eb76f23aabec018347ac47c9c5784256b32688fdc65ca11eda761fe03a215bdeed33c8ea034e2b1e33a52eef5411d9976874b1142fb2b0b2a9e1ede64afe303302a8723ecfee1bed51b1fca238828af7e9b11030b1be79fe0a728af0d8d784b04ea240976091fd67ac22b19e067e2e97eb7a05a124dc38b5e7637afb09f2f0071b2dbe6436a85451163af5b0f7ec39271af01cb718a66c7e092956a11d5541a1ea8786613fdee1271f7b4656b09b38b393c7267856706752a62d6bf35b231e735f9683c97212d0d79a3f0f7d4a9a197db9584d2163a8a63ee9d231cfe680ca23728bb408e3cb15b799364761ba41dcce24850bd3a6c1fcfcacec9a79a83e9e2f09adb84166ae1d23a8b89b44b690cd6b64b6bb081e1d2f63908fb49fbe721de139913917a7d1d857457a769a88f67f6d8a17e76949b2fdf767a8bb3e4c7c36c74ac5b4a0c691d81e29205ea83ebf4e7a2f641e8b61ed629ab195fd319d12a0f28e7ffb145171dffb157914dbe15ed49f8e94213da1f384fcfb42b71d9452c7df23b2cb3fbe84a1672fb8f6125955f7ecaa4cc065e66f6eac5991b35868bf9834086606b793f1544063dab09dcf105464cbd8446ff371597424a3240ee431845efce3abc8fe2afe519f3654df7b6c2416d0cd93328d4513c9fb4682e1ca167a8bf02a58b1ec08b5c466b7c520b32d1a2dc9543f8ad500bc5037d8565c820ffdf8dc46d102763ca7f9b5a2fd1edf47e28c048bc58b130a93b10bf6f880bf9e2fb8831ee362a67ff082a3e9d0616af09250089131ccc41b53fb636f0d3424b4b06fca2fabe5869abe3d3599f2c5af8b93fd889fe627909faead4818a4e1987fd23a61da47d815e350f062f8c13de5e3bd889ea16b475af2c2eed109be4ffc7c5e7264c2873414ebadd48f2a1ac3824599b9251df87a6e13bde33a071a18e854a90349915387107ffdeaa85048da0f515787064e9cf61df2272ff57a5a675750e472b3ebefe0f383ebea560e84a12abab04408c9c6d2e2a1d5c1dce14541c56ad30517a405683be033452bfded041123d31c2e74871d9a1b12ca62cd2a98a12f29da34edaabc0adc5b7a35d83b412dda6895b1ebb9c4757934d3f9caadb2e610f3f5b89f7487acc081a9009d6354a3242152f87c852884a0507a74320038bcc3afdb706619a775028f03aaa32fc02cf23b18569fd553774caa1b5126ecc50fe8f0d0f6e32580731e7640771ed7b6531aedbc0a22beda09053020a5e6b43d26c1cd68c981d547e561ad131cfec547f6d842259509f8d512d2bd1f8144d13df7a959755e88c04728b8d44dfad3dfd9c6913707c294cd3f3ab909c65ed0151effd2e744c20de676d6dcca6abea75e13a2db6287eb272bef397ad8789b395a51d6152ce8ab1e87c51a93345e6125c298f1caa0831bbf4272e4525bd5f6f1bae84e9075d4b7e16e8b1662322eaac96e119d2111747de3188bd9ca66a9f0bc0487727512604f26015829f9c8555356639bf666c9f2209c1dced226b680592a422c320deb3aeba60948762a6d5eb6bf90b214858262537c4041bd0e12702e3ed309986118a4580019edcce2b7687362bc18dd3955f2250f5972031e6dd09f38413aed68ab59e8418b54da734bcd579c38195f4e9b81863a4009a3d7c71f604cede408a58d8e769c6a39d7d54a43c2338f0ff6cad304e695070711f7759c19656fd890b7782a83a9eb1597a45f1f5f73fba991f4f59d1291f57177563c9fb80077f68fc8f7a2c7daef2846694e67bc097222bb3c8b4769be211ea8b571859e04031aad9bc16b10ab5a0336319d069045b6f8375c7479de8042d260cf2d5d6db483f4e7393c29185a5f141ac732434db8494a3a1a1b2a5efce95d24a2a2264efe5991abf1e5ab68ccbf8f12caffb9881af99e37cb60071005a83277963893677b58d173e5033ae638e6d8cefe080ed8904667af83eb576a8f89e4e26252c2bce5d0f65a7219b693d84e7e2fb45de4aa9c69ee94a84e65a3175893a6ad1563d3c72d5d9729a8139ff6d5be0783c2290b795ab7766de6fddb0b1a607d90b27da03c47bea34606d840ec943659fbef3bb497d53eead5d45a5334e204fe941a813fb7946cc766cafad88434a03ee0868cf9d078475525d654e4feb063e95408c47fccf80a6f536374e67ba90e01fc34793241601bc1a0c45e7df88784bb3cac9bdd68e690a3ec85eefa1c70f1c8928b700b3a8f88b95228948e20b6b54348c7a3bc66b62d66230f3d69c9878b23753fe12eb9cacd6d7ad874495b125910867e6c765d62dc50dfa23286acd49fb763d57f3e9642a905bc2435e1fe74e9e14c4a73df1833da113e20e2c4ee2c9eeee528377892ccdfffacca56d95b37160fc648ac2f4fe7ccf168e6247ec8ceb7cd03f41cfcb48ab1e908826fb0d566843948e9fe62b9f79c2ed848b5630ce52dc1addf7002e6a4a011f958a08adc38d342b47b5f05839a6cf8a526623056cc9aaf883041a6c5f13c73f58530f40fbe9b18cabace4c3c57099a067b47aa64aca9af13ae742665c7eee47ca2dfd99fa649788bfe5cd110b4ca5f3133446d293b6ee41405310fb60ea8421f7638a7a23cd519a0666be6e726958ab2fe13bd5016b4e3849781167c19c577e46f8d4f0c17e49044cb8cdc78eec1ef6be42d3b352899ed63b84846e16334ccfa2840368d0cd43920d10cfdcb1cedd09e419d043a741aa72cc9be35954d2d74bbc3c639ccea1f78598bf5f5e343a437855fd37622c34201ab158bee01bdba52edbe7e1dc4269fb258b802a097ebf0b7d257a4acc03d93c19e1968a0e42bb9aef2a00c48146a61340f954dcb56d7358317c1a6ad35d8e91d3ad9d775f9e238907495b7b0956f72094dd4ab6f01f681787354d529e0f6f2ecf73e2f5f4223a40ba0c193362c311e3c52491d956901c6a8b8623e02dfc1e31780e1ce1ef1773cda3d5d796d8d0fee9a1aa6a9e67b5de268fa223fe52bccd50fecadf8f864d7d59af1f31984b1925b229b593308066524ff7e5110ee8735972b036150f17c58040f6d35e1d4d57ecc91556c46fbba54b2f9b81ce94aa26899d4f00995c60666490b1f04ca429ab8fcb53d0d899842503362ac1d7fd04f333bb180f6ce099ddcd3457235274e13793ca486dfa3c496a9763ceb89b74d05dce913ab1153c0450a78d2fc2f6f723260801bc0e75f20833ad2b66245539215ca4c05a91021cb3216fba5c8f5ffa65b577ff3ed276c74a701d4f7d490fc35d7568dcfbe941380fdd88837a7ed1bb901f6b30725320b13e6a498fdc7c687e9744d71b294c253a9818da8546133d409350e1dd27cbbd92ec10b0736908fd06ee22da39d493844e5c90a1094531a8564113dc3493ce792996efb00dde36627a99988ee2d16d62545e42504e8b7ad828faac57e72ded9241b98a338ab64038a3c495b1493d96acc22924c7473908c6298cfbc102bac915af98d3c3ffd5eeef32b960e92e45d0b44758d04f877762fbaf8f6c5de6ce162d496161e4fd25b661305ad55729dc7a64a86dea2c9ed99b1acfddd87cdc61e3b687c0d1a4c751e8bb5901cdd90d74bb7f11e04677473912235135aa53889efd210e8fcf1e5cfc19a15e6aec68974afd8a824ac391ef4eb70366b1096ce51d87279f2ae86c1871927d285feb52ff01d00bd7a5cc8564d1ba53c886803ab5d358c710910ff9d74cdcd1770d8784fddf030c40ecb9d8014c338075a052819a5deee910211ae1baa7ab0497ab138ee47c975a8202c1b979cdb4f274f960015c97e6c4e6c0c21720f8a41dd32b9ce9f254dc6758414e9a2ab2a75503733c80479c191f597cfbd9d5201f2efbdbd9d5f6d552701c9cd9a7beebb7e0a85032f9220fea04146f58da7d4aece3f0f95b84a21ae2f6cf124e3880a19e1e53c9319824bc03580e3240813f791db8b42b7270d5b845475c6c6a7a78b920ecc9ebb810bea9ee11f6cc5827c35df41b181eb03cecd7955766018c53788e1365bedd6ef3b2b4e29da64e8666ef843738d9195771c0527634917851f1c94f94db371d3e30577c35af8a9f26bf7d6f03f80e5888db1441d8e90d79a61667c6bc44a13bf36cad1a720c316e7fad2810949be5235c5c2771a3f75add971c5523edc6bc2dfc1e82943d71f642c21a61041b2558842339c614cce2e9a59e342516eddda076ea1a6a388ccc168c096edb52d33f26180f0265784b666690b297b41c2b99d24a5109214ecf376342dc64029032c607bbd5b8a330b55bbf10a693c3d56a794152847a9413af1587d18aed53ef0744dfdd84a4cccb96257a1ca88ffec1cc5ba82012f251ca07bd12721eb5adb747c97650058c26d6d4ef3f9c9fedc8caf5a3aa3635892b083247e47cf17cfaa4392e2b80b4193e02e6e7d7b74b91d9c8a24f8e6547108a3b2ba6868c54e76626fe7d9e8d94be7b0ef56bf63d0d9ee5c10dc3d1d69e425be97865b67ee064bcebace6d9ac495c5d53dd1d9faecfc67bf0865a4b1ee697ff78d5baff551fe8144db6c467fdce6c8997f4fdddb41963056236586218ee3b99110bc96f2f8ad4886f855571505124986a97565b726ee5c144338f5d27e1cd06c1dd214f0be64e8573131a24d33199167c536d0b6439183cf05cf2919aee37a0fd349a07e98074b1f8b82eef5e1001765ad2e37217c6f3e2df94db3f71899936357f34371b866fb09e414f15fb0737c78cc55a52257dd60c84f08a5d177aea55481eef262057a225200d37365ae18bd43f544dc423373dcc42225d1d1269a7865d72e845ed9e69ae48326e060579ae5b00924f80be5a87e22411cb22f215f3d7cac533bb6d084fea9c306337eafc08d4be11428a0f100540c1481274d9a2cd98d6e1621cd2a131743e78d3c313a6a76caec0e9c6a1e88c28808f9084c84ea7b659468ade38c89821a3bd5b671bbc7a21259eafc3a3b3bbe8f142ac08a5c2c5389bbbbbe5a41ea5bf0e7c2e7c787f73e82e2306c010c52878625c48e66320f277caa75bbc8848fe6fb2eeaceb22fe8a87d365d86d333994f5487be39d1a918bce6680140f10724fd9844a067124e204a724bc615d17e9c9e4df9a11456482f0c21328c7b820f267e014ee68b2194b8aea8034583beb3fefd8b9a489723eb9a65dd041848853ec438f1f580a0632ee1456b3b4a8f31aac09ad211e5d154ffe0818ad0c75a38eacd2880b646111695805e3a014007fab6e948b9f4aa9da61a973ac33ee8cbdf01550955178c7a31d792d5f3116c283a222d6cc5c900380ba8a36e2f562013ad691eb6c9098e94d759701be24c2a1abb455679ea7835bcbbf1fc85e8503988b73f8be61892ccf5f1a6f09cf686ade2d5d0028f8abaef30aeb7d902601b21c78f0b5c955f6384d63f16fc9e6deeed71e4d7a9d805ae4790fd31a91be29846d52b02d0d8f6c4762ad2f5c3fa44cac9756545448346670f188b9f542f79a22fd84a21a05d3843c2466c3f05eaf0faccacd67cb33a24295937d722779a3e6b0b0e134a199cf1b97db865333326b58ddbf8c632a15e6aea970a929f0093e74c97da2eaec042121f1926bf5cca5286c1677acca4975b71f9b3d727a5fedf0e1e4a99589ee93d6bf1d638337cf4bd8925cce3b4aebecee122ca1e30ffc29a3af1b817d2db5ab1354a3e0224393cb32d9cd7f30db7f4eb9f716e452b6f7da7d91bd1fadccb165fb80259bb27b5629c9babefeb3f277cb3baa0c5d6646cc5437437612ca006a732672c25ca0536e824c08e9d54be90c891ec4c5691a96bd4dbc1340749b556b5f665e019fb0fda77db3f0fd25914453fcf68cb9df259ed5c27a88b6197b943de9574ed674bc2ed334a127eda5d9ce86efcada6a9b8971e796f5aa0c3ff546395a8b7ef07cfabcf7a505b7254a08ea866c065ffa766bfb1980a5185a1e545834fdb87e8421799b6579c73a77af7a06624348a336f1e5b68cc63b3fbea1a92845845bc43f9c8fd6064066e0186d220dd9cbb4299fd1c810116b85d2e976145edbe643010df887574bb8cafffbbfdc7ab8d3815b09b534399c5c0f76d4333f1c6256052ac818348612f163589e2c93e01704cc6be0b0c0f9518756fdad5e7e0c483ccccb27e8ce4ae29e2458daee589a3e42a63ed28c8ebf3afd6ccebaf0840cadfc2f8550581dea9a62ca6eb301e52e5be26c08e6910b813b5c2fe1f2d0dbc553010c4cd7885d5841fea8eebdf5d83cd9d11e28d91cb5bf02be43bde224bd211f6c233bbf18737136e7387ecc6ea2c2e1d88caa487da961d1157245d210c0a1eda83234f6cfd4a2f50b98172abb11f6f7ddb4d464002db7bc4d96ec724bb06efeb19f8e144811b80a466c2a1719dd9c322209885b81ed0e1f5871917a822314faffc236340a71d73fd427ae23da438b993eea0b40539e5dd98d3aaf82f9eaa7af85423571fd129afab033c7bf7dcd3043007011e48a82905d546fca07d94190af060bec480b1a85691ab6086b176b4b8e94e95f0c63f72e2d20e0ae505e47578ee470030f307473df502c7010cab5aca6bb8a72ab1d4c38b7581291660182ab01b7569891602319e3b1cdaf2d4ef8bbc09a76637bc11e56f0d8344f3724b7f708932b774abe7ef7d55c05abdabe8a09a045023716e07c3f3e04acb12571bdd4c7d038a8fdc51ce4d1f945082a284eeb5ef061cc76c90abcc0ee3b88e7b90d25a70e594cca1c5b27cbcef9cdb18b81afa43b79a998d6d11a76c377756655e76c074d87fd6ffded07c6d2106440ee7962a1506711e0f23516cbf5819db4ab30ba382f695624c8a4029af8b82e20bb92c8baba465b06e145eaa24196406866e80cc3e39fee0ec2a6b0a9341ee44c75338cf800f882cda7fcf0145c025e0e3cd660a398efae131e3304ab1e156aa8ea8058c4cb8162203596288cf94f8855088fe0eb83b5019ce1109cc10f91e3b77696647f5ce88246d81695acdd2f837574d3e4103cd7164a082a147ffe09ffcf1e87633fb2805aafaa03dca4ac76a373f097f296909b48d69f51174055d3fd872674cee2460c3126b336fa6e3ddb21502e0ed5d644fa8e6251d350576c876a09b44dd9665cc91be3d8a3137f2df1206786744b4bef1e832165ac847ff940c849c54f79983289afeda5981e6da4ab476bcabccda90fb40bd437b2f01445b8b73d203363540966c53980ad659b02c0338522661be4866021c705b9d2ed3bdc6a8958828a4f26f5dc7bb5b67367838f8e4f0fd99bdf5f423b87522d6cbf3f05faf767a76de6aea3f1db1abe0248c37aae6e289df8d52c54d5c0d4415ab52e3107a06aa668648d6bbe2b7647003035db84a6a5ec151630142d2b4d05b1b1657178cf00ea6594b5e3438443691e851fb728f01c3575ee7121870f7953c6baf6bd4254bf8aad48556d85af9ed7f4bc9bc1ee5423be6d84744ef841904a2b3acac3c3e1c8dcbfa3c9f837872fe601980e0f99f22a788547d146facdae3d9de8dc83eaf0ad82b7d5004bd6de5f5eb59c5871e15fcf663f1b56814c296d6359e2bf30c127174d2a4e841c18f1a5730010d2be6e1088f9b6915ef75659f318fa5bbbff287f922c66eec8a931e3ce2cbccc3bcf8c580293cead939bc236c1a5488f2c744bc5b4384de2c19b95249c684bac1e4c33c004188c9fd44e2be6d6354d898f5e1f7da3acdcc0f57923348144321ecc9a03d3c9a66ddfdc6d215d0f026c3338f9636b857fd3fd23fd7a209b792ae8566f0290fc1a6c05e8f0d2c013c29153ced95268fd2b39bab31b166e4e76a34bebadba657bef4ae3bc14252ac0aca46949c215e056434b6325c971cb21d9d7fcbb6914fce73feb3ce41e192c783783e03b81d644e7263f0d55b53eb84c08c035894468d4bdb28c8fdb8ace3c4984d37f47aedc9078ef18963652aad0548f6b8670e87fe3f5b8b30ecf0b32fd19ea4dee15b59bde2082888e13b575f6bdef39a6fd08091e0c2c80d39d944dfa7061c1b8f841f17eee0368fb11ca3b83c02a2157ba2953d3cbccf2b9d3c7ecb7b7bbbe32f4d7fa78eeb2fa11791806c2b00d2a3778b5ab665322ec79a2c2f80366ed56f4ba572a0250f4d5dc07a60071053a27040a5f22514be5becb5743eeb912ad6d26c499e0810632947a65eaf7d588639b54544bbe38ef96188405807ad6d60b1f2611e06612fbd3809ed7ee169051f345b8f212f38971c214c98022c723a3895955b0e407e5e5494b3f915a43239a26a8206610b7cf282bff27729c6ab31b3a78175d0c089197b26b140ce8e7d0120fa98489b4fb33bb3cb7fe330c52cba6d98f6d40943ce80a8f692df5c1d545f6f4411e7d4531c6b1699f9e99507b3d3e94ac69e2bad3584bc0cf8b092cd33e06b279763a5619e24f0061f9a328b9382041e0da88768c3b268d329c902f884c94fec0db457e94f5a707538a324e63aad049cf9be62560a771243c021a64ad78ac6b25840290e17530fd0aafb34f1bc9acdb179cd6cebc1b999064c6d268ef223969f186d59a182754627d442d9fdeb86448acbf539a91604387eaec3e6de3d0981715de3b07af995d6300a4d27c18ea90aa5edba8d5da17eea4d0eaeda3cbbb015937aa6a53ec7e407e9011434106688f2a2ec7b17de78a568d7dd2a9c0fcdb7c41977218c1338986affe28a4c1933c74d3b6368225dbd725f21a7c114f36fd831ecf7e2e84a5ddd44c6eee5bc1ab06f4cb4a7c79049c843d788eb3c8128309f3fc0e63f993be37d404bf6f1714efbf6d194c9af7ad0e3c455b3b356d615198709b25fdea834d1c964b42ed6465f77c21a3acda72076ad175d5a26ff02bb8f2dab6f9e1d1a3be254a58967c7356608b62d5c8ca02e46cfa9e855ca8be429d6f35a1e47a7a06aacaaedb53229a48c5920fbd151ba3eaa744f57f0928e7cd1aacf8dd8428c1fd9c8fb9dd76873f0a914fddb4f0a22c1f258b3662bfccbb9e24a427109f6054fd49968390117cfcce6574dd846ad1fb9b5e5493257d2271bf2b6357c0ea4a8af226c4b07b895ddb9497594026206180d32776f269f596bd077671647c907c7a886280536baa4439d001532f7b417e3a3b99500deb7f2d167399a130c0fb94486e22a8a0007d6001a22fd56d4efea3ee22a372a5666a5c8cc46a1e925c3a3213cc7cadccd78884b013716a69bfb8ba4e2bf88643eecaeadfde94d84ff9ab88dab969fa64045d00e281ffe5cd9c0a68a87ea76d3b1249852c18f10dbf6fe417a5e5139b49b0049b060bcb8ad9bfed9fe078532e7a3742e80721635eb19efae6d4fac66af1d0afadacbbdb53a4f6e49562fc675427e911ad86b719b0ab2d3b4c9e0d650cf7c87ff2374ce266df5d4ffcc09c8c738d149db156fe43479fbd5e5cf177381690cea72144cb786eba5b5512a0f1da091dbee968dcc345b3d0ecd5e25000f3cf005af12c86727acde0603d0fe794a61b234820531615594e52198177be93d3068f656942ca7e185e303fb530c2134bdeb31106b34f69521efc788c7ea20877ce55efa0515163c820ae3fdbae24b5fed3afb7e10dcfa64aef8c2719134cb1c17f01ca9ca8ddb0fe606aecc9e2a9710882850efca18f2f1a11639d3b4561854f7f228fdf9fafd542e59cb721332fa12e1457c06a899df681da613ad97396aef5121838a1389bf6286ae97eaa4be33381777130993c2be35918b408d689407aa5134980cea5d864800cf38934af668dd58c81d6ada552698721eadf819da882e7c2c0d0e81b002486275b08587c2b6df04b3dd6371f0b5e7ad4cc9b2c8abd47f76dba0ba4d1dedbe1bf5b81e6230a9243ecd6918217c14baee75164d92c9a091a23466f45d06b3b66d6da53c9c41dd150a35de922ad7945ef4459cf4f6bf48c040632e45f72c237c3dbcdbe2eb083f7548f6f9f3055f1e8301fcea5abd5e6e7e66f74c82cf68e53c786566a324f0ba1b8a23b93afa38c93d2ce92f33fb4b348e60fd83550efec76ccf0781c47d05036bd420439df0b8fae0de4b2c9303ee03e5db16d28b9fed186230452409526f7ab3ba7442a90e841c449f7190c6abc48b5a035bbccfc69766e2ee3c6102c84aa9b24d977a90beac635461c8cdc8b099a1890f657e5aa49f366ee4ff251fd6cce398129cf4bd6433de0caffdf163712dca3f3ddf98f2fa8140110de7c99dc08d224687b53978f982515f7a134a0cee1f3e8a46a369b96da6257f914f3bb249424b46cee1ddd300dfeec98b79257719a5727493e2519961cdfaa49881d2f817878f8af765c8d58f7352f24437bbf5c11498a4b253f4a670320fa3d21185217f4e4119f0c2f6316ee94dfdb628383cf74b4f130a9496203ad5cdb135a5f74103614afd14c3ed6bb1cb618c0f2db6b8b036b770b1c8bfa65cf9efee3ab712c6923673a1c8e7c880dfa17bdd42011fff614fb732a59c4d630b38fe1f09208d46b498fc6f5da2131297760ecf7f1ce257e2230794205334d0c59a55d90f4c8d46c1e4c3f6e10970f68c73b996013a32085296caa3a7ec3d506976d8eebef6cd5ec8ba7e9bfaf8cb1a0512a7fa824da469e3c3c1c4713d251b441468b6f3561939167c35c5a73171dc35d64b333757d5575199af794640e00289c27268ae307f064e19f8a8b8b4f672ace3fa1ee595289ab83edc62079dbbbc4dd21f31f69fa30728f94ea370152b222ebe6d55d72a2d2587c220990bf449a2ada51e993f3c58c3acffdaa79a04facd6b9acec05b72f31d69a316d20840da9125b459398b257b9dd1ea8a70dbf431cca50f2d1240a7af719a8d3a320109b633d7b13d7ff80de3bf1b1d68540dafce39e341e163377ef7a537fa9b476bf96b6ccf27fdb31492f7b784dca5a65a51de983ab56faa075d809e94abfbcdc43234f5b346e13c3cbd0ec8f2410fe726589d14beaa736a7b50c7a9cd979ad5a0ae0ab604f117a27ecd84246eda3679a92065ee3d35708a960bb32b183eff9b61a788352948566419a5290b2d21fe51ece1e905636426fffbc300644a71fb9cb63abd08ea77c9875255d70a671d3a2e8af873a5455b1113e671831ac5690893653017a20ab19f7e00220dd513b27712829e10060225dbfe1ce492db8529b99fcecd219d615f1d60abbf24125fb678ccdff0235988644b8293810cc18edae432d42355b81e7c55630e76329d2666b0dceef3001cd547cb819058b5c6c80661ab9e615583a93b95c135328b59714827bbafe3fc6c347f925ef0b7355942583ae3fa4049f677aacb9b8833d23035622ed6d38d1d1009794069e67bef3f1eeaa07a1062efdc61b4dc2f5474c31cf75aa8f9d02a4ec472100e6dbbe7228e30ae7571c1c3175dceb41c882b52327d452b999052ca1b8430b4d9c2310bd03f27d639d7a97ad5900441f96a107fbc5b5473484db9ea3d42aa399e526ab827ebdc0e18dcfb2837888f978cc5694fbd12bcdfe62cb595d3427b05a25d119eac1577c81cb0ec54c1cc638017ea1325e2b8c9eb78f9deb689d3dee7d44a5fcce8210ada662b1b5b7798b47bd76e715a7f746bebaa67b36e6d266ae4385959e9d30ad7809a9ee796ecacafc55ed8878b6705c71da23d0d442ae1370b3a3f5188c7d26aa6a935b1adb1aebde740da4db2bb867718395bfcdc83ad5e276c4b81a34819daf873f5419552c2383b3af7cd366f12d325e471bba4c2f5648c97b55e4e0dc2dd982320d1bfddeca31c9e83b4bca93f7ef1ae5a759f63197446acb74aa99216d8dccd4884aa2f7bd826efd9028c387f8fd8c66b95f736a1b6c69da56ad8dcb2f00cff7a7a859a0b15128f3b21e32a0b064cd5bc1e7b383bd8ec9fa7096e638d512643604945450a4fd6d3459d019f3597066d06ecf05a65ec6cfea83043cea10f8b60ff2223ac6b07f096dfa8744f2810cd5ae2e384aeecf0c7b860d23793928c3c73515b5aa971858b8cb841100ac71c8afbcf95e68cd2553732df5561d806c3c6c46ceb39117b81c1f7b075259c9b0c6307b04e3fc731c06999703caaf430fb0fc8c20b0f2d37b8af1d77109840453c54f6f1c486532e41e289094037a5abd864dcc1e5ee51d4a02e70cc7921f6f010c3100b878c960d67ff068155cea141273af1e70bbfe28dd18623447a0d776e5e03f73b7bc692a364e344f2a508291e67d9f2306877781d82bcb75b5f2755f9fed14e599380bddc26e6c1c70cffc3ac2f3b2f1041adbb0afb35b0b0e36cd8cdcba2325b80c1cd83537773680aba227dbb1692eca3e4357bdc9a049edb7f44c484fcb7e9cf4ec1fc5418cac59ac3ec609ea6107224d8cf31cd245868af0cc17daa86423c87851246191fd3dd9a8434cbb7b681b4a72b597f1f776d1cbdc59f238bff3ad52c7c5d0f9f02a94a6531ff5ab93bedc3ced2d0ee0e0403402b11e9cdbabe17d5799c1289e6bd0a389e9a72e2ab14f4e99566d794878e5890ca002fbd2432bfa1aecae93b87b595f1261ec1cc60ce60186df99eb7ab96be46b61b2a52b0981cf6b1f01c9bcd8ab63846bfa3a37fe6d47036c8a2a590626a98e3587ce2ab6468b5a5d1f584336b511442164f0938caceb216ff59269c07c601a53bb6accddcb823059376cc90dc62f6dfc024d26bbeb95183164479a97d126c10e924f9184d3fa8c3b20cdf5c18d4d3b2dbaa1db76fd28d34da6889f906a2e47d4b9387a234bffa17726f3435f3704b1e689fee15b6eabc07c3e0f17ea0affb296d1457a707066d9e15c0346aa7888b9bc4fb86f4d6d444d52cd73072abefa146777490dd3dcdfb5d0aeb451633a866c23ae2dafaa75a30d365cd0b98941803c5f49f80a4a856a0b1d34718d8ecdd34d86ce11b5f266b469bbde123c62e3ae97a25b0523d8075c849966880bede6fdd28837e3c11947e25117374397727c7d688974b77b53b6d0c7a26b864ca310aae1463a6fe92642bf1c10ddd94bd5c285af7dcf40f8f91d2b2da4fdd0267860eb48a68dacebfeb75e0ff5da7cd872d70e38bb985011ee2364f56f3a40c2c71ff55b41a20154d06ff9d3b93399475e376414fc55f6f23fdf89e1c664c87354550ef3c96b5f9a70be356863319eb92a86a2e4994cf46f0a9c91be98b240443ccfc6e127ef229eca0dadf13cd9da8408fafe865ef1380ce1a544267f699e0c4142bcda4ab90ecda6dae19acc3066bfed45513ecbf6daf8b0a18cb870873c83cbae95b15126bfdd142bdb13744e81bfb76ca4edefded9071f17fb9d35acdc3a5989ecda614676d592bd2a9a1d05d51c7e17607349c9a7532f30e5a92a1013798c38e0976f224f2dc2c4ced3e4d0541ece15f37d819ed27f75599c8d9885dec488f82f9e0a5741bdc26096369794f7232d6ad9c218348f9358284a8ad6590c30310ff9d73bc78b9b82ed4b79e5a0f7a8a5f1bb49ec030356b7221a2b2f6f4684c770cfd66375d41b4db89e4bef483a282357b1aaed2edfb2264684849c77a6303852c32445b0fe839001567d3c46b3fac6fc43eae0934988d04d8bd5b35e676523f842f30441f48557a98cef86d7e821fe93219d0074b3fa617b542a57b153950dbc4ce8a8ed4c2b610e81055564844ac8e65e252d289367eca2f65f909fb99b87265344daff79f414e1422e76e351004d646af923ac9edc6336add2e189d8340c531c3e4027775115a630c0d08cdc84035657b935446b5af26dd75fe11ee97049d6e6bfc5b21eed4dd315ebd5684a8d6176537405125b408cf8072c6617761a04e52c2c2ecc4c41b6a8209ad0167ac1338cc98a2330922d32d0a31d6f000eddec7ecc71e4e7272c23924e92b985275653ae547a5bd677e335be05e4cffe33de730ed00484b0fd6cea80cd9ae46b25f02dbc20943d1dddd9a77c5d4bede06cda69336b10f67cfb49b44a37c1d1ebf296905c0ebb30a973e17ddabadfa3e257e5c33f087758b59a470b6a92184c67d03ebbe6240b753bf6533654e80dfdca34993aef4bbf46346c240a952e2184e5a4fbf1853f458b9789aabaeec7091e202e69e12f9788b475fef19440164aa352cb8f9c17b3b0fe3ca285940c35c05add65fdaddbe09c55f5d54a538aac1fda95a1081535dca1c4ccb430b9afe87151168f61759ae9d2ea02f30ac8ef10bf452523f7a7e65d7011282bfd6b5b9b1a9c20ba18f546901701cedd1da5ea1d16943cbf93266e441ab38ebdaf87feb01260b790f47d28cb1adaa972da8191076e91408e8c543bf7504237697097fa9d676010874833a446fcf4381bd66c65590242bdf4f84d7718afad4a4693215446b07181c88e56e96821344a9490fe5225a15f38531704f4ef9661ebfac4df21324d25d749866c85d7452377f5759bb1db5942f97ec32f627605495d45052940a52f128a78c816fd45d7bcb4dc29bef83bf31f0afd99db374b39837bd9ced91d28e49d062d15663c888d757c2553127c6706a003078e4a367f5194e02bc887a89f0f167523d5daee88d1ae91986b67ad09780efb9f15c3697fdb4d4fbcaa02a47777091fb2152d0f61f9251482ee95bb466f2228d740f9295c0ae5797e04adae2a09d563ff9a9e5cca32bd046f82fdc43dada5841f527b01649aea6a5ddc354bebc56931acf0b69cd7ca737bfecbeff8bb0f564ad77c766343d2e75cee4f68a8d431a228a0db80e3c8a3f7ca60fa4432ac36051b0d43139187a74c9609b56b087600815657e090494b39414e7f442a7b35d60db0e37429d37daa7cf9562471277be6fcc3419d799558ecbafd30c1f106c0b5d98d60302389fcc1ead42f9101187b11560952635c3715e01e1c815f48d18ba4a42fa6dcd9c2a4123362ff5203146dbce6066bba21d73a1d121cf6e555913d550021ce581294ee7dc6ce4edc67ecd72cca47f0e2430cb09ac7e32091fd89b736825561557516eab2b5e01aa89c798564a280de6c90961400e88f06e14c77fb33dfd5bfcb96b1baf04cd9d9525960cb4b18af0a60a623f0db67060da9c6ae790b2209885f253781e8f4ec75ad08c2a89c9fc66878c2c530bced5b5af65f1880024171b274ac71358131bb8c5a0283f5f16cfff8725810171e2875a8a1d6a6c43d778f0d1161e15f2da309daabd9799f45531c06830ddeb5d41a264107ba14194bd693eb8e91d33b9c63bce19abbef407c732349e4247658f57b9a9735280e1029fd0b60f16787b24cc81ab192fc0921d8b16cf2266d3c35eb22247e73ae55cf4f229ea0f5d5cd5271ef5edc9c83addf21ddb80536bf114104b6e457f013833c050ab49cfc4b155109af3039f7c3e03d6a33c483d6e6f7c6a7c272951eecb7d6805312298a803c554825774755f08a6bf822a27df5ce464fd5a1a728019c61f2c4bd7da249037854d1482f5b03923b064f6c17a12f2574c3f06be32cbbef17c178145beb6f612871b66e682e8885fe52d9b7a16d633fc7e4b28593cc010fd92b2b6888340f1ed3a7ac214053f9d7e09768974adee0a1b2f9d019969865823823effa3d9253b96feaa6ece2cdc411a8d32a37d07230e20aafc723cc96b0e9b8a23ce08b660d82d0d3b2bcfac0a350d5f766ba5a00c0f0ee98a07e65adc8273803e7a8184e0f2346501656e662bba00273969035c65382f1e0ffb063964827e94d149cdcf5f02153be1060b21e00979e996f60a201553154d89aa8e683776d641dababaa1aa827133956821e21fd28b9d4b540724a5b478991d71e73c18870019887e0686f762fde09cdd91888155c2034ff22cf2c21a8357beabf28f81a03ff6cfa74c88616a3a1eefa2c1aac8151ca1b920ef461e4e3e19839ffdcbb0d84bdc4dce70fb1eb24175f26a94008400ce9081319745cb18236b3c13e370101034c44a496798dff48be8fe8107675bd2b7e952bf5f98befb7cc649d17f14a378f88a3b6e6caad52a58e90d6a2e9410f9cd7ed560beb8d99b58f0fed7213e5fbb2b18477045ac258f20aa816fb84a280797a24f32c92dc1a212106e0ca760a2485f5d8af2be9b64eb02721917817dfeb9096b1d630f6fd816b82c973ce8ab18aa3ee16354e6142c8629f01b99ed11eea7a4bc701682933d39d49b38ca322061d3f5bba3ab33f8481e30183c74c5f50320f18acc3050a59abe5b98a0d84bcbbc23202f0433e4c3ab12af9317c7c474b66ed23b0619d399286e05fb39a085b9125a070a4915a1ee82ee4c7984de153ac07f3f12c47f2cc3a1a25896405632c5a96b4998a1b8544bd4c82dfaf9a7757229d263ee300107c6f5eb3e241eef62ef411033158a6215f0763675036be943aa99139558916851d8d8ac46640dd98fbb26376070f9041c7708459e9397422c75ee5f0a77dabf1c4224c45fb69c6365c508595ea7ff943574bf745e683b04776c4872e37179e228fe8855576beb6db053919050e157562d08e512d2b04b3b091b714b8720a475ae75442f185b12cf44f66aba682025b5ed09e50cee3459ca44d278b3de1351d8deb126cbc2cf8375678bc6ed41f1cecc682f096e492f0853661eb755156cd3df28ff1f2366bb27f919139a4a30cd2708ec774bfc564880a575bf42b4885eb8c973d03a9b18010610de764d5fa62684b356819c0382779107af59289fd0008d0286f4bad06300de77200ca4817e61926fb6a374341849ad8b6d434086026a5ee082696131ebe1641b432c6484f5a556de5a76eefc78bcb9680299c7e3d730ba48aa108e878543028f739907358d201eb0bd820db134fc76f4e0c22396c1f5efa1b3f28215905f00cc51c395d55429a7a50922246e8e322ddd37da9bfc7dc75a2a7b50ae3e87e4d8fb9499f617fe49d07bfe2a955cbffc3aff22994018d317df37b33fc872a56623aef486d2c6e4876eb29d01b74daf0c5e40055a84ac05d141ba83ceed919164d9819d6e5a81cc48d6e6a8aed4f87954e945561eb0892a8a07b10201b02351800374e1a612e1e46e345ff507a7b13b1bfdcf0fd6a1ce4e060a3abe3181e0a79733418e17892b07500f8ee014f9109790799b212fc3332910bad126267d78e2cd15dabb1021bd10b8fe36f7218e2b689f4de528e7d5eadd7de31642c39749e000d83b2840e574622ae0f02da7a706db211dc899a6eca239ed599728f51bc64e82ffd8a88f0a59d22d15c7a5230cfb52a34482c9c6a8f71c336d499c0b36f5da73479a6f3d5cd73c06cb7cce36e0bf598ab8b56097270c9003e5dd56e6c084b0f0943833eaa9532f67de187a0d3beff67b9be7e0b85cd6b4c7b93fac8a0b7bb25e7ca828f1e99ff856b4d4b955f3189980f854a351a5c7b4e7f025d1c3342e7975090700de4ca8b8ca1d322541ed677b37b5e50d2de91e163b10c1868834e4ac87a16ac11012480b01a7cd652f75b796130a2b17c89ce0f7798480c00b72c81511934aedf633e0e8193b0a63051b9343a286141ba5bab309e3c2b0a6a71573533adc7d7111d52260b76e2926872b4864bb58d89b7a24af1429403b6880e62edf6bc8c251021e5af8f8774a32d3b90d6853020c07f151b203f6a6a2849295f48d7b4d6a2520c38eaa1960345097ecc9a4c8d47facdf8668ef89589222a62bef32f63e6be90f728935d719eb61df254c603b0e3cc6127905a9a246b79e371acb68bda8a0a92fa4c42e3fe9f9b54fe1680250367badceaaca5d5a6c196889fd31c41d7336b5bdce31360424b5b31d9fc6f9f8a288ac4866bc364c92466661a4c7654546047479c63811adf50e66bfdb5a9b1e69204a2e81b33277455d4ea880350c7ccb41ab60ff081b4435708ccfb94d9032a74767bf2136d579eef5a197d2ffece0742a14d0e4a903ad09ee5e04c68d340c8da10396871031eef59a1a865a17e9e21b2d0dfc90934d73b1fa0865d4919ee544b82180ada94cb83a75834df2be18e5f8f778b8a9a097444eff83cdb71797aaee7a6519938c085549ca54106fdd1368b61ef4e7a30e599dcf39285d1235f1f645f01e1139c75812f9f585211b8f92f16c27a765aa54699b2e210141802541211c060c17470d8aa0fb8c43daa5a0f0a1f88ab57f5881712ec27c771e13b551dce89b66b96ec092aa72cc42fa9fd9752d1a7f9cc51babf97b92302f9dc958677dbff0c7aab7880827d71c2f35e09b046db2359831286ea2d53d514c9bdbe86272ba0833a08fb54348ee5b0976a71226252f75d8f2fb5469c97e14aa57667d54d79ea5be6b68dec4bdb71e28dce9aa79c965ccfdc6c402288d15b6e1b54b22de20b83218dee0e0a79be6c625d69c9801449874423d2c0cb479b82fdc6f4cd09c1e56549336dddc2005b0443fb19f3ee4c40cd232b4fd137254da3d0534959d20d211e74115c130324d6700baf3940ccd6bbaefec924d7f05ac2b139e65cb77305e56758e8c26513a20f5da2d6241d6df86896bbe098260ed9cc1218cf326abc56d27c0b06ffb13dc007044ce82188948c71e4fcc65114b74ef790365bb579816595ec91a84f3bc63dd382920816cd4da50d47cb202768ac1c2fc592db4b0aa1066e31af28746dee9985931803384cdaee21590992a55734b967b74005d46f4be0aef1ebfc944ba7afd2d90e2f0f605877789bbf3459e49239f7a0ff4d6e00a75261d9659b31b43d71064f2dde27c71abc5eb97c9bcd706cc06a54d40d04fdad44f4628621e0f6691a7b58d3c24854b88eb147c0fb1fce30140893918ed8463ca161245cfe6e319037d26932cc8919b5a9897720e0e04220d28dbc5f70c70834f8802f44472b4a0080ca5a36352dea71d1090cd0ec8b83f48febf75eb718198df8ca1bbe48a8390a6b6e04690da429b2b4de72d0e2490dcdca9ad0f31c71cb1fec5aceb6665172910c9c6f07a10219d96d2e8014a9a50bae89b0b2904b62a2dd4807776d3191487b44c2e47cc99b6ac669bac4d91967c1ef1be9e51901bfb92d9b3db1f982263da80987fd5c5fb9d0528f63b76b08afa84e93db888ca5d9f33548dd48badea4ae8c691b2f023e3b38ecf6051e44ae8d80a433f13b1f221010e0badeed22534ab443783f23a52aaaf9bdac324312a9184dae13711eb043340c3ca11d1bb2da16652efa9729879fc4eb470337c5618ae16704ea175304fade17286e39ee12fdbf7a1c11355948ced74d941de5029f1a518e1cba212afc06fb8cef67ac9dbba62fa4967605ef3b87d8875d5a2cd08d86b2c7e1967fc6838999161414cc19166e5e7ec8fc06d49606388ddd63ba6315950e03031a35966ef91469c5bc6b9912ebb9bacc7d85b4a4d83702a629851abfaf7f685836265d0db68f8fb037b363e21d347c7db86825236a5f0b8bd747a96f82935a77e35d6db8eab97e25ea4e9aa55a041a2acc04fcf09eaa2f0452d844f1d738ac39fad82728e4f30ab5bb19f1ef110dd7c0c8d1b0405a56d1808052ffb31a95c8e8d0cdf0bbc08ea5ad86e9da268834341917dc571014f3a4e2f29156826af1f242992f1e85a33c0bcaa7b32ae5aedf0135008ab9d8db386004c5a7ba13fce6208fc29b77b7f18fe84f828a269918dee751d2387c09b7ea8e383fdb7fb41a9878116c9b71182341cc6b2f7a51ff287268e4f28b108df4a1c6524934bc5c31dc7ae3e96277cfacf793b2dbb8305cb19659e20ef64fcaf0dac0e64791cdfafed1859fc636f2e9b9d091c63732a13f6fb5f5458e4a35a231bad9dfec2e1fdb939fdcd0a2be7cadd65df9b1445d855943e069600b7fb69e939ba5d412ef0b0fcc73fe4eb5d9709352a7539d32da610303871b86c72137eb81a073c9a16fd93833e419a2cb0481f41f2805e39ab0fcacca21c6647e6a825cccb489d654c795818a71ae1671623e140c595748eb2b87e5513fe720fc95956c262a46901a3421ec898c9c7df32193c6db73d505d517fcc1cc82253d6dfde771c428f3f496be2e5bf2a73eec222f761df09f453cbada3cf28c034636bbf7fea3d1922fe01bf69ae5d0013a23772374156c6b6401e3a4de8eb0524fcf6de043cc9df728a8fb7ee240ed8e505038aeb08a21cfc5b464468b4d7508e0eddc14581974d86b25e68dd8a56fa38f351d276639b178505f527b923bcaf88661077db744be783d5a3ae7325ddc933ff43e101942b9a5045e25b22c547956cea6c3c2d61f423ee267746aedbe96ef8f84abf0483151fe7d2d462ca0488fbbd844e14baea27bbceac1070b0f1f4bc3ba2e1e9395d109159b4e043ce50b3bd748960aae376afaadcf00a288c50509e03ec3d2a2a9666e866cbe9f3ffb4b86c8ab3932ec51ba03b9b695d01a11d2c56065e06dfcce3f750a8a77f53620d0efa11d1f6c6f57bb8fc3a8be56cc2614fa913a0f7ac69ea3bff33436f0ff5dbb8559e65ca3458e841826509615a99f8945f5fddfc3d509e830608c0b2052088aa046de2de0ec7386cf2337aa6cecfcf566c0e23e89b751f4bf8031535c70b17a396f6b40bcdec9a428804c11767635f15aa24a14fbe032f6d7d035186f7f53c58987096cecb74a8a6253e1f793949cbf325741f979a74f513e1e548dcd43fbc4181812c4197c60eeecf62bb68cec771551405b8c462be5948e333588b68693f296671ab5d6900c0ecb2b8fb38a622d0590967d6b84a7dbb4f173f7cea19a6a0193c13235db32a335da992dcf63a274cfffa5a5fd4c1ebfdaaa792cc9e44d2b2141b8cfd827b6816475a65f5985010fcf7322ec375552c5fc98968db2e95878a257840ce82159b4b38fb0c0b0facf8cf6548a44638f27235fa6d42c70d47326d2d595854b9724ceba134a393dcd93fa0c7af88b8fcca8b3d1434170b16fa2f0ccd50c6858a3cbfbf21e915c825f30fb674a2a6b9ac0c0f2200fed99cc84136236788a25aae588be8696be7657a198c7375a5e8b9df55a8e11afd10990ab8c4e644fdb00a75a5d7400bd39989cd92e1f869368a5ecbacc974a0e581580669b913bd88803458d264b8380971a335a3e2e07ffc9f771e572174dd5bf9728e5f6a8c86795a3207acf084f5e6f42e0607c8dc632918a63665c1953a29703b16cb4ce0d65fe086927aac2925c9638e9e247f66d53a940002976906dcde3c58c6a86e56ff344aa434f33b7c9a2f078e9fbcb2b9e1908a27e42b159e1fa83ba7c7ee20f6c650c3be7f54867b1501b50fa17940d4afda5d5845ac583c18506f79f41ef081e2d6254718a097f74e9e78bc9e71d234df29b0e6da7bdbdd887e7633b8caf58355f48de87e444705508210d9364cb2d2deaa56c47f325e67dc6578357e55c8d16e45ce7f2c5ea183b0fb33e4eef0f721f210a75691facc2d3daf5c2ad98eca29ab4c292de037b7e04af241a30e898c3f857cfdec807db07676ea8ab37d58ad2dc906ab7772b9c0de28baf66b0e7dc0b9d51204f9257201df2a5e97a1176dfd1377d46666053fc64d7bb0c88267919b04d4fd3c4bbbfb195c24c95251c4baf38373080def161eafad3c5db6b3a06ddbd8f5090e5d3fbe0971b8192a9374f84bac5f01305eeb1c6db0e8a0b24b35e691cec4a95420ee49a0cad8caf4b049ad291b92b1f23894465fe6fe4092b3af07454eb7ec5f88d8dbda45ec038e5bd5c6c42039d9cf5751335fc5c9f39e389708c9db706eff91f10f84c82b38fbd1bb884f9c00baf127e249dcb48d8e430e3628c1c5c89bcaba9b6ff613e345d0ac9449941fe77319f12352e7a44d2e8f73f76a20bfe329437657b97d056c107610013f23661c493dcc23b7dada7a29fae69328e19ad67364af6a77cf027f74b5db0df6f67d67aee20e71fd2c3afb85f52e3ba1b1e3c2cf3b7b4579570ae423cf424601a3680be2321d64ed7e212bfda5b10f06c4e27711589ae370208ec6768aa4de95229d9890e8ed7c21de0e658381f006427166a78b2d444d3bfec0a6a167c21f0516fc4c9422bb203e2e8ed8d63d6e6092a879c3463f4d9e7f4483e80854a41d5ee893ad7ba1625a52b3097ce8bc97fdcdc9f40bd745fc16b09bd1e33a838327f25ff8eadc99278b18ccbea7c753c93b4f4ab61ca2e1140962255b2623fc86b97490f92aff09d12c6682acb74ceb718bd756a08c78d6aa508e4c257b029f730e2f69d59ee9682a52e72831142e3e03fd083effc9c4b4a1d671a2d9900f57d6d7d17b26238b438f1ffe6ec0104c779f316fd4038662015ecd6fc6ce91278dff4416906f932e110f4980cc1a25f84da218ddf6599e1986059c99f7622fb0c64cf7faee60337add22df33bce1f8fa709bf6af27564882d10fa9054152c3c616324c5d21c11707e4b5c64d5c4bad9ed3c135a02c1636193287e8a88897e7909f92068f9f076bafd4cb7448bac88f8a9f816a87a4a9b13d27355c129efcb2d7d07f3266c3fb227e0ac21b400196534557ed945a34de9075766a8e6f642c6eb3261a0ce3ea0a88f571f237a096f5bdb9ed5baa16fbc171028e287f4a4679a26dd8e00d3521b86383bcf8062a9b8f5711b4c5d7cdfdca9accba16a79c3eacf9b020dadd6e2f4431e02462b9c6a51164bd58b641d950f8d326f8c823adea0b69808ea488f4c762de0aa9438204d7c1afff54a9ec9df914e4a3b1387d1b15c4b4aae8f65b27be22a7bac67654018812a085417724302ab4f551377cdd570046e93eee1a01866c9bfadfa3adb01268ccd1302de827e2e9be3c530a7812e7037e59fdf6bd112245d5068fb7d1dd073e6455993c920702c6c970a9ff56f93c508fcb7734bd293a2fd1d3caebb4932e5a3366d16f9ffb78d537fdcd7a4d1dec49fb31a4ec1d37ed497b67dbe6bdc9cbdcaa6e260dfb1940b6c607e464a4fc08170dffaf319d30d53b789e4411fb0f04429511f8206d4064bd4a325ab55c44b1bc5b5c48a4b2b9c1049591ae8a642fd3711d67d7d5b7958e550cf3da9efdd3be9953f8d1573473170864967b3899be5418287ec45e63646a4664fd6fa62c0f74dada6c28e19f317560608a0aa80b71425d18c61beba7b300a01d5f0acc3e3df44e41c402251273f218e2d579dc91d5eeafe8ccf00b72f4cf027a27f3f59ee17d96a12b7ab41970e272bb49166e8eda687f4501033f3457e0885302cf8fa83a7edaf67977ca079234ac6902de99bcac4ef083024a82ccbff610ea3d770937e7d86bbf806a8ad2bf05a3d075c1aed5a6ce25212ad2cfc519fa7aca44494ea44b97a992d1b036ae80f539dd7639c03b37c35a24f319b2eabf87131a59d0fda6678428f4ad90faf4ffe715a6b567bb6c91b542fcdaa5e77d2f083bd5b454a976d3ddb85dfc5f78dc017d62fd8ea6ee91ed155a22a6483b6e8c454ab22fe98e6026a0ce71eeeccec9f0d7c9c1a34ccfda505f9a0180cd6e26061b0ff1a3d2da33f45899f9a9d9051fe07a60cd03c243dc43093e9e546a1402864d7084c618a097c007a0392894f620b050753cee55f52ce82f9ad227be59e005e2538d885a649a8fd96ca1b908ceed6b0cc4d2d34b9fc3fef477915587db1b46a1cc492f4db342f6de6ae986d2c4b5dbe9468df5df34879bba6ceef676f9d205ec14c6dd4921630916ca8ee4f408e21209ef464dc7a5f3eb903abed334ff4263f46fe14eabc9b15467ebcabb4f78fa463aee250babf57d118d70505e15f316470672dbeff1eed50d7773f384352386f936c1a0b6e4893cc0d659269af4f0948e04b710320c3aabcee65a03fabcdaaaed4d64d14631e51a31a10039974df2b05f4f3da92fcc570e04b3d21cd64fba38145cc74b1077f90d3e3ff97d4fc4fcc8e4a84801adb944c23d521f33c8a5af61cc135e14f4da0ae1f2f70bec5896a14386fb686ef09f7cba3c84e9ab57b747201fc3372768d7d3554e8152f389d935e8af552528fa493c115c92a353852896a0ebabed12b7777d0fd24d4c6d250579dad0671740da245bb66d8d48866115482adba49d25e8e2a3e0007aa8bd1315e83f738276705ab8292184ab73efc980d86a06d48656ad206046a855b65446638e092ceec2c7e4f74ddcf8c1b663c2c5e4ada5ab4e1d603a18f8acadd1fc6358cdf4870a0af26b52a42e592cc438e5d18abd8d655419b86bf705a5b9b7e4114584147ae92cebccddec4b3d4b85020bdd813784df9837b7733559f6f9c641b724613aecb34050ab4f9c60580862000e7f9b7f9f7d0cf5b075f4fb4a24491a568baefb52c71bf43c47d1547c8904a3d8152a9b1e513be6239f90de6c5b3d7686045fc14dadfdd22b4c876c012a043bf7cd79e5486e1d6182914837fb8c6275a4af2b7117ec1d3f6bfee4f00cc3f87cfe86b5ac83fb2f4dc662e4b5b8591d6ee61dce38b690716909ede5601f498ab42c2e2a782b2f2bb40fdfd4290ddd5636c78349312b5fcaef6d07a925477dd4934dbc036751c026be14ffbd7bc7374da74fcc0a2dc18b932e97b86848e4316cb976311d6af9a268d4bbd5879e9532395391f1fbe892848807c8d1d029c6fe2fa57ac5ee4a2dff1e2b21cd501de88c920b2acea8eccd6d34673f7736c9d0e490f90dea1a7473cafaf528298c1fd9ed2c6bfa992809c8026f4a60969bb2575942f4c3c864af081b6231d579a67f6707b098d490262104aaac05715b91e3d10ff36bb62717b2c1e49a22ab814d13308e418342f1f3a87f0b2bc17d73ae8fd5343e419720eb8617fd12cde52f3475dedf25f8ff682c891cbbe7fad5fe0795ad92232f5d678780b81be9f2d15731b937f238860589d5854d0fb967330e501335334670bc0cf8e944c183e2cfff38a57b56c45d55309e29e03c7f70372427a472a670e50caa8f235967d700bbc7425c9c9bd5b60983decc9595a4c59f5180253ee8197ca3f32ef8f07516a79d34223ae29f17c965306f446117aa43fd73ac18e4cf7c35f7093381a996eee5139fa8b1a5327e80d0f06b4efba6948c2cbd2b05dc49d2caceff7fbbcacc96e1ba32fb6713523b679a7a4965da88a80fe031abae69d274fdbbfa45230bde28ed6fad68d9cabe813bfe1cac9c0f457202bd6ed7054971a5eb69b0e3bf749fd70a19b8aa0e313a6c5e732bcbdea8c048bddc6d13d3fdfd7d829a82ef15b597dbbf682177f77c7d675348b86eaf250e0f1c94867d56127a06460a9c4aaf6778169ed105214c36d7c6c606e591026fdc08116d9612e47eb9d360d1dce1e738028af631fe02d5ef7f1eeacec99cd961bf50694e6ac2bf93744f5348f25c42568cb6e31f3c6c34583f94c3466dbc5c7136ecab88e06e26539be4425856eb3901e7eb801399537e8003682d2e45ac2293a07fddab7cce57d3fada34464a5d061040106b3c0ade791ef00c5ddd6b9922f06a1235bfaf9104718810a8d76f3c33c5b2d7c5ee0e05e1898854538c0b5171da5a9c7f1d59daddf9d8b2c4f92b2eed3240b705e7df38ba26ef05ef158e49d814f24dd0f0c4e5da8a2a2524ab84a15f2b0dbc75a0f5c927b3d823b57f768fb4a6ed346b2d8bce873d954631dc30ec3a536a312f0f5da62a36b7573d336ce61ec65db26946a46d2368c1b1606fd39b14888ef6f7ff2dba579aa41eb8c194ef630453c2942b8a0831a496b1ce3e9bb8edb8e884743b13c7b99da56fadd089689b848f89903a008ef080905650664e183f4f3595d7e2ee76bfb18c7d071aeaa53fb7eba46c9bf51d60eb130d558529ac1e43d15cb1f550d256ebaeb4f5724b1da44854c4c537832d84c07daf4c7e61ee00df637b9908daec89cfe1612720627690794a9a422e69aba59ebb2430a836dda53dab0f9043d545b4bd25d3501af3d75df372dda491e5ae7a9f9ae218f96cf559fea6f980c96531e570b3615508a0acdb0d2d78e0dfc17e1c8e61b16b41f3b75f3ad8305f9158c63a83fe946a2db98efc1fc59d1fd7d34bae68e599b3579c81bcdb0c0855ec3014b413f912104486f463eeea9cd6e894c4fab0614e81b3d17b71f7524bbe05972af3a3ba955e8fd9afc4d7c313d6bcc00e347bda4a4a0b0c589bae14a288f7a50968d2d5103c0e8b90ba424e04584e07c056b42f24fa13c3385e656a5c9736262af08b56b40bc214b8b17f63940d142c35476c8d04d189f1604c5c09b95e171af28187e6249a05c0e1aea3fce5733cf901a597c5d54faf7f9c8f265208b0a72b4c51ff47b4a53da7c4d2a85c2745ff99efabf04162e4e70eaf24827d860b6f809d40ba3fa68a85661b9d02befe4a9b024a18fc77fa44fb6cb9b3b4239d4b0c8001a464bdcb5856afa9feb83ed8c50903e0c8cc9cef2b53297c00b1c8d2b967770bfb25b087fc59bb09f3c2f20f24442cd53ca3db64808e1067384b9abfb6f944833aef672e130cfaa223839c826bfd20064dde11842dd9f8364b912ae9a618e42287c45fa9f37954a4fad80ab7214bbd4b054ce89ce43de0906a020b73020acfb595178e0f0c680528fb560e09800ed27091690b7a9d9ea44fe1ccfed41714a1a4bc857bb4a867122850534256d99175aa81631ee387ce4992a400adfde2d0c734fc0ac55bf1133a1090ebb155c4676f4a89831761cf5690c0e6cbc54de91aace8d17f9b66a94beabb17c9318e25ad6cf84034e89b6eab1de59dc6ebdad7a765fc8847862db49a1570ae064f4e204f952d9c564f9a4e428869c1024fd9777af173fc75ab1462a62d1b99e345b830f62919f9ef79cec7a5e49f9bf238212ed274f5f2b0389a946010a64911852c223fbcd2a2b4b2a1f5e3649fd9a7dde0b0277237035a46b1b2bb17a438bb63aeb10e2fd22adfc1077f86ddbad62cac41deb774bf2ac48505f8cde1a26e433d553d9173fdc11833edfd05e3ea159192591201dbd63fa41e6c80445dac9627e71fd92f2df90bd7e4dd8eb43abf10116be2fac790e362039e98bafd9cefbac3e0ca3ce4fa8de39c84aae7e697ef1460da14590b2b346df7cb39ebb2981b47dea0da4d0638e33ca25175c223a442f4d439c338934f8436254bf49d93024159cc93bb04e6ec5cb0666c05b874e89e36a8f123365492d90c836dfcac62b34a27f8a9ab96de9d9743e8903a047176cc0a95a2970761f30b93a6794efffe4c999560c99ae14e2ed98a01e9be6eaf56757e0e0104112e0b09bfadde251cad7d10a4b70ddc3a61526e3fedbfb955dd211b06f226f42010f0a3e174b1fed0dc783926438b101290f6a754897653a47160a2bf78e988d9eddd0e4a25a66a791170af0270102724cec2f16c8a0941b97a487b6c046cf11034d26970f8ec1abc42e3e191ba1d4192a8494d9f8c15f2a6ff5037c30f529f67101b4e3c53c7f7138d88f54f389b3c95687819dcd28c2d061df5ebb7aaef86dae776d930436bb8cb899ffeca5b4e35e087b9a773db6effce4158800922490a18e7fc9dce1b64766bbf8edc3d63103c8f970fb110b365702442a64f30301ad289ace47fe2d23a4e69429ae761f0ff14e020f544d39a194fef3defec47cc94ea7643fa02a0b3b8520dc5afd0ab701c51b8709f4c7f10706c8452a46889f54cfaeedf8ac9df929a69efdd0303f32e0a0b9591d7d551dfe0bc85276905a87caf06cd170c74e1586429dcf92032b3092804c073959cf07205bd82caf4cac42a84a694c15bad632b0533beac2126e9ef305fc62cd0675e7d50d2751ed67712b65b7f2263e77ebe8de07016c008a7a1426a92e5f677ba24a8662f4be703416aa7597b06ffcf4a995092095904dac990707c86a1ed3bbd4dccadf4510c003903aaa4f7a13a861c4bcf916dafd0c5a6575bbd54a0addd5d49fe940d235aa86acaed175aa621128219fe8a46fb7d96e23783893df66f981eda59826c7c8b8e3a265adc314d453178ded3d613d9145a768854bfa274c1c297e23d524e8c62c6a5e73c2198b067f03c7c6b23fd87c179731d86214835c8036ea1381583dc56726227e86d995cb43a629291c2b33319b15e89b804463d717e6e8a52a7f5e0448ba8dd111c0db2d566169dccbdc604864b02ed68cedad330c25f16bf2e0bcd56fe0fc34ce035ce7b3eb1c583d8f7450058c02201122fe27b4f0c0d9d6888ae17f3043979beb6ef37316ca4eb7a9da3c34e4c8bd9d7961d33fc6432897c43d4449ec46b8c8d76df58f40744a6bc50141582c412a73560505c4d6d050760f9b5ac0751f20911d8ef9c86ff9b40a06f99c6b4a641c6ab72d7d973e7e406b5e29b494f943ac8377abd741b12f7be5da85bae95fc95850ab9d1a33c13933546200236cd3d357dd1132909a10ad4bd157c487153ce2ccc083211b9940505dc7cf0e833c072a400105e28f3cb15d6769298be49cddf32f096f2278beaaae99b69d63eeab7415dcdef383757e5f1b0ef82ae470eaf1832654c3367b8416f9cc01450ea42c9fc2b760d73986b2b2dd7778c21ce067726bd065c4af36514859b3f2038633951264f8382b85204d2203e1eea63e259ebd2ac03aba152b08a712c70162823be25b8c49103ccd9d5fce7cbe61bfaa222a48265c4a3cb89fc8fd36fff828abf71c5e493f0929d21040f1a6877e57003cd404f179af9645b5c196a455b3cefdcf4e26dd23178851087f2b5f66c11717dc866a5f4d4de26edd3c18f72c61f871e617eecf28da9f7a3ec59a2282181f1a9c38cffbbcfed28328067345a7e04f0ba350df8ea017622d5e740a3905a581c3cac57eae7b24fc784489a1645da7149098f4181b148b5957d1b9b4ddf793da53afcbccff5729b1240a2bb5971f54d5d4afe7b799764ffb08fd22762ea03b590d5ff3f2bc546465adb2934a9096f2df05d31325cd530440b2f7752ca9c2edc3b17b1c2372241adf00c78971d7224952e51f1cb985ce4bd33b6aa8aa24093e436f2b27b7d509ab85385039cabd57877b0bd80f257cc6ad5b4afdbf25c13eafc6267d112e298594b9d7f768842641d7254e10af46e274cbd2d2aff4464d7435e31e1e0f76b4e11979766ad08651a39aff40a74067d23f00654f9ceac53a3200deb8108ef5744df3db6801ad1b0a1491dfe50f30d48b4171bc448b9bf3f0fcb654f1384e8df1a16b8a49016d931486bfa6ea4e4498bb79e971f139e9ef6a231e6227d9290d422c359f87cad8f2b31eaef7e8582a044a58e9dbb413bf456b121678ca2eaa92ad1424dfa7080ac007f6abb106916160ac458b7ba32ae536a92a1f83aee364fb20c78b1656384bac46d193e625a585005cd6daae313710526ffab603091e79e703a6d12afa485e1b4b480f2ec0afe57fdd99a7405a420ce3c73bad153b95bcf22aeb7b42e6cc71ae7cc3ad3082ae12731947a4d433660f3c87c5d8fb481db8fe80a70e965566f1dd1063d38720478a602b999e11ae08482c819d64e22cc2fc864eeaa4cb5badc23f26561be75fcaaa427d0a6aec7b6657670fe0e7d0e47688f940c802be9148a2b8cac605b41d6763c7eb5c508c32c4be978b516a9679ae7521931a86605ec1caab02a031b5d5c6cb5b3269d9acb3fefb770ad68ce1e2b2624c6d83235c8091c42eb4fc2e6b5874d442207d6bdd11e1205452c446e25b36129d568bcceacc448330f227ea4bec0d45cb0af4bdc5a51bf9711a3381c5a5576c71cba9e34a77ef10c39bd69ddff5e2927d788da710a789718df286f77991fcf8992c1ed31076aa1a16ec6b5e70aaeeb61e8b10033c0870aba0eb01868932a0f99f439bc30591a2b08d29601fe4ff86d62eadbd5686d5821cf7add15686fbee4003c9a7aa4391c76fd7a5dce8ab05daa9b0aaf4e9385db6ee3d7c1f42eace7f750648976cf7d9382f1f6bd9a0c9b8c063fd54c90d6bbc40b2777105521a3dee510d4da275eee92e34de93bbed6c5d243f78f5a77b31ccde91e8436c5e097acb40d0530c3f9bd63f7d7c62ecf3f1ea9a3085f1fc8a68a5937b6d3886d92bd271952f9cb2771e05cc4b0c20905aede39b1ee3b5215243f9f345b6fe555ae0767089a590ea4b1e47b892b4745e8cbd5714fe5a2a7d666456e38167679123d3ef0a68ccdb6fe9200d8cdfbaaf96b5788dfe09c7d8c1e121a6051c25310cf980e14a0ff762bb4fc951a393710a67834ec88215761641bc4ba78bb9d00d5ee391d1750db9e235b9c82e6bf36d0aec97be6c47edda907232ae9d5957158b165e54fedec8af82c2d76fb0b95c2300131a6e5864b9d61323f9a10581f6ddc812a34a139ab33c3b3efcdb5292c1cc55971119c8b9395c0b2e13f437eeee48c9b42f659f12fa16f311df917c177adb33b88971ed88dc9064b8593b06026c17fea293be7cc54f0226948ddac2995eb8eb03529ffe14fb98a30f9a23f6afb723fb333f7f648b6105de6cfbf3dfbe3ffd8a6643b7a8f8df2236ef6d3c67c3dce515792c137e8ac5a0b2727d7f3af960bc2cfbc66d6fa6157e95f14918f3b64a8f6d6d292ccfc80a7f435a7780eb820946bb1e4c49ad9a05418d851ce8d9c3ab420ee63781eb22d6c2fb00a79a209fed3262cc32691a58cd5bc1271fc191389ce9c2222f97bcd2c7ee4c0a6478c12a860de80b4241708219f76f847b0bb2ba38f5732a95827bceca5b228477dc7f2a3e697ecff20e13364b7e44369f37570c3196186df40c5182c57b239c9f43f38fd189d44a6952be212e76422ddbc12244513250facdaed6221b591b13038713d79e6c1f4107e1be662ac0e9f01b40282b52d7f40435a3bbff07bb0872fa751a8bd8ff85cd9f9b3bff3699f86d67e42540dbac4668aa362c7d03985a921ce1ea796c07aa33c186895956ea5c3cbf72fae4c1c3454b150c234bbe7566f476d7317c06949953d64cb2e0c4b3af9ef6ccdee73c4934ec70d955b397aefabd711e24a7e3b947cbe9f700479a2963494591f788f658f4ab50e32e2669d5ed6e867991257dc2105bdf322c2ae2f9077cdf64fdc733fe1dff9d63dbb5b6b94a91990f63237768d95980fd745d61fbad0726be4afe06bf170da3dc9a3dd9a482142f91a49cc0237101766a18df228a39418bbff2ec1b3243de4363c1241c5659f88a0d92c0d69192f444ae5da8215bf3a69f3bd4b7bd1171eeb06b28c6c35f8dcfec917c81262e2e4601ecc7f9856d9c3621ebfce0dc81645512af54765bd716c08ededf0a9ccde65163aa788d590cf609092be64b435a5c06a09392fa779412f95223d4a1d9555927020741533933e94ab9239d0095b591fb4578f4a4acf0d36fd13f241c5cd073b3f6efd40c2318a4defeff2fa0d711977f28dcb6f86a1a86655848004dac987f4700c6aaacb05f8730af47b76bd01dfd81231c0865fddd16fbc85ec58a26e6a72836f0297dede8f03124a063d480f47ad976aae8e15dae667166ad435848ebd5cc915ce62e482de18f36ce7923fe597fdf946594d0637ebf9f41f2dfb4abd15961bc1484729db6adc14fc1e00391d4a0ce1c99ccdf76fa7f15ecdeb220e0f5434141ec6ae235b7e5d95548b088e66bce30584951648bac10da2776789ef45016b902a97128f53a3f954e0c1b32875323bfb7d93e03489b32c2fe18b3bd08455799249e9ef2a4536bcbb088ac0a0088ad2398beb8f0a84e9cf5da163a430739aa17798d7507d8d0e2b27bdc811c16e8962804943ed9795df31bdfc84426fe504475332af6ae8602c5371230031cdc90c2d96971c1b4e8ae897ef7ad79e73a960d2acc86b23d4f173351f04842edce4d0183839c92fef55989e54a4e885f7297e72a7ccdc9a1394dfcd53f7a9644890fdafe6832a4dd4bdf2de499fc595df87100c940020ceb7e3a405c2ad163782444276bc77c2865128750fbe30f60d24e907aa706d8c981349a1388c8b66f7028bfbfa004c09dd27565885164cb43f5a17927e5927b8b73554875f9729105e24e6758acf190e17e2fb0e218220754a50eb4099a0851bea7ebd5900ead4ae3864914b4d5638828c12d2389750acf8015cf1d84f6aded2bfc53401a806f1d4de73526fc0bed9a46d1f53a1cc862e3177e856395e5d65f96227ecc5b77692ee1822537dbc848c2afb8e22970987504ed17dbb7c7e144843a4b0ad005f4034eada3e9f12c20640ffa79dde495758be0d07268aa1107f1d785348cdcb64ca4508bb43a807baa9741cc5b6abfa29efdbbad85d5557b0b245d05e329e70b963d91a21d0b3ba58b6db71571c7132974ee511213700c2e4729980e84c7c3c14b9e3167bc9b834805a897f0b1623d958ff164a0ddfeb68fc44343459e4e7f3d3e685c810e8cfbdd2f1fc00aa650d8e3cdb54b77fefb1aacc963a7650d3a643a2adce4dbe7989a1f43e0a566fd412e836434d695f06660ca7e67f5445acc36871a9d8ac3c9498c2d1573d6ec0fd698651cc52b6e7ad2ce07813cf8c78dd4615413e21f0178e6f5a5dccba0f6cb52e21d93a4184655d33c6ec51968b9b99fad3df5108160f6223826921385bcd2a3f1c92e63419f48bcd66c4efd6356f523b14e63a5ac27a0249179f7fe9d30b129520ea1d719945f5fc3f6133775a4d3bccb6879fd656ae719fcac0a32ab249e96bcf9cb699f21b63243963ed3a024b220bdca737fb5b9aa8006a5cf4561483842911a93b350a82f5754ae29def5fe822fe6a652eb17623f3a2e8974b8b7f851eb846843f0f026e55b1fdc555808c28c04f7854f9fd41d198f80b5fe3989963bbb54e9a0340b4b3f6d11f14302320b60350311263afd8c24c727e81c4a078b71487e29a1dc84e3d51c051bddf30c5bc9bccaeee4ca0676a0cc42349fb4ddf303173a57852933e7e3414b06d972d9ca2c69fa8441f90dc04b7dcdfbf2fe5ddc55ad77f36c6f438504bf1c73a47dae94b5620fddf4d7e959cbb083f3cd72cbfbd279413ab93e0f1cc7e35968e2ae8d99c7df6f4ac49b051ea5a0ae9bdf54ac1f2584d6abeffed0225b2b2a174a014d14afc1a26bd890a40ddb403429526d6cbc479afaa0ab1f926ee347fa8ae03312ba4896ff5c6daf840bb294cb3863dc759eff913b6319a67a071261d385da840b51b05bf605cd763a8e463820ddccfad2513c4a252be182849b43b5ae6f4d0e84d8dc8cd4e4de594ac27f6797fc47f36e5f679ae5362d3ff60e44c27acbf72522a63a0a67756ebd5b3943be21f0a4866bd22db43d36a2a4b9e857015e5f00db0399d0d7f25270be629bb43cacf65571b9c3ba12d1daf8daa6c51e56b9fcad10cc0ff273eb8eea80d70e7272f01b2187ecf3e775e300abc45df039a5950524f1d2c8cecd38ce95955f93c29e1badbaecdd5e46b0cba3115f8784d1944eba596bd5e00b0c46283005d66574034c70aaae76db0ae7e4fec433558d64199a2637b677cddfc9804cf0e4242830112cacbd31941a3cf536995703d976f6b2fdf53e43aa7c99a0dad9acbd3eb7719d39b4e06c2411d592dbee4ec878338dcdd69654258d28e7050e3b8e39977bcb14c6d5b3e99f3929f981d87bfe6e1e3755e3fe3d9d48d2d309db848ee049774e80f67c894b931046c99a874a1558abcd58005c5a0c17e4392ca2c38a1a79168340d83a19d8f4d53e9b2221038dd3b1068c42113e91cb11fbcc28dcfd7e492fffea87da942d5fc6c873bb79c61bcf81da857f7cc319d82a2d0a5e745f8206972b361aaf2b379d711c591ee02c1ddc27e87d08900b82659ac43e42b92413b5778b8c35b243a821699077e87f27ef54340891408f8803145660b539a220ba10f3d223023b0b004977a24aa1a4ca7090ccf5335eb38c8e54163137d1b502cf8403b9d5e7bc6ab6d2ec485ffbbf4f235ff2cd08d8c8d6b860c84a66aefc1b7f95fcf77d79c966f33eb55ee7f916ba0f5946385bf50bc66b5d2055dde0954c8817b1095e2c0a4910a727c99d44d62a9c15c44d8d040fdd63eaf8fcbf8848ac6d5e25e2b2e8573037faa09db5a9bc3d740fa942ce293b766e839dab7088a7c960fe3d263c07df797467b88587ace29ae5cd6eaa26b13abb84e936c25658b3f07babfd4dbb6474d8ba7078d78a738e8f8f9434ce1650a15169449d9059cb7921e6aed879e6ecc042a4fb59b6af91a4e1ad089640bd01306d67f68e057bf8235798ea124d32722b203d9bb4124cba404b407d7df38a4a1c7b7d9fe796f4d3c98396b1004ad101f86dd1cbfd0efc5280b06294f48f9eccfb19723d7dad6049f8f4d7c82e825a197f38a75e1821c20ea0eb5d62a8bc1121ce307f2a0bd8229de213e1a722a07c438ff75b9ce12e36408b03be88a59ca080bafceb615e80d07fb35b6f3462775613c4b15cedd25363871cf97af75221ea95a996158c5a80c5596424413d8422fc2f4999f705a9ee6f0a0b95a21f13a28d17101c711c244ea876adbe42a398b072bbd0dd540ad1ed8f96359e59e6e3bf74b34ba3cfe5952b245cb7bd00772fac13d6f2101a6c43be81bf89adef94db0efdea146d48f748ff69292707bee0a4e7057bb776f847077fc82cfd77afa2b5dc0592a85b237f37f0ecfe0e2392432dcdad797f99a6b6b05145c7395041ff544105cab6c5579fe677377221446cb4c40e3c43407b78dcf9af1d747b5f9417210db0e9f25b93fdb7a328a034444a695ae5d923527de1fd4093ad1e91391a26633c2b36e10b82934059b887dc4473c4e8a01cb4ee49657ef158f544c5af166ace06ba0ca52035d4789ace3621c32b0d11ac50595c7516a222a20b39fd35b16034f16c9098e9f0a075429c703f7a2aed96aeca2b34fc5cc4e539f41482493ce72fb36e5c9ed72f0004adc92f3bdf284705de3ac2cf1bb96f223fc2f4b0e8e6e8e885aa4a835b3bed4958fe7d68e926331c28fec422384533ac7cc7c0425d8a71285540be1a913e34137c8b28cd6a909b6462d1aa8bcf9d31ba9313f7091948fc90e25bee581d88ae1127e622d3bd4b9da70e525f70335b2ff6b73b36d08871b04e3ff6f923d7d7d9f29e8abae1b4880db48d4373543ac668eb056839ecac0bc8641209e28cdb7850f62b5e8c36f24e60d063552707518772ad25c844339e6f9049867f502f1aca58eb63c9afce3b5ffe4d4e4ea92852a41395a1ac4d7bdae3508055913dacdd7870669edd3437bf19b2806117d60c6bd3eff46d3e02be2e55eef23cc965276d59b20af6c442a576d2bf93f00d2f72ec5d66f2d3b6b31176eb432655b10d9aefa9ae85cfdb4159b1d1f783a2c3b18730914f1efa749a1f5437eb1b9699ae90f10f2fd5d549c71e04dd1b263d2a5f3be811e1885b76ff0e1c09a97daab138cc45be372bb08337676a815c0422db046a9dd0f7e23d2067876ed82fafc8f0c2fce343610e72c54e34c3a595ed0e729c96c61492acb47d7ec2955c71887646c2fdfa1a3ffdfe203a7a5373a05d9c60fa1fd60a0265a75e93efabe019efb0c69fe50467b0bc45b82ad104f73dfefe3f133b3b815b18c3b1d635e45e586db145c99bf527b8be9f787301c0be0e5683117f0260e45187b4a7670f87513bde3215f3ea2c1426a33250ef1e9ba4b6b3f7a98bf062b6e86d5ff71ef75b9a0c56fdb4b8a18e1c3ad2f7d2df96d6f7b34909f725c2ebba12508b6249ea041619bc2920709b207028718de78d0f90f9c8d61b3c88b05632120421fb69d58ad88c9e97b6bd4c48756f625f20caeef1cc41505bd892f2ac1447fbb2b8fbdf32e1ab76786ef57d868312c8493d2ab39cd563d4faf42f6fd332d4468ef985102d5c9e8ea04b7a46acc99985562e51df71c86993c5d139a1d78a925e8679767076c2f0d0d46071544910329d10c65be0df39c8ef419c658d47ede0f9dfc7cb3aa681bc13daf6243ac581104ab1514bfb7639aa74c6c723de3ef5e286343510569ba237eedfcb609decb9a07fe667adb341327b6ef2ccd90c02ae780578de472acc06e2a931514fe79510f8820c8133ed8695f54dc11a5b988d99e80469a15a6c4bfbe3b2f5ba84108bfcc4d159df43e4893f037223c687d46de923bbf6f32ca97932a86250aee06f6ff85c804931bbcf489ced4f8778d32ca5e66e0fdc30f9fe1492b81ba16348fd91d39a8b76391c9222d63904665df599a2fa8e22d8198c6bc75eff7cac1d8b1141d2f8cd3bdb9a2932e07c3911b8da35641d656bdf5bbce3223d7fa58ab07c632a6f4948600a3e0a23efaa6c77579c8e3bd4f7449af7be923026380060dff40fd349910a9a55be4d77b3740216d7c4cc8355c763261acc50464fdd4d6771a55cd3eafb15b1442b4bd7e06790d2ad0426c5035b52838f3d82b04d955c2d762c10e56a290781833f15fa9b3596dcf933b63918a187c4b9d22e10b609c7a0952b5f9b71eb1e93e5a726777bf67998ecaf1a988c47933e131fa01f9432c115b9bb9154fa960337e60641704f34e96811aa120c57102d99d86949859848c3b6ea05df01a42b487948d53becfb738bb76af51d1ccb5b702de24e33b26599b57f0e668803b2321208b2835d815d98e1adf691d3251bd0aad37d1459078cbdf19735ac7aae37aadca445cb53209c2cdaae06df631c203a91ef7f9db07251ce77b8eab53a86e27ec79f9f8ff97ab8b249cdde1f79bd6705b6f4f20ec1851794ae3f5f2f8230ff58e3699904c210a5e839ae18519a19b69d74443855398e04719a227b95c7325b7187e4fbb9f932f4636a48e6ab819f0e89c0ed88af637b4664d9d13ba8cd0784063d8a3a50259dd467cafc5e7021235e3bc5fa2e9e2847b1894b304ed329069bcbc725668178f82a463ad574dcf60220337c59fc3067367c541588e05a5379a9153f1f51db3bd8637ee7e2c4f46fcb2b1609ba8f79750fee94993030c1cc096ee8335481461a51274475d0e3c5faab4c1f0cd031f70a7695b5d579dabdc4583394dc7f07d5d0a7f2560eba172cb45b4489606b166266cb5e1fcc5ff52bb3e35cacbc0b3e556dded070de68c3f33dfabd2fa11e4c3a87da5c1d9e5afc97822f59de4faa284c391b60f3d8590d8610b6ab677789eda93eed9c669eb2749f5a21c9d9fe2a314dc914427943d884412d62136b4517640a1504e4fbacf33fc52e07917ad694aa8ab1bdc795776c4f9f551e7620bc45ce20710b5265ed33937440b8c6a074935f25c2eeb2d657deee7e7bd6e818bff4a751256499e7f9d7077c7fdda020b77303bca13bb75edd3ed26723c8cf4c925a0b9b4362d4e2ff191e601b6736203b87db7b2337d3ee8ff29c20824b74c3e1e16395c2d7c084badd669723b81e753bc0ce998e9a419055b67320e278474b4de45fba6a33b577d0a2c0cfc6783c70dcc5dca2ba0dd0a038b9188917cb334d5cb581d45120b543495cfcac61bbc5473852b226a17a3aa36f0e7d77bd46306191ad4027623bc73ed877e1607de17b9c145c4f384b1af041cdaf1084cd17df225ed494378eba310c24567b295581e42c4bca2ba43d628a3cd4a34a9119613360ac23fcea8b2dd2dfc6364b1ea3b721d37521c57517f2964e59dc21621deb3333ff6b2cdcb124c12d1c85f32ee27e22450d34dd8e9f1bebe80f6635286df6e7354ea4bab3974de22b05e097eece86b06a224e7cec0e3922f68bcaff30fb3e3dd871d14ccd3ed8e13121c21432f57931ecef7a6e10fc42c6cadeaa60eec61031786cbfea691156abb23f8adc6414144b91a658c5f1c3b5083c502f27a524fc6848f3d8491582031fdb397521b778edf28e2f7f78b1c01d14469904b91e53ae1536827b26b4a10832bd64516dd78be7150537a6e9ef4d690e7a30dad8fbe8511aabdf4fab8dcb61b2cf24e32a3494bc9a37978b1d2179ad44c7cab367f5b24dc2ff2a04a5b41190ad82c73fc452653d7250ab1343af87600c6b1afc964068f2e19008d9a7c1d94ed9cfc17d14d449e8f74c440382e1a6dd55a2abd8e43ae5a4ad144ead98826e65abc18e181621c3df59d36b8c4bae4322de04db2f7cbbebf86317ca62153baba440c8afc7b85542cd38c3ea6c71f2ea6e09b9d1ee91590c890d14e6cb85e9edd1ffa2569262bbd8e39d8b9a97b6049e2568f98375baa9a7964d4d819bf51b1a8f5ed2086b9b80770437551700bd47e273323a788a4f1f00631b18872221cb07c399e553f99dbd97e1a5b4a4699508644bbd38166ec1a41cf3cd3a076d7cbed76821bf0bdc89384775b2859d83c8d9ac4c28f97af6c4f118e2cac119d1c394742a10e6fbb88e923c73e404e8eaf4f179d8f28c25cd2fc32de11cebc5e0a06863feba8c325fe06d60d182f2b5a48e907faeb930c42ff8f6b337d59f2d8b7aec76a41ac009c50327e1350fbd5ba27efb0b76febc3d10ffc46cd5226740de12a650cf58dd41915e57e26ed723b7f0ca5f8854249aeca3447f06b92fd3d0b40a7a91229bc655f84e9596a77622b0017be90305054ce6287e5b12b13e14f67c3465b7217f7f6800cb942001708a8f5edd7ec4fb444d47494798fe90b23982cfd03925b3648616ec68e7304e107c4beb18de85fcf2c845b69ba7e8f5d491d3a73d6226acfa40f60527126fe4739bf15af49d53cba6974d5acaaa8584f9ca5a25112e0cb88c8f231bc10852c719a702f6d56460b4b624f1889e432d0440119014cc86a454c3ab92c5c7fdcc59baf1f178b9de37baeae37ed18fc05094f03fe3a9cbcfb538fa375f90e9840fde54c2bdb1407f48c5a12ad236b1e8881e4ec655cf04d66dd279b3d38a0fc94dd6faca92aaffef3de5f844c3a66a8e89d86e53972d8d48d2d737ac704a6bff690eedbeb443ae8fe99a93e612130849d731539a3bb17597a5be381f215f6097d2fb601682358334b1d55859c4053f71f2dfaea9b622586b559393ae5cadc4b33ee800cd0e1b7db81149a0c0eebe90398f8278eeceba0a404a880283e0357bc7e4c6606463019722dd726662d2ab490da15d2d11c83beae2431e4ef0a1bd170c658607a0f4ec5ae914c45fdb0da4a4a81abf57100726cc4befb837f2731198c190ae6c26be37cf58f74b509c4bef900c1a9e3fce9927e63d044c71c112f40b290533adccae2dd7c38bfec2b2ee6b0df1d6b737d7eddbb3aa9a8aa68737951efbf770efe143895d218cca35946f192ef34bf5aa2cd81935ce294aea1ac59e1c30816be15edd5b986624c499d401222dc398219e0f162b7f4ca45f2171315dce8691485e9520f98b808215a5cf1a9b645aa3f7cf64ec74ad834aa58f75ae5ead0d28fb5a2e8b8d54e7a9f507070d48567979fcfaf3c5ad25e650da01ea0aeed15f87938cc4727536c8e6e396910d5b39d5976c82e9fa5e1bf0f17a1fa36f6d188f9ae2924475c6893857376e39f11f21afb64e3eb1183f04ad4dfff3686295d331bfa22f4d2323131ea26f4552e93df2ef4eca541ecf612efc607dae35c3456482bd32dc581b5c36543af0e9bd97ef28fe05ade94914881ad613f49b13a678779c3419b445d5a1cfbdbf24ab15c1a86c260b2f9324b5e37044284489be560e24f22cd5bccc54775e6f87fdae85009bb8ee7cc6a857d23a04c60df5053a9e097160105a944381e0b4e7772e75c0d338b271b69f7236effed1262a5c28489fe36be339a697911e4ccf1468085b9929aebc72b5806e77f460554df60d0012785042f87642a2bd7b8a70ff5a5d83d8ff925d82b606743deea3a93aabfbf94d76bcc27b4c74ae61633c1b00136fb0b05d59dabf29de8d2cdadd1e8a0ae266ce86b6c15ada0a03d97dc466b3fd4db3c3366554cd4148e2e60b522570f7c4f8ccd21250dd8137ad20aeb1fca99919cd7ea40c4c3d87e2f15fd044e87080c2dff0f4719a43744e0b645d0b4fea737aca021b520c57f9216915c1be3ad7a80b4bb3ac79bf3020c76f2b46eb6f50724bea59205be3b20cb3668bfe2e382f9301ab0aec0dcfb07fd4458ce73bc280fc44e1e15312930accb2166b2de32659a9ce36529a6b38b58fc04b4000125c7d2b5a10d6189b7ebb89a35025cb3902c61351ac318cd9657a5679637d68d7ba66369546cabf7be062893969f3dc148b9cb30da59abb3fdee4bfe3c0ce4c12ae76ad2688f986d5e8dc234c52bb6d20d048a341c004af1c1b1175ceebcb3ddb03095e2a2a5f784711b7943401a378452d8c280f74dbec413ac094f628751478f77bdaebb206467a27648cd038365e693cb3f68cb3830f8c6e7f4c5e3b04adee19618e802f481749d2bbc9e5535f508600faf9ec69c72a392697a9a94db61bc9cb0933701ea640aad993857104e48e326c69786d416877c68a6236dc9fd4af3441350c7142a6857c3f8bdc1eb9223283c52823e23a9401b36d5fee6e491ef8fe8bc469c222492b0a6715b15227cfe88180aa1e2dbc9e0f205e7ba36b440230ba28fe125f867ca0ae4248e1117ccb290eadbe0a4db55ba79cce9d539553dec2a8295501d7e6b6bc10a8615bb41952e325f03eae8cf62b0543aeef801d81b4290456c611ad10eaff8af665f5411909d317376ac5f093cd3f6e137933240a5f546ff31ca53cef92ed01e5eb9dedf82df40a100d707febf6d2d0701562dbe0a8b036c62ff53b9d9b09de232d1cef35644dc9bfc018b73fea0d5f58384c8396c2abf4b0c204f1d16d94b31b6d0ee05ee8fec2a1dd67476c491b0fb3284e7acd2bf4bcda4186f864b7732520fb2491d75db04b72dc1ad224f37f6bc407d742b8f87359f09c3e9275c1644168227f19de8f67a1f8f72d5abfcf2933b125d870fe8df65a6f3c581a922da6d9c5dfda1a49e00e15bbce9f1da563e0206af790a1198fd5b3e78250b53013870c680606fb86e4d298a20471e3dbf9983594170084927425fe3a70424039ea242cef47d5e0aaf02095d935bc156aa28bcadeb5405eada6a3967f159cae1221e2e00cb3fd56f50ad4c1b1c9fdcb2477e5bb355bcb3d7b9f746c7a0aec00c252032e43ee69458d4c45b2e57fc5aef5fd575c51855f1a93797253f7e3a3f988a7bba7e317eb8819529c5a4070a75c073f8c1277bad5581c6e13cd3518cabb50b045bc51fb20789fd117fc0cf23f8b1a0fc2d2d218ff146376a8da4219039f9e27d88614ec710b86fdb1b09d410743ae6a19087ee2127a801d83007f56cf4309423f22f5c6d819318b3be553159be6ec10e6113582046da4f991be3bb66f17736887651ffedfb7fcff131eb65fc76b834671c9bd5b8139e2cd1c0fef1d58a66448e7ac0c0417d51987e433f6b7243917b1269136d12040f61d8458a435d8122f6d2a9140ad27487066b80c5731c3a9e0b2a5d8c3a5444f89bffff6e63eb8640d56589ce4b7b94e51b068181aedf3092bbff54b55aa8eb9aff9b014193d9d9612e252d191d7ffb061bd2423e0623fecd3155018f233608a5c7530ff1afb203630bc63077794c217e6519788d7719b4b069b6526477d3e7f071435655a45199d993b5509eb481d78395cb1801e5b1f95e87a48bea2a64a5cf33bd8ed676e1e5006df102d0e59a168611002e5d7906c9ce7af141fddeb7591513e5f99b6a7d9bdf544b39f6d8308d49cf559074ca072f81658928d2652a8995b508e8709d6f8a4908118039bb9f1427743828630ca9a6970b4e9374ed55a9348f3895743ea3ecff670f81221dcc8d525afc78fa3595e0dfff76bea6642e25ecf1343d590352bfb2b36ac32c19b2e6eaa207699d61b65e168dc40bb0c4ec924cce2161c532d569b47e7e02a7f84fffb2ce61900e8cbc85405862975faa2d826b09386773d886ff0817bb9ee6f9c7c194e3d661aee16dc189eee8e1f0f95b3dafc258de70332d71dc6d44f0c9205d0ae831d2060d84fde8a2e9f25596f681b2a1bb0d6a33612e04d14d377bc9f8bd303336ba197bf059eaaae5df5f386365573685a1417bddb305c3bcba0bf31fb36a7285eb5619200d0721c1855816e010e0c36ddf29c54ceaac0befb30a68cab1b69ee359b94439d7853ebe5ca29a74826e6c19a51cf5d24789ffb0be087273a60ffa9118024f74df3ce63ceee6e8a5218abc8e68696829cf0a19b6b7fbf99777bbf9cfe46240bb10ec4354fd0b304051a06ae01e42b644937ea17cc2c1040630a461cd68c9d0c0dff0c9dcb1af76e6fe26b6a778681cc16ae6c932a717eeb023ac4dbe37f48abccdae5e55b743b29137816eb702500535b16de4c5f18ebbb14731c34f6b52eece2400352d8d58749432e92f36901890730afb537fbad110a9207e669c99404c1084c0d07a7f6145cd44e33f67b0854e74be3018bee2fe8610dbcae5a235733e0dc94399343f9e78f0480348ffffffb7