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

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

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

Block Certificate

Block 79441 3c53c6ca0634d5666d7a2e18fc03c6f6cbf1b4b6f7d3580b0016db21af83c9d6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7e5a14c3e2d4ddc8023c5f2a5c9cab51308c79c2f0a9d11117d92075df091d06
Certificate Block Hash
3c53c6ca0634d5666d7a2e18fc03c6f6cbf1b4b6f7d3580b0016db21af83c9d6
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060ad0000d03f0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f80ee1ce6bcade0db51f797514931d51d9bfa212151f84409003e00fd3e406208032ac5f94bc0fa2758fc9ebc0d9f037b4ee5bf8f1a45ba0bca359c62bb21baef8bb6ecc8157102f626d42b15cfd52cd329e4b4c2b9f89fef407000000000000000001000000010060ad0000d03f0000

Raw Header Hex

00004020d8652af8fc86107977761b452216a8c1818bda69a38dd6886f5d602f4362d59d4509e2e696b9130615ef554ea7293f177ea9d679b18a51487598751de02985cce02b416a3dcb0018061d09df7520d91711d1a9f0c2798c3051ab9c5c2a5f3c02c8ddd4e2c3145a7e

Proof Data Hex

59,560 bytes
12121601030784a5ea106330b66dd0832abb0ce7c356eed71fcb3c438987c6147212c877dc64940a64bca47f03560fa09a1a02bf07cca06b751f9a52ee651411a8b9398aa44c0dc0a17c91dbf399fa042e7a8c689c47c4b0b06ad565e1d3d31d5be8e12a359b8aff0fff0cd5a2e5af96c14168b28c9002bebd553c5e883574df3d13b3cd450721bc6c2b50149fa508aed64a464044f860098aa18ae70e5985ab72081f95a2f711a50c411af752727f46a3c941b71d9882e66b6946f9ebe59c7b89b64ab80764f94367f9000aab61badb28d4f9cf44e025f70a3323d46894268cfeb0e09e87da6acb872cf9322137587074fdf3b25e15c8138b1c117167b9926f2f0f9faf04ca977a7935b5628471a5be1126093c2fb672ee5814faffb33cea4db2adfa3f400c9572b79fb767d0c16c33ad3173576df36f97aa65dc350a723446b640cf51a4a0e2a8f612b8710c492e53a9679d47d5296f5a87a623fc5c4000041929146908a5945f3b772b1797b07bae4128961215ef1d1d860086067d01a19f90cd8a1112e2757ff60840090be5fc38ed7b70b6dcf185187cedbd06ac870e4c0e44d30c741843a5a07039e36a5f1cc3edfaa332d35176fa89718c79e19ec265fbc2b3806b4c415793e9db1e86587672ec1271c06b7ed361b81960cf8a4ccdf5cbbf0d02edf155f25f199e7869c725b9d9c35fe3a047befb2fa96a4a99ad41c725ca87006302c4d17cb5636f475ccef1df63ce17b7cf1548b98b4b0b1d9ed9fc80c8986f3b090c1ac6744568e53088a7cfb577c92fa97ca131f23b779f9052cff87ec0fe87e678f71ee39ebd0c054ddb7df3e5b4ef628acdfcb3b3d9c32c1bf474b2cef4edb2812706e88dabf7ee9035ac2e4722d966aa24a9b2a4ba383b0a6100e5cec1d1f65d5efed6133c7815500409e99cdb1131f2f6447b62fc324b082ff86ba080c55b0c6b0b5cda7c36e1ef8b6f581d414f56da8bb060f604fd9006a110a3c3b585f364af4f0fa9b78d88ee6c6034cb5f4884f801088e270bbf0d1d9de5ab73b2d2abe49569707e949520eca921d09c067c35ccdc8cc9131c71584ba2eb71bf794c679ec78c0872961a9e96ea36158da35fea3a61c8af555c122326ea155349bde0b1a5e288c7103b1054ed5f0c58f41d1bfc424d666fad6254d232bf338c30bf12bedaa2095e0fd9d984def8c10a3128d7f27e6fb188e03a2afc68a3d47dee70e91de48d286af987b4a02eab17b6de2767bbacfd9d584efce827a002273661303a5d7694e7860738ce3d779b2630dceef63df9ea5ca3536b494628d728ae44835bdaa887af3a53696002f6fd6b790ce05a2b27b8fa349a8fe89baed010d5b976edc15fe6b27d2cbdaf2f9e7f5c56ecf80eb5f7bc5d98edd5bdf9f57eddeb4224aaa5becc37a16c5387525804ae91aec293130e04f977010abb5d8a0610f42447ff16dd755743428a0a949af39349dff85fed546314962e1106aaf75ec8898a09e972bb7ca3fa2bc26919ff9992638f8603f33fa9083a1e7255f38c519921141e5ddd1396a3baf1798a8fa0fe3590de4e348a95f776d035d15a1006498c34434cb8d1d69e711bfcd61531639fcca238cab7e9e95d3f3af3f6e2f557212497ed67cdf8eb76017c12c6d5ac40f0403d88028a8d73100b8cab48b756c7891dd95a679e032de0775f9a14625659fc1a07014dfda011d670e58fa6ff512b10a83cbf23eb2dbf0be63726672629c82c5540f0badee2e8c79207dfa019d1c6b26528fa2d2f66aeadf450b4e93d1d054ea0562487377e9ed70f37d9c99957f211ef0cef7c63ae8524a75695b1699b458d3276d704ed9298599f0e989d31576146b47321f57eb10d4074ef6fb77acec976f8a8f959cc7178aeef6f72e58f0756a74d1c9cb10c0d612d46366613b0b54b227a52c349bd4b99187ee65da5d0d37d84f514c4210dd83d3b994f305206c12a2cbb727a97377003b8b7a4f888ff5d5245d683fab7cc8da37d8986e23dd636e3d6ab1f9d4e515e822b7f7acf0a60bee0da4abdc908645faa035d0f4d19e405e89a146daa2b75d984418090f9a45f63a380880f79dbf6a0fdbad726eebf2f94b040bdc7b67b067ff7fc7448ec41166739a6296943251a9f3bf0f371a206aecf090ec39ece11553798b3ad48f7b6640e3bf1fff03a3f4726d46aab12f6bd5ac31c98ab4a49ca0bcd820aca205bc153790b7f07ba53aada66e451d51d7c950f1986b766497d4a5b997d1dd170174c6c1e61b5a789540dc8e13e6004e87824aefdcd0ffde3c406251f0d97e0c907fcb58a3ee2dc22d861911b09def5bbc54700250dd70dd926f4379f9c64309e3cf9e6087cd74fdb4f39450388fe92aae2eb19769182f7695949e9940e6aeec7d079d0947a10f0df925d5b4d7f38e81842c1f9be3ffad33cc3767427fa6e8af34a669a53dc67216aa2465195e2584aebc8b2f958452ea6a9eb0cc586624493c4cf4afbaba8bd7d9e53fd1f003da295440855bba9127ebe31ba8f24344615233ee34b9b486585beeebd4f48ee45f62497d432fbb63db0315458878123afdec0796925b2d76c36075867dd06ef018d1ee4f32915c0b596e307a042bad5beb0cf3b0092248ba359f083edd0811661fa7f392cb0862d3a5c668285c325f00ac69a8ec810ab6721d728385c19b585f2b02bb720ebf2ab2eaf55cbd40c18c7ae7b3038e804d218174a4f052e1594d4343b9a272e5cee9022d6de34c79a88877c83125817f8d20f36a584d4e608a9155588be455f99a2c43db5b2fd196edbf2ec8d55e430b38bae78822cf4db6bd3fb08f41d5ee1c5778e4138abf796c04cdb4d9dc9723f038c7abaded8acda46d5782878904ad65fbd24e1c770f5a11095798aa7373118df5f253fbb8ab1547e3bc6355defb3b05d38d07f0c9e6b10bc11fb6ee8503dc738a8ea41dc02882423a73c3b5131968b25160f5b34b3086d8f7881a2b8767b74a339023c9730c83d4f2cd93081a608893885b7520762a9518080c349c426e0aa1900b156ccbd9fe0c925c01324b3a142b610f667b38ad04663c04175665bdb1a6007fd0afd45ab0d4eb8b9f4d0131f6a7fe29f00aaf3a527d63daa32db15c6a906d888d791fb87f2a3506b7be6da218d9b5b1e0ab7dc5690f576aa8871454932a555bb8d8cf07ce32079b8e2863db932f385261eb0151c3f8e4b48a93fbc032cd05068d297da0dd9765390a27d87c74f909718f8a4f185212b95d8abd2dd02fe317e86c9e346eccd964c50d5f601d7b2ed50b7941a70d30d21b7992da0cedf5c1714a2584d950e0784e04fd93c01ab220d66c456cba320dbe78130008af1d173556383c4cbe9064ec9fb9839704c03c27b8feb030b1832f41e30d21d75d609a65f473a7df6c811f51263b0ec26accbbb318f84c97dc02ff98d01f5efa1a8f4bf5ddfeb692e666be5b0cc075993f531d2e3c23fb3c5df7961c73672b72849e175dbfcf2fcea1130054ae44fe709bd4eafb9a607eb607647a180b25bf0112732dcd3d2b476d8aa51fc0114f8d15e84581ad67efc7df1901f2418846329860f5aa63942ce99fe0a15ec76125fe504171a07ff761939f8b2a82e176d283049da088c3419272a3a86cdd9376347ba3bb634d8a9851318c7ee76a8d396f9a2ee661cbc85eea2244a95b5b7a6dd7c2fac5a43f4852e2901e655dcec99b15aa477414cd450db18f00592932118691cc9b297f5c097266d30d42de44e0254395204168f095afdc003303749a6a809a538b7c1f940288d455cfb15185a4c989b64c73c43535edaaae6e8d140b1a4fec47b929535c8523414329c38e806d975875d44c8fb0239c7038f40bae8c9f0d330ddb87d886c1c9bc9c6563ac3d41d1829593d76d4fc803ffd45ed8dd1d210cddc956590e233ff248d88b044c93c519ac53cdd06ad66949733c5ab1c3ae7680d6303a395dc1ee5b59ee422ff2ba861d4a219e5ea94bdca32c3a3a3d9c843e5ebb89d8d23dd5e72fcef302adc23e3c9a3efda66cb1054111f492f4bf7f5d6c03f2f3d4bc43c5723dd8d9d6ab8afe2efb5437f5d1c934b3e6715c4522e97d144481399bf18a3cc55c15adaea7ed6ed39ef874655b295f637ea6340097278e6a40b4f95b751a90760a43f5677036bd8148178acca676e2ad71775a00f664445c87f9bfff30ce6e4a69a5795dfc930d76080dccc0a5f83da19eacf279e91a839d85f715062e9b12e71a93add44e85a401ad78cb3665e2f445d2ad9e421f60ecafe5975d6d051e6ad7a799be8816b807a492967c34251116a4ee254fc578cc3befbc3ec08815e8b46b2991f95fb8726975be3be95d5d4f6e3f6cac1d59cab7e0190db69db80e0efa9ffba9b1cac2a3d43e0153f21a12b214920d445e3cff2f96e25452f54d428f4abf16de8ff509d2fd4b436a90c60ce0467abcfac4a7f2ff3692afafbbe743be614aa2fd68fae18a6c63d71932cd24736640cb8cf9b11fa55ce567d7e05e3860b2c47c3e6bd0e07208c34b464d7b73a19917189b9079bbe1fac28355c8308a5668ac6276642d637e058f59ec8249666534419d4d83e56ae289bc094d50889f54032fcaa7aade9c1ccb5f4d764785055db4e56d61241bfa3f1e1d9c96f510c97b2ea34f479ff296c0f2ebe2302c1ce2f8b39aa28eef64d52eb09e74fbb7a941da05d60dc4c359ec93bafbff1af6ea0c4c4d3e5f54336d51cbb72b1adb8dd169bce464f17ab260ed73b7f126db8bd3104e7e78dc0ede2c92df8ee7a04748bdff21271875046fa0c6f024e460743443ea3f3d4c638b3975a2fb15558b2e1c3115c96d665baa9c80e198556aa50ca4d6d9fd73de74ba2709893e5688681a2079b8f24c8361464a0eecbf15a49abe4340b02957cd730704c5806092e83a792c0be8ead43851556b5a31ce95ccfc58a072193dd4bc3684a5a85a4c738cfc409cb82d786abfd724acb5c16847d32549174939f2cfeb1322cafe604bc5ab0ec1ed858762536e489129c29b9b2f215bec8fe788f27cb67f72e915fa6206edb557ab536f41069206371e0d6bc8adc2f0d261c9a20a02f3ed33215d7a890a18826c96c7dedaafd3abb7885ca7bd11e4e9bec39467777172b3f1c31d5ee40e86610c795780804820724e8255a0872ce6ae2f0710de5017020205482bba4cb1bbe8aeda9bd2487194e633343e4cdddb2cc1e08844105b1a213534ad8267cdd3dca0096abea2aacc8a7387a51705577a4ede679fa89c3d1c3646f098c4f4b27b3e9febb5c69d979abd791aec904e7ce99f3eccce14da6bc4166691d387b505381f5158b7c21fd42e7de0e8d73fcb1d9305d143a22d4794d68d86e6d6b4b16933b296573b9176f1e6750c127a4b1aa57ab22f6860e8367ba4b127cc8a08a498afaeccdb507f1acd2c0f7254b002600361cfbf0af30f745077d96ee5c30cf897d28fd16f2bdeff62d2d8d1bf9a3ef999e3d92ff2a96a62451b75c3a8edb9682e8c191e18e0ac74117f644076d091f521fce3f5226ba78d36b4da5fa59e341ac9113c85ec39dfd9da1301933eec18600756f2d7b360b758afb61b2dbe0e79f5cb51e78c22ad737334e553db503f4eb5a3101117401cbc4d4eceb14fe37d1cf52182130b2949fab2f6f3bbe0a386a1bec2a028273a0eb97ef721d79b636173a9e06a8136ddcc0f54cf5b787572b6749b269fcc49a9638fb66b7881aab5b703098c5ad484a81a0b7814379131c185b1fef5addb7bbe08b891da1149142177524244749516b8615c07372183d7058236cc29902441cc81298221aa9c5cb1e4b4043e2a91c2a8e2e84f861bb711ec410aa36b6e3319681440051bfc326a6ace5cb0a987ed8648665edf769dfb503a2463c2d3522db3cc8cb311d7aade0024fbfd6c8d9f6b609dae083e4015e0f6b3d607a0fa88809c7bffb4497876b151dd1204bcd261c733aeadafa5a3fddc17f8e0e9d5156033639258653d441ff4a29336d71080c66357868d716e6569a7837affcf80affc9b2133edfbc250988ad15e2f2efbcf602ff9da033d652a2d79348f430d5b7a760f8f06de512484c085e75505c5abf169260403e9534576ab6ee6c5384725b6d43455a9610100d307cb61bb01a75cc04b2652f0f628e74e06c49649372b7e85811fee6893b19ecb760345ee4bff1c5ca32616c00e723d5a537f809a14d29eb0adccce71af317659c3cce46f93f1206c62010fe2297fe09e95895a2f3c338ed2411be7d680440baad52836430d0067f43a0f0844659f7663b6fd4fc0f17b42a26794e0859beac511e8201be7fbb4229741ad4ad620176ffc853580da05ae238706a27a78fc0d167001e9e3ed78c7580cba1a256ecee1715ae7890e96fe8464ae642e3f213e67acb1a6b36616441669cd0a51792da1150c9008f6ad36719cecf3d306eaa2308877f83aa6697951f9099885acdc232cea2c9c3c8e1b30725ea91dc2c0bc14ef2ffdf1300bb546854237de9372d9aa39706770dca5ff2f89f1a7f494df79f10ff6706030323f24dfbc340d7621af391cf45e0f3a01bb46097f04b884ac8d9764720abf35d29a637448c9e4791d62892b144a183d8ea5a63df0892464ab23b07c3ac2eed9d4e172c8f7c8969f9d2db25503dceddf462f06921b3152dcfabb251436414284933db8732fd6399039f068f5b5742f5adb459c87b7e9c954c9441a53540a36a0c9a2d9a3e69abd7eff5e98b967efe0cae63637fc2700bba2eebfc4d45962c522421eb0109f6abc71aaaae3f5391df9635cd871ea435eb0185b39a10750a9cf8f392ecc60bf82cdddfc375480e1a859520223f674be49fe818f07888f3f8dd7969262f7525bf1e3ec1bd0080adfedb74ecfda01d3bb5166514a9adedaeb51f13f8e7d98da268657135df47cc34c48095c78cb57b95078425a1327609f9574eedac87f0bf4dab03b0861bc689019035a693af56438e6166766c24a987fa75061a4a6437e53fc1b3b2c0e6e78b607319ae0e3abd15fce95937812de9376fc2537486295b1d271a4d01a6dd48436a9fd85cb5645585b8e49e22c07f76d34213f618ebfd621d5ffa9322c627df98774c351ef9101f15d12b03ad1cba205e0fc791001ad8084dd399a63a90f5b2025962a405f89e0adc71fcbe07a2d78b35b4169b75a8c8ff4bfb4125c19510b177e59b3e46fb2b3c95bd99e634f3f9042cedbff6deddbc3e4095dd0dfebc926ddcda3ebf8ffd790701d89016e8a925f1112efc6101a511e5c27896c738cf23101516f69d5ed3f7f1b84418aed6fa90b1a8a991abf278dde7f5d7e551ed5935c57725f5792244ddd7e12445871e8db73e99d05894de518327763e341af823403f350ddaeeb9fe745fa99a17525514c57a91b854516a1224d93276df17cd2db550584198de8ebbcdb934dcfbcd40f49b837bc962881216cbd4f5600abb0d7a69798a00422a8c0cdf764d0fb815cc9f48b02e392696edf37e2707d20f451931c157b4bc448c2b090fd9a4877fdf25ea043aeaa4842754595de68d624a19794dac151e99ef70621fac625cc3057e54bbae62343a5b83660a1060d647b3937055aabdb5d3b3c95e930724f7b32d8f0ce2ead42b64ddf616349811580396c5f0536ab5395a6fad91e5aaacd7367a656d338fa9e8d2c1bec41938724b625e21bbea596617605f85428a2c7933abe05dde76901781e87bfb5d8501213cbb79c7b9b130ef86fd86312c6392983a6ce050acd262d474aab80b483a6e4f4382266cc147dbec9292f4f853a86cdddd5738c82d25566a1c94e886ae994b857a385bd6824df2aa4f6321f8f8b21d00758721fc641d9fde4ff929dd149e13101fcdbccbddaf3d3b770ecdfc01bac3f40b5e70e3c2eac6af6503b302555c0bafe0fbc708b97e6793c44d86a5e4473e8cc128e21089e2e3c87b65ef6c07228c8cca9b3e4f339de5cf0aaefd72d2f77c015db5dc3f6f0fcd98bb0cee59dc0b0526fb62c28eca8b621189cbfd7c7fbc7e8cf266856a82ca948abade929acbb9af53b53386ceca679c0f89ae121c261dc9281dfe2b59cc05ee7ca31fc3bdd2f85801dc36d7465a80ae37709a1616c58dce56d9e5a7343684568bbfbb69b74386b8448d6e9bf47c15e76b8555aeb315ad889c0f9144a98bf4c28f2c0f54ac3649296a5e46a16a82a086cebf6d8cf5236c38feff1ec26c9ae80a049c8b658e110dd4303ec142b499da74d9984b3a54a276046512ff45bcc9efa419e903754f65e54eedfb058f4f2635ff5cff63179c028196bef74ea6abd5d4e05eb36a362962d93c988d80db161abd73ebc5fee406cefc590dba753988740b2f84d5151f0ad4365247b87b3a1a835b908d97045bf55065bceb06f19d25f22a36b0850091a0ba4db25dfa60596465c634ec67cbed37cdf63939f7e85998e4568194dd99c5daf2b3c60cb30f6534276548eb9c4773e63aaa1f8324d814e2d9ffa61f38c1246a5195035e4c68c876a580b3a35a7dcf56b0d84b40ebe96337c78e23ad29f00a520ce31af1718fb965b85dfe0cd74cf26518ccf707e0f55eaae09280c5a47869cf048c7f258d41e8f30b23edb3d83608f1ca948fbc85500ae3ec0705dc99245ebc455ade19a2b4519a23c734d5c78e01aff4ef7e41341763ebbb55db37fa2fb7559f1ae36b67f24b310e6bf444dd558087185df368881ccc72fc724be9ef8643b1bae84d759cd7449b2e50c7a010f187a28bd2ca03610dac183f2c2487b73b6722ddd36d7c11be1cfc2524bc9d15c3889c74ddea9e81bf0f51e488559f359492e8ed0d4259a0000de585b2da64b53e54f98c155d5e70594d04b51505678e8ad72f6f49429b24340ce2e829fd68197f4f43b7739624c651e01f56a6564e955fea8e89e4833de099cce39152e6e3787fa43cdd9b6902c6396bfd453bfca9bc00a3654818a30a87c86354013aff2660f7398490a01dd291a769462bf3957b3afae4f8eac8f310344715970264384a4dc7fc39cae670190c4c5d310285d70c91e475c6211372c51ff689005ecdaecac182ef374e8322ada40ccbb27d6c5ab81bfade737af9b4c1ba1991b961f551e5eff21ac6a980a505f9dcabe8c77cf43b9f5a3573ef346b2cc541a23d2b1d6d3ed5765c31045cce8b32bf31b8fb06dd9ae4a2133f6e9946dac280ee243916a55fefadace942170fb04709266541fb164bc33e6e7b87a788008658979d31005567313049382ab53abfe7c4d58660440d30a7b3602939b7c895c78329d118bdeb932fa066e1f0aff687c148f1c82233d622d995e0f82fafd158ab6761e5c467059b31f238b0f8becc6a442ea69ab158b3627620ce8e490c6fd7488e14bdc42ec4ea14fd1487cf63a31b4d4e5e0b0f4a082a4736a4227bc11b9598b304904cde55df538cd01afb86358e55aff6505aba1976414720c42ed3934833360ce88d3201c964f566821422ab28f34f85ee5248d02ead087f7331df5a6f68e48605a806a5aabb8f74906b74563b25ea63355535c8cc351e94d974924885dd6c6c1d0ef97d2070ffc11ea3c248d5ce103d393f50a3c2d27b295d3355809a52f3fae5ae3c184abbdc455bb75b5e18ca6667b0a0455af6bddb82f3bd479672c982948c74e8ea5b4d6eab1015db50167aab5151861a2d7df441c078be84e23dc9099cf270122ad48469833cc2ec2f4f4945b09ab3c9e27f5c84ff2b6b5c6a6f62b3c05f3599a4f856f6bf130b540446ed298a3fce510d6b10021460b8533e44c796b93cd9f1b9ed8cc88166afd143acb71d046523e52dc1eca187383d9a2dc2409e6defd2c173e3461abaf0d7995fd4f3f80095ba2c955142f5c1986665e9a0f8b757b7574fe4703c214055c61aac2910a3031af36af4123222926f677bc62f02e8aad2d8a08b4bcf485f51a2385d3aa169b1263b68dcbc5b22e33f43e916fd734099638a1685817935e685f1a3a6fc77db31382ab262e671547317056a7abc8c3ad4978d9cd616be9c22492fc4ca654a301d704ab6097a9e9010ccb92204127c58a526b4b4554e0bcf6b3b5cddead289e06b314f4ee6f030a491805a2f6aac5724b5d1f48db3a594b5814479aa2cc7e67756aac2bfcb3b24f26bc5c280bac2de9f57f1bd8925711066067eea39e174c62b6378e4cd51aef58ad529d9aef36255bab58c7701653c573d04e5d3951d7880ebb5f1e9870f7e76694cf5223575405168d1e517af8a88318c395826dd99a9ed885de46a0a383377577ca627f25ad076d6074d1dd3cd33c2637cc1ce55e52bec0814fc96307f02fba755ed5efbfb45b925bdb7d2763a50723198cf212eff19f4c58d022c3026b30c5321f3c65ad1ecd5a9f14878d75cdd69261e82553e2d41de391d65b69cac50587c5c08a51960b8c9f784b54befecc29fbe3a9fc1a4784780bef9ebd2255e4996e9ccfe09cff8ee4f036a580aba6e065e3c66fef441d40419d3b56c5e3f67ac9cffbb6b7fb8c6cd71308546b5237883ad84a7334731240a6f4a1709f0883f7a16849aed7372a362f686a4050dc8d6a7232ff7a55fd20e7a87d363212f8bb4d6ed5784ff4a613c5bae001f86c46e7715eed8570885bc9347232016f8922087747dcac11cd8287f9cd218ba804e46c000da7cfa7e415ce6dcaed222a8a27af8b13d460a0ea6297b889ce3373af2e189dcbd33145444aef69c05148e0698815544d4663b4130d313b4cb9493e77058ade701cc6c4c76e1de3fcd915341bba9bafd872408103f49bea1ea1af72b6e89286a17ddf4f863e94c6d531e4291ebf39b50ac9f870f5b4ecfe16c055925832004b9c3eca18f24dc79fdd77026fa5db88f19e530e82a5a9dd3accf1536ee13a241a59984f294be6047e16cb35a55d3420af4861177139fe6364ec459612afe399457456b3568dc59d72ff89e26cca74352d8305ca64531e072d84c71002ef641f44c6dcea5320b7771f25aae1622cc6a65d686154dec4538cffce25673cd354c4a3d10fd8acfe852b387ce91c13fd4c05b74160ddd05a975f192f59120c1af57fd423b604f8bfb8d8ec47e5616c65a82096cb1d98cec1425ddc209be0b3f8fac444b3e7399eb77f09b5c9e29d8e2f707f302cf837c7304140e803b83a938c9554e612c1c9a3bb49b3eab7bda5919393165d9a80a7495444bb2b535cac509c0c002daf1c4f31f3cf5b212681f61824650d1fb489748664153c85dff88dbec57d7514ac81acae89c3237d83fb5871d8811ac878067fbd6bc07b9e5d3d427000374932d72dd06ffdab22f950b4f1ac0e4c8c11597db909a3429f6abc6dab2d3165759c8f20d8be10ffc118eaa736c5bb4749b2cfb2a1e54dde16442ed80042e260b267f49f465d9bd72de549cf343227f5723c51f3585def3b985ba6d9f233dfa636eb9f554831cf7719d6a76dcce41b259a46b4aa67b88c450d90378ff5460e1204c97a385d9fc2316f8ec7c8403734ee1dd5815a838cf0c22192569498b1f7a3f4d44b03209d3ab1fd9fb58545b3d0e8e9a6d420337078bebce516e29e6c54891e5ad32a2ebb403969c1214a272726681a2a3952ffc5d8f3a8e6d637550d8b33e583121f557e9bfa01eb7f4766117ade099ca573c5fa1e5f868bc80d8d24ef535fb16f4c4c69adc3fc56e8102c9fa3db619f33830a75c8d273182b1e981a7e18a6d68559822ba011ba51983c5b925872efdb9a8a5c98a8a82c96aabed6c09ae4d9f93e51ff344d03414a72a501602a4a48fec04f25349fbf34a7575beccff91becb7480e187ed451cb52dae25c089deca404d6d4a5ac3efbc0bcdf026b53cadd970e761ddde47f1c39e1222675b73445ce9956d73fa845efec69183dcb34a7df2b6a788478e3927b6b2a6d9fca8db747306d978f79167cb9efc627242c447abafe7cc7725ec519ff153edb80f33ac841b543b45aa65e669f435bcc553bf127e52c06c38d09d593314796511cd41b18f3e8c6ed6a316b7eeff161cba45d0baa3e9bad1ebc811f6092e367bd5ec4769e14440be341a30243739ae2dffb82209e24e4fd4fbd4b70f5e6101be639af0249547223fd9205b238f3db283504c7a6afc13f8421c426e354150a8136d0270af3787295923b46fae8ce6c9502838aa15bc11f4bc5f56ac491b8d2dcf52f217eca072ec0986eeb856720777eed0ab024865c3a0f733a1e13308cdc5a588cb5f0b8c5d1e916bdbcacbf73874ad75f8c1f9ac6f889c8d906fd5b47fd605ede5332e6cf18bd294d176dbdedb46bd15753d0bcf1e9df91da5b6f9e6fb7d0f90ad80b1096fc42296e63c800e90e2467895483f6c20288f46552d17ee14ab11191d32479823068a071b172858ad10be90f4f34ccc4bff43efbd8308ca248de695912d37c4c390ec808a5bd6175e22e61970a3a5c8fad4a8d16c483d07002120b22a378eadb6953e8b10b636c42ba98e2d5d6b643e240f185c5b242c767502d871b69d8dbc8168b0951e8d4a370226004c1ebec13d72fe559036e70d598fe75accd3ea6ac62ba4191e7913b282281b9cefb007f1fac57d1611236038d8c7667fe3e13434a129be87f24fb413af0843586b2ac6f4d9ba5376e7c0af7888609c517bd9980f24bc2a39e7d92d850e82a96b37e3941233f2bc93cef0063bd2e0c29c956013d4171c45ec04e2a0d92614e4afb3d8588fc82e5fb6436ebe69b774def2c6d248dbb9dde4ce07eb39dd839a0f0f057a6c6f1c6132e0092ba516ee222829840b5f062ba4039a4631d1527b128f710f770957c54f8ccc822fc49b36f31eaf7957816d481305b6f0c9599e5cd289e64d7cff130215a6de89c3e084db5b4c60683170b9e37e3d6fed462ef45aed0a441fc83fbeefa44efda8f087e5f96aee5d50ff67f78567698f69e4d1dcb589e53ab3b37a96d6b3ef57f4b6995382b2252dcea0a3ed17532a8383674067c5639c02948db28bd03367b96bec66eaa6f14fa311aff6aef1f99050ce086d7a9748209a9cad7a300aa922be2c7bbe22239f16b21a18b305e9cc75a9ccd872d0599e6fd4e233cb1fb36310ff51fd4e7a4ffd15371e596a40b8217600e890d8416c6179af808b33655415bc6002294bc6dd3a97c97d52020bf0bbf03519196d884c089f109d1efcf26b0f3f425f12ec56f976dee2a7f1e5cc7b001563096562f95f0d5009275424e8ec2376e4dd6da9a90dee82c16d042fc05887b6c42500c8327a6bc731258429bc9087c178248456c620ef04cdf45565df510470748cd034276fdd16eab2051a02e9b8a8d45aa49c9cd2e90ca0a39554c24bf9d52a294c05f041629d729767d8ae7289dfccb7b2a7fffaa21b939dd093f1cc0d2dbb101a0ba61702065fc3c766141a2bd1d69057b86903e8ae393bbc2f4bd0f55c0ebdda32f39e40933c9e1d39c4293cdaceee8ff0b68a9fc0c9b4e03f1e3390a9ed57cb375e77116df79861d4a6b6566bb0dd70316a3a1b7446023a1c8e6be31123e14a56258bb4eeacbc3dce7067e608ee833e758259602672254d5429b772b881452f1bd522872c2496c7aac976ccc7e407bcb7c41c0fead7612999ec19895fb9d39334875dc3d7ccba555482d1f622594c9a6b487142acd7b4c7ef5cfbef772181c85b8d8f9a576de7cb71266db00af70696c683d282866cf5c64a87741daae7a49790956c299ddcbef27ad1ea5c0302eb46e222690f924e07a76c6f8657e4e06b2be911005a0d5b96f7a14737ebab88caa46b43a5315cbe67cea9bb025022df9a11a42116912f1d79b44a30bf203204ab0caae76f338c64e6c43c0c44e3655eb7da6c4cd429f96501557001b7f576ef5f4744c7c1a31dfe84d0fa4fa924562bf7e5359c2a1f02932db5162e6cedbee7f9334cc51e6ae54856d841c5f058d88c993cb154f148ceede5de52cf6a78791e0c27da30af6cd496cc3853b9fac273f53be47695e39e3a73b32c780aea5abaf7e84eca6f89c260d9e5567b24cb2f3460a469848a9522c2bfdf66a8ee7643fda697b83c84c1ff99599665763b903717f8f255c60f3952d1ff3cf82ed122eab4e305224814556d08cd388e68ce130f84c78aa96a29615fdc1d2ea0c00c6c490b118db7696f48163b34372d10425309c562cb9a532a10ff5fb46431687d4ddc4169563c1da9176772a916d8fc62794d05c01e880744b42818ae48df94ae4c5ebb3339a1ef59df48e2fd2787fa69da8350dfd7e3351cfefffbd2aaaa0ea88271fe8b66609b115b373b93c36400ef6a8ffa3775d0067d9f6430daa4836ac8fc2757746cdbd80785f29fd187099a239b740484b20ed23ff2a96cc33070f39b204352265a378baf6f2fcacead30a2982864b4799a2551df4b5f1e8798aec7dbb352f12eb6c45590613eb6030cf658e055d4992365978720815d63885075c51c21d40921ecf6660e9c81c11d3289eed7e7fc50a01df477a16172eca823e1440cb1d27fbeca1acdddb148750b21002297ad69d4430c3af540a70352f5fad5a5f7562f9c22481a079712af927000f215b01834d477fdfcc17f0867ce2a85fc568503d46c75b61aa499189cb970168c04b860299d31598b0f0d9f5bb9fe36adba4a9efe968f45a3f28e82c792768e6d3d9b182ab34293ef761daafc2e9a83e27fc7576e1ac1bcbe9c1d8f38ae0310b9e36b893090144c62be3fef9195af21014eb836a1cdbfa94292c88383a9735f6ff613f57a73a52677e558e24f3f0f43596df81d4b90a90364cc076668db854e16d7d5ea16589bfa628ac6034966814786a04a1c6f7e233719077f07784102f513449c835643d2036db85ceaeee2d14aaa74f8c2a0c6a225f8a0abffdf54a9ddfe2b373f13e99c196a93cefb9294d1de1d452daa4af8b512a27c64139ce4a20878af101f4b82e6a097d002d6efe2b06ae9a9bceb0c6ad205806969e9f1da8a73e9d3cb35f47a3cdc547c7f3eb2529ba019bc5a4fea991e897ec1d3e0b21196ed1820d77a847b0302cc5caad821f6dd95746e8dec884fd915f43532d7d2ef0cde942d485d015e3f8d1b08f4495501d894e3272dd568aa67d6683ed6a0e6d604cbe9c39d1bacb8a27e619be0f8321321ad4c6b9cda2d407309548f3ff30449db4efa95bc7aff4ee9dd013058b0b07d5a255d1fce84c2b7023188587e3d0e7d23918e38098addd070a94abcb2fa6cb510353b0b1696a9607200e08cda29f1e4eb6d794d406b5331de47c33d86f05cf0f8eb1465516de8e73aa9f2adac04eb98e0431f7b9fda8e657f68e1c48788ad89c41b0017ca445496f8779032d8954b7c524b4a5b9e456768ff4a167a957205601ecede23e0d9d86ac81197d82910f0a375b6d1eb305f00e9d7a74d4992d19eca98f8166fd026aca60307bcc44cae1a37846ded0c2980df0b68aa599a5ec7111d5c26eafe7d9e7d507d535a55e1ebe4ae4425dc4e7f003d0f5c7d63359dbb14d5d7d20c597f94d5adb15ed932269bde2317b3ec109d4a36810cb221cb0c49051a926fab01feee5ab82718a80af4b90db796da2c70b51a558e562e71ceb6f1b400898f462a94e0d2a2c9731790e976d42f0e70b692515b38552c97f9ebf23caaeb85cc4162daf45d0fe89f29d5074a83229677021bac33fb24adef987d5b1d01e8c3db5c3f096709a946117ba035c5b49a027305a0d1b089fa0e69f00d38249ad427ad45c3ece0fc17033dc522fa113e54e80743e5d28f954a0af5e73eebdb27edb2aa6a8c5e0fab81e4d24c08c9798cc905c47b1e1da1a883d6d1fcad410d151eeefa6f1129b99960a7e9605ff2ca15a43c7a7b62845df19cbfd5428d67a073bca109bad3e11da960e5417ecca0e99751b110c96293b321a2ae5a7c9b01e6aa4220fa3c775ba5ccdbe4f909316dc0a5fab03925a42ba72722ff7055fec045b20fa2c95824d7f1fd809fc126f1afb12769fc83f57631422032ecaec47026ea9ba94f83e6b3377394cd0257ba96e6e3fc07cff2801394b904cd594aec166c6b64f593310ea3e9a733f9d65982bf945cac0c6ebf467b8bd2d920171d5cce17305e5dc56610113b0b84b0ef6c9bf6672a6eb14def49c8ae4cfb2ab33e96a0cbacc4b40c44df8cf32ae13ece553d4877624da4a690980234da2d97f47fba5d70f455759acf506f4ef22125a7558f9dd50f68385c3797d5cd5170d56afd80e9fc61718fcce9f3c6056b4a58d01d58daafa92e77cdf6ac2c75033be25d4af794dd354382f9609aabbdba6b543bee1598246f45f536c366721bebf362709cc98a16b9fab6df7b51fdda0b599917f009a14b378732623a05bfb8401998e3e93560f39ab2e8ec0718f21b2c350487579685dee14b4b43bed8ca5466bc9edbdebb8db5f06f577f3ba9255d21bdbbe631a54d6517d4164fa8ad06191f43932ab5dca3b825ee00fe8f3b87d9092614e15f8f4f3de533f53ab7ca91365f163a51795f9ad9e970cd5ea2cfc3248305b61313c814b035dd0d2ae49793e48569074add3343640988350c7c0b2011283b2cd61b80adda3a52fb4e0b3c1b4d2c5875ec34910419a5555fc52f76b19bfe8731b9882b70c4df3b168b0cf88342964e8cb99eb8fccd49051deec686aae3d51fffe1e5cce9ebb161575aefc4c6ea3342ba7fa7c7547add8568155573e44d7cc52cef735c782b8e045fa5bdc6896de31e13eded3e5646c5d774a576eff332a6bda9b6b8cad9269552857abbf4ceb48ae3da9b701b929fc2dd02c5aab7805c43a5d52edf410da0e105c279c9e29ff214b60697537c561c57f40e91b1437035fac976bf969040b11ba7028594622d5fca5c41c6acb8732c6ba48f4d57805eb8b35abadc4f3a062eac1d2a67732ac68e47f9f2c94173f7bc707b54e491e4e0c349d0710f4c51ffe298741b0f2e9bfba9401db362787236ef43aeb30a52a80460cc6803dd344e93b7bfc38dcac93c6c7d23b619d771caa464c7bd045ce7a8c63941cf192482eec26d57216a5922a851f5aea7ea5114a2d5b1a3cb20baf7fc20ac24dd4eb967d00d6d0374dc3f8bd31ef60fb59fb96d26b0d927cbe7db1117e192b0b40b617231155940cfc6afe86ce25391be8444faf99e9044c9459716da3f48d8a7ded5aff9ee025da72b81c39ddbe3497db5b5e559423f7a551a69a13047eb232e72e27f6c1983c24861c2816105a79f7e603cce661c815ef0655763690d71dddd0fc7e16216538f230f4834119bcd345a99215aa1a00b82244ead44f0a4dffb8a516f2d340454e0e1e341a99791a20507c549e0e51ef98e337963c6a3826361c1a682c9327e21e7eeb60f0eeb6aac00c51d77124aa93b42957d9ad82e7e4f09fa3156aefe7eda37782a4161c254993cf155ca49bd995b0df33edc1ff4a1fc4479c53ca4c3d1e37efbb2c66e977913c73463f3b8ccfbb84d93fce47e7b14f031bdcde8d53ca6752fcb5ff9153e2da7da0825e5a8fa14a2341f159d7b53c049a6f0345ec7aa529fa4b56452de561056b8d21f9963e991827df78f613d0917b88f0fe41abd42251ed3891454d3fa2ebed3411c53f7f7cc7efc272fd46b1ad22335ac69f3f13ddea1d5b7fac595bafcfdf9057a4056b6d1e70125156b301e284ede02ecd3487146dc2fb7b19b97ac889e4c97506349f78b0be00f493b84bc427741cacb5181eded96423d8d7caf844d16f14723b705bec5ae2f7f9394af709537d98ca9693a38dbc7371f59c2b7e6bd40d21fffaad877b986a2e98f83bd0547ef6e1574b980a1082f913daa4c49ab7ad9dd959c899acd5c289dba037d5d7dbe811777e412acdcd8987a32454929df97cbb0c634e791d1db225e4f6680608d0f3bf780adf6dcc224d21b52954b8c4cbc90966defbc56566ea8519759c9c396fa4c3042adcc73fa0562e0a8259bf9ae30ff46d593a8c28822e1f773fd29034691d6cfed1e976a10ac21d0174da39b1e1b160e2efea064b2633e021f978e60c142507b76e009677476a4c7acb1b7cf9b6f899f4f4f678b2022079f5a3a7174665227d9c635e3f43293129ddcec67d1dd625759b5cc468e30cd8ef07240bfaf05fb653a14f83b0ecc06326829d8c09a00a9df0007d420f45935348f3066cd6c4edf5477c28b8a539bb251198d7e0c2b06dcf69dd2cf2c5d28656a708c6b06afed516e0db701b5b992d80d071540e2e9b214da6e4740d11f80963ba53a77fc2b12f3b5b3f5570addbaa3404140c5349cb0cf23028e78c70ba1884d5180ef0b0e0ab146d3b2eefe79cfdcb87f2d6f31d858f6b97c9c2968098ecd07ef33531d4e41d7f9d0dd745ad29f81feeec4840e5d2706195a72d1085ac6dd6b149b04da08264a794443537d4cd4b51a4a933697a6a107300283d83696042f4903ae4769978c9f512cecd408c83fa69b06ccd9eb4c441b22e33a15e94aa788d39a7fa15a0f0bbcb1eefd5e57fe8a5afc3ca5d4623f19437c2c0a2da3b8c43fbd3674426da0a23089981236dd70b1c8a0d534e13667b45bbb6de6aa9eb38a397aa2ab944a232efce364de0cd4dcfd541d4866ccd7add67bae465abd5d62c08466e13e263508ac911f019ed09340d0f8566f87fa3b6a3e7a09e92831e5d84ec939f34a741da3df7616ecb0f2a208c0a70433711174ba6ce9187a4d50636b2334b5db1b466b5b15088a5d85bb788f815c04f16323047a0a317ca33492d0b4adc36385babbcf41da96d1c048bed4f46e12a9ac841af101b7e8117bd0cbd46d0fb1bce8c4680ac7378f2375b2e7129b8dd8d27f143a5c26510da1b3a9f7978842a329de8ed8f0d1e00e70f8e17606c3892215665ebbc70f78db2781e855193a5492707ce406e7961b88020744dc8f2736784caf127f675b98ac249d3903c4de04b26081ffaa6a88b56204b94241f3d7be55e76bbff233f1ba1792736fd6af42c38602746cc0f12a50d6c665fa2f18d3b9207586787a99e56c1f415d24009edb3931107f9d79ffa6d4f50f3c43afd159831021273a36758c741645c401332efb557da6bb677cabdf01ff270633b1a66e87ae0f6ff2f95d940590e79d194a92d709f485a21b1e41bb9dd75d1a1f7a2c3cf2dd782370268ea0e53d4e5afbc15b7c9def853a1ff2ac136bf9165b7f41c7e230e076ea4aa6f886b3d7253e11bbc1b2c693f6eaff21789d51bacc6235fa4beeb53ce62d25bbadd1d843eaab6b24149447b4c8984bb7918ccd91691848b3fe0e286ae8cd41bf4067ab20e2bdb2e84d4d47da98cfbe410295e040d47b6805fd2d1c77f2bbef1bb5e27e8854afe06fdef210ca6762fb0d3f3c33a615da2c449d616e7ed503c20d49cb4582ec3c310ea83ac3401046510987f9b14d3cf3d8139268ad5fa40b6ab83767843448c02df76b280d78a2e3281a483eb8ce306df2dcc3219ef6b9d762f832435dc130db49594eb187066abb07b54253cd364549bb64a88f79451e99b435a5a356d6d1e93328e0778abd02963c069cca1d895fc707857ea798ec3379fe1be1634cd496018532f6fec6b77c4bc4a14c0e98187bc0471d4b2b5d78e2369bd0f5e051a859c09ed8a611c90232d78be27db26e27d7aebb0cb61e9ebb408f1f7747b1e63e99292ca36394f8f6e45923312275652b659e1b5f9cedb0fff50df34724be3bda42191551a262bad26fb657c16e920067ff4ae3c52a9107e76ac48cfc30ec8e56651abb3163b8e373c331c893c2f1f8989c5b3f922c160c16b8d4fce62fccc9dd665ffb413b5ee8a274df0fb7bc16cea67d1a18e95b316cce9b6b432225ac4b090e5403a78395cd2d85fb71c18e6c620b1ad1ac8f66960ad667ff9538b834ca7196104793f5993e5350bba00c4dc46bec1982c492be5a0f982379945218ca57348f3d1e13814f8bbf20dfd834dbcd147e76d80f3c0a8bc25be1b383de5abc2d5545105ce92d82456ca5b191dad33e9826bf576ddd12ff447f8d2a0ef45a2a42ab8d81ab4fbf4521597d17cd35bb52e96c84bdf46cab1c9135b55d9b989b476550e57c2999df689937742640ca53cc67b4899d0ea8f7f7b19da423b737a67290cff4286a89c6f26b7911b5ce3a62856a6461c708886f0a68c9ae2016dcf227f982aa7dee93caaebb69feaee4622d0339ebd52f98392941117473d0e9620a5336bea89c791051b3257cd64ceb4bed2761081ac95516b261866cc1100943fa28cd2fb6a150912c56ac7e99a63b23cfaa4a5db691e76460252e7c099626718aa3e20228b0bfdc9aec0d2353f26ecd04a93e1923326233b2b956bcfb51070323396f6b1ea2ba4b8980b8388443e8222fe3d82b1e1c811057489ad70f1fe5ffde6877468884d8a6f42430a689e151f79fa8be4efdbd2149eb9f7c5fb95e02bce58ef6048ac103882425dc575314622279a496afdba472ad4b062ed0bb292064704d929d5cf987c562f3181a2c8a93516721fbc89675bdff5ad9398fdfeac88c21eb400af74d0637bdf8c9a8064e703df1cdbc217a6185c93f147989a27b0c460fb0c5800af95d2463a90fcc41e624068300fb8d191fcce03c676e832feb8e0c5078b6032e412e044db8c5d6e816ea2305bfe2af5e5948120ebea9ad4e3f1c1ea372fadedb5d633c7eb0e398c656f9cfcfaee41547caf3f6998acb4cf7b3ff35fd0827acab2be18da7faccdf18bac7b8c5ad7a68ca15835d1060fffc73cee96276491a793488f191a5ce28d8bc82e46e791c35c3c06b0d9e9173d7d22c04e037e8c4668c1cf1805de475b624ee42a6fd2585a3bfb5f269d441876a08705842c1c4de0f64a4f49c172e15e476f2f9be6e3851d785c41ffe9c58ace7962c2a6c9af3d9c70ddacdfe6887617a44bc6e0d870a80515124811f2b9b3c3af60043a98203b1338972d7b0a4195dae69a218600504c4457c5ad3ff266441bda61631df731fbfdd457b585b6839cfd5788944ed9348024063a2aa8a500a5e0334204b7e92a22a12dd748e295ca14c4f959fd77ed09fe4cb7df46217a0c0a1356f92988d766b4c0a5cbcc327c12814640527ae175fc1bee9c081c1b556120168ae05b98bafdbb2847cfd9e1c48d7e8455f3923befd22eea38411ddb0566dbdc4acd4850f2c32c4220347b559b4093219723bc81a38ca8cf43c0e54f9ff41483e2c1cf822bca77302c3e939620db40d01c1abff57a2d7395d002b730a447b68e75d763d6796888b15f06d33ee53a900a1b2e0bb2b350dcfbc719d970b34e4ca9ac720335e60dfc991a0379ca8b6ee334f7279acea3ddcbe6e68a101d3f21ea654d0b497a050d1a665471afa24cde71b1c9ad88150acecc9db3ef8ebd3af39441c3d06193fdb7b2fef8af4f57b6df5af6ced19217a4cd9405646a0b190983c383729906c252f3225262b815d53e64f4fa8685397775f7c18085401876e2b7b0104dd9e939268584fa8092cf26dc066d93487f5cfa630a1fc121591ac61c9bfdfe75180da1a0c3068c83f3237889cbe581bd862a3b10a8dcfcedde1c0c2bf4e08e03a743a76afd0727ca2495a138e2255e81bda36b9050fe3057ee43fdd37b0bedbac841a32690993826cabaea637d4cb4b1100a9e76b69662e2ea26bbbbc88bf8b93b089e957924c1c82de9eb3f81f99384c97749cff565e387e7fafb1cada980dd9149024b1d0d2f97b8733c7b512e07d4ef7e20ae8dd2b08ede33a8c80084762ade2549462f9008c956377d90bf02d619ede44b4a677caf729297e2644eb2ea44ff9313970a3efe4fba0a37c92544cbb69563ee735df802848208aa4593e3684d97da69d5ed34475b07cb4fd7f0ac6427481f9b87ab2c732b8d08ec11a46dc7cc1177f7e4305bca1d4bbf36d9de01b47df75cf586750d30835896cb76ae3a20055cf4b2f9f7ed92671d9810671584b6398d130cf8c84ef6cffcbc5cc2f9c80242a52072d2879f62d288a6e8c7679b1a90f570e40fc730538b490381c06938c2e7a0ee0644c8942671a647ce971386fd3b8307a4e9f2365e611b236074de09599f049bd8adc0353c6987303e9368d4c5f79ce56e39e099fdce734ddbb0e8ffbb4291aabc2f2f2b14f0550548eb867efd586b6877d29c33b96cfb7f514344af6a52c54388f6f830616d56d7d866732164e74b0929667044368821a5ef4adb0985247c0e2415bfddb724d01eeef180f37359163ca4ba16c90f298c770dafe94a3cb1b2bb414ed329f00dc90a05030c1312e357d3a12a4c7775aec809ca3e2ce1b2b7379b23ff040952b5020157fa0fb204e89b361bf1b915b69488ce8aa0ffea6b2435dc301beaf7d7b53c5ee4bc436b9c604f0dad32d4e39f6a06a13a5829902dfbd27a775bf9f41b4d6ab06f95a3f6af5409dac03e42a1b07fa37f3948d8145cb8ade27bb319008e4764d6cf05ee07ad417ad11d74172f5ef2bdbab3656fd3cd4dfce2796769162fb13d2cc6dbf4924a857d7dddf65f9a78faae65313b66d8c5926316dfed9606679d4c4c6d95d28de870a53d689c098531a1839b13414b5a2e1c2d7b748ea84f04f9f0e73215919f34dcf16af845dbbc78a67388e3b9c9c6d9645188c77f696ff805f3399dc3b287c23c69b638b0be45898379529637df2c42428dee083468d2d446b2a70bda85e5bddde4183fa0cabbed09007df8e9353d7cb73731f28731feaa81bc92355a4d71ed0d7a005cbb858ae08772e34bb51b59bde20bc70e0d4b4bbbc8cd1be3aab3017acc289b15f813999e1e640124e1f8423fdfafc26212242b36c54765102f71998d17bf7a0a31f4b8f71dbaaa61838189a7beeb44611bbfffbba4bd374771dbba8e357d1688beaf3e0c913e0c2d4de99b2df94e97563ffb22ee1e67d095bcb5240a0cf5ec0d0bc40666a54b27454385460f285045d2aba64044b568d677345a8df77fbcfd4e19239e66b99d49625bcac67e87831ee05db83f2016309f2e20da011310e4e43538f76c1ff8995140f22a66299d53b86820e199eeea9493fb5de56d17813cc3155f22f0374b406b136f3140b712f621073632c972c934ab45acd047fb0d50c2bab3aff0be3893e3086cd8f9f580763cec47107e51fce7e9a521b31fa1c470bbbc745b79ef785b6677fe3ba23ef1c94c901b5fb860c57aa233727ebe95979a98651faadbec49936d936c1d4f13d1ef5a0ffed3752da1ab6c2d7e4248e11bb52913604db7c29486523a847dfa2fca92adfe393a50fc7ae5761282e60a34ab7576fca7431755750624ba09516de31e8b51aac7a75c0810d8b8e3dc443c7afb8e9d8c41204e0e5bf97b6ce799e7a31c0b8649a0e9a9c7ca6ed40433c4266ec5e2c212d7f57e73449633637cc59144147004a0ba5487445de5465ba751278efc6c8f01ad2e1585930b8842765d7332a8494cebe9426da0276146a63d645de65b9c228223fd0d1c4d3b4d9fcc4e256d333719d640aa04d4fa2fb3e31014003e0c3d26e8e70148184664a7061a7040a7d7904366d7f1bed42a9b8c2f87d83799f2d73483434d46cddb254e1276674ce829911367b60748cc568a47c3d59eb259b0bebb67204bf6ecef160f2613d0c12e031795379130c0506d22406c0efd8bd02717b14787f2a5155046775d2be3d080009378521181c494fa382ae7a12286f70281e4a8479c38dbb0bc13c9e01927f47e703c241fca9defd93ffdb913edbc0ba28e4ab0e5f131703912ea6ca98e191758198fcaffb7730541dc1c80fd3681c2bbac41615509cf9f771c456529462cd214ad3c5b7abc5264dac9ff8da8bf26d61f256b6ca7703aecdd10d9c6e62f0b6c194ed5566bc0d4e4b2a7d95bc0de7fd9be58a0294b9af8d6b4fa0ea043047a2ea08eb8c7954fbfdea51fb942c1eca27bdd7725aa4448e8382cbd27ee4717455f0309ea1b9085c88d843032918280bf3aedfb5b3a2c6ac4538de9cb11cbe73aca86b2fe3e82c89f0a19d0f057a926c010d48b4cb56e022115fb9cf005b7a8b342573959742ddc2a741aa68544245ee080a99b85f8d19d787b244ec6fa3d105bf2246d9d3cc12d299d24d28649f8d085c8ca2e289739c9d892113ceb5350f013ad36f7f0f3b39343bab74cfd37fa0f43cdf650d59d0034ed1bf6e1861b079647af8b49c681ddea42d3536d195b557802ed51be691519e938c4a10324269ecaccf820aff70d4ef92fa6dbf686a23af341f4bf3594475547f9d2245d60ec5dbf10e4ee2fa32bb1aad6d1159012494eb76d3c341ad8012c31d4c67779eedc87ef12ce12232ff15df1cd099745da5c6758c62b36ec83eb9ed6fe88e8bac1f46fba5e458de727c87d4caf4f94f1babba65a774a8f5fabba4cecec9c1305836ed8a8fd80610f74dbc664dbe53462cd199327978536e73bb71f48f6c8096d74aafbedff114662bcf27b33a48fda2d5da4587f8c40a8d60c3dea00ab5302a30f666185260978410be9d0a9880c1953f687a4b225f0ce2bdedc565def53da2e2c09befa37bf23a053502ed2f12ca6f4c474a9792e017911fcffe161a5ce22ed6f08b47a44e631d4a03bc016da7069d8676f79517cc15285c890eaac6c9e2a42aecbc5f74543ff0974b5a900a42363719784f641cb2c2183b18e6bd1d1fc2b0082d4592cf670fdc4080a5b7c914fd4caa01365bc86ace4d79cbcd620ae516a7dbd04a5241732f80dacbb2fbea39503bc6de303b504fb306f0bb302b2f13c38f2a1615a7f27f0c788ea0c5193117e8183ddd091823dd2f25c5eda35d12a4b9aea4e6c3c3224ee48afaa0867c57d3e9d2a0a9ed018d849f9be98c4aba89aa5e9552db34915e081955889d2a6412a6f37390176350aa22e2247a991c7a1c8684ace3444c232743a4c4ac6d7640068c12827d8b5a5403fe478bed10e0c42c766ded68135155a1a8955f2418c94dfbc0d3cbf2c23ec87d9258f42478796b4caf7ed1a851026a17f2a5620a1eabff30acf9ac9001ca2090d6ccf14e52d1217f7669f478183ddb974d82c5aea10e64885089ba02e52c8f4c020daa25abfa76068c87b00aa06d7cfc3f1d2288221655dc08120730629416b29af997fb355ed83e6d2c2a96a68c39fa859daee54c3ad5509d82695269502dc0a13ad15142259d6dc578c559913db0a3756461f0ee581499814f4be8a826aad153e16b1388194b02e6044a6d91f3aba67f1e985a2d5fcd7feea250c478ec489d429edda02faf64272d28c7385bb51d29cc8e59feb6756a23228f954c1517fe977cece4e133f49d1a9cc17f4ce7cf8a3ef2372d322fa515f3615cd0fd631e23eecfe2e2c51724cef2d08072828dfecea0d08e6cb884d6c984ea6d3e79eaca935b6d4eae8a16e51526ba9ac95d9d6af9136851f160a7c00928be8de1bc55b66aec18fb04806b3ebb20e85b0c2a12e3ed7ebbb21a560539cbbc3a71f5c798c9a0cdc14f5eea3ab847d4ad5a2e7f40a8f5dc7228850ae0acf932a36661041bb39dd0141e5067451f71eee32d4a2d9032cdf6ad75fa0d1fc3541fd42f81c90128b2b686a4ba7564bed5f63ab2ff6dd139f7377b728e518ff24ba9f9e8a24b93c9ab0ab7aede056570dfaaae43866dceade9d71222bad308d232e2374021efee99489f470e628d4d01706e8eae78f3caa2cb7e853dd4de9237cbb000eea65aaa9069af73ca5d9d76c140f29c2cf8ac65cf666446e57ec07ac61af0084b29dc96435769759042f5cc094ab3b5b2ee7ab500d1b1c076620e7c3aa5198c455f6b8ae2af71fba6027d1628cd25aeb5d2125e2cd31a05e05f283de553f6f0016e05cd9509159b6d30fc1725ae725081eeb387dfa33cfddc4278d9f2e00d8faf56c4a45c59a7024ee49bfee903144ea904bffaa233b7f7c7b866ca386d63663512044bd877bcb884135d90ffb1c02d7031bd3c0c96cb7aec4ab486e36fce7f93c010b547f7ade99e459247dda2de8649b6b48dd51ab8817a2f1ec1b5e77faca6e02cf78265f3a5386de4bc3b308265974c794ca097094c531ebb4d6d0d5131f9d0c36d4db83f391f953768d88818701ba1da3cf751cca04f94a7e1760fc4ee365008948205a87cca2554dfe400d500cf197eade7976b1651b47012086757b8bb018e592c9b68601bcacd9f236e706cb78e6991ab61a086baa7b8bb1e09013dd16f678af9a790cd0540c04831e9b8f27a508e0cd407c23dd7e07e5c6c612570158cc854896c218d67d59e21e37c68c7b2de18f6cc625a642482e116c731c6a5b364e4fcfe33b90b582bb010094aa9407d608ef655293bcd07648267f3dbd93584c4bb65e9aed71892f714f345c676e9d9bf8d7643555f5b4f244076f7e881695aadc5a991ed883380d8e44b58bf18a3a103c212edd690132027529be23b732825195716875091bf6b3ce8961f7e4b4408e9ef2be8ad82fa16bd5536ebf0a320d0ce5237ad7897f80faec5b27f26f1d31007098cc545ab5c92fa30a6ad29636a19cc25549e0493ae4637ae0559c35026a81db576e89fa4c2de8cc44f60c14f95d024e2fd0ae5efb3a4d9e59df35290c615bb50ee6d751f3911d74fb34be7ae812f582be0ab840b1a727132c8490e742bae4844580758471585cd7fc7b501e7e3c32669a18c27888f5587fba0d1f57c869647f7b3f890ad3da605a02f0ff2c341d93f67823820aadf47d9078f5b7106817314b7a27c13c743588e6f5b733c89b74fede384a11221d86f85bbf52db8194d4b033eb25402a96fcd59a29f4758ff40fc60855195aa9d143d8749353d4edce9fb774761bf4806c5d49f312ec57607b687fcbdf0ce12dba7ba10d0593dc462b3f652739ccbf5055d6db4b997ec54659b5809ae1062b3df4b4b385da69e1bb4e8f93ad84823206bab4b7e6b52bda592e5a0b28fff82a792a98ce97fd0859d190b6c4b49e152d9f336ce8ccf8151d420a9d36bca86c1d22c3a1f34c7309124df34085cbc9790ce44afa43b127742ca3f6ed5c2fb75478d3da4d915526dd2eb04da3fb9e1149eafb742d211c2852be0a5f04f0207690099cdcc8b00e554707d972b5fed7fa5d2ddf42ce236a0f567415df227a1537bfd0e5ba4f72c9f8295d4483c7dc5914f6cf88f768eb24864e6da47f8f396d8e0ba70a7337007af255cc4a80a3e1ddfa05571b024c72e33e0aed1ba4880bce4ba1628b0508aefdbdf920529614d115aa44e6d9ef154372632cf9da0acacfb95a5cb3d19597c39268fad3958e5bb350a67791ac2fcf5c6b5fe47dafc1002ebc5012478707e4a492e84be2de94411d1cf7d7ab5882166edd7c64d6e5c301598b8cdf3c49331830f8d2cd0472c4b4eeebe719ba3c63df249353d43ab4b2d16f2e7773f0859139451a7cc826bf5896fbe2ff2cb255cf556fbf13dff9963b84ed22caf7312e6b8fe58d0dd5c12542a03a944cb62777cd8a857557e2c96362b7bd89efa279f5e73eb921b5c63de406260e2bdb66d1e89459f3ad77de35c0edd6cb4bdf6d8b14fe3753b4bd2904f9aa59f41f0aac9219687e3d2bc581e92dbfa494fbdeb41e7f652251982a0c873a7a4bae646a2a1399dd03cab71b1f92eaa9fa4d546f538114b5c37bc4402f4a2b93c02f991126fbe54c72772bd20c9e83b6e84af4c90a0a5726a3b4f334ad7d7d87483206cb1ff9eebee90db866ee0f9c25b58f527827045aed0ebe91f9368b85ccf6a3ed0003098f25db748d6c31a64a4f15fd02d8a8e028989b2a6df2e6df90521ac9e2566b1a887f73478c0a8f61c56a51f74551b1047be44302acdb3402c7fe2cb30b2389578550b13cd04f0bc0f9ba743a4c6faa2e1c3771204e24c144077ec072fa06dd6711ce1e12fe4761b35dbe2b09f5e958e64d69d6ec6e12eafb2f7752c4f68a27933c06660164fd2fbcb924167ddd91b6d3eaf333722638fa6321eebb194a9c2e16de54581b26653d223f6150aa4c288bd4c8876f92ccb3a2e249653c4a225d749f8822761a75bf0079bf158d6fbf82ea51ddcaa22f878a7808597de15e74fd65ed592905d066be4cb9b30e0d05b1387ea37934486d42e2cce78a3c9e7b6ae1255026974c64b0ee3f31253777b7a8ead9e1148809f0cb2b3ddf23da53f2d7e29279c0d0fe6d1f78c31ebc616f6ef5cd9295dbb7a715199d298c309fb7139173ad3cfbf84a18411b71866104e9c60c9f4fc485b8760bb2620d01aa13fdab9f4bea7551a1cbc196d83c8843bf828a45c45b84ba4ec0a39010dc4ebdfcd5fab61d9429d277bb0f2956c03f87f99433367a841e971e45c42aba5b6e371e3c6ee56c60e959d64f46d983a62cbdbaa9e4e34fa97dd4ae397889b73c3f26b91cef5248cde35769be2593778971174ea3cbe750696e5c5dc8c67f44b3f49c4481099e61cd0c31f702246aab118afdc08a83c66fea4030da67f9926fa9d46f51cbbf707449ab0bc4dfd4f4970856600080820de130483cddb8a4529e5cf2c1b7de0f6108a669dca1aad4fbb6ad06c454bd66cfa903c39aa46ad29ee48196b8b1240d9694a811f4a86ca8ca2b8374f387b4523c35701c85dbe2c41113e9a2d19b43d0e858f9df2bc4d792f1bd3558586331e956f75bc59ae28128402a139b16055db10b2af7d2225952201e29bee2ffdceb5f4aaa161437376c0590aafe9f6e88827cd2677ae8fb8d1b8064758a3d7923451fade87755d770d1a4804c7ab20b8f9b7c59f50b8d19a0c8c341e3ec927bc54435b8ea3a937adf316bbb3ebee8dda08e67684a9eef5586b28793ab5ed5048d3bf9198057edfee6b1ec14d0d8e1d0ea50c880cbde2e3c53524da356efdfbbd65b8d8dce8257032a1b5cbf1c5ce93ca4c2153d136d83eec3a6eb073bf53e31d49638532a9e20b39613e710acb7d73a2823fb245b7f42d1266414929381356e7469c755ba0110e468ac674f0526dfcc9a91d579aa722b8494007adc5a73925d9972954ca799743275bda14b51895c2411f2f0787ec435377666e1fb9ef29ad5becd66c2360667d3b62fad487e7060d89e422d1d6c3e57fa4c2d7442e68091281ad2e7993aa373d193120cbcc619761755fbb07a52378c14ad905f425a93300a6544c9447cd790f11caa63cbbff2f2b672267ced614b96e3ce27b3bd23aabfc5c2013ab0683b1d4ba687c7bfaddeb7929e0d2c6b69bb696621159c341bebe267615e8e56d0b713f9956bb3cb929ce6051bb031beb87497e1451c82d17baf7ea7ead3ac3119840115577af34bf7363261191f016994bc7bc79d2cdb7381afd5083526fd18375d93800a88af8ca2025e15210a745c8306733d64d2df0e761f0c3e4d11b089561fcd5db5015f985e7d54bd827b2f36eaeceee6290941f9a3dc7013112cb71c33481c09dc07f0d46ee4a33a07025ea5828cb636217c1190ef3dd727ef8a6ff8694e688b18f100c08e71155fc7a39ff40ac08bac9f63efd5683debeb8be140c5d7725d0c4480af9014ee6356d0bf65259af2231c6b2e31ad025518a9862e76d89c6dc811f51f72b190ab1820aa287a24b969f1eb32f6c03eb22bf362945df79332f5a69f3146de55d813381154b3303dad975aae87acd0b264bbf866b84980c05363c4ade4a2375853d03e5209194ba698597bfa2d7ae6005057b520e233eb646b18bdf73da14a8f1419364889f56dae570cf3f38110cdd57c0ee7b29959d218235043d0ace4966a810914422cc86c915aa550204e9d4d73d2bafe11c73b7d2648d87eece808acab7f38b0a74199bb5f8c979fb47c47c2fd4cc4cd439dea0fa77cf8f2de221514f0ce6be9b45c119cd928b4d1f521b61273c084a5b64b819b9b69208caa101eef744152b2d51ad4906cc44ef4264cafadf830c94b0f02d77cfa07f9a2bb1a002195b9af218b8bb6289cea7a7273e69592b950f1332bb4b6abdb6b088e7e06112b002ab7bd86ef149ef8fcbb9c14bddc78718c7005e59432ff210e417f244d66acadffffcba2c322d31dd91d948f05e0a3fab3336273e618cd6b9a2e80153e4dea61c91a5e7aecb7dd3eeb0e3aadb3ea91de8a7ffa464be4234dcdf3c87a9b3ee8cdfb330309a4c77ecc6225cb6e56674ab31c48b70b96507808ca10c29acf4dddeea58e00e86533c04be00bc556aad24c7e074e78fa418a4b782bca40d9c6918a3ecd3056b4708704a991a9aac2e914d76a8ea70020928172abdc085b7dc2eb3e5e0c7a578a0f78c85a6de3fb3d1fa3ada290ecbce922e9c7d32f32c94fd97b06c769c48fbca05da3d6e0bb35d3111417f36a72c3de167ab0301990ae885063c25c460ee20d79caea593f5a30776b016d90c140682761e97dc187de3fb12f2bbbd5dde357c1e4f9f0f07d83715787f22f33ee27e68e855588a44d517d21ec7a8fe126c35669b58b4b58ced7564a30adfe5a87e3cfab873c8c6e0792f4d8174b8022fb1e41b8eedaf2713d4d0ff67542e207fb253b7a5d96fce2779ce6709f7d9e49bf3a6d1860806f66ab8d1281adba82f72b5c7a74a2309df0d5e026b600c6e90e81b26bc302e7a655b476784821baefc907705574e7b6d70a3c3ad75ed0cef93bb82448f6d50f6c59a4ae77239ba20e8e0815a9d776afd46d3922eaba4c88bbad09642c154d3825a7623bbe8542e0e1998468bfddcb0d955577c79e9502392095d809e30ef5b27fc5fa15784f3a9b21f2644eadf04e4516e4ca203ed65856d3609a44d44bdf82b664013b360bf1f12f7f2b514991dbfc08efaaa2d77d85ce89494232bcfcdcc53f47df3f804ae050008868a4636dd2942534e6ed5d9cd8a13db04e91b13cdbca8df1d680a68eb89ccbe416cf4dcc802e63b1c9a06bd6fdb1a5ba5e67a85fd5be092ae4a7aa4dcb8735277a56b02262071c9da0d237ccee9e1a2dd5796fce9b30ec558547f0f479970daad37167b68bd5d49ef44af394aeb6426f150c04a434cf20f6b561202698b49b69fbcdbd7264167a832ff486de08a7ec2f3c34e642ad79c31cd2184c4d339bf9f949aca3f3c94d495a611fe1f0c882b35e5294886564159c9707a8679946198cf2bb2a73ded015308c5cf16cfe70f7ac57516baa254419c2d8d52beee05b19dbccfc793ad0ba93b37da7ec33f3699a4972695e2b07693853403bc7f1ece4b2069500e2258e2e72ccf33b14fae9d6d456db810324f1c6d74c6a862bda6bcb2226b84bac9492e92dcea70755e6caa28d38e3c683baf035bbbc47a675ded09d93ea5bb779f914ce5822df480dd424d2677b08cfdb04446b65e67e06a2f928ff8a02ee04ac28b043be2cc723a124dd54bf06ae9ccb20428f624cf599fff8ef27c350e7618f50b5dfc96270a9c6fa0c19a946c99d0f193ce9ddd90a70724a024269549f9a65f5d6ec993cbfbf55042bab1c469c138b4fe0df518b426ebd901c8664a408c5aa200b1fb396d011e415bd32491308fc530930a31513e115cbe7e49a78e73db2a35dbee6f52e8fe657d18201aa28c95b2c1e587ca90ae548a2ffc63dc9fb372fb64eb69a1de29b576a518df25576a3f9817935c17055adf9b423b07e5abb57214284104583685b5b29a22cb822503d50843db65d9f61cf8e28c3eee62f7c1a704737fef14a540c7c8a5affb00576f9530ef37623588bfc18d6ca29096044d6903c497cca6e291410b6a0447bd96a31f5905471701b2586ef7cbbe4013e04d0f0f61f0ea8acc65cf7af2eacf3f34c67593648dde768c63bb2d9c39c1ed7639b5fa08720419832c43f9e037ef74a522e1c9e3407920a371ac57d918169fcc9354f36171b4288ce68ce2e5ca04780cf0aa129bae1d7c301c31f8a593f3649aad607725224bb72d51a4e294b6adf40a2d07feb679a96506b6228f462a95ab5110aaafe52e9a97a49164feac9b820b7cd14cf5e43a54f6cf73a8aa51b12d1718720ffc77181e522a3195007bb4ea60adcc70a7a37904602b4bc1f884d3f479db7cecb8b1ac30202898f7d225b4efb8655f87391852edf60d4a00c216fc9be6453f0f59baf6f17124b74e7acc1a086ce68770aedc1183306fff11d38a95b75b8cceb4f5728523f9d95948418ad686cf36e11fcbfea991300db4b03f992962667ddce1011de2af4cd88f450aa28db1dc9cfcf2abd610c808fb43a66742f0773b75d5498af87a9043628836ca582a7ea187ac30d8ac4ebdc14e885cd07fc84e77c6b3a4bb3ddd1d25b9b1b49d87987f675a41f3d66c2f8bbd7296a9474796dc01282f74556221b19eb6880bdd661f7b9a2d812583635e4a3775ad3b05ee344c20bb50de823be14546618c075a7fff134ba3aa8766e3d1cc9f156776b12bef860f508eb3cbbb19f57a6db06b11f41a918fa4d6c2a0f6e848ab34cf81ee0e60cf643974cb23d85c45872c826a8e61b706279c80fe131022474df293bcff7367d67994865455fea1d6252591ce733e16d97ec018d46a0f5342774f6d37f43b562452383199291434768100e286bd00a75775382af536588b5695820164be310b3c3052163e516fd0a4eccbafe4a779fee4990bfb6e8637653005a01a259ac81b030e2a293579a249f99ed528db59b81e7d00675a353ca06969fb1d137f9929519a76b95e0f664f423010105f6dc1c06ac8668a0d0be8c0a29bc2cd319e344debc453d465a56b26782d82e7c4140572586b81c0fc95998925eae68d96514c8a0710830f305b147d9e44d649f9285b012491cc0bf878044f1dd83907d8a03564401173f341d89a737c9fde8e80500990e121da670fcc581035841f643b90239391a29e70a5c0c3f131e1c55d5f265643965e3a3df3fa5a321a418a7f4f1d11e6df622f2b3382e826d743db678b5acd5245bdf57270a9f47b6c94d10c47f868d2fea69284bba63b530ab1a22f7de3bb07ad83570e5926b1acf9f3f1b67bbbde4576046527be7f0ce34c111771eb1908cb0b11c87ceed0daf6227421fd95b0bcf44b1315323e690345eb128facb10f99317ae1f5e9eb838d19a97016c82adcc0f14b4f077adbfa00d1c9df70d76648c6f382c74dc53bfb51a4152bd3128a33e76c1f3d1f0d8cb54b5a322c0b26a48f3c903a5f0364eb86cdaad3e9aa95f677fbb4e3753e22c6dcfa02345ebcb367c5ba303fd8d5f9e48420271553c56f49156db69208a3134797e9df42ceea6cfcacbbf28327b1a16ad393a72f4ee211dcffbae1acc257671733df83e33866442174d14acc088ddb8b563d6455c62a72c97456218db090fda50f996709cc0095ba1432fa623d1eb98bdaba2a4cbc5fb4745287185d0151192435b12f892ab1184ddd5f78848e33651bfaa5c8237409afcb60dd1e73ab05a03e9913ac759ccc96640c70fed2065a8bdfc4f3fc4f73600ea54aa1afeba401809247582ee2b4bafcf66ca8d85a76f32b146c73afc92f0f8f21006e052a78ce8184833d938e7a6b6ae28ea8bdd9d52b32023fcaf858659402fc14753f6c098ee63106f14858e90ff437f0bf92e4dc900decc0389648c3e6aca1d85e2273a3f1c0b4292573df2060b0e51b52d694aa71fc1286e7c11ac43ce0975f79de25b7470b7f7d4902fd60d36d6870c36617c5c7c90c7fc7ad9fed41e7e740d05aa913fcd11d1ce8c7ceced3249bf80d9c96ed38607c0f2a6eca016074e7d82080a970b5c41ce76d9ae474826bd7ead686b23b26ec86466d95deed1a062ce847b21160d4657189947f9eb15ecc9b2fcd00ac5509c483c0dfd5b4c66a6614e35ab11d1678cc5bd623351b4f9229ef126089aee4d21a1e1c040f29c683880dfe2294e307c85773664f3ba249aa4d5ffa9019857e6c05617a4ea39fc5a54dc8463824a950b8f785b897bba9a012fd141b5a931ada5c1dd376d348ae10c1cd54fc0c37d41f689a2348d3a1c9803348c1affd1dba72cc2750bde0e7b1daf20c527cd4eb9e9e809139f62d57c369bab829fd6ba350637d6d629ed4008d11c93e03670300ee5b259c09e1a8bb4d06c87e2938bf1ccba548b150ec88841ccec22b766e46ffdfe7e3ca58e007eea3e9a87de8692c1fb6fcd330acf467fa88fb748ee774da41cd1203c78b3b06d3cdaa1ee50bba83ca2a7e37e7d20e2746e253d6dd61d3915c0b32ccfee8b28e16e60c10eb133fcb8722b22dffde608f97f4a45b3c672924ed7fdd44d258a5679cb00eee1c0dc241591a82a7a85e4212b8d54955187b99c75081b72d0159189256248a224cd82af85dd3fa3c0f376a9801de1babe88496213d2a982e56cdec910742e9d0a7f4d478cb487d00645d3be4667e7be3860106340bacff37bc6d1b8cc6363403556042393839c840bdbba6e4218e1e271a2fd7c09443dc121e7a96ad50b87104d679c23bd4dcdeb80e946da2565c0f5e269c0dd78d3a76d37277e78f1304fa98dc68356f919948237f44780a27ef062bbc1d36da33010af6808ded0690887c5bf1736a83eff63bed0e3cc8f8bb48c3a47716c34ec62ef25c66ec5141613b945fbb4b2529e0e81d86cf6a7283e330069449c215d0d43757bb7d824430575a6eebf1345a973ea526490b48a8394c8363fbc66c3ab3c8d53d9b9e885f201fb03ad750c5ead3c6a0f01179b127519c0e67c25cbc2f55bfa37058777c52a9e8f99cf8ff130a13937ed79897d4fced6fca6eea7e83142f28d16a049028c0b85050583cb2e13081b9f3523bfee880bedd95a359c17b6cede6a34acee31a0787326998ab39b4822bcdf821b6492ce609442ecfd758d177d450a805ea738c8e1bc6aa7f34afde6af32aec6e833074abdfffd99b71bcb1a7e18d7a768df4a85e5d58403f554181dfd20cee139b160971bd8f4a4d7464ef382357608404f3b8c8d53c65f01c32c7285ec5a7dec4fc7b386ca88234372f39f39859eab11730a51ce59a5588aa1b8bed775b47d9f100219799ffb2263212fb52572ee74a215bec58143d2235d8c08c714f62c3e9bbc8196577b0c7835a6677a3fc36992905e3de5b7203b70c21684e2452277c35795e89b23a1ffae89fac6b16b44fcde9328f0859f32a77bed7522ec38ef113998a8ec6eb8405b2dbe7bc8461dbbc3acacbaa179f0233fe363a766b56129409e76ea684c0502750d56f7bb5facf00f17a339ed797c841bad3c55ccd72a439afaa8ffab2eb12ac7049160039212d1a74da0fd2a59914961c96d820f3bc352adc247437a49b0bc30841048281ed0682219a0dab3f255fa1fa16dfded0e13bd2fe561c1ca688433f54148dac39525c8aec3e30f58abaabc6d1e341d5648e6cc981e73c441f187e5b8d195adb3256c9849b854667fb4b08dd42d74bb98344dd39da5794216991bf5f24f1cf7cda186ce9752fd9908d18cbc1602857a11aa18e9f5fbeeb82fbe8f10fa04eab447947d67466c106247777b8f59eb39a26c7989bef6f84426653a6eec5ff9d02fa5c7e79fd796adddf7b752b5d82a2069114f2c2cce0e8d3c7ccb1ff0892fd53622e0792b89b3708fc2f0bb856088ffe506d12ff8847aacc980da42bd7a100a41eba63b9f76014fbc53c940d51268236a915d25c99222cf862f93d83c95dddcc39a2ee737defa8ce14373afc503ecd4271c099ee62f7bddbf8ef4fc7b5ae65a7c2c71f8772689fbab98fa736fa1995863a77ac09b261a0fe354d42354c6215f72e2bdbeb08a089cf4668a1bbe278fe9c969b8af3d7d7dd7f35fc2a15e8e5d71988ec8c94b8dda90bb46349909c66e09923da1ab41130335c54c32619df2dcc3414587f268eed84a543abb63dfb12fde1c7966f9f73a4f97de97780cdc20478edb50c0b34780c115a1a0a92c5d00399ca9a1035708c58a8e7cd776a6e83fe19de55ad7e3289f3338dac4aa44a942dd23fa6749eeb26016728e772064680d609e6d7c56948c97c6a7d3ed554b0d78deaa5f01a6dfc53df0bebf7ded92fc8dac0f56bb6954cb3bebbf5e00242c52ed91e5789d5a20a0ab9a05b4963435c9925f99af5fdaec68223928760dfe1a4ca21412b0f54884637014021483a88ee381dd6db7736c99c94bfb586a2786bafdef26ba2f65c31b51587a5fbe9a1fdd4fadafe464124e453fbfc2a54e6ef384c30cf3677d1a9ab46cadfb0a3ad27374f051941df34a2c196df36c74585deac867fc90363430262feca7bf655979ccae826a2869099b2578eaa8071238715265cca86bd94725d81fb23c8b4fea036ed0420e9299632047182c0e0e89a5c86522ba884ef90d570881479ee834b7896adf2ad057e50a3e7a106ff67cbaa33c6a79afeb4054bd54ffaf73ae6f6f45db8c0ed7892c265ccc3048d93dcc1b532f238fd01b9c41e735400e5885c35dad134d363cd5cd6c688be733ee0c57d429f967ffafdd992a4473bf59309f3da45d339f8c4c41f2b9b4ae0a35e5500c50582ce38f9a583693f33cbaaa3182cc429bfc057ecbd54d495d98871fdb54fe22e98d0d9ca0b81379969cfa2f1184109ef34216020eea12c181abebc50494c8f8746cb17bddc5cc2fa9f3da441aab196632cb5237c78f7843a3f2404ba0029848a30c0f3c30da10afd0270a0cd488ed48ddecb537231d4719c06778ca908e1eeaa1313e2c70585b15a9fd6d4525b55d3c65cf4073360bf3cc09544fa4360f42eb28bc3a45b2d71926d02689957bbbe18e1bb024fa8a8c45e29a7d3507b74cf7521f8c02fb8c6f6fb69b83f2dafc51d589e34cb5c9db0ed4c06358980893fd35375a360dd43b1101d4d5c1ff01e301e6ece70d0f1dd8b2e3df9b6c9bf53bc776d7abd88704481301e5d5938de2c7b5440e414fd7e2a9feb4cb67797beb2162a18df73dfeee19eb301d47fe987b8fdda4185888d023a668b689e212266a86f381b6d0520cefd5ac1705f22e4ad9e7dbcd4a5676c4cf0e1753aa38fbb4efef2e9f9abd131aa85d1c41760371c17c42861b373bf6a913c7a527c824cde27b0b28a488a8e37cfb89a80d1d3fcb498b6ec1737dff8fb885d9b412f980927e6d46e005a49170fd54431071b5cbbfdae8b9d0b10aa1b49d3f55780ba24b3404f84ec9e41d869df14a81070385adc2ea5caf8acd1d155f0272051a7f37bd58f322cde619abdadf358d39ef3e7756a440ae3cad00609ef888c78f178b36e486fee6f2a20aca0fa3f7f5b7f8accffc6ec6ac0b4a07160ec98c1699f7d5740e3e98cab37d596d45ad6ef2d6fb0c3fb7841a2c1e54359902b0e7ea53cd429fe7ca8b1cd9bce49390ace4b4c9aa6043ce237f12c94ea16166efd82a752c62b73b031efbd93413548e8a13baa81e921c2379bb9c84b2dcf8e205ef4339040e8a37d3201565b9fdba4d45df206ceea241df4f6556b08a1ab0780ee8071c21ca41ae54970e3a557f32ecb374c6430f95a9ce5cab262b7d40c86ae82b8e5ce5889cf3268747b765f1f96ddfe14d68c3e4b8d7f133f5ba5466d63ceaae13f3a4689a8107eb2dcba11cd4407da24d7b058601bfae27c4c7a7497fdecdadfb45485203bd5ae4961c1708f59bf3d508eb8bf053cd1fda6b002abad8ffa33435edca4f0a6c4d610262dc6e85be26ff8f218d40ec271a0c4b564ea5c3db0a44180e1fb570fc67880eac5dbd29f0824f4a7da0792b22092a7e8a4d011560e18623dadc8e91b37d9254f7ab8c99a95c18c6bb075ac0cc0eda797654daf05bf13cb743e816e7b97f6d09e61930ce6cb52acd5c693aa3f63f518ff0db3e179641895d84ead032c80db1d813014b7569c23d8d6e6a495bdfde5f194bd11fea0a2de3726ea090686af70cb195cfbf19f30288c990bd9a26cc05ab983df41a5968050ac5861eeef5b0362bcf0111b34d2c90a6f9f26b8d464086d26fac76683b3f39b894f382a7e546bd7e169923a479b091fc53c192b98e52c58efe6fbbfe8861d8da38bc4df17a129f943cfff6702f2982fc50edeb809ad57366560643fc13eb14136213ef837517066a54edfaa139ae5b6fc72d666f5bc7ad5dd1c598184f075e9e4f35c671352401dc63fcd4671aca409ceb9b6e36068019a64402d30624b39ffb7b08904c0b2157e996c19e74c83c07508a43e4bba30a90fc2bae974789032a81717a29b27943ede058b05e09df01d001841d0e7ac68f0be00be95a9e600424592052550f3372a1f01b64ad890aaea3eb82ccdc0934691a3fd55e6ad8a1e1145480b2ac34f8277be9a2ba3db0ccd670af6cf81dd90faba82069406ac936db1f963412faffdc523b56441c34c4f20556dbc4e4907e7b83164dd569cdd8ea5f79025888faa734cfcc49f1f9b66b52dec89fc14ebe5d3e79dbe1ba98010d1d88ecbc7ec0b29bd55b40c642170c50d757fabea1c009e45c1e8643d8bbd69cbeb258c999804f6fb4f2ff66a7af1c2416853a01fb5e60f35f1564e9edf7cc796430d9adb098bb02de40119185743d17b578906cd219e59b039cd882efce792f8cdb834409bf201ddba74e456ef2f874ceb7e28f61ba41c677e6af2406320a093292e54b1666700f8b1cc0a6671cc5cfc110aebce0a4ef93d8dfea5441fecf7daa8fc7c3303ca2e96fcf86d5e8d5cb465cc4121010256416c6b2ebdcb53d042b8ea65bd662578f33e39dcd591d4bfa337d4d0570541b48878e05933d59cad8eadf723befa7b3b91d101cc3b7bd35c184be9505c4ca5e15e7bef56188bba4156a64f14253bdb8f139f6411379d39eac4da91da28e616d755ac48f5eadc0328182d4b012ebcdb0e39f5e223f70961e72c57fdfc05c4ca377b1a29df2bbe20bb179bcc3f4d76c55d02296dd8ebc9ac6338065e171c866259dd775a886d2caf4e018ab0b2f5ab5454b9a3da786d42eaf8c2560c296219049d46b3b6933a2b4ae05daf245e55c1d753fe862065080b91d627a416f398b88852cc20a516c9f00465d816119753937401d889a4309e8c67d834084a00b38c9eb26d8e2296ce97b5bb5e7aa76b693675df8f00bdedd17dba06f0c1b3fb48e50643183eac6aa3d418e6477264ad12acd761fbf7648199bd9ce6e46eb2c3c4e6e8541a06277963eb0d4880f7cdb11a0729b0b2382e039cd2ae3d0dedd5cb21ab4e15ec7e6282a0c70026b7aea3f7e217824735cb80317c688e3055b920b704cdeed113608d8b1b3d57008cd974d4d59c85426f6a9af7a1f702539545752bc2e20287f0b5be4c1e1fdbb0c87307419d5aa255bd574e20a04cc611b3f5d7d35c533c2a02ea63bcf0bf3b46e56c90c6810c108d915139b97c17e34660948e3cd49718db1d233b66e3ed12afa3fe2714fd2b017d5be1934cf076ecceace324838707a99908808053979f1cf321648c539fb65288e7abffe01aa9302096a86a2f8001264bf34872e264dc62e4677ccda8be320f80fce6a266cd9246e7e46e91a10a245183ceb72de009ea6c1b392b4151695c46b803f40882de99ec792e147c04bf8f996cf792b27fa73cba2f8a7df43c1480f5dd0b5c3c334641b9278720c4d26c7365157be1f93dd9bef6e2ad27b1d18e6fc1cdb303b95e327bb5c637285b3f4fef7b691a06f78f377a28e34c103454b22d20b04c27c11c8a89e80eb468a7cefa31d043c151c480f1913d81cfbe732285934b8765ff88357951aa87991f2d77d82e2346b13a1d37d2de49337f61bacf2c9b76362f4eafd2f54266045649eddfe404ea4e5319a1cc81dbf9194ee3bdfea3ed8b25e2456f0a27fc2961a33854d932f36404e103166dcaadaa03cda1f7767eb60371afd731217d208f20dcf43eedcc1e5caf55b91d1f9b1e98064d993b7fbf525a35f696ad92b137f88dc51da4bfb1558836f462a17f178ed94ab322b3c8c157fd53a42c6de218f8fccda87230e8e3d051c054d42daeeac62cc9ed4e44a82b79a69ce61f8c0ff5ae096df4b85f04d1ad68f03a483c91cefff44a365933eae3060f238f02d721555600c55b9ee2127ce8bfad337e8f28ac05dd51c08d048d01560c68b93ad7c34d735188c4b940dc39854003a73c1ac5c18f6c0043908e0c05b56799d7e1905f28a686f60f95e80b051be4116b8977d878e58fafcc77cce7c0276b878c1eceecd24719aac2ef74a70f3007a834b04c1ad6839996fd029122f39badc97c9044bb64c413f442f1e44cc3b1f461c9ec54130c38a84063d06d91657cbf9bbee4cd7b6a414b3692a9c461e46919e0d4dc5a897d2e25ac4fea7d34bbff90c600f349d5426faf58599c667aef220f947be38086a563b5edc1973157e44a352b1e49e071e552e6aacde55b4d5e30f7c7fd4bde447a9d261d3109540e77b060758c24e91da9a6b7b38af2434ce7fcccce850d70130e88e6cd8a3dcb6e08c2d000b1a71b70a74a1383166c6b87fb21b7682e43c1ecf1e877a12a52b96e100fde824f417f5a63cb2abc9ee0594f9b3c0cf134d18ed225f507ee81497be38553152d442833022f958998042e124cc0e6d3412e8b0af5baae2cdba5e510619d4b816cfe84b5ce505dd32821474bc1c82ff3828f5a260991a233e0114070e4e6a54581d031f353709f1e3b51bfe23bd93d8d6d6261bf35ffd599668c86d4245fc0056cd80489de26dc7ece43b1c73fa2b7dad94bb70d04fc755e23e7ed26fba086e7e34194fa79a4a73fcf3452c02b57bff6fe7ebae4b1639dc3d79a0d0e131659b3a8520236faa2f692962d5013456206cbec84fee57cfd509e63f07cd37466232a9d84a199d5fe3f69c3babaf3dab2feb2b31d7d9db20f6e41a0adc18cac16a13798c8af711cbcd85de557d46c9ed2815320320e949d48c13e1f1609d05bc162bac4cfa57c3607979776fcf71bcf9e4ac7449744d312fd289a9f3690cb308395bf4341da1cdc8fa0826f2a47cce0f11e32a56479c406bae993e93dde622c2a88b5c553095d4e83d163feb96ea95e01c509e04b89f76af3491246fe7f670f327b71f8cd1d7eb3edf4c9482b9b72faec956880d60bb19f464264761bf519ed33f459155bedf75d2ea7916dc70e9fb2910c2acfef84399613a0cbd3d7e67b2430968743b3cf792dc0405ff176b50d985e6d4ea3cce51c7e89b952ce392848248c31858411f9faae9d9f91028abc257c98745aebad0b5909d379e791593c820acd2de641f028f7bf66faac66f6c9109d28f8b8fe71fd19d5a11cfefafae1d744053538f57b9f90a952398a297fabb6c91a211d7cd11398fe08a6ca2cdf746dfa9d4466d8e65b038573babe3b741aae566bbf31edd331aa225a33de73e3a8ed042165a7fedcf957a3d5217f0f8bd8f63df4af4c2bc1d4b68867e7eeab12ee448e364e821b2ee1395c1150d6cd5921e5eea048d483069b0e864b6b447c44c0510280a7f6658f8ecfc619a10e58a13d67b3fcb24146d0a3528b3d6c604246f4bf2fa5753df0481576a8337e810604b61035570f9efd1f9e907c07befe58b6651f786e689b9d549eec19335daf0ba65de31c904a917f284c3db749357f6f77e2e66b5c4829ac2e87c385c6c123917905c16c4c35bf6c96f5969740f84332bc53bd606009b5d38457b00833e621d06e0a60109e6cffefae97a8100a53ab1f4612be3ac40f3fc672d3c39bfe0c068d4c79ecc445e7ded530aa7384ce9aa8b22a53cbd33d28ea06df63bc391007bc1250a2079a2f4c4c098ef96156cc72b27d534332af525860b48a9f5e12d32d164969dc792b2c9d5b0d3ded31bcec9346cf8ff7e55170be195fca94c64065128e4601056edc94445eab124389272e58629ce4bf40bfb6021428cdb2e7f5cf26a9c5322618eedbd016da9a90e1e5e8f5e23d3707afbfb4173e57d0c4ed38ee361ed929d05b4967d003b370bb311b83c148f75c09d864917fa65bff785ac578e1868e2cc6b654753d9eba1969548bd2753b64432fd92d4d67c8ff008da65883a54622c3c3dfcd063aa6e2de06dae52423975ea60fd0ff85848c591f0ded41d0bb0fa7959535be6e4cc0659d115d978d082ac57eb1c755686dcbade773bb553f0b5a7055c95f3c60ed053cc1eefeddfc1a2e0e3fa9d0f5153bd0dc41c5676f7d25605f2bdb56e281688d9f453c5e8d3c8d6295a9782c5168d51e4e090f5115e4f460b784339d97c7fcdfa382a7731005d8eca5dda2aed5389b3c88f3e56f49e44c60ca8a7d744ecc9ffab16d746cafc658fde2802d96615018c9cbce472c2c5d139dcac437c73f74ec71e739b682afdf793706b3a8022cd0c6779a2014b1051094ab174fcf74847695d46c80dc72ad70b2429c49428255fb4e89a8ccdceb4968a86af6bf9985706328a58d8c4947deebd097897b3c94fe9c54840d48eda4bd87fd4fb9bb65c26bd9b5c161b5b1c97de07920296643bf9d8e7aa99280ad688587e402aef74a84615da7f1c65d084679f97ee68604865131526f6ad607c11e1cc5d480f729775e7977e1f07a4b4d5977c84b020d2d180012b3ed4ac18093077d1ce6a3a9ec5ae31559a4d7718fe738147b263673d2753e8283247c63ee0ab7d0f4161d071419f7bdd6aa2839707a8b4c049d7abbd63f34cb681848f69cff489c3d4737ee6d5f740b6c51ab7f679661d5412255da171262b636fdc8fcc9af62a3da40ae534388cc631f8e22eecda9461eb32492f4451457761154947996a33660e58d9b851a2b523835c693899af9e4f3fe54b8a7855d3e2f2670644aea4784a43a01183551c82e1548dc3ee9f9ac2ba561e31b2281485d133057774540f8c0816e0f93a758b0e71cc6e296ccd65814a5126ec863eb17094c83f688b40866936cbfe4d90d8198176aef30073318635c6f420f3c266dad50d7afb71437a8e6716d80b65e8be08acd59674e1192747b28005576e6d19bf48012c1c41d8e4b745675b2df3e6cd81a2943ced6a5423b9005f130f10de92ac674f6f9f091f861bac325b73f79f70c21a8ccb61fb920812ed9ab89c86f41ef75853dddb5b6c4922aa695083a5eb238bc3a9fc00ca75cafbf6bb651c642d7f449339bc87528ac33cde45f7d960c10200668b9fa2a19682bd0f4417630a3a5063017939cfd10aa3dc068f1e87b0b4f1c1473b25cdc097cbb523bae779be79d222dbadf3a13d5dd493d94ca287dbf4cfb0848fbeeef7ade29b96708f3b311228a53f12338b6eabcf11539dec944c37eb07fcda7236b2ae5f977dce9bfb5436a025406228c889e5195aa1024e4603ea14915cebc060c20373c73ae70159496808a4765dff39e104d1606261a306132810c7c4e023ea30033e113e00bc342bc755463e288630c9139b2dfc6f0b5f92a73cdb78f7367a45db25315b19b661e7611febd33104583355fc09369bb67710ae09c79d81987080325ec657f47614694f73068535b0aa56e7fe84cc255db12dccae170cc83fdd2a39d117156c8f505beb3eb4fff0bc65fdd01ab9a81cc3e4f891ac29ecd6705da1c52aea7232c175e760894eb6cecd4177f66172b7fa7c66e3aec2caad59bac123c9cd6d0ac9c8fdb438902b55da8195890cad5e5fe54d95a3ee79ea97ab455022d2c8ddebd0f09111d45136ca37588bb99c374f4d2ed703e7fe4699a32b2969179419e4ad88f9359c7cafefd425736620fb0660a960128cbf109b4601c054d4bb78ccc97122d1b160307527def8a18015c1095576d3aa89bcb16028c0a0b2298a1f0a86d8a05db8935a7e54d92b088368843c52d8d10a6b289b7bb7773cf6e957ce017fe5b731b8f5418b02394ccd30f1d4d4dfef3da447760f7d9dce23c10af24bb7f1151781308e2dcbdf125c62c49b4a367f3b51e170a686279c57de48da8c733d1235ce0f4cc9ea5a450f9507b39b1fdea5949bc7acbba7965101568a02e78ede54415c6b896d20f97e320e93082bfe0616f6e3b132cbd0fcb495e2a69c2d583bfc381574263eca32a753f8cf05fb95908113aab3ba74cd97b9eb0d0e45c59f5c9f61c10d236161cb73fa5c8cb53d7512e9bc66bbd8538bc58017f5fb1542ea9333d8c4d48352b59d57b4b29639ab077e37b4600f14e15e5a62aedae485ef080a85e51e86e9dd02bfa1cc33d1968c1b173338caf68ac02973d065c4249ee1ceae6590485194d517b5a9ad14814ae9b8536fa405264e888ace2a2b55c50881a27ebb5fd3c11a630b84f090a9aa88b3295e6e0d87967dc93e9571203899a08cebb11769fd9a67ba14324b76c6726c5a1bb850aa25d90695d7b1d9c55c3a1271e811e175adfe2cdd0162be44ee3ba449453f2acb77704595d76a8339aadf257c4b3f5781b95fe31163af593f839f57f67487eb58b358dda917d5e0e24bb2a2416fb8b541e1e7f2d395bc6d535bb603536497ab6aa69883330369cbe52a82038dd0c8ac9b0cd71b499bc8cba16da705a4f796dabb0a8b9bae3fd63d6b25ac6654e58265e691dce5bf34314678c59f8881b34998b8fdee188d6b370d193ef6f3b56dea67c8f0f65b995f8402bc80158eb229e848c31ce7c2fefee02d452d7bafc2b832bf0adbed2eee9c3bd1a855950af9ac9b60fb6c352812b41a7e23dfbd1a1d3bd1cf8877e0b40d1362bdf40618082a10a7b1a3f16457c33ee64066727a02a9f81b0378bcafa803ea10aa636cb7b1dc26b481b821245561e8a3d9c922af27784fb78cbd59cce0db76d835124dd04e326d023fafd00a1c39ec6bc8860c5725dce0575426b1f5e5762d52c118ff9fb833a7fc757653410548a4c30265afd332c60231a43afecc806aa9ef0f24b820d001a9d6e10afd8f01034d98a32491d9ac6e912cef02ebafacb972e17a7a9fa75e3a8ad7c5ccadf26fda10307b8692a2221e26be1a127335f258e9184a46a529c54f39eb5aae208714c750bf2b429b92383c3c77b5418c3d63d17b3f4024d91bae7f4e52fcff699791cfa2844d2f6592e9ba2efdd0f32d7ccfde11814c7c68c8b4ea23124ba43a0058da6ffb111f60f308eb4391b4f05b2662e935414b63bab7edd82b1d4ead5d3ba42219301f25a98edc6f9313044bf63f977eed54046e8a6c32be0f58f8eaec6f675468421430170c6d260ab2b82aaf24283acfdd9390fd1933f2299c8374109713f753a0cd1e2e5349c41624e095533b7d64840e8938da0b72fe05784531df6ddb03940595f686778e8480de1278e765c0f175d10dd463b3bbe312e3ad462a95a73c829d0c9e9396e9c3432dbba51bf4840eff1542715deeca2bd836c271f29a2477247bf15e85117d8e7481de2cadcb1a2053699958dcf29efffb8c2f11618d5a020f538899f6938db30c7aff621e778c9a40c848b85fdea56eafd14e8c0059cdeffa00ac76393e3e90f7c756b4581cca08efaca94dd4f89811b2884c134ad32b29838e8b58b65e4ee4a7cbe39ff5d11d3c14ca8cf3e96f9b7f9a80d8327c82d4e7d549c5ba61a3f238f0ee26320a82ba3c8711c96c7bb987f4153bd336a995ee1e47b7532b12c1d72508cb018803aa3982ff925dfbbff939557ef678f11485631af108c426b056b193d8b8ea60b396b31103b9c282feb0fd9b121b3b3061b2528f27582256da64683b6e72b4089c1d230b50be846a15ccec2360dc35af923ae38f9c70d506dbee8bf653cab32477b29247a738de1ff04141ae03f39342c74de7b0fe33f5ecbdb9c8d0318748dbc9e8b4bf301cd1833ee4d7d50f4d38d54bbe951134e2f7df706245d0c66d61e77ef21808a5dfc9c692cde2b7c9edbbc66c4cb9311770ba7bd31e4592b4fb646569c7fe6385288b8c6a519b8c1476e6fb9a1040cb68e0788ae96d93ead12792ed10bc09bd97caa743ac63eb2773dabadd177698e76d37dd765577b29c3c386617980b43e2f01d9490507571075d77ee86940e3b337dc24b0628bdf833fa359cfc8c8146eacaaad0a0ce7f7b139c83adba693ee214f0114298a5fd8c1bfd5d731fb1b5c57135adeb90b7b09873174e00a59a06c6188e55af50c61b7cbe8f72f20df0bfcd48c756a019cc27baee35bf40bfc10f0030663718f48a78824c4e535322e1c0ad038d52dc9d3156f8da1c6d46c6fbd5ba47ff3bdeb309fc0edf0d1d76e27595df16553039544dafe5898f51c747b2aa948a36ac0ddfe825793e27c18ae74b7f358081620211562bf7283fb82f179d3e0883ee1915bc61e58a85c2876c79a79bcf69c477b54ba3209cf25fb4ff4c47e7424090f30065924272723d4de8f4e1788316cde5fe9e272105a30006bc2f55fa702364463fbf1c37b4cf7bd2df76f62a012e04817e190e6048e160c446650e97ff7b02e28727b882af1efdc2f42fe7cbc85a3d7d355dbe7f3a043956910f4388fb0dc5b30e2d00e771c742aa9386e71eadad2b2bcb00e3a3bbf872a064a1ee27d8a1edb20e4aee5037c29782d0fb591857360e46112a4995a7ac26fa78a0e8f801be3c14843498426510937c43e313f08478930b7d20c1361e4104215866c81c552641ead174495b25a3b1c961338ddc4dbe50b5d9c02f02e645b14075702493141bb73fc25bb243570fb8e003386472e15f3019bf4e77cf0f456ce5bda97032eeaee21fe07cdefbd0903ad41f72265aee48b6abbfb7ea4bc996985d4cf8256d73b6f69a42b5ea76c9ae5cb417b94518df60bb98261a7b2ed42eb3bfd05b54c92f02dfd1c42817667a077b131410fcb8cf6e6854172ad66c7d0dde3667a60fc5b2783b29b14ed6e8ae48182c4872b2c327fe674f6d37b50b0ea0bbef3b9f7974c6812d88400ea02e090bab28587c7cf17c67ab246c6b5a5ece7cabeffe524fe5c30d3659489cee1577707ba9431ca4ba77f93d9fe44093138663ec9e09e6cc0847b38ebda6e8116cb4743ed8c36d5968bc600223edcec5e430b29c8052b19b76be842875b4a2265720b7b4c4bac341c6b5648ae71897a744ccdecd63424f0e3d42026d5d8af5555ebb1b1d3733ebe39c8de17b2c92ca5ee78e3f7acbb01af7a02d0819929a151930ff71d3d943643b5a9422ff94847b2fcad6ed6c82ef918f02d645670992d0033b465829af9b3df1db0a695b53932260bf72da278d9a53679c553cfc29522793d67dc716310f7f702627b7ba47c7f2f6d6a2b3c55ab45338836aafad13a8a7fefbf20e9de460d3664664a9dc2cada6f900f118a35786829922d697a909517920410cebd723d0ddc5ec358deb1ad7446f5c045039f55f2e471f5bb2510ca282abb8bd8df9ad69fb2479cc3489c3437cb645f27278d2239947d92ccd20d34232bf6a4035006f6bac02238038bee47feb4930d7e0452cb5a566510e5be69ac39635fc4a2f3e003daaa771f4aa897f600d7b47cf81abb7bd563d2ded6f98d7ecb8e77a7235e4950ede8087f4ce8bc4dfab3ddcb12ad128e798d2b153b60fcd420dd88dcf21bfcc5fd3581ec520d627dfd1c8bd4403a0fde8acfb95bbbabc8ba1563a12ffc81317f18e81d31d8ad991a2dd5360d35d8a42eba4c73018e8a51098409718781770f28a29813607f245c12895f41e1d3ef2b36753df297b6143e58687b7bce717658d114cbd679ee3f20f6874c4e1c2e2f3569ee0f9cead466295e8053abd730bdc6aa49ff7d5e7b35ab611337b3eb9d0aa1d902296d1aad3965539eec4f57069e590dbb2930cf8d7b7f1f486173f09e8195f8fd61363febeefc0d6097ca837e597e11a03f848e37ed3c1a1701e0b6f41f459b2ac0d54af4ef1a9e20381815aeec9812d50867f156663ec627e56210a77e00bf280e5a6d63951fae6b38a7c03ea536bb9c757016406aee03fe3513a3feb224b2813d70c0a9edbba576705e9fe374fc715401b3636d6e1aa7522e8230e779fdf0917d8dc8bcc6875f718ab972dcaaa8fd9c2e971280b1c55702d7cfab09b2a424b64c07a66627d50fcd711d881df36e852361246edf33c0ed4017379892458948c22cecdd0a51bcd6b37e17c0e372b040b893c438d17e90de7ca3eac73dcec74728d4033e8b8ecff1ef1eeec771ca3e45756c97cdc0c6279c24e269ef63ce4534d881ba74399918ad78aec03465819d8d785f4030f5a9914d4b03fb16c6303988251d1400d4a4b1bab451430e8e1ee420b7617fcbdbf2bfa2016d19ce590372d9ac28ea254b0d51ba6228fc7c90d9003370dcf24f514b8fa5de40eca66b807052256bcd853d76644d88ff3fdbd8c32073bdbb6d653e8d5d7b893ebf05eb2729e4bd18e3d2b0bf96ac2ea36bc721f23ace6483251cf4af4e39674360a73768afd8dbf65420fd9bef9199548ba3af9a878bde03eb9f081ac737468005dfa46d97b0dd2357e83319ac6ad159c16b5d034100c908ad6e7c840ec680f0b931fb3c45fdc8b85dd3ff1155293a3ddb8ae13a7a9ef6d3de16bd85f13e3c57505786a758342ae424f74b026553e0fed425805d0e6d34946f019761af1277d19fb07412584113ca3e392408058d3ee34bf06493f35bdab9adc56ed11011765e8ef97b4572ef2ff7d3bfef3181f75fa87fe4726dd26f2bee8381d0cbc73cd0fade785964230336812f70b9cc8937f5347f98045535f7fd418b5043eed52254f8701f9193f42bc73901cf7377f5fcb514715e1ea0d85afeea419eb972b0d8be21a579289a1ec93f6d1eeaed25215d46f31cc0519cc60d70082c91c6b2fa4d4ff38240751c9483e20d1dbb744814e97c4eabd6b6f9e3d3eb6c695ab00f249ad4af5f2a0339e3ce396976b9632af2e86fd7a2e509ae2558d1d0786664d066d4a57d3723dabbac796f2b82924fbe8b7e8651b7417c323ce995c745dacbd71b6ef1394aa134e460d7ef6a9773722fc29759cb3da2ae7462213ab24dfabc4dd7c1e92ede631db0cfac9051d37e56a57e086c2c48d17d101c9e7d756810d23ebaa5b30a01db6984bc3150cb3175cd77493d42c22994f4a43aca2c01702d0d3c536bb40c5f90101fd3a9edffbea160383324f006f01dc7b98446cb5e80b1d99ccb0920ea4ed19e9aaa563f64120621287248f4eb095a8dfdefbf772e7f29b2139fc23bb3edbbdd32c4b0d23ac766e4bdfc412e568aca5783283b62f37526bb58c51fbd7b363fb739e0499aa2667abe78707de643a039c9426e0d5a3c7f545d828d9c271dd9edfded281ca48aad5276fd2d916f14e8fffd74a210fdbfc735a218a2cad0597f5e8bb1fc415f1c759eceab5affe3c71ada89fcf222fa6aec57c4002b61dc530be7995d00415df1a1c1fbed50fb0786aa42fb4d68e1c353569ce459c4282d2e5940597eb4a3f07fcf9c9e0b0cecca18cc1c785869a46609e5396f842e30c6e9c84e31af9e281091dab0e4de5f462f713782a0b93dcde5a653ee404cd5f3e9048d3ceba0bf198c11aff89d3d06cf73284cc2febe40c91ff9b14b86b7c24b3da915bd0fc18c84b04b56bf55f1e5240db0a306ce23c80bf7b994cc505840d9e64be6ec6c3d02855876b9cdf82a9a7abf2dc9c4836848d6d46eca89e7b16bb3204afbe9146136ac43bd7e0a1ce9d41d075b1b85750ad87378292b27bb47cd7f5ba64543fd4b37a133725e1bbef04b16c347599a4965195f6c2ecf51eac0019a3190df62c1180e7139e951bc7e1c6ea85a20a55269f91c773de08139bc2be55e1ecd46ba358de922802ddd7bc3dc0a515c511043164b7450f8d3d994763fa423e22d8145420082f18a09530fde7d176ddc1393170f9a5ee36225cff8c420238f2d791db43c1d84a290594b573c201dbf8d6c9f1e9cd16ca14b79e1b7ecdcf6d64d7f1dc819cc51493aa21a8f2a333879122cdffb6bc37d388cd1b519ff80f3d76ebb338b118a89edda33fa921f6519a6f60c8e81ec0bcd485847fdafe6402840e8abbad10c16bd0e7a8a5c67901cca143dc1fbaae4147d8b54f14a3205219f5587ce5c0fa111acddbd87aedc4eba3231558b398df60662c515f66935153a41ae93047aec445f02629e424f17d0941db6f4bc0dda39cfd5824e9fe10185dafe2a0bef8a5156fda7107eac281c198c56b023c63632fa980378a544c3331489a8c815b424572fdcbe95d70e9dd05e9aac8d9f654635c58530522d8b4eb3b0b7c725ef39a7b727be890b6edc854b00ea687063379651906e549326df21ed6ed3c3923337fd4901619de9bde3ed0e5f155006d95061ec99516ad7fb9fa6be58884ff7ccfe32a497fecd3b7f42fdf6fa0c043c04bcec17d13cbf587e40a9b4043516cca78de5a60c021deed628f6397b68c4fc0b347511c66d1c8666a1b4efb5cabf68ed25ffa4953bce5d8eeee9e7f292efcd6eb6280312ff8eab851f63279109429f1d070e5f587dcab514be46c3e399cf29d2c14b56a4681ce5857cf2694fb1a2e400f4b9e51bf507fac0781b0bcfec1ddd86609eecd928e39352582beebd64be6afb510a79def76dd6762002d205b3a43e8048c931e7bcd4c0e8e4a2c77280f44a0c0c1628ca47ebc291c66890a05b2e164367f45328c91d24e62027ae22ccdf677046397987573497470e1f8e48f165c225bbc6b94fbd37523b530e2bbd0b2f0004ee43ee6a8aec538a0ef6e18b97203852c88353d17007f86743b6f061b79f123677d54560305a00d2f3b81f35c50034bb019e0d5ff4372873ceeb063d737727df86018b0fc9c2ff0617c3e86842b1e3af0f88ad394877230a5cd9e9558625825dc0b916e2ba4048d8b0c742e1ce8559d2c813bf2b8b11ff6c2fe6a37519b778c08f4929458782973cccef751cbb3681c1ac5061c289b5947aa14b2d4a8ee840fe2ed198e0408cd1cfae4f39c9a1db2e454729af5236a2670a062df002d383c205c8f145e5aa13c4e5264493e75372282fa60c8e946f01b6a1de11865a45f6ac9745471adaec29781e1a6fad6b8961319deff93073d5ada267a639e3a07647ed723ea1ff99ae47710fb9f4323910da34c65e993279618bcf88bf403d40fe410dad95f6f8aad9fd8509797174f4d80a0441dd5ebae425dc22ca0e6c79b4441d380ec240353fd25708e6c679cac39414a8b5e3ca60a66d3a7483590e9cf807f11b51079b64afd0f6a591f7ad203f110793e1be2398fb05d4ac18bfb6963aff2341083c9b2254ad091ac5c2a250fef077809c1208c17e4703d2c7b95dde8d6ff9fa18ec5d4337a2b8c5dd5b7183b567b648cba31e4bcdcb878c61afdd801961fd04a8c2d13014301d79ec9811d007b3e19ac7fe795162c31d9f903b51c5b834256882559f1132cce0f98cb7bc037ed0dadddeab5fa4d197a22172a3619654a81825d777121324571b3d4107b1a23c00bba02a05c53864bacda9a0de4e94ce17278b394d3e4887392dc1f304120ed0326810951d995d44000341c6c577d95c89c817a6ff4dfe281bd08314792b0fa8c8e7ab1a856fe51d7af0fef88e96112bb1aa8e5db64b21e91ad9a3fd41c02bea2d4ef096167ad18301d493b7565d5b0f6afb4bf1fd1eda5f115934251fe9d17826676adc3f5c2e96e39d628d2a2489e3cca1cbeeace32b39ec003e5f34fba4e12922d187edbcd2301c763acf25112ff94af561d792a49bd3365c0b086b95dc7207f3141566629190a81ed3f4fdbfcd4ccb394e1174a98f8e374c797f59ccb0205287886c2625850263ccedc2081e45f04c37869cd6f85865352ac7175e602b307a9730c23ff1d22b042542420e1b92cd773b94c26f4e84375ea9748a5b6278089d0f9ed588676e6d6fff64fc7230e3b76aa4973b5c79566ec91a3d108b67637c8790dbba28b5fe3bb83594425d7583eeddbb432462703ddff7a9ad3d47ebfaf6d906d7f0937e89a1063141df541628e0f8b5a755e1a8e068210734494f164857314218c8790f51a6279507c6092b2e3f38b067a2d36b5b4a47e0e974a1624720cfa161569e27ccd25ec82e352d8a9e41e5d7f2f523bbd89db498e05989ff9ea53aef1459912c0f4e3dc72ee23f8d4f103bc07274092a47de1ff502a7650aa32979a9f8b1a83c9d69a714111e3c53d640c0b4fb3cd63fe17b038b702f4e1a001b175210e5c2301b8d7a5d96b6272a8e49c32c3d9a3f0bad0c3600b19db2ebb312a44ed972e7a3b84d2e9cd062b9e12a07f469b168333cfdc693b8e1f203f65d1dcce0ad8e710f2a765111700c096c26f13b963ee24318f351c8f32a90de03be183401950d1884a14931d32f3fd52a3388702613d96b869d3634ae27739ae0d7feaa6ff33ab660043065fe055a8ff4181f1368943ad710affe78cf1b920a738278e1ac657ddae9624496412320a5ed9d09d1efb20f3c0eee5f37e47f19b9d1f36382dc084a98ba13d69f989258287cd03b69b36591308fc9289b87975353590e904aa3497f74ba7db61e47923c59b12e695c3b2651dc9fb9267bee218e14d48c49213725cf39b80fef1e6cfbe697597a4a9df2dbdbc2d8e521f6673fb44815fc43b1c1f3816b543890e34a58372a0e9b9becd0d71e41503f7a028c185bb95de62205b771ceb652f49b9a8ad4dfda58ddc88c475c3c19a77484701acac3262a6770396d8067bd52fa0854350bd0cb59d821049dcde12859288111262e3cdff78d906aa7e953be0d39e406639903018524ac3d4c231ad44f30596e0e263c7577113abaaf5a9de5a74cc1b013a06b843b9acc42cad22b77bc85461021895d181139e3dfeb2048f2bca3c93120be18d7b8119c897496785521232621517eb548657cc2f2e9ad5bc317ea8291f779c0a4bda3b9b8f15f5e3226ac5b093bcb642b9072be5a17c64af0333cf42366ec4570f41ce1bf3261e1f9ee2fa51fec02417baf8dd460353db1c24a8311f6a5bcb5cc16466a0673a135d619bccdfa914aee94d2179bf9c463c403187cb2cd99ea7ae33d60b4f704c0065e508a0baa6bc47cda7659ab118d1325f9330b33c1f7832f300811802af0d150810628cffca76221f9d6bea4ca13e72fb2027b7e44830b058018ad6c9e0290d0fed87c0c4d4cc2978317cf917536f1ce06fe7beced5ba743c875a0c05035141db6d96650f1c57169607b324370518304a20fd2f1c7a38c9dc8eea82d29e835a9820b896d36fff6f9e41c8ac0390ab157bb81477b7d84b02eaaa48d9161391fd272118f05d4df4bcd332571e0096561a0d371c86c2c0b96365ed36ca2b2005a8d230edb043c8f87d6d46ade55c110e2f598d7a4b5eced827ac4f56bc8e1d22c523f2d1ca1a5d546e74960dfff642458abc54af039d467f4c5decbc652ee3d0fbc357e32b581fc73953bbaa4f7c1d1a7a3b1409da38b2a29144efceb135cdb7e6c24a30a7bb96a2efd57e0b6181d6c5e50274eb2e8c00c5d716f1d625f4d92ed684944ef838ca9fd25ee7cfb75e8a58fe527c4f33c6006720de763ca564064bd19809192f10beb413830918c4a13ed2817addbd6c9989b2de4cc300f8901aabe6cf5a66247ec3d84e009488038dd333944a8c8cd08a425f29d52672acb13bc39cf4cd7e6fa0ff632351c3ffbb9d04fa01b80232a36cb4e83fa0cabbed09007df8e9353d7cb73731f28731feaa81bc92355a4d71ed0d7a005cbb858ae08772e34bb51b59bde20bc70e0d4b4bbbc8cd1be3aab3017acc289b15f813999e1e640124e1f8423fdfafc26626e5a195fc9ceb78a97e37177854c144cbe9373b409dde1e932a5a21281cc07cfcf56873719a858ccf1715b835dc6a148604638bb2dfd30537f4986fc551abd5ae3d7a63ce0cb8e6783cf1f8ce16484b963b138558ec6dc0fbce3e89bb009309381fe69777e2872a8be3b3868f694526c8e4586a86169b9cfef37083b74b43be2762bbe7e7ea998577fc1f2992d8f2d76a201eb9011caaf0f2214d61ac2f852b61e8bfcfe0174891b1477a9d93b0261835cb01bda7b652b8cfaa5dfa26692d2591c9b7f656567fdfd2a1cfa032e7c3f2afc1fcec6c015bf54e6ad995787efae01af880468455705b4e1bea29e45453dbba7732b6ae5866c70d34e1713579df8668ee80874420bc605d73a31fcada2458cd674e2ba3cb5027102f160ffc57057f958fa3e86aa02713d0b2ecd95398046c5e44adfe54ba90b8dff094e708e1faba7e492eef57e8d5b233949ac1c068321353b568146ea22029162964085c33b3be6406321921a140fcbc3a83711f91d72f78bcd9c98e7cc205fe77b052d17f8ad092431f369f14bd0d930571d8b308c8e581c12f86948fe0004e572a20ee833c14e592849ad380c4e4f773d9437960959084257a7f3dd0c460f891b4909ee1b96fed8665dc5e15893e892672b67a4cafef996f1f23168577624ce509f1133719d640aa04d4fa2fb3e31014003e0c3d26e8e70148184664a7061a7040a7d7904366d7f1bed42a9b8c2f87d83799f2d73483434d46cddb254e1276674ce829911367b60748cc568a47c3d59eb259b0bfdfbf8284117bd334772114a36d02d96f6be31376dbe0749d7d1bc3bdc32cce222a57d62a46642f55844233144c6048b926873b18f73035fc5f64af8381e4f0e017ce759bbfb4a932b8a2c19de890c679f678c286995e9f0d3e2138045369e86c41ba0fb82431ab2ac80a6593ecd415729db49525071654f7a433f63b4e6880ee7e56d3fb108b48307c9b4e458708b0172e82b0c887a1d4a28468d0c23aea43e6ba646bddb2ed2f4665e333a40f3bf8a8bcdeacafc264d3f67bdd17d6ef7838a135aedf3376c18336bdbbcfb9eacf9fa6003570f2034804a69a19d07e1cca667139a6e9a9f9ebe95cf46e7f45476a8b7c9a03d1a9c1623de9398120c6ab0e5c7ee80439e40fb7cac1576e2598a93382d961dee34b892ddcb0f3b6a1ad8b8db1f5ce1ae77b4802bc0eab04f83e238a857f9eff7215a46e3a802912ced06ef00693b26877fa1bb8a6c618b9f4fbf9d3ce441d4bb096abe636c4b49c5583db3ce7d99dc54474e80a5e5ffc9b4c4f22c3fb80c1a0ecb6f33f9a84023aa2500ca898aa21e5b141f6585912acbeec38fba9b91e54d4a7264c731164cc3c910158a62ad78a3eb54eb7b8654a0f207bb08235102c51f45423f8b33fa328239ab6eedf34d1c4abd4f5425ef122662f28855a527d7e8bbc0a08914e58b715b7923370357a6783cf683fdc4bb9242494614ed6942a1ab9e8c47382c2d6319187d8d1d7ee54c4ad91c1c928d2b2016d259acb510ba5147a39d606ae642e3be3fca5bc0728168090d022dfd5afd32bb719db2adb9face924665e9019e478fe5f25afde7f55e3576e41f19e8868571804e4f0cf5a5cba530dc45ce02f7f3a43b4fb005dec40a8d60c3dea00ab5302a30f666185260978410be9d0a9880c1953f687a4b225f0ce2bdedc565def53da2e2c09befa37bf23a053502ed2f12ca6f4c474a9792e017911fcffe161a5ce22ed6f08b47a44e441d5dad0a99b9b56bf898e942279cf0089b27b6f971d62405fa484c648a2e924a7c81aaac45c72fb91024981aa54fb9e8a755884bb25c0863c09e5aef06713334ba1c7604b6256f4748ebf5ddc80d4726f8afe54b21827c2aeba745bde80a774c303d8d854909127f863193e40838832bc8c16d118816da6d72b0c474f473b70c3f59ef494d28a34aeaa284b5aa2d36682b0c36c7964fd50576ad26744b25c596adb612db140c5d829daf6e7ba04fc6b1e43e03fe87cfba081de101b431e5b77df6b8d510dfa2f3dee681d1ebc755b1694e130a91d8595e2ccbad47549fc893bee247a34c971b2174f25e21ae4d613d6588b7b03441abe04180bfb20b61a200dd896c7cbc8ab9633bea7163483ace6c4280b49d6e9506cb91f4dd80e504449bc7a39a4cfe531ca7a9a2cac231869212d53d94e8455e2e97c64d52f320689c52a8494860ac688c368881ad1c5f11782292acbeb588551f2c8e1587af737af91b0335acfa04fcf4d758727ba849ab24ec2ea7b8be5ed83e6d2c2a96a68c39fa859daee54c3ad5509d82695269502dc0a13ad15142259d6dc578c559913db0a3756461f0ee581499814f4be8a826aad153e16b1388194b02e6044a6d91f3aba67f1e985a2d5ffc22d97afc8812aaf5e8ac1852215dcc71c3edeba5c06d1513894c32037ae3c024bf97740d2959f1e526ece2600b5800ef4dab4775e5f079f453d16eca090c25a944e3007e77f104fbb6785a8c4a7ce65925d20697d14dab03522b234dae15ab7edd749d52556a9301eab111f64d57d220510d8ead90880e1f5c65afffd29978098ad2fe1bf9095685d9c0f8d34730a4031b293b322420e90277dd558f1284cd4659baf1f5fe0442fd9900ef3d5db6f0d86c99bef832465991c91bbb3a45b4eac0fec612b18ad9893f93a131c6bf3c666b751095d7ddbb5d1cb2c58fcf389e7d73c4437134567278b81d11245bccf405299928876e786ff9310843d8b15ffae6db82be1b9b9b60398acde6ae24d0593afe5706a172b8995141574970228d931ccffac04021efee99489f470e628d4d01706e8eae78f3caa2cb7e853dd4de9237cbb000eea65aaa9069af73ca5d9d76c140f29c2cf8ac65cf666446e57ec07ac61af0084b29dc96435769759042f5cc094ab3b5b286a4627952a05c63672d09ef63cd9bb7507ffb5b5c4eb7385c60af4d69096af4e99ccdf25a8851fb75f8d3fccc2f8fff3eda1f972a4b60232738c2b1a39a1798ab2a35da208300984cb08d833059d56429de36cec47123a941357f1a1417a7fc7c85be5f3bcb966f2b050dd4a36d680b7156cd6adbeef549e08c9c1cae571360f9280f1bb0a916e7811a86987405b23f110c595b061b9cc339baaf62df21bc10eab96822d9621056235b7ab7480f7567f3de3e7cfbbed7bfdf7b94653aebe8f750e433d7901e96dc3e85b802f5d79f460b535732a9391fba79a36a487c02ab31b84696d91a730f47122d88d5e0112c7d18a5b527e28702b8ab36c3ff19f0023b7f26cb75ca85dc947621bac9c0f0621fe89fba0f5cbb702369003d130a8f926fef70f6644dc0beb23c16c365087e6bdc85fd3963c57c1c14ee80132771af29337c084f0ae074099d135bbc4e61a499d071f8a393baa629b6d5c5bd63facf02347597c894d7d64356e3bec758b65439d58d6cbd87cac5e93e70db2fd20175ca42a441bc1fde984c72f1ad17b7838a610d92aeb164cf04138a1454325010c6dc903c4e9dc21674f3a9c53d7e600b89d98381fccf7072aa366fa156a115114366fee75ac03568b931d38fd9c9f6321ef7d64344eb240d35351bf1bc8cb58a548504fc032cbb0d7367bf8766fea813f91d560f8e1698647ff9580fbab776038948ddf9686bd62b05711e9eb3ce2f8246aafacdc843a468408ddccfc1d64da8797bd88da62ada791e2e597c283a34b511d535e8c49c933874729e644df3e2656d7816299a8895dee00249e23a66ed655894cc7d31574645dafd478f1adc0a6c5762eb9a167cd277274eb1e3480f54311f44b4198e37a4231fab4872ad5109b6943c77c53da8be1a4093b6b8368918bc1cd013b9af821e3faab12df26d65d0de122d8a697b98b1deeab6d437e69228227a71b7363528e7505efe58a8c275dda73cecae954bbdcdb193b0009b7782614ed249038d2b30af62ce35f34b3496bd8c8fc48833daad76323065fa2d05891ad6dd67c23d461049ba4e9c0fa4c8a11b3fadbed56cf997143cc3619b5e3c2222c8ad38a3240248f5f12431cd85d76af6e0dd047bc783e188695bcb33714960c4f8847c7b7518e000bdc02e32d78078a6411976065915e67753b9ab6251f498d61f16b7b35dbcf3887ef34ec5779ed62a0cde88bcd43dba5acd5b7aff0c65b3c81d5995aed9c2405d8a2199b536946001b96a8a16ba2c8723d35ac3a38082c393e50b84648c731874c42439026d7e78654ed06ec1af6d9ce312576e8ac10d0b5310f9cee5cf3649a001123896ee2615df53f46ca4e62589bdeeff896744846fcdd4f86eef99a188e813c5fde802754b3373ef855b98056179c81ce362615bcebc499344380fe057554292c7d9da438848c75c35a50729d8175ae6bd6d8264544a6e47d589b7863c6e4582f429b77845de4f7464c7634fc739392f6f1fef524981b3cdf6b191c1dffaf50d88eb66f1d01b6fb702d3d7820880486100c66efc5b456f2b0715e56b39c05e4e12dd0fd439e5593b1a46995ba6112603de65f95c7c81491eb16d6515992f04839b728a1fc45de339aaf645942d66694c9808d2325d613d1957e1a5da3267f9f44e2445b5b4293671e63a39b619c93e426944c77acd0e2592d53e8a84156687323ba6855b98df5e7672c6d5c904eb1bba9fe37357a375bc9fb6a39d1e5404da3df0d79c838d003f1e961380d09ed1ee77f70c526f540b01aa66d1e1454e2369f0f18ced8b3e1d2afac7652372d0bae523b197c920b36826e823dee0ce52e0b8c4d9a3173b43aa0b6da6de6a352afabe5d7a1fe7ceef68f15b06ffce1c99371dff63441518a1a9f7a2fa2e7f9c08604f46176c03e5beaa8591a86b1325d90b38333b56a2210c72bff39240804fb40eb3469f8772bc3b0b6ab6f05bcb24a7f939c3261c439831f12018b15e0638743dd25146c5168be7691eddfd91824e948ae6c8c49ec367570cf30d88f18177ff71c9c90ed7be11a6196eb23b1e8120c73e41b943d8ca42a771e880e68a3007aa1d8f7ad46916a096e7fce57f46a5a2b7673ec0b4b15238cb6fe98a62e3885a4c084e8bc9465aeed6ac69e914891a4d42aa6e006b562b5ad5d2663f6c983ae2a0577bbe9c68e5c1be3a4d08a517771cba78d568a72e594c5c52bc2ba405efaa60796a438a5ac159ede976f02223bc3efbb241db318054246023ca8a48f592ed84aacb849203f27d8f3f5a76ca89a901df330d91451bbb3c6e2a56735605ad10e492d189cd67c2bf77519f37276045edf3424e6e949bb7004a3e2cb9e6d6d56042fa11f00fdda816e9eac5f9b6105b95b0807a55ff22a853f9ff61453c0098319dd98fd9fa1f3b2e53623055be433c1f818fc4f1f535fe516e44b51a036a119637ae620da6fb77f71c093ce2d2e64a2feae0a72268d0c86ccd7ca1d83bb55564165518b84c78ffea627f660bbf79f72ae393de77be275a01698e376f42e8048e20f6435a99c057086b6ba528c0de678f4e76c14cb6974668df8854cd5a836628092835342ae7e984e76cd00f45e802a98813433b0079c3f9b338e664e1a3dab06ee224cc8a1ddf9b91941c91c63dddbef4b72073385d3a473097eb11f5cd33cb8697711f059ae8405d8ab6eb611d5b4c8f59e8248071ef6e71a56a9484ae880af3d8ca45ffec425ea4e16e80f9f47f70782f08f10216e45850f316bc241a0648f5e6cbd859202cb99637844dc49be0219f355c63dec16db88185c847e0863799eadcf03d6ba03a5a215991683791eb5c17ebd24af3f9e99005a34060cc72afe2f4ae37adbd24d724a4006b4e0ffa9fd1edfbfcf53788a8b358207d3b8ae7b46019772e385d633848bda03e79cfd15022ff3aaaf9a38d779b719c22c21e49ab9e300f2c4c21e3e088fd851506d2d29084b072f54216065fbef2c8b5ce5fd54b830b6822c6ccb218290a32812a12706b58b92a0589444016050ecbabd32d543b837a367c10b9e206c3bc7d4422eed843c68a3f617f4eeefe0f209b125a74108265254f624cb5f67aace24b3f247bdaa75879dbc26cd8ceb716d3333f580ce2063141617812980182d32b8c70d21b17c6107ecb97203b123f1562c983e72357cc79a973a98c480d68beb0e1e8cc7200875248b0809cffab103a3340c525343b33dd2a2c2a9d39cd0123befb9badd71e14286ff0c427f05cc1d82624c3accee867fbc774e3ec3bd304466e21a8d7ba19a455428ae245e22864234302097847a18d95834251b904e5d31611fdeb531145e17653150f6517c0c12a35c7a4b8cfb6cb7ad5cf0c57a422bfb5ec9d2f05a3ba93312ea002b045c82690e3e4da8bda9e282dedd5ee02fbf25bbedf077afa8ef37f63d2a84020a47b4383b7930d0f47b69b1e119c0ecf8f14fbeaf7065b59389c1e4bbf7add6804279249d2ef9179e069b2668d86eea1f801a090a2e71a15e262dbb1db2b4c30094ad6e913d295ff5d6c3bafac0faf936bfcecb817c79676468b4cf4441de27311d5ec2e46f75e3fc51524995d894cc2c9f761a17c4d78882978b1dea0177b0a57adbf2a2cb291d70e71f442b1e2a410d4c7131983b6506dc73c90fa8b1c5bbf6632eadc494f2ebe7f789bffee73ea03325133b55d3b60f3a4344fa3639187fb8e1641b4d903e4baab7e6309cac71184b41450084159a29d61a7cee1de4b54747a8ede8338ad3db01195449876ecd78f17e32ca324411736cb1bd6ea3b1141da5825e633994fc5f2e0f37055d13de99ac847b433b4359d0003f3f06c6a6cceaec1394c146f0d024814256a03c9aaeb49eba194c930f6347788c078e28b5ae827dc7505e22d756f9fbeafae42af107eeb062389d40e033913ddebfd6497c0b70be4d8fbb4de38d8dcfd5160f68e5bbd0b936c9b26da5846562f61d5466bab5b1c16f9b3f1d4276389b6598151ca865c164425053fd6f641a47abb3c6eae3f89ce521da10cfdbe545d4a7c9cecfac4e332645caf50a484a46ac62281fac42b23c7e9a148de6957b665062fee029a38133c83b9f2120cb34c2936d213dc82134f16b734bbab187e50e5aea437cf9a058a082e74426307eec7679eababa7acbaf9397867c888a71115eade01ffd86c9072b5ebfbe9e7c3661523d40dad87a8e7b434ed63c23ce376f60a592a7ca6ee26591ef592b1ad2f4eb2c4d250fdd4a3ae158f3313ccd1a79b65132b41e37b3de0f21581ebf84675686b01dc2f038858cdda640d18eca87d86c6f06f26ed1cd9f4726c8907a216233585a285a2d65b14d0d2e6b3316cfe4c080388a447a57fea48c303289d37609e898078bdb3563eb3e535728dfb1322a2f6eadee3e113e8c4fa6f70bdc42e04e06ab69019b8647c3bd3e9429d9b4e8ecd690bfb9636f3e027a57c893925130e5917047a038b884fbe43a95abdb4ff5539ebca23a56fd5ae2736cc5f95cff4819c78e9c7843720c8a1adc787d3b130b2bbfa53534058023fa69f727d205d140cdc41b476c4ba63e5aa8909fbbb8404b70abdd749a0aee6c6d46efcf450c60690aa030a72beef75020ecc7941d129a4fa764167a639711f4a4198a78cf478268b079fc34f4b89c7f47a0259e0da51d41975f03a1a9ac8541fbefe9217e432721efdd673ea6e7c96ee2e21fe535c2038401d3c6052a09dde7e45016162ae0b5a478af30da9a5091fb9b3e1a87516b18c46f658e2d3da613eb281cf67594df2e660ffefde1d1f33bd132b7c2de7206be11533b2390d35a5a20b4623fa2c809580ef44e99fc39274d1705ec1642797ea79e192d004050d22912479eb8de515a4357de1e28d94d1aeca39cb3fb7c1372b14e27ca6858faa1f05c1d71a7b7e820d3996f7073462174ec29b2726d32a278e71fa5078ac1604365a1b7be332571448fccf7385f433c6880e1683d2afa8773cb46cd0fa8ebf3684de32f9f33b80c74e939486c277ae9d6449cfb99e5eaad4df7e5039f74f27a956f115d35c2b9d41446735b56ef29c70453470f09c3d4f61069652934afc926f7f3b26c5d48cadfb1ddc9bb6ff650813ae7fdf01beb6e83944c93dedd7ef46982c63b408a395639c0854a9d1733f3367b9b8aa4fbd735cb05fff18244d5273a1cff479a59387b8880b7d94a6369a58ca34d6fe77eded5335cf591d95e9342a7366d1c17a181c6ef4c9aaebef8f542f502900b6f4d083df1284c8085baf2356b571ea740c4ef16ba83f1ca52f277eb3832acdd61b89abdd8cf8f4b2dc0f0d3542f3bed96b7a25118ef35837d989dc1e915e620dd49d808af386d66fdc5d876ba134edc04d4c0575b18571f6f56a6858f1a83637e4407e5cf53824a308bac1550cc2f2cfc598c28d2b07403090e3f77b54d8add5004b23cb120b455576c5e95c09c2a3085c12928441c56b9c4e8b8994b139e163e4847f469cba7321cf7b607858d4ad6ee0b996c45c818de9bca22e15be48ae17f3121f96f34ddf193ad25670a4369198bfdb576e94428413c8d9e8f5c5b9eb261633b776341fd598ad44906d7d4f811a32fb97d84f11a6c1220ef7629d7cdf23cd7b531671a57c2930bd76125bb4db478b4e4af60a4b0d91ae8ed1045238a0deaa4c8f8393550dd7af1a12c874017dd94dcf501f17a4dd698b29352e45f862e32f2d170e272b672102fe6a3ac4e038d545c739126d80d39f946c40400b984a4e7f563e7cfd8ce8af1cfad8204ffdcd1d71d71e93f8498f362d1ec08fafb5b954f4af948cab73dad429fafa07d9fc2c3c082ba17cfe0b0b2441c6d5fbe1e2c88dce9b44507a68bc0aee22eb4f28883f47b8c718e3e515e70741c424cd001bb783278edac94a475f49baef3f87b7590cb211dd24ef6b5485c9b73e6ae8fbc3e030b4617c27c35b98aa4330437f31f92b0fc5540e5755b5a90cc65700cd4ecf6d335b35b3c2892ce2ca65bc8f4d8a6b6d320796b06ac336040e6cfb4cfddeea6da3865e3b2f48f56384060afe5d891f8e1e2761362a01d2521eb5cd3763ea6db41c400adc58bf6b148ef9de3b6306d032239ebe25c4f2a67b2da15e0a80bdef0e03339dda1f8238a446e21f62d8c6c51d7b50a7e0354a49e87e2b9c38a89555a02a21a24555661e74bb5ea104e0899f5db3156045ff7f705593ee97681c71bf77bc6df9ee5e146c29029da06a48abf8153e956d5ca3c224431703f829d7aa1739df0a9b470e848095bd1eb3ed50c6d200263acbfc0811238be996533307eed04e9c28e760fb955344784bed11a4ff7ab6e72fc3d9544c5b9c4b8aa9c18f3e6a5865cc2c7cf27d940329a5debb04d9b2413cad9e3238e0745a5a4e01d981b7b392cc6460cc2634896f1af5451876a36bc242dd41fe7edf900b02ad631da8865b0b4b2a44c94bd60984b9010ca4965fde1d6506a45f1665633bc7ad5ecd6ab346d1d0758c19ccdbf8f4ed0b23ffbf6fa1b13bb3f6c85542e7be5b16aab6c593a8cc061a766a187b0e66c1f5eed01f5c9eee2bcd0e595aca492387c516e2195b6a3f724bc9adb7023b7bf4026e10fd6629429719e47b8eb27fbaf7c786dcf000fe81af7cbb023de464afea389809b0d129303411f20c012e152cda7a720729d041bc69ae1d555871bc09bfa50f74c04a0bfa94a06d9324cf1a8a2a24f3d096a5c36d5ab7a9e390c3c75f5cfdd352c8e3998b3885ebabba4dd593fb92cdb1e962ce25257f169c2c53ee1087fc664f9cb6a72644aae54efaf0ad23817a8a998c949cc005f844f8f2ac432a86b8b532022fe3e03f2aa346a965717a39f8bcab0b79d9a3d5bcafc3be22ce3234ec39ef2bc05e1c7af4048cf8291f33b4b058c9e62a17b58945d31f1fa72d3a9948037baee8ab44ee3291300c5d5026f2be0446f2b69fc347eaca347a69492f569fcadf4f5ffcbc6a3b3e1ccbc856b02930bf2cc85b8c4ea27b24839ad4a7185c9659b9e3124172eabe79ce5fb7dfa6b89071428ed7f4c4cf3f325db2c3ccbccb4df03dca29810190f3a773122da1fe4a0afac4ab423f024ac86436279812bb31a3096e209e1ef51fa1868fcd723bb5845a6ebdabe5dd0b2bedcc222e19ef79f665750363676590ec808a5bd6175e22e61970a3a5c8fad4a8d16c483d07002120b22a378eadb6953e8b10b636c42ba98e2d5d6b643e240f185c5b242c767502d871b69d8dbc8168b0951e8d4a370226004c1ebec13d72fe086eb789c227970fcbe2e29a57dd501c0eb13fcd7b092565401f6fa2dca9a304bbe4e63371d98e85a517fc0c1fba98f26de73c09675c24042cfc3f49dbdbe08f440bd2e6a00a826b63beeb190aad17bf9842e72864af65c35e71a55a60f27c1fc59b5d0091c7fc9b229a983419ae1ea3f1c43199be3fd26d0aebfdced4d6c6f86c166f64bfec88a55cf66a9e727d00be09b46febd375e70d0feeb71e9d2afb6837225a7a297f5f794555025ed484e81df41ad3abcc00ff9ad30ad97747d2e29fdbf31ac324b1da23b36cfb57c31a60973650a8bbc1b2fb060b04dc5fbea0885310bde8093e1ff55aa4d4f3ba2c479d39fa544d4af4282d12cb537d5af22fcbdc19c5fd581b7b5d8078c7408ef835f8b9db14da549e7195613e21daa7a893cef6acc17d08e8f86f82dc60b2f8a3e48a7d7ba89c11e1a80e1affb241fec6c10ccce7039a53bfdae6767241c08a0f1b57ed3d79a342a43f4481e0fc8fd3fe457b9fc9ce4b9212871d0e68240f40c293a7c451fc00574b9e63797bff473152d5de6ea2a2ff57b2a3c67cedae62d79a047ad9070207e26697377b845e2cfd41897127b7d80748d9c8abdbf66b8d1c5276499ccbd54c8ea94c60c6cf25e50cb27d7147886b36edaafc9f4f87abb05a927edb712b2867e2e2f94e89ecec5d0aa8ec2376e4dd6da9a90dee82c16d042fc05887b6c42500c8327a6bc731258429bc9087c178248456c620ef04cdf45565df510470748cd034276fdd16eab2051a02e9b8a8d45aa49c9cd2e90ca0a39554c24bdb7448d38b7bfe3e27558066c96e75aab24d9f033227d681a9fedbd2287e64768c74f4cfd8a63b67fec8fd76cc8b98879b295b2febc80f422784bbb0478cb5e1c8a2bf5004128f1887d0678eb5053757181dd133245b71a6d31ad9071f71db782927b3bb684f143397e4a08fca6bb460586893dc1ff9e3d9dfdff007bedb852a9c38cace42ad70e96208c6eac7e8f248722fab7fb9f8927d75497eab529122e025230c2062586ff83f2f596f4c02b6af1fffdf06925bbb253214f286de9d1ee5d8eb66963a78c2644874f1e544978920a3371ab30ec0498178c3b0c9e5b94794a70d1a8abc1efe6bf9686f2c8e9605e8fc74895eda84c6df894e0904bb40c038c928f6451377816056ac906a6f79bbe662a3bb81bc8cbae60f21b709d156a4df857ba3dc511f72867c4abb0d38e2e8c1275906f98a511daadcbfd60ff4d63b7042eabfcc4cea4d57489d288503f591239a8b8e127f0fad9ff1823ca51a0bc4ab27ee3691e9db44b6b693d1587068f4d5a323af4a870bcc282d84106c2fcab92046301a9e6d016862edf1cbbd933966a3123487ca8c34b9a0bfc760d1faa003fc803f859a1c88371398749416ecee40fbd6d3327f5eceb764de109eb74cc6d3e66dd9ac98b6d255962d7d3d80cdbcff121effda0108a376cc04b3b4a536b8706a540759db5950a7fd738fc1859e557545e6df98c51438b3518fc7c609baf5f6e78cd9568e375decff797c4473e68316d03faa4c49d0b74db80290ffa2e9130ca7bfda5fcdbeb6f9fb73d705111f7f151ceae4f549b54c43953d091bd385c775eef2ae5bd047e9b73740c13c2a82cafaf71162f2109d1ac0a055036132dbfc62794d05c01e880744b42818ae48df94ae4c5ebb3339a1ef59df48e2fd2787fa69da8350dfd7e3351cfefffbd2aaaa0ea88271fe8b66609b115b373b93c36400ef6a8ffa3775d0067d9f6430daa4836a8e1193b2ac81250093b5ebf14c75c92b4bf4c86d48786f560cbd25d0fecd7414b52680ad71e99f21c3b630d8e11d87ebdb8a4a678b501035db3c3284450bc0f5a981c59720eb96e0c7a7e0919cc2800c082f1fbeea8b1e0b093165d54bc9e164ba9620081b21e16bfbe3bf6137e3322c8849d03ba6c229034d1bb6f5e2c84c390cade0bc5ee0f07a02a1db26b879e0f02a1e549638378d855e175f47937f68f5c60599c1353f1062142e21b96045b09c80db9b70a5e9be7a0fb958530b8d9ae4d8a8abda565e94cebc328dba0ddb38cb89c4a9e5178c41918a9e10999db73874bfd70c0b45d77918c501f660b8efcacfd3d0e15a889083478d5fc710c6f1acf08949f41bc3edc53bf44126f3d9c18407c986875dea1c871d71a62c193839aafbe422c4f907572e75d1a5b90d2587fde353a62aabf962225039bede38d004ba44e3051ab465722ced81ab751517b68604f308ba51df0d55620750e7b14e7defb44d50b00512b3bf84aa139caa2794ff289e059a45d2036db85ceaeee2d14aaa74f8c2a0c6a225f8a0abffdf54a9ddfe2b373f13e99c196a93cefb9294d1de1d452daa4af8b512a27c64139ce4a20878af101f4b82e6a097d002d6efe2b06ae9a9bceb0c6ad28eb15130561d03463b8b9d42e54ba4d5edf161db1dd452262498f9a5c2214bfdd2b8ed76a9a3b57452525bcab2ca327a915e26541ec39a2dfe7b79e0b4ab8d43fec04953445ed634a61db3399fe5f0461424b60e3ca7021fc614c8c10ee6f2cc96f1c5cde0038d575d7e9d6653d85db92baafb593c2f7501d2f3eb22fb685ef809ff4379b7746a5b15ec1815e8a4cdf85b88454b093453630c8d9dd61b61c4fadb41d1765c8eb7d7258f67a99e057e7981f9542fbeb00afa05a15cddf296f94ef1692ff2c73623a1e884959427e7b368c7bdb3682cd6fa59edabc1ba45b0c17dab615dad175736dc2bd175767166e313fdc6f02d2fa97c944f545f602a3f8f7349863de6e21fe195b3b2e1298acf141b5e346ddc25ebb95171391e14c72eadae80aa042910f0a375b6d1eb305f00e9d7a74d4992d19eca98f8166fd026aca60307bcc44cae1a37846ded0c2980df0b68aa599a5ec7111d5c26eafe7d9e7d507d535a55e1ebe4ae4425dc4e7f003d0f5c7d63359d239a83f6f424d8b9a5cb902e6c150daf6bb53e71146b96239be7ddb57ba487d74b8485fdb94e679bc23f9c26dea9aad913f720301a7a0593f8d10ee4f673cd5a3dcff4f15a65412c027ef0f42da934456ab03ec1e75a9efaf83518bc71048b1c35015f09e37547b5b122385ec9ef142e4f398253db5a6befb77b6f25110b7133ce5ab57a36b38aa0ab4085a326c678d41c1425616d50fb60c75ae236b860776a4e32ea93246c9c877fc983486f1535c965941ba6c4fc3a2c5cf283f9af16028d108c67ff6b345df9e183ddfd7f613c6bc06f2f50ecef466257ecd043888b81c2f81a0b64c78690023275cac7e5d7af94019c8fe599dac3df95ba99711e18e54f6699ada721836c47fcfe69834e241d75bc535759f54088a0354e030ad1298836e7e49a4beea0b87dc9ab886d9acfa951612dad1cd9274e35032405e8caa6082ee4ef0e6101f449a295fca6c199014131531ac0e73d2b87151ffafce0ae54fbb504983a43479ec2a424162b22eafa5639fea97d99fc01168959735220c2a66c87f6220626bc74bd6947a72ed0632cb1f8e66ef29b36e39d2000b338daab372bdc4490e293427cad14e72c89b9cdc82553fb89b2e09635e55165ef137e62cbee42ca713fe8d5c12b6dfaa9463b4b464f95138efcf67a185e11c63d59f04b3e5bb094a3e5c500176ee562c44fb95cbded7bc1e0f8272fa6d349eab86836bd0b41288ac1f9a4a32bbb6741632d0111e8018361f348e635eb65a67a430e4c4aafd8ddf505f9a9ea70217ea3a100f5b178728fc9a653e77a19f9c6cb6a1acb440c7d623b26f83a0c5b7814b3626ed0a5061774ad0887d658645dafad07384091381454a9a4b39dc698355d5fdd01b3c08cc27ccddfe013563bfffb77a75eae32c0ef2a64766e3408f3f7ab2cba12ae91d2b20a198b65acddc65f37aafed44953114e31ef084deb2c312e4290c1ffb260a324747c3f8b2255b6e7ede7683cfec3eb57614b3cf82cc0e27eb7d196d2356a4747f4e35a483999ba8ad76715c3f9fbac367729d86533f3dce9afa140651d468045b219b3b6e6dde2dbb6f8b4f0146bd06ac42f450787d50585782dc9bb07b3493ffb0f3c69c76f8485115c9193b9e440f26ce06aac67b34a2b0850db99784bb61411f80ff717af7f6c1c1c070ba36dcca25f6c116d891f6dd818336fe71a3434fc548193456e99a686cc0854190bf1c89ecacb786eb4d3473a35389cb15a83339430abcb95dc1c3ed385a6f3ae6379d008bafb00dee262b39b81ea67dfdc31207a4c0fb96afe5502dd926d809bc15132295c935d983812d30547012078a6fdeda86a2e113a03429d94c3474137af144bec47e7860389fcdcc27f30a4f86b9fbdb8624e49499b11a9764dc4544cfb7f2d05175ea2d6f2a542b10444a88742b5a589247de24ead6b9e7ae561403393ab52cf1609d6ea85dac723d5fdba2757946ba537aa765cdecf5aac1d5be4d79bc131da51f8126201102fe23de131cc82f078bae26b3c3ac9c54a1ddcebbc968ff3c82b70f1d7fa71ed05cce8f556773aabc79920c2799e3f8b27dbbb0fb1ce2879c13d308042878244eca6e14911eff72fdbfa7b14c544da5a9c2a977b060c648c11095817a064f585a53d5110d2a70fea3ab772b3ca515972f162bc66bc6c855ba2cea7d9d459353174983582e46d50353e939b7d5d8a7f04795cb2ed1a94ac8f50424718740a11d1a28a8941ddccd059d7beccacdb14ffcc26564581d1724b3d731ef778ab018f8a197698a0cb9020d1762ef71672dac3b486be991917637b7dd8f53981aebdb039766285d0d5f1aa1a6300f6ce53bca2115a71f0060c54d1821c7f00ba759edb5ff70fd78af7f8de7cc5b46dedbe5fdd32fa2d6ba8f5e910155eb627076359deec69a83cdd9550fc2bd8eb3315097223325871bdfcccce825b78d41c479130477588bd758f52f638ffd87b6a863e186ca3e3a833b11e4ca19efa8bf10530f3964a24ec18e4544629c8ba1fc62fae4998ae4914ae497178d1b7ea8bd203ea22963036d5c0fc93c9f3150fa17c1a9df7357c4e476602fcf35a07acb04e9e81f04fd8306b8443c71f36a0b9e6cbcc1992b659c5f074da63ca4969a19e4719eecacce1df7e4f8dcb1608bf192405d001943a32906d7d0ddf33066f4b66f0d32da08c3e0144f9c93276dc9228e1a17dc98c8c80480f48101902ccc9b4efb687a6ed8b78b8570d423c1ee4a7b2754541e5b3b7d40b1b7bae4727d2bdaa982fa8d419eb152fef70487d8c990e9ab80f3d89b4614396dda9a5452c72cde00a11d20fd3cd74d779662e765a5729fe6c3d26b6d20a4df26baf4f3c1f555369f9d4e2d8fc2b27570ff346d28c9204a2a973bd45434a4d0a3651f5a008c26081f7114575e81f7bba83e65020dc93de9f41ec030e66b34ce35cebe80751c57634c2042186f45df11999b2b0fca9d2bdf2901282e0d32f3c0908f89845432c0f9b5493ae422b630563b2c3892fe17a254373e0783ca53cba3d84ebd6688d315ca63ebdd9c80c3ad55bff16ef184f7afe93ea88e3a87871dad7b5c8815faaac18890786a2d2b086f357271a6a1197267d900ad124890c7681ed82b60d6c81b4ce4985c61903682383ae041483246abc58ee5a4eb89ffc97eaac5360635d18adc1c6b1f4613c8e6034c4163691f7e65736c9c5dadeb1b39ba27d41ef26e0ddc592515141845f440609e76ae396cf70c8de2449da01f92a2ba1d97c0696d6dc873579d4b773d0ad4e529385cbb2d2e4b07eaad48948bbdfd98713a2ccbab1818f188a10f7ae3dd755f1ca4205283c3aeb22766d56598215e51e86327763d6a37328c0cb0ef625218620e3f0b30a37e4b9bc29374359e76d04d690d932732fa02340d180da3ce7d5491522c6115cdac7171432fffbafb53f120744b617d871842cd515d21608f354cb6496a7898649d8471874d33a2ff00e649e4162e6b6eb5591727d5c49a9ecf231db886ff312dd23f5f832438ce650a538792c557e63087017e3d7ab6d8228aadea92a4eb4ca664724f40ca78ba26dd9ad807a4dfa4289ec0fb796f998ab73e2e5e5f3f6d462f6a32fe63c8ab7881a55d8ff6dc8bf6d5f78aa49fece28221ceaf3799321fa253598177eae4871f662b800e8a9abaee0fd93562b0e605069c01c14ba012102232e93158b1d6fc4554f889dc204cd71f0a7874c9a4d008624e6721dde6a29d0144a9b7d3a9ed36fddeabfef9ed8d28dd3049cd75b356f6bde657c2059a0915348efc8355a847e4e6d02733606a295b953ce364f04dff056f031b95ab525f3dc7641e8d5fdbb075b247a64b20f04344fd6016fe20791ed0d1241f0a70290c054432836c9fb89817751f4bcdd0f45848c29d71f3a6983c1fcd93cf6ec5e5ef262bd578cd7ea7f174d494e042293b7481186aec764182c6f3c27379f19d8fe1a936b5bb7e92ba55aceb761f81ebd14712f7ed98b982f6f6eca718504c60dee37ebf45c6d40ba8767885f78d94339fab680b167a76a8abd4497977d61fe973fb93a8387dd3f3b46998b831b4611ba34fefa03886c7f9683f722948bbd9b9ac4ac9005b859c6d00eaff24f5f4e1a8e2009e110d8238200410f6fe71919be5c370b9d307d583be84b043f9ac9ecfd2f7731035278e5474becf651b9a9339edf7717bc0010b24ce62c5316b974c650e6cbdc827af43982dba17c432cbaa24fce5ea351e72636e8c15031e5d617dcdc8a92c7686994d12e2ffbd8adc8ff861098979e8030fd1f4dd6c80f94a587b15b447d8bcc37428af15803de4742fc1154f4f34a8e240ad8cc0140738cb523d111c0a61c7669be754345cc819d6fee1cfd0a0dfa7fd1c5eb7eea977703b5a61d39477621b4b27453785a89120a7064492675aef1b08cafb3d8125a242756b20dbc4c9739338ae15d3ac57128a677b7ae391149107d3dde1130f41dc208683e6792b313f9b1b7927af3c183c9ab54cece444166b114e446dd21de969be5c149719e916c8a7cafd13434de629c46c3541eaed4ab189a01506e25f5d608495210bc3ecbbccc676818e28ce7e2ec01b0fbe31161026bb8f3b80c45f903b938ce1932c3e2cdccbbf1808058db5f854b5d5f0523239645ba89f32768048dab6a24d7add0a102a9bc5dfa6f74ebe7f71d8ae0257259673dbeba469b7569a36d5e027163000180b88a5e2af4da8b14ad44c6a34460a7dd6ffebbb3c920d7124690c8944a7f7c9467a24bb0c037ab798ac69d7e10cd0e005b0aa24c05fb1699a52c2416b684949f5f43b8e901702b9a3baf1f9c96134884942e00b9f6944e7f6e3833daf712e291b04d3e538171bc3e1d24a0909c7094f42bed7d68a9dc016bbaf23649b2e9c4973ea8066dd153fc4037caf7d11ae485672435676f9ee075c7e87e631210f562556928a377ee7a265046e94760966f21137bf55de12950c93b94431097cdb9c28936b879d5ab3556fbfad94ae2317e90f613a883dcb0260275f893ad77a8a817d13674ad0b484c65b9a321efb157566a32fbee4be6c062205bce974c7e7f3ea71327a2a8d377e225020d0afdf553ffe0617ba342d66778527e13c837e32083e47eaf8ae829b0b12a5e189dcb440dc8e6be190f09c1542ac50b1ff2d78ead8dddd8b4be9bcaedef678e9a0f49a1845e65c9698b3cd2a110c0c5da032ea1bc37d92e12306516592e428f7c63c28a615340a50ca1d06f5d3e23f04b094dc40e90bac490c717ac27f3139732a5cbf621d9062b081c931bb798b475c0b56d75a3458f63633672389008cd382c99319218276d5b0f58c2cdbbe5d792bf99c71b770cb5d4602ff63242d301b181aee147b07a9b32de9f2abbb378047beb799c9b9071ed88a7f9085c040a37311c721b8f2364481d7fec286b0c2a6ef2f88c2e499485545d4a3d67e44d9594a7ca8048693df1ecd6ec32a3a200bc9e6b5c3944cef05ab69f08472e1ee055631b6eb6df9133df349844567fcab0a9f787aa417bcc0fe37ca84f127e47c18d87ade86c70afef3743d2b4d14d5b7d726cf8ee5dde25bcbb7d2f2f7a69817b0e9944ca946cd6df5152bb0e6ee89e8b372e220bb437a1a16d5e93ac32ad6617a55bdc3233d4e6bfc2aa902fdde36cb3e6153c7ed93c8af3d04c41739235dffa6019c1b3c7f0f08867e3ceecf4232fef4ec0f20e6ab8498b86e8b9e72bc947467fb19a9220d9c7a5ff7d1f590a7c520294e7d0425271dfb54c7dd5c8c0dbb24d6165f23dd23394f6a008439efc65f1ae095b7807a41476ff867494b6fae4ce6dda6f93bdda97f543585e52bd6f3cc3c77252a484dcba169f0957f73f935587152d34d7745ee32c23d87dcbbcf2306f107008bbc7b19ffcc7e51d8b80c5e2a0827de2dc57315be32a86bf7c383fb144ccc1b4456a82addf24ca77cff8e4bb5492b82374272c15b0bcddb279e1a56afec10a0e9a4e152a2c10f2b1a69e1642c3cfe62a6c3b44514bd104353e0a05bc235091ee19d7f781ae6623ec9b0e495c7da5d5c739fbd57669c608798d38c1255386c3b1813238be46f21b059fa225b4a4e398d4681fd7d9241789975134143f9f691370825e4728bcdd26502329999b7a128dce08f37f0b3c71e7dea612b0afe15399d79d6bcc6bf6c32f4ebaf6bb635f86690e5449d1e68b90902eb3cdf8f357f1c095f22756819a6818239774e811604f150a5ee5570839e45d6def9a4c68190701a61b778de4bab18a01b1884ed7eccf1e9e0c0fc783330c93100886222b7a70fc57f683d4dd26e04d12535ff9427c0a32dd4a0ebd04fc4d2e0db3834891182a2e67e31147ac133ec2e2dd1afb4fe6d0dc61d548b83c1c2bcc680a2c5cf2d5438ca4a2b431a90de851667ed0ba7f16a521a7d9061d9d472298297cdb6976b74222e931f7bc05228a5ac4c45453507c6e8458b21514491d1c90d9bff4a207073e5a6a474741d526c8b4fbc37725097a7a50c6e9a8ae772fdc9b48afb6b995cf260ca98027d06c8a525e7d692b3b7a135fd276d123f02d0a1a82138c208a592a462a935d3d7adc6a07c3d44abbaeabc17da3712d7ec0ddf1cedebec58bc2609b9a543d325047b576a253e8e58440ba7cbe85bad435b9dd7d49f1a12b6f3a59948b66cb1aead4dab932254a2ce98b91478352466cbe8221281b1e5742c5db6e30480fdd722e066ca4735f04374cddc386f19c75aade368a3a3ab55b07d9a064ce7965bd3f0927ab44ee8f0fc047523e423c57dfa8e20098e0af46f4616a1215dbd4f63d638cfae22ada39dbf6b0bd67b7caa2272aeccbd6cbb62654eaab2a3b165ac874ce1c31b62c348ebc97e204d35f6d3f249f772c2052e72922870883c69426c26b374683a4812350bca7601c9c040a255c6e66490add5ab7d36fcc34f7a365019ea977790c8abbce5280af0a74ce211374d019cbbfebf61e8660ab64b2339d9f738057d00aa532d7e79b5406b2c477af8bcc3cc130f2cdefc54c8d7eb6dbd395b710edb17dbcba292f3170e232b460dcc97f71e450e73e97735a77cd4c5083a0a214eeae8251541c002b4f7c0d9d360c32053029e1a676fdf60b00da30dbab59ef8dc956d147b5104c216138ba4dc26f064a6f417fdbdfd9223ef6508000d2fd2b8a7cca849a981bc1e1021bf7ece70f7d0749a155855c7b14af6d8666724ffccf22e83ff52675fa58061a81ebe4f8ea80ad43b728965cc9a6ce8cf772e1329c0b2e22a494846330b9d798d033eebce855e7f9687b452ce099825c132bdd7520ff1391c2ffca962faeaf5e80e228b24a36e5c47aa0fc98d604be581de1115ecbfd92784a2fed3c013296aa52a0ab6092b38b3617d7ccef8d32a422214ced1885eac229b5c4e42bf941948656364628b3ea8d64bd679b6a44d51d767f32770f9f2ebb0f8f4f72ac0eb8745866b9c6691ccd50e7b5b7dfee14408bba4f167062998a1541d6925ffeddc612c2acc7e6321d771ec999ef3a918563fdfa4e563b7e76ebe3746ddbe7ac7e6559bdce2a97489a23ed2c28392f6b26ce0b091b1acffa7cd1bace2aa76156449881d2eec70179efce4378cc0a4664dfdac367223e64fe91a98a903e4131348c7fd9380d2b3254e32f4d369e6f1e40c1a6fe2c211b70fe4161075492cd3bd46fabe600e02f6f86583b125c5d37ba616c2d637ab6bd95f5f47cd868d7dac86a788c38c44e1b4f8493b72c24363a9b82ad0870ce56acd35dc1118b6b662093b97130626c2eb7f4364fe739c142daed798c9e21904aa9979207f43f4770e7fb714c964a43ae137fbc0d5d80858ab45bd31689b37e747dd48834329ad6d696176669eed8ad27f786300fcdf21540e2162ae4d63efffa79a26c60edac742d3656ab8a87aef4079e07c30847a84cb91ecad6b4331c40bb1cbfd24f5c4d62e63bd6f85cf5bb0d52e165f27c230cb9151c0409ac8398a395470fde7355c6e54ab90e0a3d68c3df7c67447d6aae2966466ab1c8e0102e4bb6315f655c0f0eafbf39f129c34d9e30bed96f144c66f67f106873c8b5a797206f13ae50c26d067ea7afe960272a203b177d639f1aa1438e7c9f52a7db8a85c35541ac28c2459454b355538be34b08228b5902069703dc1dd2eff5ae879776b052698d77f804c6dfbf82a49e654daa59a7c27ec3bb113be482c7bcd445351016fe12e80cd5d88d4007671cfe1e58b512613fa79d3609c5b527244d444d9ddf1f8ae6d82b5e7d55b5681e1760ac7a00bd97d8004241d641fc953e1f7069d7ec52eae2589bb1b92be396f8558e0b3b35e1c603570e55fe388c4a1fe0aaced76464060035bc051f4edc51c98ca6eb3782d68cd44fa6f20552f3b39d012d20bcbf464ea33c6e996d34d77e6132b8952573c79978fa32a032a168d1de2b19d537a0cfda53ff27b7ab6aa370dabb466ef9e6bf7d20375421778b4d747a78719bb00c7b0d8a7f60a27f7faffef4e28cfab6aa477e9ce42d31ed9ac56bae52efbeb7fa9e71f826c99b299a1319d3477102c494d094cf36084626d229e8056b09329ed056d5090821e8038c185b1942cb11ad53b24cb4cd36d240967d079672fe1beadf37a061359f2bc32ca5ce8aa5c137391c512b605ef268fa13a569934263fff7cfb5716a64814fa94a4c6ccc3024bb748e8356a0ae15fb08cc822a21fd6cc0169f412659d75e66385d8ced7d4a06c251683ae4278b4bb45003457d2ae010dc0ffe7517b395f3c8ce7f6337bf5888d7571990154eeaf4a205f6219bc3a2be51b19b7c9e5b661efe57a697ca3b292b3409cfc537112ab95c825e760704d9b13d078e562824c847cb6c8452a10907367043081ecd14acdf1cc13788059cb466455c5bd1683c8e69092baf53600a0edfbcc809c0a2eebe82e6c54c2d1070dfc91e13015d293d56ff05ce811ee940e0002d4cda300fadfe5a46ea66f11d104ba8293b0e0d517b6a04643591f742f79367a9c1bf6487c9c6e2daf49fd893e8561143718d51547b3ed2682bbfcf6acb6cb51c3f8730be0252065b601a9d8874fb805924c659b7963be66f0148156fd7c2a5720203b192261b037fb274df119383a10ca5985714f1db97a1d51615942b0eb1edf022090457a852b22823f932d2c7ab713d883b01b84d99d154bc2a22b8a97020abab6b9e974db3a6cc62040bdfff3ea44826b25a5b44951a42e5b8982f6f794ece45544f83f79e78a65812634d3404dc8cba8c4c82ce002c26afe28177eb2ff5852b27879ec747ea24726fceb049900625d0ed96604821453504b04b911cedad89b13b253c9faa6534128278975c5a5ca5e27cf8b966a36850dfbde66a329216613508e887a9909a56b61833029849d7719260b2e74c00df9a4c8edf435a7baf26557600070d444813fc20e41e7011afbf8e9583e182c7fd909be91501d466cd15c1e6881b2ce962202680cffc5b21281ecd892800f41f38cb95cfe0654b70c36c1341dc66b30c990a77fd342b20b39dcfb039060c277bb9b9dfbf7ab1a75f604d490b3a9f1d4b84c3035b9442da8333f17dec70da7dc1e09341ed711c188ca52060bc2d83140e560a61164146d15eb03c7e6c769793e3b92d5a03321d48c0759b607a153a2e6a638d9e0d7145af494d8d41acd9cd9aa97a100dae318eed6b5b312778aae08855e94c7b74e12d5d239314a943588aae17ca400cbedf26732b3d1604e7b073cd43e2cef415dc1e24d56f9ee2995353539c1a8d0fd41a823283bf74acca2bc1bbe155ca501432f697038b487782901038a8d36f171efbae05fdf8802ba502290c1690668e9c48465d552b4486060a4ef645b0836667d09e480f326aa86c3282bffcc3f29e6084676afb10e0f47755a8a24a1b7e48c2ffe872f468c1f0b1192e0ce4157aa78972ef9061a8229197321074ce1e2c7f8ca1cf52cf11b9d013d01b795bdcf4d4f1cea0372250c9627aca533d0ef1c15458aae3f34e446468793b660775253d6646a9a8105d2317a017afde94438f16aa7e2bab473f7defaad6ab4d554f31d446f9fb6bd47fead7e92d9b7d577ff7a97ce7253a9e251024e3b2ba80068ef9a2d5b52fd5a25eae2006ca0ea4edbaf9811541c135729e19adf77c940488d8d9ea3eda9053b88642ffa36cfd78eff9cf900cb8ca22f5df96e02c84f1bfa95f804ea1fb9f207048b15a83f04cde18e112434393043c5b8e1a01a96c782d2b4bfacbeb7bf68aeee93d38f7c21402cc7016a106cbfd56a750f6d2af51d6c7d866a027bdcfcabb67bbf95a2a0bf496ad21a66f0c81e83820c137dca18802e5e2fa016bb08e655bf463951c06e0a5e7cd8bf0638960e21763099baa0e6947b5d47b2ebec9ce3d185acbcd31ba5193b2da038c423a720582baa21f08cfb0951b6c58d921788be4fab92b86efacc052242205a627074fbadc67aa2b168b6bbe30bd4a498b7180b53d0a135f4495db5a64f3b7a1f1a8958e37637aa6ac05a9f90d662824ee7f14568f91958ec17caa48ef6ed06e8c43b25e9fe2cfe62a4de2cfbeddf354e9a8fc73768d51b3622a64456f06b574174df48e995dd6306c2e9981adfdb61ef8194be00b4f56c7bfbbbda5fdfaadb0af4f5afb2116d592eb64c2d02f3f33606820a789d44c7c3eb71ea6e9f1c50931de72a008161e7457e3a346c5208ce1376bd492e953ddcf225b3ab5b9529bbd3656200f8e2b64226749120f4cb903c51cb46dc6a31accc9c6bbc8554454bc48807e5fdb143fd341ad7c2d15d324de26ee542e10a03528b7796bf795b4f608cc7b22e1152419496d0b92a9f9c72ced048ed63d8840a3338a5b772442b7b76b84942a477c1e2ab442204e3c629f1e210c2a253aad3126cf078cdd367b711a20472e8df6c0bfc83acc0a3ce1a542bb90d30d3d1e3874bb9ddb335d339534a5f6d8669b1a8629ba0ea11faa2fd2f27b5993c5eca9e33b178e8a13509b30cb7609e37b5721bfc5d55daf122f637fe35a90bb10157c29099220126299b139ac928063a919229fa2922d618d76fc77da4bb9f3ea1bc274a54e4e16c5ccc3bc6d98fca8eb5d7941bf68d2575f0dbe3b96bd0d226a837b2fc12ea27aa9ae0d287efd01c7fd00a599c4ee0706341c2c985a7f4bea80c9e0932ab8f27d5d49562ff8a8e5e5de32b4875ed3b5030ef9879d66f38809c7a8df17054f9af838cda15a35b00781fe5c08c84340e85d805d202687a3268ca3a5e5d1215b85f0cb0421f2cc2279a03234b32cbf89dd6e12060e0cad8f1f2f3b5d4cb350dfe4990a283b5d1a15cc90e1a8b4cc084bf12c4b3a3eecfc4cb1b8f7d4e45f5a71114919d6214b14adea48ef7da32506d4fa96e7ec6daa712702ee000d39cc16f530feff1c2d84f7bba75445748cea7751317d025cf9c69f95e172eaa892e52c46f620942df2c5aa7c981d3e7b1c30104392fee5f19af45352330147b662450116fa45be3ebde4809d54c73bd10bbd226cba03e708afeec7a2551295c2441b8a5a62d8d0bb6f65cded934f2b5cdc34153f5e5436a09a07b86d7a2798cf8a4dc79b81b799cd31d76b68f02d8943dcdd3b13515817733eee4dd41e819c45ec27346da3c64ac3e4f1b428af5acdc259a72fc32ec3e9746218bcfff93f683a50444d52ffd268260acfa00dccba8f47e6fdb26e698462c8432459f442095654f40a1211a31713cf7913d38a45d5efe5e12d05758918f7bb2d096ea6cd51a0b34bb6abd802ba29f2f8385853dbe60ca184405305b890b8ef91caa219b2db2d3b311dbc18bef039838e6f4290b41bb225363ca0a9f469a7ef431d9823f522fa1456c8d0250ceb1ee24e797fffb2ebdc7f252b4ef8a6504ad825dca80d23d52c6777b8e8b7504d2456ca1b41134840ca8d0a27e9259188fee3831f1171a16a31dcf164ab4d2447f84797761c3cede3e8c985ddf8a62e486f1d1f3cbeeb386eab006099ee8b861cd6bad75b04a275f89f987302f23a39097ef2c3e43c556e359eb7e465f95013d81f6c5c6971ba37062961e900fcbe7064cc8bc277d577a4509779a662217e8129b9033f9491a0dc45a84eb011eecee86cf298b8abe46a33e13a09de938e105b78b54d519da01e587e610e6231d78ce3843853a849ddd3146990b6785cfaf5669c3b8386fcb117f08ab43f16e27f0cbb68ec2541ff60e2f8e1f743ddd9763b3ed427f27343c38fddf5e141b9cf75e620297790693dbbb2765b4974f0019b6ce1c48684e584f534850dc88061818aeb2470c6ab41b47df53ad7af1c0f0f7504c5afa521066ad1fab81c3be2ec5a9d4a314ee46b8bc26c5874a62395976e5584cc9ebe94b7bde48b086ba6956140b697d84c2b041ff2318b19f4754f91d290fb947f52378e2b6a6f3e9250c4a3749987005d9d13de7495733066ac0087ea024a7af3244e9eccf8d596224c9866375c29f26dd889c5ab91746eb18ce48498339afbbf20207502f23bfe70bda20a815433f7e83e83ebe9997a78506acd88ea7361603e7fa35e3a1c9d4184e3a15f4929cd6371c7e27ee2d9d99d574710a697812d31c89011e3703739b0a512fc88e634d0b9eb63f3768dafed3e69ef2fe57b910aa328ff0fc77003af8f72c9da8ba329c768f66d7faddc20d8c7578e6a197c5d8a640b9ef314fc1b98736de16692e4b3dc512879c30d03427ab0c2d9b5bf526ead7b2e5a3cdccf8d21403e86bb767c870817554f74d1d063975ae8babe659b3a77faee5a2d56b4dc5d084afdefb50d5b179f7298c4640e81f695caa342a754a928982168b0949322a79d3c2b2571ce918a7dbd226a82273c66a09d29ba069920f34bdd367d2b62b0dd18410aacc7d5aa9e01e7a4b1ac1cecac452fcdc856096dc93bd94cf389b923cb78d0f7d3e62eb2806de82a031819ffb15f3767e18bd3cd01de6877b362240c81329b9fdd51b82aca11261af167550cf686526deffbec6f0880d15a2de143c3970c499a1354c527a44ed8a09d92cbe9c023d31014405a07c7c3b1bdf58302971774c5293866df0321fcaa5651432a4872066ca755064c14d7cbf774fb3100ea001e52440f9f3ce9ed28bf11e34f4704807685f982de5d0492d5f75358886525d5cf8bb56c36ae3e8efcc4b64c51992ea547f97592692c3fe43f554f2af4b5f72a7d564ba4eb88e8f5f414f241af7c8938de495bbff0d760a6d7514057755092c3ce183bb48f58584399cc03f0c6dfff6337f78324ec96dad012c402a9f2627da11d9925afc25613236832fb133254ebbd2cc639f299df852c2cc1e15852d4bf33a3544d88011a7e248876189dcf93db9af029bbd627cec708f7326f20d25367997b429be7cdd00d7c011637349965d36b27bbcbc5a240ce70f004f1e175322748d8e6bf8c94a2f0a81a26cad544a2a091c7606d6093830df2d015de10fc78d16676de0d0e7da084df4ede08d86b54d524478f72012037241ed370a2389abb5109c8ca4324c57828f59631f4f52ac9676a742fde8ef4c1eba1a93663f317a5fa3e1dbaff13eb3d22eb74bdbffe6d8ebebb904e93e0e1cdc9c8dd57b6cc8022a1e96a53f494711f547ee26526b9418e63b5b6090f50cae1a2845dbc52abcbd0b8d20ae84a440cc52ab4292430f7734f247191b08e480b537f71e890e329a9f50b12bc2353a185c8fc4cf90e67a1e91e7fa6f429814fa3e0576eee812f04ec2dacc4f29eabb1723cee21cca116a3e175e358bdacd8f6210c629e917a32465bc5eb6174296ec2c67971a35c0e5bb0688d3b542c9318625801183ffa43524555b1a54e3ed90d5bc6c996fd8b2ba405a6e050f1edd69db16e8c1d2d6b16c54dfc6580087c27fd8954733affb7fa8456c03b7fa0dee3adce6e0b34eaebdd1b95b125de173a26fcafaa9a36418b96cdada9066c4ca0bb773e6e11e3cb66b147d6e012af482a5f662dec0d63e344dd2a9b181f6dd7e4b0f6ce40457d571330b6c0287c7a83b222a9b7b1f75519361de75fc545baef9e23f59ba8adb2ab5b17596534eba4c56352368b9e3083424606d28f617d91c1460fe4ab0e74f22ab2e64aacdd5c579c3a59c91f0b7514a26cd5dcb1d6f23ca3fe729a964c51918dee03ad8f8814b4480e7ce9602cdf454b8b89e85181502982f8b6217376631003fe77c9577ce8ee0d6e95ddf5563f659ba6646e03e0c1738dbdf37ea2711825fd66ef39ba3f23e7d9ab3943781c3eb8352f3c61a26f1d474dea0c93ac35ecb5a4f12fe9357f01d9d90d440492da9121942e0126059bf573e524e4ba9536902d701e7bb2e113034d012e26d9e6fb2774cabda18a10685d4c3a9526920401350d356a0e998eac479cb22ea671f02c5c35fa7d1ff62df1b7fd1e7c746aeb1d4adcbef03a3686730638ddbe4227f25690dc5ce0f6e0a1ee5651d3761e87f4eb0e8dd0dac892ff7edf794a1a3bebfa340fae0c16167df681662f72b8b8423cd6ac98e2edd3e6b5434deb427276d6464dd12f431defc25650c4d1d932500b91fd327bfeee7b57e47484e5338f587b881a92df40387fcf50d99760da25fe8bea2d57df1ded33ac006341b671ee27c5d3eccd78cec932cafcea2775c8370456522069de597c19bdfb35d5b9bf4af4986596234d099117daa2373158ddb2ad9e5d0e5167e93e39aed3f4dadee69779d77384f99788ccd0c791bb86951d01a04356d6f2cc03a5a88b203bd61d49a59ffd2f2363d7a75c8430f18a8e5046f897a225433d68ca01e0c5a2864e5f3ebf5b735204bfb77d021c7ed15c4c6a542c2a4f317ff4182d7fc79431b1d3f1febcb72452d76c540cd461e79dd01a1540781952d0f04823c612756e7d992947117c7e682351d834233a3f13bf13b41367b652de1dafca9f97f161ff8e4fdcd242b38f9543f4960e14789d708ce115d80357a2c3727603787e8e21a6f52e41a09bcd76aad33d7cdb44c725e23d6ea76954eb3cff6eecbe1ea393e723a87bf450f6f05cfd9b950d93c50a2ca3880b851ef329331058e6d1dc9911918493bd4497b0b27359921f03f1112eeb8f1e8f9edec44f4dfcc6a1e2efef0f4df8ae7d57d4aaa61d5e901ede43a4ed0ffbe466f8194f84550161ab4608f4d23335315a52b7f0b2a4e360a014f99437ae8492e932ec90c6779a63a8d86cba56defc4592ac0e8f3c0d8c5e2edc5d37c8e1b8797da54834ee56c36f50ff7bf0de668acbf709f1746c40826d95e4da5e59aad84eaf533d63d7efa8e66232f604bdd9c5a6a52d218481129b36da760f6265665b4c06a762d931ec4d919b70d4feb36ed74168c3328b5463a0674637434f220f2292280546d653e5deb856834e7630cb2ce5d41f7ded65560ca0f79b5eb7d1a29200239c9820524b8717f9411906aa1d66e64144cbd321bfae5abf48570742ffd40cb32b69da5f1782746f0fd2a8dda7e0991e42a4582ed440f1a4337ec3e6931578095bfa833c7715a7556e3cb38226597076d938176749e116604fa6c525d3c454c3445a3008cce597be8663b38a0d6f344096c398da05ed687806bc2f1a5593a4033e289a6862141690d4329638db99b2dd36df626b28565cc8a9c74a110f7eb99073b8c1dba4c5a4f363c205b018be28fdb7341ff72f4262b5594630d239653bc05e7f6bd9b450cc090b5b5478fb72e5948257cdf94b36ac7ff8424117f3176c23482a0100808ec198eed004e3d1ec9c25dba9bbe8d58aeee83ed4dab3466f24bcb215ca81573dcda42eb5d9c67c3533a7038591a5fd10678ba8e3e71d4d1591c3466f48055035ac5f88b99d19b25de6090e61eafeff93558f551ac8ee8294429d4895ded7fbdd3f2344ed262d6355ac821779a42a24165a559f26abfa9c77b46946d4600eea6df4aeee278096e2534d1663ef565b5c0c7f8957792feea4e5c882d2f6b21d1d55ed7a5c9a3dc7446e8a891d8016ab525ff500a75839b3a5c47cb77f3e48140d602d82c3e13a637508ed6617d6ad4a543799b99737f71c920bebdf1b907e29455609e9dacfcfb00069e81cbd7c03cc9f92312ee0f44ac2f0b1e1552d13d3086f9af181b5a48a359c31d7fb51d075886bb98b0d0215e4c5dd5bdff881998779af267d080a9402f2feedf44ffccfa3e24a0dbf61a5037c2f81521bd57abdc60947a0d6dad01d714b5c8b3b59d2aabc76a780879647c99856bea5db5fff42558bb917d2b31623132d588df4aeaf271b5fd8b60db205eac788f51bff3aca4861f6a053ae29a41cc9e8aef055a18fd2cfd52f700b3b21570c537d9c08e3d52e3c9bc16a5ff145091faba5b968d8c783e5239e4c45f7ccce2ffb41eb5033bbc12e82ff79f0f7e3ab101cde1812d23b5fb06a6884f381b0b1190fa28eb4c75098b41c8dabfd561417d2e6751d017cdc0b76d820aaa02397b2c759978c51c2681d62901267e34f63fd1257381a136bc5451606316a58788dc941fd43ce64cf3caaddb7a9f4b6ee0f650ca0f56b2124c7834b50c894e080b479e399a15263bff7b5b63114e85074d38193c2c90652c340542f2f291db4fb3bc73d1ea4dbd4a22421d2a576875729c8fc5feefdf6a029fea4502a9e00fe63a353404d95547bbb512e1c794e120318f05bb9c5d6fc3d9ee460207102cc486baefa99bfaa4f83d5176890715914fcbca898e33b733f93155f12e4baf381fcdcc09ea875a6311fb3cf83fa388898182c9541dc6903097fd36c0e13ab7e4e008a6384af5bc902b2bb2ba4f6d55af9df2067d0afd9458f355978ab29f9151de40c2a76199e6f2ff8ae2d50212f939077ce08d9a90db9611eeb9c53b5558f0b144c0fd1311f7f99ca2b21b97ad1d87390e71a9424c958682bbbbc9fd8aa03d6cd77bd19679f03e0c1f46acfaa59cd0e654c7ba685e9ae01b83d362a4c0263e07804c049c36f4c42b11195cb5e61b616cef9106c44a011cc53a20e7b19d5be630f98837fc5c6930c2e198487e7cb4eda72a5101db0d8d667d340e0fee4743cdb6eec947c075a96a5fcfb0c7dde9272c335b4d8b951a5c56466ce815f79bd57d9c04558b49c1b5fd058b68ea4e36d9c62c7a072261470bd8abdb8868a91a726808a61681f6a146ef43804808fad2c136a51e23157ab67cb933be1b1f6a30737c88daba6e4fd23be38e3f7e85a9171a39ba135036a98aed31bafa230a523c0dfcb5bf7d1a4a7ac7e418f85b7c6d45b044e4d2aa456a0c2b8a1a44702e681d403ec2a68675985406f31e43dc0f36220b9171af8b4a1408addfdf4c64f371f130060e06591531bbb75dfc6427f4adf8b82c2b8770bf680e1521657c3c7a6b88914bff5ec6db2304ff542d5c4a9bb234f62549dfe653ca500fadc15e9a4947a63712ebdd627740e160ea1e86c14d66332f90af10bbdee227a1123e58ce90aceb2794dcc4b3a6bc46487913e6025bdafa480240db76d727972c07d81f582e127a5d3add8f7b0ed3bd985891d3b76fad6d79933406ca3aa73d122cb3738c38c7bc67da649a3c59bc9cfa23efe4a6911d3ee8a584baf5062283f8f6ad7a5734ed539cec0bf8612a2a4c5849d73f026d0568469d3c674623392a7564c4e30cdad6cc391e89e567a7564162fb2635a4dea507b6e6969a0e254486c40cdc143f57eaee0c190f13e5a6a3b9b4ba335d434845322ab1a6b05a1b510b737fc46073d539a81aca1adfa425a6684043687eb4fa2c49d24e592b9a2bf67d6df4a62bf47d4952cad0be96191879d57c53d50190ce83e173ed58e41d8bae13eb0739dc6984b3087f2ef6646e9c2b1fd059b2aec33a6b9604be0a2d0a5771fcca77168fad06e729ea2b5075c66a0c9c986fe44915884226586a89a345b5d3f4a21c73019c79a9cd1ef328a20b41b386347aa44c6068fd7a158cca82480da9acbd0cd2781bf8658772e5c037a6c0ebd9e23529f88a7de97341da8f3ae04eeaf0dd95934105af7eca626f3c10f25432361cdb3b993e5e660a81c12c846e02bf08812c69c927df8a078c643204d78442e008a1b9175eb15ad359b809434d90c465453a6365cb4f33ce6c3ff54965799610fd016db4a8a6bc0f08ce17ebad36bbd27c6ce87c21c90fec867765db2c3daeca16c702877f2e173d1d0244a4a74aafc2f1d8817d03c9573fc2065a6e7327719cd44cf70751387aa46fc23202feb3d94007a4f8882229f9bd436d34429ad8975ccedcb978b135f04c8de5f10cd5376e17044242a45878ddfe706e20b314804cf43ff610f5b70b52f726763591e3a0d193de3e8d8dbce4fef2513c47b3f1d92fe3980eeb1361cc3bd2ff892c219df5800bc21e81824ef0ab327c05a714501d4aafee3578c3b9b64c5178ad3a07ca6f4378cddd12d86ff5219ff10c728eabff3035999aae5fcecef37eafb4d29e78d53307e05c3e7847070464ad63a7963b5f5a42ff6d06e2bd304b28246405ca9671116fcab9e2eb60f265d78af7544138d2cb70fbc73e36cd2dc298adcff27e44166bc2ddd32dce166878b15c9ac69ce9f8161f6db89578194f4f38ed255e6e002a99fc2bc62a137ac2999c3acbca3544ecb3cca88624f72641185ee50a165c7359fbf310da98dd26967b56c445d3ac40dedf6eafe0866819811ebbb871a9b4676b4eae01078c7d59b1cbdaf96caa04048dd7ce98ade4e6bbb994ef5cd63c8a7d666113a12d10aa697795d00b6c470dfe0425903f159e8fb47eced0a98d3514947d997a3c4dfa8dcabd3230234000000000000