PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83095 487cb5b9e971d35c3af7a9df9c04355ebad2494695ebf9736b9728a6b588ca04

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6a0a104b64e9c36a1bcc3a9a55c6de58a9ffbadba43bc1b15ef236f5d13ec017
Certificate Block Hash
487cb5b9e971d35c3af7a9df9c04355ebad2494695ebf9736b9728a6b588ca04
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00138b010002780100
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002487271bb0dcf77066b32165ea9f8cba34e7f9e6f174b5f225f92c922718f94fd37dc612d719694dd2d5c8146d03f6dbfafec142e00767c10e89189745836c3ae29acc0821eca6ccc6da0f0c7599cfea8da993c0c26c947569050000000000000000020000000200138b010002780100

Raw Header Hex

000040209dc7b77db4eaa878559796de8045aa4f5a48fbe993d260d11cc68055b9a2fda0929e8525b0c37c6b7ee65a1164b46d3f3125ffc84e63cc32f2d3c32be060804384e04b6acbc1001817c03ed1f536f25eb1c13ba4dbbaffa958dec6559a3acc1b6ac3e9644b100a6a

Proof Data Hex

59,560 bytes
1212160103076f456d693847bd1df18427a9988d1b7f8e7c076855127295d9e68417820a1103186db8c517968cc9fce81c6b558f809a2ffd74fc8c1de881c106e85dfe9eb49b685e12ce28a98e1f098441fb3445cf3da2e0a752fc5b5470ae656c17f02f6567a7ab8386196a5a43f3b572c94378b9a1c5dce783fdd414a33e58ac51101d234f88337328833d3d4b915eb7be95dc34307f7e5710ea503e518b39d405f19a591c34f853d693fb4d48ced8e8fdf9f429588b8efdec3189ec55b7342e3a0f501f01083572774364f9ef96315a1df48071cf9a355ae64e87655eb9cd9b991957517c8a7728e4376ee10b7f1f2bbe9c9318923ce3e3d98221ef2caee9452cdb7f3e1e05e3894e24ff3e1464c32784f9dfae3637d87f60e0bcb532b3e95f77d0f53cc261e3f090a017880a055572bec241e5d5e948391fa5dd2ccd2d6bd3b77f963ef9089bf4e0eb2c6740961b303708350546f090cd8014aeacba8e9854057936f4d44e4dce30859dc3b1774a500c1364d221a89eac44e622be994175d14dfe27791f38d793f67687e251cc38d0a59b1edcf7297505a2192fc70b23065248a191622adb76b23197c21ef5f8494dba308007b15baa929caf00a7cc1c15d16cfcea80ceef1d63650d7ed3ac54eabb75c80c671733ea7f49deab5d38f6103b866c9fa07ff7043f65935342b3321d1908489aa3c3c9ed2a3d92baef4bbf1f8661cc9adb681b2ad1a26d923b4cd0256d4eaf28bb6b788f7368309fbf82631cb27c1215582fbe0b8fe0ec7ed8762e760b82ed4430dc4175fb918cc0a10e3370f1b915940886b0056954c6b6e71263b2c3185deb8a49a78dfed118bd7a3634878f71d974fcc742b34913c9e98543df9ecff4f0b913913f1e2f705c2d999848b886796f190fded5f80e7f5af6fe6bedcb4b1890814f20ad69d6307bdb2cc01136f56396bddf11455f4adaec22d57c21b0bb3a3eaf47e5555ec954740e7e21a3fd08163832b764ebf7047d0c72b25b7f2217d8d3be56deefea3cc9d2ad49064a3ad2d838d7dfd97d5688c734eff4569f87f773b82334a459f3a6bbdf33eeb801f515d9ed3e211c10f76deff8528afbc1c08464a13a5ca2b2f6b081bb8e9f0048b764c3993ed53dcd16f4a19e5211aa169bf4ecbc31c96f9aa194e37e09c2546c198db8756de68c02f6427c48f858d1e535002ff779dcaee02bc33429cce7e0ced25eca0baa3caaa85f4198e68c82f90a9b93973853b43a780d3a3efbc9d6e28f64c6290ffb141f2645b85b05f6d6c5fd85248596488321388d0f8e0058cc7255678fa1dfd9243033e28f2939a804a30c65ec5726742837d9c0f04cf75b03f989be7107b38898318dbdd93961b784eee0eb4f09ba0ac7dae14b434ee0698af554d24bbd2c0aec37041db8372b432c64e2d5a47ac73c4848868716fb1c74742d28862157b0cdb0f8cb4b10e929764456573aa4eaf485606bfee57fbe7d8604e6bd80e0c9d0f1c5c1e383786b25f53fd5a9add7cc83d90b83410cd719366c94ea7072677e9f37f9d349da62581b5fb78820134fa4bc17e046f9df132fb95d18ddbfad19d592c47cd2312fcc3d11b42b9fc29199ce9324353c4f668bd11c463d0f99e74f227161f5b3a476dc14fccdbd2fa35c4236fccb864fed422d2a7da9ac8af57ea41bd60783f9a2987e9678a18b5086ce66d55673c3d79a5669410e423752ff85c1105d10ee30a10f75473949473e0b4a99b97f71136f60d17bad7eb447e4eb782440458ae6482a68904d072704ec31e0c6e14c1b45dac0bab7e168a3a48885de040f429f603af52c0371b7573bac5451a0032cc61a57ddbcf8762f8f5b97364e955a9e949a8044e60cf4199a389df6f165f76dfa7e7e184d4af3abbaaef11d94c891f771e6f9a7111d18b63d7073a3261c3000609c93c962a3b99808e0d7841743c286bab91935ca31ee0465c87e0090292e5c843d50ee272a63c5dcbd306a068429ac9dad32e4e6b8d05f4d05b660d5a87b7d8b0ceee1bfc3cde3095a855d1468c4f6bf02a7aac1aa1e8f2bb6edce8eba459f39778b78e508c067ef23af1f91dcc2d0d74751302680709f1c056be0870443dd38b3315ce70ece98ff1a7694e7c95d2b1ddde4fba8298b8ded503ab7e486e6719b3d3397a369eff02c5169c5b046185399a6d78e3fc61f313ef99020c412587982c061c390f13dcad58376cb28e7cdc093da819245e07556483d23e33b7290ec7bfc1516d1ebd1d9b2373ce6323e2b8fa6d40be74d35bedf5d0bd75e6e29838fc5f8441d3c9a2a18605d6e4883aa23f973c378af7d39a774abb1e792d5137151ae1605200337cfcc00d56c12e0b3fa510249ac5af45a9da2797f04af5930c2fcaa435b0d9262f0bbcb2224eee65d609144e683b19f5174d8149b58dc0aafa778540b850a857ed232a62be40ad0e6ed2b98704e4d20b52d96aeb78d72cc8443c27c9039f51649865b1cfeec0f72c2c8e736cf8a4877102b42ba96ab4c20a0d58ef91ccfc0ac6162472142a91b73fb7588393aef286b821c3b0dcafecd2c7fc82e70b5c7a49af8e494d7b7941c8dc90de0279808a7b5935d34c7f33bd8ac38ffd93a24d30a57ab6af99f90de9a00812e0197fe716a01cd8820ef745f18095280e98c6b698e8939cb42c6136d3eaa685e08f2053e43c67dab274a4680581f2e62d99a410da555eeaba461d6cfb9096c24fe3fd14ce6619a9ad54c52805ef6806d86cf81787f046145b057593a6ce4500914a6b9a4bf659a7d064c7c50d3ecee530dbecf8627b90e94eba162ea16b6aa8e80f2bc8aed3736601f32196a1873fa537ef8112858ab9378614c832367c60d5f066b267b3275f31e0021d6bee6b02d2c3c667b8091217976c34ac699109b76695c7a3052b5f60bfab8faed547516fd44a0faaa5246baa7fa9e8a7c8ab852ac757d62f56fe429baf802b27093a78bbb08311973259cd1e9ea216ba887a373f69adfb6fbacbe933d1dbf98bd51de787d98b3c63d666a7f258ff124099b9e22d0a1e2cb3ed8c5f049db1fb414c25e00c574ac910d7530aa9ec551d25d9158224e7376f343f6f7ac151a00ba420dca93bc2ca9c486e98e22cb0f997df8741227e69cb133a02f865d723c913bdea6ab38409d27dc16c5965ea72979210611db225744af5f5e792845aa8cd99dce52dee7350a966bbd90e06b60a8629a246b35276576d8d354bbdac0602928cf33b204165fecd2a306069e015e532f7bce605596d47a4a514626174d5b57fa8a57f83e87df03c1f0f49838c6847fdad4a6cd9606c0d5674058c373618c98ed6db366ca5ec846c61f2b60b873d0b5bd24662899daafb5d18d938d7c8c0ef383eb9169071a7b4ae6f07f8b2ee673ff0d78a7170ef1df88f7705a8b11b378b1768e7f082db19a136b6f23128890e66502f8accee7f9884f4c39954a8ea823bb012bc8529aa2b847ecd0b679c39dd0235aea4d92f2440e1e20ce7ea53152403c55b7b8338e5b5b32b43735e6beb237559a648357dd5a104278d19518487145ef217c3a0505591b21935dd77979b04607c152a1050119e9e57330199582d97cc26178eafeb98c65eaa6436dac7e1a603067d79ec875432aeb49e549dce09e24c679a8ad44271a89f101ed4ca683e33de1890d3d78fced5dc4e1574882d533d54c62ab4041bca68efe02b85a60941a444ad2507f71d204c5c2572a15239a5a3b1790a1d0448d5d544e1b16e9bdd825e9b165faaea217acb82ef36413b05d9c008749e4041b02da4a299b893978fdbdc611e2e4c189ee8c256bc15caf75cba01eb4070d720be36f04f2673b47eb610fb31bc0ca0cb120829f6d37dbb2d24755143984a61c76e6229458fdcc87b9b64361f0cc1b6d4c82391c6b34bf36a4f4344690510fd15f3a87e5740e5faf08731a55ff2e6e5bc2bad079f96c7a19404a475acf1dfd00e37440fd35b8fd0c91b983d965764e6e773e511d7d0312c291ff5b1686120069ae8bafaa0822fdc6a11c73c3690127c34c07eccac15942f66b38de8a40216032d0a49e415774c7e99e7b5fb78ed401f577d34314af20bdcab3752504e636e6609e9da1db1a80cb0ead8b3063aad412b4caaac8bd4006e7f48a29465bc9411d3afbd43b85ad531b4066ac03b077cedd2dd5f711e2e5411f9c1977e643578f21dcaeba59472952f6066d806583b90278bfb047e77b9bc0f5b2809091117e4132cb2a2bbd6c5c1ee3964476f4fd763651e04c9bc9aef6f3436878480453801223d783372eef1e74da59538a329f08184ee1a602354566ec2b4f3d7ed045abfb199b178c8cf4da8ce31eca65d686e0a428178343a9ed696cbcfe1d42a62099ff1a2601ac7b72e1601b96a7d887e4ca53063c35af11977744410a35f8df038cb514fefd970e985dc5ea63fe553b2a917e76874b7d9d4a706398b0a93d1b73e22dfb67eea87ede059a088275027efdeb3de7f109f6ccfc832ed537b81e015bcbd83b08b618bca7da5d9f28b01f28c4d72cfca5afa88fa4d521f39e77c3b798a8dd7e8a6b5cab88f490eaa78fbd3f494b4630581908351459fdfce885cf814e72a4d12826c35db139b8fd79693be616053f37f073b927a8d6d806c43d72c37d62d424265928d4b4cf2a262bc6c502d1b1ef8165c774a2a2eb368692dd7a37e625ded8a0178020241d4cbd46a36afb9424b09727237502ace1dbf7a23d376ed26400566d22d9baba82124e8172451ae3cf2ea1097eb62f80465de7e84474149880a20d4c15427d443152048b1d2bb5d28fbe82e9d3e3615f4bb59e5ba1cd7ee119b5d1afa9cff137f5fb573c1684da2eed1d8008a0ab0c90d5cebe2245f26f416c8466f7aee09855d64eb4d029f02aa31e5bab5eaf82af6445f8387edc292da0084fc068b35758a5383c82c1ca9f53dab1185c63c0190d942cc4bb1308508f9782d5ba26cb75f788ce4d673c66df38406ee479fd07d1c7a03c571f64315f1f5e10924ed2cdc75b3a03a46d631fd625de067d708efe2e155d4d836a646cbfa3436e0b52077e4a7f95eaccdb1c4a1fae8d15954b458c1ab870c45850c03488130ef2bf2822e4b236ab8ae37a6bed1b4131815e53abffa90cc14654b611875144f7cb962a7d07c5d300dad92b7103eb4e71e2411e736bbbd1ae03472541d74a04a3ef74cf8b6a42c5d3340eecdab681c1223c256f3659b3818390b6d3555db460081a236e63386b361adaaaf9494e55c15138b82ff7afad356cbf10a28145a9395878a43e25330b28d17d43fa4deaa57d2e34a77b64ed66543f427a32e2eee21131c132445362666485e5fa382d7838f4725d9655b1e42d23014a84f0a6f0df5df8a69483b8936bc8bb6c90f51194001bca0bd55a2ae267a8a9937df016ccb5d96bb3ffb23d69bac4347efd523420cce10b058dd4e46deae9b73cad92dca32f1f25dc4252a65679c53dac3969424099971aa3a51d4f13d5b101b429d2cff5d7f8f8757138e0caed3d65a014c3b9355a090647b80f109406de431818c0448aec715203a94d3ef899359ae5fc8ec2aafee9c42ab8225f38544b8f6ff8955f09dceee56b26681daa2600fa6251367627ebb1ca9cacc21361215576b674023e2eea0bec7463cfe9d508c995b91df98dfaa6e4f38af7b710e6c9a5fcba0a29afbc98e698ac9602d5036b8aede58402ec65caa147813839d15bf712b4e5eadcea30dd650f0ee701ff63360d549ca96aee19460a7011c4fe2ae5df8ba1a6856281e4e45af35afe4013fdbf9287974597f2523f34b2e994397fe735adcf199523a24484ac5b070b6e3839a125583737f08fe8fc67792a57405736e30cf81c2d6613174cfe107d3fa07700b7e67cc4cc3971d3f6f08e0e584b6323347b4bff3b72af147c4e237e74ffdbcdd25eb02ec12ba0abb91fb2b9e5e78b6862699cbf721272034ad12c138428820f0adc041ed9b6f901e36aabb75f5bbfc66dff11122fe8fb4106a804e859ab00401da63944cb7dc6bf83c3b189c375e055696e23fced1f46c54f05ae7fee80bb3e28a4af2c13e4b503b9baa956e4432548f6b3c31d1af2a751491e01d4f9a0ba52c5cc6026dd14f51cd41af08a83b1b3706a3052f763bb8cbdfb4ea936971913b9e256675257c5bda474969009d69d455fe01f1ddae2242152cd0b6b64372234e9154493825b7f98fce30d8236581926f66712383f539f33b0275d5844993eaa4a6d0815efe36aa8f5bdfd061e73261f595f1e4af78084a9ca62eebd697f8742259e6bcc415c93c637b8993aa28b7bc572b96d522b7a9f8d3831e64728d78509f0352608d7c12bc86fb4b10d210b730c3677777d6fa2835d8a93ad9564675d07f61a769ab7db68d1737eede18fc58c5730c20dc1778434567dd938bc30a6abe03d701e7a4753333df05fceaaf99fee42f8882c846f3cc8e2fcc84c4090c499ae2d2766d69a08729ebda3b95bdbc69e70d9e102d08cd84f2b265d1ee9e3add2c6276980c5137ecaf77bc3f871cc247c923e538e3461705820e1d173e80e5bccdd201b66a90dc74436b09e2185644c312e26a907755a87800a93643fae9ee084be978a82c2a6ade07fa0bca3190d527a3606be84c1731a74c94d944590fdd926616232b3c6a7f6cc1675f5bb6e88d2583a904cf5102317f2a9bfcb2b8d0f79eee93da2591d385c690ad36068a8a9c7841fe8e3d0cb3296f929a8690f4b1f7362cce3a3f4a0a3e7caedcb94d34db4a514c6e8690cbc79e0dc509d9fc5cde2301d7bfa0eeb40d8af00ec1daf47866a1c3da4e652a4b05423a28fcda1499330cc50aa1f1adbbf60c1fa25f4ad1ab656abb7a9f5e53cc53136259a9fe0d4296c1166fc47a5ef736302a1b9084a644251994b1ebf7b1c14cf267f676f02ae3a911247848014471e9544334419a23e914cb1a865049c5b16a07d6b58048eb930b1ca1b09c08be9cf63bc302b323c6cdbb9519581ae857bba81525581854aae34fc849b6bc41c4fdb632bbf7888d3b719f257336b4ed214cda804ba7d8de633620e0c9939d35dcc30e4f9f903728b0823daee1b30b4d1353ff4943811986130312174f70a3722bf5a06b971f84f0cb4381b2769b343ea242edc230919bfe44d143d122bf40103e8dc99d3d06a552199b9cb8c820a83dfc7a0ed96563818c2844d5fb06677eb49e93050218cd9ef44f4bddbcce26842ca06e423dbf5403b4e107895005e44f8d72940b5b6b91ba3e8f94caa930d4c517ae3f9d96b00aaab033a2e9f3deba2b627666430e606821259c52307b6dd9efdbfcb3722060f404c414d34c8802952e92f9d5ece2fbecde10f1c58257b608fa494440b24103256fcdced8b324cfb62f01dd90765b7966f8ef16b960c10f6ac7255c772ecb2827021790017b029fb93e550ee96e0adb399c3bda043123a874509d6b7fb04d101958eed0ae7ab358085831ebd513c11cc9ed61e86e4f7e20b164b149bbde48fd97f0cadc785fdf2263c3f7316e30eceeb9272f8fd3cf752e1c32960b53c7d23b94351a0df305fd4a1fc4adaf70a27d8f80cb25106cbb7ba153dfe76f8f26de190d936e4456b9f86381f181f5f66ae6549b2ba9f09e7cfa8a7dc631b2b4a5ad29e21d1e165c118b0a31639f1428d68809f18d8006b72378afba2c65f1feaec5ab58d2037c0451e997154b5d986c1fd3d15161e58589eb5cd6bbf0e9b236cf41b3249671a9a7329af22509da5aeafd1c92a54451e66894f9e42fa92041b78619a4413db477227746babc4cf48913d2a4e939c8e735dbd169258c857322b829d03e5db56789a8bbc1626d97d8d343db3b0b74656cbc584ed1109532bc186c40898b01f47a9e840e0d8f825be03b8c4798f652db2425c5d6204a700478bbbc698d744ca4d91124638020d5ebd4438ae69f6a2ae88c298f738d24008517222a29fe998633f678f425b31ecd0dcbae6493da471c4e435361fd29e71d05123321346827401b9d40155e7494fda453c0c5041b0b20420decbacf2cb68002354c7bd973a54977c0c9b7d1a1342d77f596e6379ea3c6caaeef2630da51900963177d3318346afa68de674056e0455c51bcc13407e0b76f9160250331ca69ba9ea767fef6ad2d8fff0d79973b0d264d6c01fff5f4afb6a3f15bce1479dcd4526198dcaebde4fa0399529d93da86a46dd21c1a644fa09dfa19cc64c31bdf4b41bcee6dc2dd7f41bee864162d41471ad1ff7c142503c01bd5eba4434b56ce64e7161094d0e0464b66c4a0623217e665939debe1557d2900d4c2d1e8e4e540dd085c2e4f2a537359e38a3ee116a7f7dc40d10f36d931ea1bab1ab71a915ab4d740b0e849950c343940f86bba1efb7a9561179e96aa00abc9c8f606e3c1bce84d4ea9e3228ab3bc14fb6ca9dae082b36c39bafde3930af3008c41767138ccd7871dee5ee6926458bfd740374e8791b5cc36ec29314e7dc9accbd86418ae0920fbe27608796b9d29781f5c20209733b935aaf93e6fa9acc47c3a9914891564804348a6bfea50190e98a63e1ae8713b6ab509b98839d92431991009fd4bc5a52f64533f3e891720e019da224b9b5c1e3fcc39e01a0e7039597ed3195efe8977b165dfffaf85b816022ecbdd0ef33b431b153e38a7fe98109f0dba3c47103b3c0f8e2d6267bed4c8a0d096910297905c37cf46d47b14eea5825d59434a2539f4ca37010e1d22adfc0c6bd85e4c22f9ab161f15ff20b1b52b067c1c3c301ba9d3f6c99231f338e6b11fec6fe87c44c1095e761a45991d225e05befdb785d4ed9ebb7d1808226ac1ff8b3cf729896e5991675e46202d6ec951644675e3b2f30c215b888a49ae6ffd87013c9c314a8f4a4ebfa3df756a415e7930a4833d8e7e9a205e3d1d00dd892d085fbaf85ea097875426051c19af533d615e3adc32d03e178203b09f2a636f2936a35b4d8413146424006bc267d3b3af10edae4345e95b30b8165dc2dc8fc56a3c136e07ca0e99ab9ae7e25a8f12b7272881f0716fc0b9ed431a97c484938c927ed1861e18871843a83ff27ad0cbc26161a844b2da7ccd8d94226038c0e27dff027f73a511107b0c3b7ff8d60f76471186084099427b78318f06fff397ea9e456058da2aad633d235682fda923d5af87ae982c592f805f44ae237d639c0afacb113442d04fff45a6a0b4b39cb2d23dda80656c3881ad9948eb1fde2cc7a46e1180235b4c11a96a7acd40bf02a6672b9c2bb156e8f518d6ef278bad0e25ca6f43ec8c6cb7b3b3d4ef56bf80394d270a1be301e0d47bbd885be2946d15db8eb8ef11f6e0e10b779ad86abf596b77d8c5e2fa337084ed6caa251ada4558cf09297a2541f7afe48662c99976480f9b5fd291b798da1aa5b098e368f7a9caa8d81c9dfab1f44614166d371648544f5f9c597bb5c066bd66658581fa2251c072655b41fa19b7e23b18ac282fb4f2ecd422c60c6f4cc20106e9676921bc12755aac287cf4ae2875d0519cb9fd1051b4fb325800684afcd00aa1837dc14a6dc96f34dd11ee6e892da5905c2e130f38a3f81d164fdce3e16d272d8503c2aaf7f7fedfc8731c143fbf20db9d6497f94431563a351b6798ccf8a78e81b4e5a37ad450f99a623b80ed41ead86b30b0291e7aebdba9c2b12d46d7ee3d5b645b5cb3bfeb8600416cd5675fd672fcfe9dbca53774f900d8e283bf2b28efbe480869e27c4b97bac362a0cafa211be89fc5bc06376c9d5957779dcb0cfa0b533c84624176e2400d728507d1e71c464a7e0263f829396ea1e91afb6a30f740102e1c55239cb35695851182ba2691d9261f24b69cd907706e1fed3ac39e55af2e46747334cb20da8e1b64fc68e091955003cadbda89048ab3698f0045313d894b6e351e82953e51b146d38cfaff2621b18babcb375774ceddf95877bac1e53334b7dba61d9ff5ab225b356387daaedb9221edb7d1ad2eb183ca370f2a4c91dca27c170dc1ccdd438d1fdccd52f6b4a188edc696ce037cf1c484b497aca9caa1ca87d1edce83131420958c3d47ff6a04e6951d977222697e463a86599dcb282b95e8a89f740f1ea93362b77c51218439936064fbafd43f520bc79a715a9b69771389696d2702981cca17d98dc731cd96fb1cfba2720a48219edec71988cf30a67db3ad472f3e7558af9ce3c46af9e02206e35a51a5fba582e7910d9e61a8379beda128db297ae974d1c915ee61e01a455c9d7701063942f9b5086275c3f6624c2874d2ecc424d720da3d711a4d52cf51e39857c589a9e036fdcf79f8a80be4b7d378fd9d081e6a6f8e6c476109d26186bea890dccfd0e7c0f01c24a1e539fc7a5958429ecea5837c15dab9f0a90fbe58a2000b5fd0f067e7ff929464f9fff943316775d94011ed7b4a37fb0982a40a3b06b5fc834ac2853ea16da777d873369226af3904a7834ded7dcc460b535c0614caf51c7cec75f6f46bde66b9849eaae8d7c295621fbe41fd3140cd2af56fad0bfe6e8a5ed4da084ab4cfabf85ada1cb86a3bba0fddcf2fb36d5ef39c197ff12df8106dd11aa6432da0c681f4f31cb6ab7e7ae028e304fb13cf12708045a428038670e2fdf0502ede6c1f3c85b4aa72562f2fc42cc7064c4d6df856f648d06e4d2fafcc8368af06b17191039bee645c7b0a84f8591532819b1957458a2851b0f44dd0ae99830a4fedd4e5c6cf4c3247dd0b7fe5675f4591bc788ef86d06090c8592f64d9601b36fdfa2cc4dd6a058b4122fe2802e184f07e7ce190924b37e7e3943ee3e26f6f7cd729c3a941aea289a2dbaf1475b40f353ff3f4b9b48ce227e4a2c26ef4bb4302970de5431a5c46fda4827d6f0c60771c9d9e93e63a4c909cd520d74e3271484a56184b7a67fd63dcc0a5920a5b10e03bcb70f24cf09f4aa44b31832286a5c7c043c9a0701c35e0d04b3e8b692219ca49b0ff8bb169e444d197e5c93a1da0f176ec40947922f6ae248483fd770d8041181c294bf99aead121a7b9f25255fcccb13e84462f5d4cc918b6fc261f92dc60aa959eff2cb7807f1a246a5218f8888db212455a362ec6d45e3cb6ae82fca9db10c0a2500687a370494a2b185efb85f93b2c49a1f633f3266a8fe1075687e94814b81aa66c9919ca24d08fbc9ced6e5e9e296579954dcf3d1ebb35f95c1ef18037e55bf0b9b94360988e7e225b546f5632c433c1d9b19a44eba78ffe881dc47813596d26b441f2c0b026aea3c4a792a7a68e9c8ba19626b1a1351e5cde86999a4cd589d6ecb9d912e4b19dba2585264089bc52c09ba23425c9ebece51b2622be929526d345eb4d20b35c47590c9f00e1fa991088e636a7d184724e3e4a7cdf1bcf25add8d88574edbeffb66f40885428abfc85a32047865b387459168e2277fdd1ccd6c83806ddd6de97ab0be931facf80cc6313abf98f92f0d785931d6f32d57fdb989a1f3a8b71245566c6c19a99bf20160c0dcd4314fd1023bfd9bfe3e295493ec0c786317879d44f2597e84ea253c41af23c52f2a77740062cff8ed9594c948ed07ae1d235b28f3d66785c182ef46f01f958e8a8e1ebca55ee5a8a3da177d2322d0fc718cc2501671462c359e80045b7f2fb3b8dad2f8bf09219ab7e74b48b7b3d81fdf5c568a09c981435594cb8eb48fae06ed9a05ba3989dfcd7d019a775fcf43edba342893433c06eb40decfea0a307a7e14d4dfd5b16bb8ed6173811e034482f2fcbace0819d6ad064b47b422cfcc90c3662b0ccc21f6ba8862de42439d954099a8b6f27c469b42259aa78e06c8d7dd31cc50a5d282a112a419a0db8d0c123ec655b0c63d32efdbd5434c85d03d8260e0c7df64a06a50dafd839e2d45a01af44ce37aefbbc8e2715cc87cd763ff189fbde126ddbab8e27f841e1be048e104fddc420c79fadb4a4fb0d4de59f200fe85fb72e92dbcc793f3b348a9604d7516dae2af2b5e6ab5453c035ca30b2c3a841f73cf95daec469ce8c6044753fb7955213a4ccb566bd85420bd1e7329625fd1690bf02da19ee4ce3c7086259b02d48f20434bb1c564497c5f89a28ff881cfb1eaeb20deaa8945491a312497add68e2bcf04d7244514b5f94cdff4cdc5e49c72252394ac208610833a3aacb20047a66c345201598bdee4f4b913eb2b5fae292462ec0f8f5bcf4b504fffe0e74f4f82cfcf9d52c976dbc1973357dbffdf0976ccbad16836381f1814881f2dce65f98582e6dbc87902f1ebe630041062e9ffba82c324322696a8c59d7b70d5332a05758ebf65fc38fda6b012517106b33d14ac24dacc4d2d53c199c4092a1a3f42d0d23edbe0c4ec0b8caf8701e113343161a1f7d2729fb79c9d4d298f338bd6c5e27f55893a4b6975077fbe29b99549e3094cc101acbca8c5039ac5aa929dd165467430cd6f6bf0655c0f5827e1806a31f43f674edffbc92247616e3f21534aa27b17656336780fb5e681c8e2092a6b6a3aea3dbe9f82e1e2da7d66e02df32a1075d1943589c4feae52e49bc83edc8de3e304151431ec7651e77ca8fe71e994fcd4c6241028e9db92bdd9bf1ae13b8698daba8de18529c39d93bd4cd6cdd3f155b6f47a1a07c6d8fbdc28e8862244a14311fdd3a3c9fe004b009d20b1e10ed7a9a36aa4dab6e1b1d0e10edf69125a66176c5342c390469f4abe93fc2e12f3c0e7151ed96a9165b30516d6734fcf2a8e1e177c269537d61d73a2e2e6e5d34ddb50f5d9d2263e63486c440a38008462b6e820a855f3b6c5ab0ed624dc09ac4a6ae3c56e7fd4f508935b556247bd34a7055a9169a1a287e07f9ab4382ec84fd0c89882aacf7c488207fe35fd523b753f2b70a9ed2a4a49b2e55d55b97909f9cf440b8b32796f96b307ba86454215ee9defd85a16fef3b5dac7f227f83d628989dd2ebe5f1779e51371eeba0ff1f667f8ee3ef5c4788aaeb98d2422087b7a9f499124f88cfde56abed097b6f42dac7754a8b9a14d0c35de71039ac85742c4110e6967b36d70b84016a5bcae8aebd92511b798c9bfc92f52649986e20264e042633264ccca600e1ba366cba532d201faf4f2f348be1b016ea7202d621e13d5f815b7f171ca091d5c8c5b5dcbcbb5a7d10cb37db02068148865826ecb5d30c67c9af805264a245df16e7a1a81796cf52ab49f82139f936b032768f7506bb49d847ab50690863235edf5d7264cc600183324b787cea078b599115f93260144ddb501d7878752d06b7728ceee19be58122e9b082efcc209945aade137d84b47f171f00cdda3be86b403cfcae65bb7194ac5460c4040eba8f586d07d5da5db4ee108bc02e0fe1bb3036b14f923d68efcdeffdfebdfb70bd3b9d0425d7c56afd8e8485ff0ea4d6c0c55b6da51088a0b5dcc6170d55fcfec68afa00116d5e3bac686d60feb9409dd36ba0f2f03121435a7579c88f09d72b65ccb433887e9bc3d64ef3fe2db5553145b53fee1ed7c6b0d9b27033dbd96e1c09852319029a27fdb61d9ad7a88945b49d04a84df194816a19fe663d4a9141ccea49a00a87cb58c935b8cb9ca6fce810d2147a2ce1a833fba15ed5de65e97dbf2a33b0762067728f868708feec1e4be83e2f1f625a59b6088dbfc8b54ee375892f8b047a3e1cb9abb536310ea151f7cb70c2c97d1fe6d95ba10c7d867ec985ada638c13ebe01c9125e3ee378d652b8e88c5e23be98d7f731b594dc4f0f908829f550477067a246a5e9632fbc9a541814a46894754cca5b5668383f38e344bdf91848a871c7ee936bb3d01a0e2209be25d63b8afc4f3240e5985c297d689c9d77f04e466b3d8968c375cad01f6d166f4858978e3720a49d9b4ffb780071ea9233fd3b561e62514f75177d943a31e6596ed396140d1e753d81b6c8d906c551bf987c35ea594cda47c20aa8ff18e5fc4470df0a8e7bffcbb413c5d11f57fb42c0ad47ff611ebd286721ec50599c699774598e347332f4dff99eb9bcd39baf22a718085fc4009ea861bd37329c5e8ed3abdff93153e7babb79cfa28efdd7ee35cbf7c496ed84421ce843e4d423b860727120d73c4eff0e0080e0fc278772be735da4274ffec38838b07a99790ae799bbe930a95e6aba53111b718b1dca1fad43b06afe3dce5b0ada7a2de77592f78df6a09976994516ef2e10416a7de575ee033d0f266bf4bcb5559eb15351106a060ced36186bba406a0a8f92d585f99917fd221fd0dc8bc95bd9f6e75494e67c07779cbfea18f5a36c205bb9740c818715f111a3e0f57184c293a02512e52a772f6e859c10d66a95169f16020056febd669f8a33433052f61812a663c4ddeaee3d7251af4a1680ca72803dbfd62e9a765903ad7507ec083757e1bb8c29c2f41c5624449b77dd952423537e11076dad6e79ded72e4c98aac22b9c0833d461f51d070b35f678efc657eb6a698eab062c158f39c35a1788208d337c03dfd517bb05912208980ece0ca25b5d0bf7dc6b2713db1c962bb286101791b835654cd7a966b1471ef2c36a828b529a3aa913273efb41853fcbcb966ecaa6c62e6b81ba36af5cf2c2e4722cd6576d7e44313c38beea9884baf8f922916574005912956193350681f0a80d8c7fba7527707b36ac901d7b7b480d816ac77db97705ba2633cb7e42a99333539fd140ecc533ecc0b067339239c6f996191d041ca17c5b1135d2e70b603e02c4614049d3368452c5fbadbad5a8d24c948b25579f0c09ac2edf9feb824fe879ffe991636a52edc93a1c773985f1a1f73b4f42aab4867e8149ae191b1fb9204488dd1a15ade1367e91760f868796504fcd2e75bebb330170f15b98ac27246aad96acc754dc25b27c53ca62ae506318a1a1386136e54670f08a947c4702356f0c5b6b6f7d8f17df8dd6844f925489ff35ca0f307bdb5c40fb1a2c99b171398b291ac6cef73f605346b14249995dd9761ae3251fa0d9c7d1d3126bdfd2ab5c922ca9a84a288bd1d5c0288ac7ae655332fbe0c1731926131a8b890c8df62fe972a3442a93a1c3bc615830bf6700868be67b17668f79616c9857bd6a087336810f400b7f26dfcac109c4f04f5b18a168cf9dbe0b6e5317460e61f66b6e4732e4efe8f1084746e0987a093e1002aa89ab16a77c38ce47ced4a202e79cc9a39a2d87726fda0333a7e9c8bd36ed76c458515580f0da95e614d55d5fa24c809a97c861c481cf2eba6d675dfa9d6aa2f4b9ef8ad8eb2e698d2f47ce0f479ef7c762b8f4a680a421b0b563703faef5ba1d27ded9fa4e9594aa23318dcd3fd0b9b05a24258af7cff8d50add32ff6e5ec96e3d6cbcd4583f604e9372ef2ec215d001ee0c4730b3aa8f89acb591f0690d989fae088a688783f2c7e6bda5d3104c5a2e7a348e852515027c968322563becdc26c16a55195cd838289cdad140a0a14cf2d5d4ef925535d817a9d46163f12127090102c2b49d9ff541deba3756c2fce2fb02a11ed0641f10fe1c07dd520fe2c5bcdddd07b80d75f4757305c4d8fda2726bb595fc877df1ba4eb2127cbb2ef4ba966387878859f07d6f0711b74b067b615850264f3826551610dd3918e783b5fd3f931331197aa195e542c1b56498e7b843f856e60c025cc4f5867997c297a9250aefe56cf8d941c60e885dff5216ed046a2ecc5c61f83532889c28b6f566f7a784e91666c5f04634534777bb47ed75c098a05c617e45b193379ddc5a8f8a74937b30dd6ff610437b88645a95bc25dc411022653cbb058aaf4153e08e848daeab72ab4eb9bd4a48c51b70d703e6c21afb9f39a9f836d9b4d6bd4369bb4d588f1872d259f27336ed0687ef62d7ada04db2b08c56bd270e23273fe40cc197f3929dbcbc3acd28fe89c78ea4f8e31d7db31bd23c70b640825cf0f9bf216842451753a71c4b2c67aeab10e4f34fb14b93c25b61f9631c9a25819cb34e1bf2b525057d9be312baae7b624896e9b3f7aa88d225244cfcd4dd5ccde04f166b6d2d2294a5c3217d5ed8ed09437f90f2b562eaa2e52eec099d79c64b38bf3b03cd94b29643a7add58a43506539aaf3f2f65fac02c47e18bd48bb050df8dbe684d75e4711bf825cb23492701b299d79d57ed11abba13245f72cb500238fe05b38c33abf6a074b8df98ecd394ed051c69b6dfca0c77025df734fa7ba3d0ddea77f1142862e3e1aeeae582e48ad4cfaf0a69d2105be4f9578b2296af0e990753223fc31df50a2fb233474bf329bde69de6f6e4da304e2720ec440868df31bd6642ef5223c7be27c521a42781d89dbff45367b71a7efc5eaff9b40dea1ee761316abfc5d07f8d9a74ecb3cb201f08400e28dd169b3de9ac085f26a82f8ef69dd671e3265b2cff8b8cbb5017a01247e11d265e83a5b142c2e85676108b76bc152c85709414fabac0c8e801243f8e441e0556714c95e54552845c5f3a09c8722fd4c0b89858e4e3aa849dd3063523fc251cfc20b61a89a6b4cc67fbcaa40d7444a28d15991eca8a25fdd8883b29966c8203d149604bf12b80485e4f92c1e879eb45c6463f2d89d5e05017c74b7f22d2eb83330c5f30ce0ae239dfcfe386e33f3f040ffecc178993eaa978dc37a11feeb40e0b9df82b7a9aaa1ee6e9be5a63527d0f5a086e85f34b0cee45829e7273445de8e39885f7bd1dd92ee27f502c5af1e7b0d4e17aacb3b9ecf04f6cd10da180a7ae487a69791540e7c30e7762a49af29b7f46ad81f2a268f18d2376b8cf001e411c171f1440fa882873ba0455916841ee55a59bcdaa506ee2dfbcc1a6be2760e9638410cd3de9365be62f64805f0ba0d6be10047d3d07b6adb0b132ee802d52f9f976d37ce04ed4f578de0dee6975dad251040050173f542bc40ac54f59f34be4f2d76bbf5a4ff6865862686f4ee5253eeb1c156d89c9e5592eab82864f12647567d5f8a014ea1b8335e28ac5fde935ef90560c5c799bbc622bcc980e1bc824af163bf3bc4ec96d85a46e40fc20c784c09df67c0e907dcfa7ef9f4b6b32d61c9c0f6ebac9cce440771bb8e1d938ad992b92a176b6199f8dd4366f0fac1a396d10f024b98a7263229088ac290697c97ce359b9d92c347e6d395853fd1685e1adbbc4b3715f43903e70cb9a1f520f8231b8cd452bb81c808d5ec9924432d9a895874ea9764172a1c34aa0ac9ffda04f82ea6472ccaecf48b80614621d31ec3d5d90baeba8c1f56ed39de22c711213b8c7fb1a2f00622a0f77774b91210ddd3bab833ee2d6579315329d5f9bc2ac30eaf53e41d56de701adc501ac7af85ee4d04df32b8ac0e2537d77f285af9da95cab63487e3f0359fa79480209905c3ea3afbc85e83d41087b945e0d062e5d427da232569fdff59c5f0d5c02c01f68dd793c5585e462fede1efa8d86a3b7effcae7edea3b1ff603e9a002f96ccf13fe397a3eb02ff8a464c0e5030473c7fd7daa9c010fe7b54180231e3bb5f35ff3fd15a20562015c166e019e60bb8c841bc6dce0b70f15668a9e1d317d526d3b407e440fb9d5190fd0dffabc4051f1857712acec5db5958f12a882537d4fc55a6f95b41d498a5d35d53ff025ea5635a457b7bd230d00add837b8dd8b131393710a0f78d0655257aac8f50942d870d2c4babfc17f39d82f72d9c605d07752a099ee72452610045a0e43dccd1b041495eb9615f6895f8d153da50cf8db43034e9ffbe1872e64927156ce8351b1c7661ac2bd963bce4bad8cd72927205af49de28aa240a50a63b44993cd8a988e9abdd163de65ba9be170e1ca5a729bdc607a9228ddfd9dc929c9f6a9916346df2f19857772989089d79a8cd4ff4617f2538667711640406656201af81ffcfcd0116a68e699c48e490f7021b990c211d58d2bb5ff61d983df2736d25f57e5ac9e58ee21952867fe10c862b5016f94f2450e7c2bd9845d36c625d14acc992c1e80721a6b57c969764d18ec4c318e81882585009f1136b36e26786fa3e5eea659a374b46c7bc35809b3019e93aff565fab4a6fb5b9a3347770c012ea299341a13cfb15cbb3d8e6716e300ad5aef610009619642bc69338cceaeec3ad96eb0c115bbe37f2f83f93352fc738e67b8245db3087fe3f2d34791a1074866b0b58479bf96342498dca0d683190f44d215c44c6385c533ef3925d469d770b2080e04c73a489e80ee12611568447fcab6d35e05320988ade5f33151424a807e83c83a25592be4de527ed68db3b4d8ab9045a518583f4e7fa7b087e3c76537fea4fb1dd8ad28665e0e52c16ca3bc1e6cd761f30a63c8cb20731007283a6db828060a5425493f712f504530031be585fd9974e5985308fac86df9b138d81ebccd7f772b180ef72ea68d66fa0e8af0edc4ac68d4110835209b2219526c7ba2dcab234e5657d4bc05a04ac4bd6641fa90b20f90451e497fdb524f585a32d353e429a748640ceee6afb7c1b24a2f9d7b602c23a223b90f70e54a5e981a2923e5b3160e8bce609486d912a507d4bac00b0cc29b90c6476409f348cfc6d483c7129dba285bec6f78659d8faed7b3281acdb3fa31dde52c402c9a825550865321ab03b0293173f85a26b62ef7dfa1c550a20d5e04ea0821111750c73a38b04ea784c22ee17a69d4d46ccb0ac9955b35f81cc7092ba4747a1d9fd379bc96a64a0333896959d1c80586508cb5e063eea26049fdd12d1bef67113136081dc18784a6c09bfaae94ee71eb40736c267b40dd160ea51877fccada7cd60e1aa46aa9a97c1640cf0604ae48c5f20654e8d887a43254f7b5c18af4b51313c106e6a798ab70d6215f55528ad6bd10c8446a2f559ab4e7972e29692b4ee253f8575cdbfa490faad7ebd332bb0f61bbab466cc624bd1035da0e65cb66a52599a92a3bb6078fb0eb501ad0a487edac0d85f99c03c3fe745f0fe67ba0c966d463c2421d22eac21043cad74de4087eeeb92c8b3d1ce60d05cffd72f9970d081c4f576d4deb7c6134836fc99876d68cdd166208068aa8abdeef21247ac88445b387ed8fd3a96b4d40886f469e26ad2b5e30dd5d36370be7c2db9f256d041250df0458890b55210358736b0c93fade7f7341320b6e97c64e8b256d844cb8212a5f2a914ec0cfcfc4b6b08429501a6a52f572a65314e369b8ccf849e36f154f3516efc198af36bd1227bf37e3677ec2eba1d433852e8201f370639edded354658ac32794dbe85ee28cc90415d27e792ce00b7da71fe1643e1b2e1634966ee12772955b254e808adbe51afe62b8a027e75127b62dc145689e388c6379580632a3539038370bdbb0446ab6d4959183912ea3b6ec6660cca1776dec2be36fbc7c95b20a11d2608d92683964907f389e7c15bb14a301d890cfbfd7f1445aea1bcf573301fa0fd95a3d2dc0e8fecb4cf061da8ad0d14855d3444fceeb70c9ec91ab2ef0e50cbd85747acb1ab1e0edf134317cf1ca39cc1687f5ab9a3d9c517e8f2e2aed17b8ccff9a05f1285d958676e00193081566bb186c5244c122a16f898e4872fefe2c9224ebc5414b2a902ae13e945a9e2916aab56a5fec9012ce1aadf679c61c64956c9a83cda4b1ffaad7e65d671fd36cdddf3c95e1974a0ddc5cc7d3f0cf41489644b71c461e806fda5fb2f2a196e209d3b92f3343b73d1cddb55fb1d151c1660756bc4bb3b714c15dc076cc13b96d68f4eac2f4e75c886cec72032fe98caa21bb840216a6e8fc803ed31d8fccb56c1bed438e914090ab1cedfac91f23b59bbae02abb582bf28db1cbadb838a5e0210ceb5ce9609df3c2fa9db6298ed7561b88ae9a49fc8cbd421945d9d297e733f3469a5240749298de2245899a5c0f09d227c37b03f521755da77659f72be8c11db7bbcb97dac7284a3a2a68687c511d6c0995c2c7765a82353400c2a45246dc626c688a651b4dbd104b1889d4eefe8d87be5df13bc66768321fe3656d7d53128e4ea2e389802bf0f4d84084711ae58ec84a0aec07f1858aecc6213f2cfa6ceae036409955d16fa1d7601dc1a81b9f25592836c34da5d72e30591effbb82dd412f3339d87418de006248c4149f1f945ecdc8b9fb86f9a5322fe7ea3443366142a4688c1b02e60c5f709a733c8dbb97808534c5db62e26cc2bee3e7c705c6547ca29ad076b1531c5836803ba22c6aaec3108b424414ab9e8315746cdcfb97c6a86f4fb228806cb42fa4588e287ff051d72e55b1a592683e0b0d24068352ca1bd52129564cbf4be582cddeb2d68fefcd747368445094785e73d0716bb48613b7bf394d21180e08aa8028745fbb9b77bea71b845f0bcb3b27be7db9db1880a930cf3b9eeae8d3c3f69ff4b5f4d5c440e3687d3519f3c8ed446b1fc7ce78f3632a5e34520e74c9b6e3674dc0863c5965205e28eaed44e1deee04c55bad8129a96099b013343bbce48a7448b90e3cfd139a5ddb8414c45a1e8595960d777f9d14f228e84948434990b1b602aa5d98c74e63daab0ea4b712b6725f888c1bec98be4c11280bfd1cb6b9fdd7dde7c571dbbefd7bdfcb7510838b7a9ffb545de4a00033eaf7f017f3fdd739acfbeb20389436aac5dbc9728a866466a0f2b23deeaf7011d00a8e9ec59fe7253343007dba2c3d1eca67d8107b2ae6a4a84d9dd18e92c124fd088ba399181403778985ed4f52f389b433fd3d3f8d164cea392444cca4324b44cec9c3c37582938c90bdd1a7b6e4e0a3c244080493a6b720ce483291fb83123380ac0e8962b9d83c3d822b082ca6322803f69aed5aa3cac212389b1572063e08b8a4cf2e085915d27431b64560931fec8eab0a62fa286ad1c97705210e1f4e5a979348581a6443fb5a2f289e0eb529f39e61a616e98ebc9c8ae80af65ec4421728361c13d7a8b24d5c17f28b5b573c17cb5d70a101b36fc017a4a3db0bf2dbad5736b7916d384ded129a8cb02dcdf87d13d1f1f0f87f0dab9584a7bf24afde4800b29661b2d84dabcafc4b15f0d2828720618debbdb00b6c1e6cd277b70db5158f1ab878e3a7bcf179bc7e9f8a6369840c545dcec6f64f991c7e1a733e389637e26b35b027e1b96363d743f18ee1bb49cba7ed00e1f4b8f29cecded3da4ad67ca3035f1502b84067cbc383f511adbf9d1d43aa56f9390542d109003e8cdb6017920ba629c6261019fbe93a3fddfd9507b98cc1a43eb754b146bb173012f6b43dd2f6626225ceff965a457854dff34802522a4e1ae915704ca47565d600ac726d35e674081f17c526144bf80ce470e7aad68668b28366abdd227b4e9922455de6fc82687ae735c609a97d0be81e7e6e65ed6b39f38f641b1f7819f24ff27aeb4cfc77de0f6733a19bcd1aa4bdcd3450cf9b1c3cb290f9c4aaa0e0c0c14c9d7a23249229dd4df893ce47eee0590efc7eaf861fac4071a9c565a9dc487068872c89b395ebfa009fd2055f3c571b7bb8228a1394b83c3281be95d9da8e8d37e736245b54fd9f707124563d4d1b4d7dd96e507601fd1c51ed47e7a053e41a39631d4d089761542b14a1dcd8e27e3cb46c3af41b940d1f9cc6a4fe58f2ba25353eddfb6c5c6a26ebcd2e06297fb185d77ff35f95f8157029c5fa481ce86e0df010ee42150c907b3dd0e30ef05018017f87430cda84eb8c49ae1b35b7203525b85e56311bbcca15b97110cab4c4a6c22f230533f83dc66caa28828fd6d0e3a28d32c72a62824299bcbdaedd5f67b5c0698fefea9e482a0f2fb3a21ce881911e7b572f2947c9c9cdb9a537f125b58bac4cf0f79fef150d94e3180167c2e58cb3adde09767ae44dbd49745e31514d86ea95086b2a7abe6b5fd6988f9f2f2563efa9513ca8caf50035778bf21972ecfc7f3245bcd9fcc23b91d96af10dce73d12d316d8b2cd73f23592a8dec3bff7abd8cacc17d7cd652ffc79814a88d60807dd8d4aded1e5928d95983afe549b7b34edb02eb84abfcd726a1ed95b95f086e4e57aa5fcb89cffe566cea0a8d11b3e16a632a26ab0a19d9873b261ce0df21f14c9b427172c62e4631ed50e76b192f4120c0c00813415ac46bc8e9ff65328a09f3f1ce8f6383bf5336889fe3a2d880bb464eab5ee7d8a605bb6a1f1a5aa308d26fdd7f4abff14b59a5ec1dcf8bed1f43e98dca362a42ca356a0d93922da870e17cda3820733101bc032aa74feab9d5d40ed74fd843e9fbc7f3f01a04aad8c86fefe889c4c5e0ffa3c27384e87df54cee50dbfd3297bf7ba5ca3271ba94a63db7b7f06a4afc049b8139c60a76e0b042d738187eb1130fb5669416b752998d1b5f658ebb9e6471f630de4a2f07090c24c1431e8cb8d0d8a5888b4f23345be6e4beb4f4c3098d1a3f09234f0a3995089c8fec81eead79a16f86578042e50671eefe76217e5131450ff52014c02dc60769eaf893614f4440e6c4b603da62edd7c27fd384320d377e9aa9b168be7875cc78a770b120a114253e76bdb3b66d3618d36b739208a8c43f0f18317f16646fb2ed0596900ede48047efb3358953e416b8549b67f94d1e8c069eb8f20d2784250498671181fd6fbe6bf0104766520a696e37d42d289742e99d3adec8544127fa465d9f0600a4409d7486e66f091e15359850e85c75d51aec00cb4b72ccba378f3bcd60fcdafa9a1a90e785ff4e626f6cd093f5eff92c7f44e6e91a5c64738385a01ecfc6f5262d12a8ca7aac0558c0e34eab2b78cda98a7a79c0c25c4cc6b17ab6db30af927e229b96040fc9e1599102bdcedde89e0cc760ec9034899b424bc611656e13c1131113f34024f04379085e8d505deac6d64f34a20450ca7d9d0c7190a3e2edcf9b809aba2f0c7176ab8e3452663bc09227b1bfc2411f02e290f8669f087d60824da21cc8c8fe6e4d175bbb5ca544ab7fe96026acc11866caf6c23bc8c5c1a05b572f97960e52dd44c9c9cab9ef74e8395e72082282ac37e143521026f8f4629c7fb5ad853d86af780201b23014dc1e82f8694cf0cc3cb452945a9b32a5856ada310fd6af6f4095ef6ef346c47f2306d5c84cb25783a09b4736359e798fbebc136bf345d712582d646b0be7ad328377ab7e994d5944aebcc37b62fe9ee225c513e5866c209c3df66f758afb045f47bbfb64e31320a186cedb92aa18bd2d419180f323257ce81de36a40822dcbdcca18694e34cbe6bdc8bbe21ef6ba071792af435a118489d9c97a402693775fc99631114d885e6baa04d5ad8ee9e5a96091fd8338fdafca54d3cf6e6ef44eef2e09283ea93f315bca35c55f02d71abadc20c7991ac9715c14e433620a5f191ecf75807cf0eba5eb2109f9f081d11a0697ee82188942bad54aa06372fd41038b831978eaba6f75e94ccfe2aa9366b09d03cd615cf0ac4428fe994baac83794fe24fc2f58f2e986910571a5f575dd14aaa1b3afeda2b29dae8cd343e3009cc255e6d58e3980520c90e07eba47c47ca6effa370168a36b067b7c9942266b8f8fb806e9f63e8cd58698ff7855633543b0dc79dc793607fce013ec7c52ea31a8cd1ae0fc0db36b5f594b6d23fe4f0fabee39d2be867f787cb54220590f987b0ee6d2a05e5d3943a0359a8329e04974a2cbf174d6c5a8249974fae15cc944c20780d57e5ddc466e08dbe3ba087ba449906881e5f56858158d6d6aec7ba89f2e052eee8ff4ccfbc9c00eb8c49169f86b177acf23f4f9def3ad7e2c6f7b7af6ef5e6c4d4bc36f64ed856d3c135e0969731a6d1700544a0bc185ed23edcc5fa9246315cc7ecf5e3b38db53160bcec7f2383e5f8bb935704c1fdb4f4338f8e468ef7d2658ec484256f2d11a5d36ccddbeee7a903a2ed58ce439a67b9f4ff7c4122927ca57882202b63b177be783bf8ee57a3985e2a13e6232e87c39ec8dbc5563cdd422b8c74f5518699598047a845e9329a5aacb63dc5a45584102ac6c8fc6edaad2a3bcd73fae3c6d49aae3c4895e4f5f0212b729fce068c5b053a22f672d4a73c318f84936c60f1fe1a4dc9493e24018d62373a0e44344d471ed8418142fcee679b939c1904a2d3ebba41b9345cf2a30db7002b458b41f0026e88edef36d13e77221b7b2c46882d149c9248f0de159e8cbea81f022e68ffc7f042e9b6967ef45dd5f946faef87ae96cb7ee7f73c33a4485f1b97533ee5eba1809fba966878e6ce4a4f440042288b943e55061d43d2ceed1dafceebbb1a6771521068aa0efa59cb7737fccc6d8ae1e2fef2a4e4f3e529bbe68b2b4b9e2454146f8cac4f14ae30eb5747da23f81135a0f572a37b5b272d5086f8e6931916936ad851ca1b5ccfad6974254c3e5e1f2d6fca1fba10fe50f4edb503fc2650e0061973d2cff41edfa0e3cab42923f19a978f6fd051e67d024dd0297319649b9f72fab47036509e91db660e20998998e6b1af4751d16b0cd2c482daaeb4c92a08da653450bc545773b115366ec88fa1f6b0dd8e7db1170e1077174fe5feca2dff68951f1882a413a9d66fd1201872225d43e857bbbc43bc2a5226927a7b8126499b575b724fb4bcb8abae3e901200ca37238368d52e9e1288c2a9bfd708aa2cc4f8187b30086028e0eba1d668c8cf9885e679e2ab9906fe49c378e990bfcb8b27aeb9585cfc349945875617801973ee98c762704a80eabe8c7bf2ffd52229a9e75b3bb4305b20edb5cd6b11900c5934eaa0f6c0558553919d288574cb0c15d295f044398e424d7461e872133eee73e537f1488b38fea6ace32501a38899c9d1e04488a6ea2270cebbdc179457eed757610ddba54da3ed048c43490ca5283e68b0b735fa7dfe56bf7cb82330a64f8d3e5a286109585c652b1c859d5b2b3da9eed885456f20f5a92ceb7c74a57d05a7ddd6ca188bf1ca5ebdd83c254fdfff8b60cd5b3229309185789d86118f4c10e1ad7907a2ac5a2d7115aae5c9bcf9eb738ab0ade1bd9a728c64c3c7489217e85d33ddf6485545509b94a62ea96033b0aca5e8d2efb0db8fd71b591b6fd6e19bb15b825f355ce455c5af77419d6c6eeb840b95e2c16b0c0c326b28864c2ec344a87b84a8dc5dcbc82352859b461bcfb6d34a3bb63eefb0295990bcb06091b2288c9b4d27e602b0f76fc87a2166913e40ca357a1bf9f98e44b0b59184c03561334250e38212bae6df39700e4691cf9ea14552f11d796380b1dfea059302c33784dd181da42a19eadfc26372741d0ad921ea2b5702b1e1e58d60a086a226e0ca1e0d42f8c079054b365948efe2fd788a2369c78412cacc93db4cac18f7a36da5d1db5601bec9c3befb6fddf98c0d337c17067fd36ca1108fdbacf7b99363577575aa575c6bf4ae6f80da7401b13fed1f24c45decf54706307cca7def6b137d90050cf16389d0d45f53cf51b66fc5b0039816c6196a0d934e741a067da8b400926d1dd2a225d6cc869b04cf706eeed4fa9694300ad09cd6c47bb7e912f0947d856e137842b817546cf851b3943cdc16008a90ed97a7ba7e752aac84689ae4336391ad687cf2f67b764978127162f221b003634c41385d2e7057c1447b435d51229a8a8441ca8b7087bc08a327d86e5497f4d24d26069e7c907ea7841401105f7df2b6115d4bf4bff68ba6f08e7cf8baa041e65f0c362abe2cab79613a12e656e7a9d655226e947340e74223f441c237b4dacd4c9270050c34a2e68b895f446a1c8e6175d79d5d9d4bde8f36ce85e42f4b831d423ccf12fe07187df8613b73df088309b66b40587fdadb053c2f13784380284eec73cbbed0329d564f416de4cb11f8a1d121f5c670924c498c7e66dccdac5511db24ecee453f701d2b5d5b0b4dd3b65677845013fa4a73237585ee4d1f3b6279219961deb2fed3cc6e03d8bc32ac77c1d0a141bfa10965fcac1379f1c831ed14f83d8d37dbceb2d7abb0e506da6a43b6c93b5aa7c267eb582c032c613f99760d05f360e6977af35a566b261c7cbd6bc0f357704fdc9facfa067e224ca84a1cb6563bfa0841155408aa4e2c19c14982140291b0d782e65f633d661a5308a45d7b828343f74243f9bac4fcce8794fd844aee8b07548d9c474285a3299d5d0baf94a135a3dfb9430526949d2fc60b3b42769ff90ee189e4d41a2646bdc2003a22402c25322e6eef689d4ea576114c3154c2bfaf1438d40fdb56ca4e3dfcb51f0ded35a5f6dc5b449ad646c89f0c41a0efc237e8fc3ea08375fee9508f254e31b5bee7c031966e14043a885c903b6a1d5a7c05b529cba3eeb3a8edd080e2c95de0de562a6a6b826d61fb5b5a717653a9d5e41136e69fbbf6179d942e2170ae124cbe3ddae9773aab8160ab56ec0326ba773f0027fbf02db25f4f9680cab7aeb0f8e9e018b8b117c8cfd87fe0dff1e3ad9e6e547bf37352ff5035ae38b085c957681a63a6d207e04caed64ed9ea4c47c05b6322b06e6752348ce45cf5b5a6713c54ab7d9fe970068c44956cf52872b42bec1d9626395641d352ac37d07ac3c087b62438f345645b615ee4a1215e98e0c3e9400fd8b21f461b72e5888e48836d3c2bb301358b7479bfb6f1c6d4c4b692b387fc65c1da3367eeaeab57935ade7ba921d006e99de44849c9c557d07308f833270939ed4a38b4c4f6868163d1fa6e9f574ed116a6eaa659d7c90a829407ba9cb0b2507b4d67e608535ab0a3b69ead82b2207de520d93b8bc25818fcc5f6553699e5bc40074922e87f07d0a88e853baa3e8f4c3e9bacfce045cb9a9f886200c5b7e7356dadebd5a21785d8136fea93b15cb0135d666678ee5dee41d852b0c767b5f5eb5fe84d201a496fdd1415ffb72b5c0a3c92f3c7f9abf99d30ed3bc20e4a7206e3c28d3ece6bdefc3e03226b3d1bcf06608a9c6c63722274cf1e1ff37df377991417b2df2bca4a760c132d4f60b7b705dd32a78814ee69a219c4aa6f45dc35807e56844e75618d9b5208f302e48d0f0cb41be94e9d0ef6d8e47e1446530730c2ca2729aa307b189a28ad5c8f356f8868bb90a6905c333d73aff9e098696f5107792fc2a3638353962d43861af8acd6f39a93fb3e73f477e77986d80fa69bc61000d64fc80b6e4f2a663a39d3b31bbc18bd96772f44713e0017f1fff2c04e11b7ac7dc7b39dcc4fc8085f4993cc1787531b7ee8f144a96cce5219690801627b9a2a4624723f9428bc990c62f869958e947647ad10637d0e7eacfcfb92988d6ca1d028bc24074612997e3587e316b55e185f2830e2d4e9d2119f50e1923642c6ce853b17d6b66e6647cca92911e652236c2694c4df5187a46652426045188f06ee2549e4e3aeea8cc90e53e895dd271ff212ccd7277fb168b64cd61de3ea4c1065b1c0bc4a886b50a800f4a91fb1dc434fda7aa51391b2e9735389986ae19ac3f469add20e0fc923be934687a9e429d7e38d2d3ae849320f9b8d3f65c9dde0e43956e33d20caf66547b30387d6d643f81e827bab51b85067a977037e2cd78b7753c7b22e9536222467b96ff8e90441e7d6b6f25a4114d54c400ef94fb4eb51ea85606c43e940a0abcf6998f0a784f9a6d16a1f4ee61c0fc7fb154e6986e7723dfb332b75140bdaacfe06f0ef19e4aec7f3e47ce9f96f49fc942b7ed78aa06b2ce037de397861f70b622e0c3f6e92d88bc5fcb4b5d4129062208b139822afbc13c7c941d2af509ad788412e72e84c842b680953d0de8c534a2f6f251222d8f8337395cbaebf56203c2d75f282bbde5269963f5c20ce175b01344bd1af459e0baa1d05602c0e768024f6670bcf5659dc9053697e50ea168b1d11ec4220d39acfb74a649465f2aa4fc0f24e8d77e1c44fefa7e0032d74f7583fd874572c249af51839edfc9631d9d24df5b5b879038c685517b4ee5962e4c408da9d10103b01eba24be5944481e0bb319499237b9fc99bef79c5d70c2622fc9d3f9f970b8deee494c89397246aba6133f5750268b05699c115cbbb8dfafd1cebc0227f07d7be5f29bb0a4f0179454853965633752be258affe1be130ce426811b99f348d9481d658edc74fe02703aac846cf9621185d2a90ee4d04fdd41ec2cecbfcffbeaf85baa4cdd71aab385de35fca84fcbbf889945166b75bc5e6cf602f665b2b511ab41925bf81cf9b2a2b45f4546ca115d155feb84ebd98dcc0ba6620fc0747f619f23bbdc2b6e0d0fbb1eb536b30ee244eeb1f34dad66051c7bce686948ca5be8ebd28bd0c6c7ae90fbfd62898dd9b953d6cefc7c6203c5a89a4da920b95f52492d60ca55adc4096628e2ebbf9faaf6f6f73990b6c487732e6329985ed436b662dc8179c46f53286baef622b9771c7053ae978519de813c5d391927aeb41b3c74e701739570741a2397342225d770ff05af0196f31fc45c29bfab71c020aca073cd735bc8ea04f3914d7f403ae263c453e6099ed04b342bc477747b2d2a043eb54aab3797e9e1f8fbaeba949ee35014ec734b652ad1c4243a5c4a368f58405e0673a58bafc3ff2ecd2254883afa6156d50999c1569e837bdc645e8ff0ee9942109154517dd94bee3e4c2605a55568f4f87a95cada8e4622c847b897703a487c679833aa5ac9e4ce00734a560e45f159cab6588a2b3102406398bf78563c5ad377468b93bced614b0b45912934880ec6322f561b28606cd8318144fbfa905bac0720024455c3f17ed4ad85a399540de21e7b664d14a8e7a44dbe362b4c9c6391ebf421ce154d36bee74ae8339df42be7ee2796d0d29abf17e7fd64dd35b7ac7744f4e8c82130dcd973d5f40a1f433369112d8e1ac476504fd2c7a8031a6be930ca2cea8b55807f065e296783cc8fad4cf39ff723ad3d16882ce0fe2341ea6dd74a2527bce8cfe1660d499687833b095a6f8780dd93f2b1c07d6ec5e098b14bab60eeffacec36a7f89428294d0b006368a9b764ad01b82f1e4972c10d7c7f37d8be73e55e257d36e9a01f15e72e2fabf9eff2136ddd2601782e1720c8746176df72bcfda60e15572643325d4e1cb82f01da1669f0a8bcb2c36aa88dd073e493af1d66d00e9d1f971bdca5c728395a6071f43ba8001d13c0a3da26378d3ec1a993c18c72de8adc8d2e6d285ed24d13b52731f7184408a728501a7e79439ce1cf86eae6f70f2632657cd2de0f95f3d335343cd887cfbff57547447876f46c88cccbda0b4488dbbb8250eb29c9fbf67037d82d5349816ae7a8e52fa4209fe82d3279522a244fba18191940b7a038c34363d29d444237974e7f5ac0dcc9de788cdcf55844e34a9897596d5a0478745dfe660cf5fe11843e28c7b496988c2b6be1e38c9f84de9ac389db7e8157d52338bf5c504c16d49c82dafe7848344838183a55fb85727323952a9a7ea8645b4f29b610150e4ad654e0b959e21de80db7862613afffbd9ded1fdf507d4370abd59ad90028574b850b67cca1cf33abb9152616b5ea178d18fc076eb699940b264a42685b27ac316d94b21609eb8857d11cfba0a6ae4bbab5b2cbebf2f44204fe5d8a4d0ea97de6ba9b9e9b8ef05781f558d3f59afbb148577120f5f3edbe5f11b40123096ac0cf54deff9f0cadb5cd9a39d14f48c73277354a2076aab875472d9389632d53e487c3a37494d4643f3c8a609dbcef389f0d6bc1e7cc3b0668de6059ff206fef178ffbc187ce44496ec77ab6ec4d1887396ea682cdd7b1d8353c4724630adf1572e4f0eb4141d1dbab794d4aeac103fcb564d45f56c774d10cb5caa6092070cf220e78455073d6cea7c2289fd956b632138cb748161ecae3d207816eb403336fc354c557ddec6a21dded091612b9edf4d43ec29f0b916c12f65f698c51eec2bba3ae128c20e9b19c68f167245af2a12072bcb7a01d1124c33e2cce903f2929bed9628572bd4004f4d150e3fe0673a55f0c61afc99ef5d3062eab52f32a9e54af3ecc4fa470b592f92b211fa1ad61994a7a0e91a682bea0088d6e50b8eaee6c8b0e1279f58ec236f9f3bc1fdb9ba373daf240c71064f80e8f4b54808a26f87c37fdf9ac6f40a14d376e4410febc275a64b29410a5128c5d4ade9d16363513f4534529934a90f4dbcbdc308df2c81abccf1f049d91181f4e8cae9a3dc0012e49f19c8de16bff2a8c595bfe45441d1c89d16c57c35cabe6d7392c1b7e66390d074251fce481157ce779800f0dd5da91b535738064543de61b42a4d4c806bc4c34c71c64a5297422c097bd6ea333c171b1801e19e6c6e979b3262e34ccbd1f70aab9bb664285dc286ad228521d642334144dcfc04b5103741558cb3fd74589c4be2a2a6a2aed8fa50a26928358a94fd06cbe659c9d0d4551cd4674bed855389a0ef6409bd65a5ac45cdf0416bdd652f23ef25e59b3bc5e74878f373649549d83c7977dab635bcd9c0f0ee691cd82911cae3b0afc605221dd620493a7dad89330e1f55442bfdde686a7d00db6ab0a9ac6a51e2e3ea758fc9f0bdd48924ed32f1dfeff2a0af84d55722484fb6ec9c744eb8fa318140c7af9fa5915d0b17c6c51a7df55cc8c004ce75a111680a6b038d5000ed51792af4586092282dffc7104068ef6a29fd26378dadeb80d7b2ed5f4456766e177095780efaa8781a9a199ba911291dee4c03805f15f014327ddad4c01d78434218dd66dea6ea965833f277ec2134f8548b06a49ff0c632bf8b5019130c053d8e8db8c68b40c441e1597ae31ee439da0ed0247a9f30b50534f8f09268bd51d8a632f4f3e5b64a1d387b27a010614b55b3752fc51b455d22081fb0c7b354f7817055ef1cf91ec8a666b5b6f2ec40c39e88b261a53c18e2f7d14b029344f7a6eeacdbc04f633d14df16ec68dc51ffa62a2f3319571b517bd39b5b97b24e6dc4d435e800685b49ad1322a1f908e2083ed43157b9d4c3ec8702a5767878a880ddd23e6952081009416c9d89398a3c1154bad8f1b423c7deb33e366ce9481614a6fd03046a78ba25e37b8f34ac651e904fadd3347ef96b0cd61795dddaf31113d026be669b05863b206d2c7a8d366fabc5f26c96457a15bad5d2e964be446e2cfbf6565114b39b8d4fc26f305545b5f90a75c5108a4d66a3e7ecd5adf3c7428b6d9521a74a123916158cc548f552a9c7b22a24c42f1fd3b97d15a9cdd54366245652efb5f07f767ea873f8d995937be629592bc99a96ff9da6b424cba165f3390a3943dd56c34b165bebfdc43ac6f16ce0023aa1a0335bd993322d9528fd864b213409db052148d2f2096607d97c4c6f54f79782573f13b902bb0b60b2657e34498c4d585052496332b1baeda5e54f6230d20d433c7c3ed82a0893cef2e6995cc59ec13ca708983af303d2b17a22c896412edeeb6efe2f7ef078da9612ca2bfed632f6a9442078a2fc16d110851f90bba95a41ad4c0107345bf01985950ee786dc8b3207be5bceef2ffd20231adc2781fb4ff85463b5e94066e6f1aae98a2a059d7688ade1e2574bb9613b1a1a42baa16b0fd4a13f1d79d5ca1337e777eb01ce8412eab9ebc0786e723c7501670b9adb55b83adf47376081d33be55f1552a440a728c4433a71947093a3ddf841ba6d2c89eb3125a69abfc73a937e4ce76bf544565eb440450929d11c43005d676e9034b5e6cbdb544a307176a0eaebeded705c49bb093c62707d799c08006ebf33ccfef74202219c390403b8adb81d5328133074d7767b786052be8075b7ffdf6a62e9e93f026280011954103813d80cbdf6bf31327e6a9a3bd5736d63fc256973525f4219f1bd1135c1d77c80e5c63ca7506de6d43cacb26628d5c2393f43bc629f71fb11f50311c779229c675ebbab1ae31eacd6d42847955ea0fa956c8acd1a8428298c7edcb0c1beb516aa2dee853fccbfe145cb873479a6772cc4352c7a26c49dbaafd8d74c586dc7dec76334def186689f1b3317cd992cadaa8be5c993d5f652d17da06fc913449820aaf6869b0f88e8912d115df1cdbd008c06086f24b59e674736e83a49fc43303f1b591bab142fea6480b22cb5ff41dcf4a653ed0250b6dfd4d65b77602918bf206e4b95f8c03f5bea64128e4a3b9656c3b6c2cf33b621968ae96ff8878c385860db8c3e4d0d980d8894e742956a4c7e34118fecb1216f378a8300660ee12e9b41eccf5237cd0c33760bb5f0a209a0ebafb8950a80df616e9c99e57f0f5c000746b2e52337cd9fc550a14887107c9b5db583e5eded5353776e25a9c49659828f7ef64fa38f473bb4f4e8649f41771e2fbc46dc8841ba9d7e8a9abb66b0d321b8bec82eff73cfe73dd4ad5ee5bfdd35d58e35a7003f06f458b92561b8be4cb46ad985d410a722b891bfddb643ceb3cd5dc873e7e35f382a2f555f36e7daafeee8cdcbf6f98d4dc2888c3618eb4fe905c781d43c8b6dffe8fdee87f07e3494ccb3ea9c440f09d18b8cf2a0992b94cfb0057c26af691b8b6cbf2782f5c4e3afa34c3f5ecd3766923f3cbdd6a2f465fc0c9a60ab05f21d0089135aa590c0f53e6998e6050ed434436a9371a9481d86b92caa478c3777e0b9ddf3d34a2cac7b3710ea978e05e6a74bdc9f5fa0cae1d93ac88b25a1c1a37121b43762c5dc97603ff709a0e6c6ff15da875966b08caefa4d00af197cde69af0d26100de224c8f20489dc1ab2c5c80af56f9fdca8b6cbbaa26038bd624c44cd0926fafeda39a1184f76a38e92211e0ed75f42899592ff47c5bf0a2ce8972fb424f93b518652da8c304109e8ce2e05895eb9f1e331af5171655400e730e39ac2cb9e25df19986a8d36a5fed2fb117e6085374fd2964f584ed874a293c95cebc4dbeadef33c9f7f217f3055ea29c183ebac4223eaafae7d6852df266c4c086b23dd302624e0fe0cc6a9f084fb7b3986a5a68e82c96a0f49d319c20a03b268537eb23361dc1945dfd6d4eac1b3c76a8a1b60f519bec39b5b2cbba2091334c015435c57971a6fae65d19adb4492b85bd18b7f42e6b3fb3ad461306efdb7612a5d72aae42351e149716dc7bbea6a7e1653959bdd5cf5047994ed838beb5e2a0d263e7555e62f20a36335afc818d0ad149100ac34b839d087f438d306e2ef32cd24222f80d774a502b876895799abb68c72c36b86b67bc0c5c1643cff141d35e89831489ba5fc6752e0b19c57b12ecf7ad5395282f21cdae1130d02409f59c35c1265ddda693052cc01a2ffda480c00aee137a3f7a8be5fda317e30e59459f3cdab9091eac5339d2161d60fe2088daee96941b918ec40bff0a2c02289c94e86826bdae677ccb1132a70b125dd5594918e06c12995726ef0f7ebcee78c4511839f52d9e2978f38376849f8041ba73b66bd0d954ca708dea4d505123da1a0113634b3d4cfe1287d690304e91242711760129b1d6e156f7379ff1fed97c5a83ca5f03d01aad96fee42b763e9001e49c992ca14159f4c5bce29e0d20e331350e3c206faa9cb4119eabb3c83179f2992e98ff245597bb6ebf450fd4bca66ad88dd088a5f1997bf3354e289c29323ca4be026ba367a49d11b061e4e3a1047474a33766503db3b31b8f87197f8dabac4ae32cc838fcfb399606e80f5487982ed7a04bffc40a81e42788fde6f216a019c1acc67186c1e253b3468cb27001ef45bf67240b8a2345d48cf210e2281ca536bec5de72f9f69751ca2b40e02f64d1f3f591bc16b2aad64ae250383f28cc50818c6ab13c7c3a932263a15e6ace6eceba01887690ef7c04aaea22f082fb4e4c5d72aeda5654b226ad064197b9e9b8584ed259a1b6291031971aaf9d932ff16410fdb622c9f728921025f440d2f7c87e68ce116f6cab24612cd0dd3760e3920c7e58a503482e16e8c3ea996fc3eb2727f931adb74bb8d724dc4e45ac1a28a1bc59e9c07eb1bb751c542be45ec517862603ad15130416a749abbe32a449db00312481169a22fd2a73a286905e8d8679004976e7e2420f445781b80d21fa8cf97eb321810445eb23fe24c772fc179de3b28299a059fd296fa087c6aea8b2082a5791cec184cbb33904d7f0f31c6e0de7f6f66fd9cc67d7b916ee056a3e8ba6d9a88ac009a7cf87d997d20257071371ad5c8c030b11bf1cadc07497e19424e954725f6fa8d0c80e18b77beabf07fa4deca9a4504a758393a0da664f7109f8921cf52c01e407f9e9308e22c7bf2640d4e21a8f45901691dd3122754e0fe985736a57dfd43706930838d8ca5368ed6242ee7afeda541c762a89a91ad8af8aaa48eb0ccb2d911bc3ad1a14f2abeaf161057b1c7645f7ac96c41f904fa00fc0e9e370adcd7f959217b46988b28b35cfe79ab2d830fcd9a1ac9386788ab87050458105127d400a86d44a0d258cbd71c9ffc07a63adddce35c9215910d03a6f178cdcfdae30b687e8c4a8f105dd8c2ed616f12911a2a199a70a327af1afe1e87282c88ab36a4f675f4bd72dbdf79926eabf430f2a5d5fede85addf12dd7a55c23ad3627dd89b20ef07ddf494b7ab1f49c7e4c85cfab5c8dcee511891f2899801ea9c2019e71b615e8b7613c7147d87f2c339a599e7963af986658f8e161bd5e992ef21cb0a1d1231a3ca94cc552977eb46cb695572bce76b73c011b07922dd5d838ddd3f8326b3ac35c5cc4c742092631fca1ae4694c7a3fd686ac5d13965db8b0ec1bf450bc05ef61c846af2de26f298e14e0064c496f0861fe29842cb08ff8333f49fc8c805346e30403e89ae33a7ae9093f06246127e8177fabf9f897cf4d58c59aca4176eebe1128b6ec43eb38f75758eaacd74234c4ab688136ed504e749a8de54462e7862b458ac05deca0101af73fcdfe680ff776646102a144b042c7f5833ab00def81f2b9b30a196e867b4c2b45228b806f1abd6d40dd228e30ed95b20676b4ddaa4f34abfa52c57ac51d6277d1910e1f8b8de1f55a84f547a59e889da0ecbfac0527f80bb38e4b2b7f2edb151ac5a5fd77be7d1aa2adc9842b1712170bd5e5ea771f673af499db0c5a6902361c1337d84a5d27f58aaf70a059b1fc5056553c2ef6b998d8f5a3e0ae2aa0cab96dcf6b00cb175769319b68832c090026ced49f44a5c7591391fd8cc5ea98a2fdc39e176fcd0d244df748595e96a83b1a97234d32d7b87bb1c9b57a6e65562fd88decb195e3bab28ddf2e09bbfc46f5b940416057c060af9d64eb5ca7e680daa5028bfde0571d6fa70d2a53c1beedd76e72d7a4bc1f1521a7e018d77d13bd5d6020f4762a350d41acba627b038c9d35326b6b4406693c3e6ebaedf61d6d87b3096fc3c384755ae4d6e433fe4ad2c13f4966ab4c8094c1866cef5779e0cdb49c4a0e8cf907e7cbcff1a0fba21b4d7702ca83f9ff018f4eddc8e6fdad38989780eb8827ed3ad81c2b6bc72a783d2f6968641101c6a192a9b314a8fcd82b3d8ea3ee2d6d012a2ca1d86b65d1c5782522dff09433cd081bd6116ffd37e5ad2bd44305c3466e30103999ef4bef76501e9fe54c9d64f4f6fd278347ac96897fc467e76abc19dc3b68c602a02e61126c1538c6967cb1566678720e151de4cbce52ec6d210ed9d51e35044f7bb5b156fbcdaa82d14e818c5b0363005df2c51064686091cafc43bd619dcaccda6810f34a231a27231d0fecdecbe120638cfc3bcd0fcff961eb68c1f29c1d19bdc98ae5bf8bc49c9b338fcf8b27dc009c5be00d9b3783e7ef80ad15384416e75f209fee91f3dc9187255ca630ba8562f9af328f5bea1660f9a65d58806c6b97d36a6d98dbaba86f2b48ab4ae49febed44162c3a47e2946422ff1c66b6e452f82a49a4b18296d250311bf9040375ae088646c764884b7dc6ad80ffe9b2124fab2fad85e177955d07e145b6fb079bcf252a60d7b7bfb6ae0aebde79c887c99075dca8d7c240a1d8754a5616b59887dc68028867c88af3d123a13a4adce8cc7cb04ee935c01cc9722ee56c1c7533afbc150f178962561322f4df3a776c193ecb5d16cad35575fdd0eae7ae1ea892a370fe641817bcde5a3e4a8afc3fed51571cd4074f6247ace7cbca3798ce80e6106f853e25b81b07139e85cb3f0073baa9a4840783f94694c30b7379e64aec226f2b7eef124c222d2a3e44bc89ec87618025f6916c3d29ea98bca354379fe0b35a074b0b21d9e7f3b2179ab7a50de5d1bfab2b0c7eb4cb16d4f50e9e9661aa863835ff7b49dabbaf6dcf866d1b677307b2e488e68b6ce5f35f75fc9f6901f323a659b95869f0294d7cdbb1a50ce9ab844979a64f99b3a4296876eca37ad7e91c46f60b2bf35165d5f5a81a5a9323ce530b1aa340fcdfbf29f32d725356b6a804f9fe6996890a2a2ca7f49e4e7bf6dbe15399326b3f90c8a9c26923ddc870d44a28b0bc8897b2a3f0cd3c7421ea58d0e7e56990d3761b6065503124de5c18ba66c2df926e96610d83d7a89ecb922af020589ce5df482f7c0322ee526ef66e7cb0da1684f759c3d794b69c2b945e217332399713ce5a73b9201afc4b176a2a4d3ebc0a11f98c141cf0a8b660ec790cecce00fdc80b241a3a483779a25ade0b0009e55bc7e0b76618332aa01be72dd870ac1281a286ca4c920259afd4ce13f62fe783c9c2798ed5ee83603fc4571d4abe01c1f1c4f574dd31d7dbee8c84e4fc87ab29d0fc22a90e0a97b91d64278d84ecdd6ad0ce2dedfc7042b3af161762fbf5b0ee332efe09fc65bd8b2332a4e477545b94f3f81842d7a3bec994c50cf545b375f042b3c57d301fe87da7da125ceb11e8ab66e0b15fb361276d1700d40095ce363e431ab8bfc576abb9ff370dd33d868059d34ebf606d58d7307db640a4335790b6240852c6c341e2a718e7279f01f5ab821ea622580f1c8a2579b64f565fb7af80dddbd8a14873c97da18f569b75ae3a27f3d5db8f40373fcf2730f5c7fb395df37e0645fcad95cac58caa6c47328a999e41d7ee263c0d2f3d3acc241aeaa2fc35a67adfc405d98bad36538829e3676dd9d5857681e895eeb3ac42f2f9896d740ce88e71a8760f06144d14d1ec7ccb4f924d3c16786b06f8ced5e9fed9e8d6a7fda9bd17812980eb1bf28ccc8124cdc39268af354ee784d25e1e6e4a68170d077c201d08a61ecb59bb45f8ef51b5c43dcb77a8c6165d45cf0775e3f54909b6544cc7aa190ce1a0a96ada07d22f4be09147366c406d4aac08ca203962532648f3562141b40c608e02126379df63371b87c6db70b151f687fa512a6a566b74e637f6eb70081613874e3b808359f294a2f5e915eae4ee5b40a42d0c538708419292c0366b948ecae2b70e04511843b3259cfb38eff839c844736c13f1a9dc0f2a7f7cbec06e84404d217794fbd460f7b4a1f3f3eff88c1c41ae6e034352ce4e533616a768a2b91e49c7044872188b77fdd2ebc14930dc7a113db6dba71c931b1f495424b42ff38fc9b5097d6df184170c966f44cfc157512c1dba14893445aa85df9f35e9ddceb3121521fdf7d18a483668a101e2c0f4ad56bcb4bcfcd3bd0e5ec7649b38790c91d6fc57ffe1d63b42b9bc948f98513591d47b02bb52949137e6ae7a5fedc8e834938bffed60f0db5944a972d3053327d68f2a8ef2cc1d49e965f9bdc5b5577424fa4f184b6be21962e9349eca02d9d35cc2efc51c705c820daf94e0fdce1d0a34bb62031da89cb8d513e56edcfd7b2a9ecf34fd9f35ec54f62ab73a283597b65fb83734047e89cf63b66a064ffd2bf8de314f1703b2c4f4dd9d1bd8fa15a3a3e9bb92d61bfedbf2fbd9b7184855a11505ab04650a82c893967b9211d8818b7ba81aebe460daef2741126eea9ca8d8b09f5ede800c029189c7398cd66f3f1a6c3c8221dbf15a4a5880d0761a0f076866da2676f2b697c70e77bcb9ffa9f2b6f1ff1b8d288119de7b5c29a8af7d5dfb0ac164cc4bcb988c942d3616f23abb282af5463d2bce89370f8286d4d16904cbd9f7dfa5b4e8cf6517edb197a32b3f46db61d6d6099968fdc14b1783d455c03577c47940a9ddb222afbdd7407fa03ead6c47bee53a387fa0e56416864980ba066ffd318bae0848fd181c244091620370f57bfb1bac223c63e4e39397bc9e5a3cce6cf3dbae1ccae5a5565ac9b1e745ff1fb9af2f2f06c2ce89e0d5f9e74b55812e68d1faa69d3a83fad7ea9d82c7d017396e55f8a450671ff6cd86b8d08c49d71106aef44f5fba483e4e9ab038ac2a2f723be7d91a8896e8bd8230352254c12cbcfdcdbccb8d66cf285c750d816b5f5564a5db3a4ce7d5c1a490f13276d6b24d562dbeed0c5d2d357a17c19a542746b774b78a800916c2402d07389ccb2fae5e1aa58bcdca0f6950d74459923bbc028966b31b853e13667209727ed72bcd4ce792b4e083626eeb69e195c57aabc0aa3d406e693f22856a32159e94c0e4105184951c4e6bcd7f8a160fb6f461ec172fbfb1ed805d824856a3b58cf0f929c3824b0f68fd15626decf28112cf38b6c7a9b8121ca4c5e54151623ff1143a75e1544b9fd14dc98a4ccbafcf7c48e90e5edc533c0a4180e639cdcff66b953f4ac5be8c28a01a11b6579ed67237fa602177523f30b156f61f4ebb459853cb14f586599d834104fc172d3ee487941babacf8b1ab24e48c83b7d4257ff79832b2127bcaeeca111cd2297b66f045179ceb22ed1a7b17df83b536e6487f032fafe72a6e92b8533e2e86eca46b662a720108be48268cb061d58cad8ffa86a487d10ffb33a15ea5df2412b7c52554063bcd2f43be0d6d63d307826e4833fc31fda325fd74cacfe284b664317f003d9d7b64cb192ade07c88ed9124c56bf1c0fd74b9424191ca608d684da0a5d4d1edce1bc0a92aeb2b7b40f9eb4218bb8f41517169191a7744096694a768bc6d8cd68297305ec4ab732903e16b00ce5f91495fd03afc2c01f81b0af405c5ec9926ea1546d1f52e4f08deb930d699d2f091f3c6b383a261153fd79ef7304e9f0e62af964a1a396b630531da129c818ca919b37741b171ea2ffc806797a403da75fdb54a1472cb2f226a72e26825ae488418092d231bf7a4647c88892d64793bae2ab51d44915bb22c15e7ab298b4b4a6cfeb7fe7a7a75757db1f80df9224b9c77c8c2d1f94315c1d09f4503e1d19969443fc99744bc8183a04b3afe4b612b1ac3404d612437c129c5aa9822705b924c020774af48fd45ad70d6d4bb2f023a348863a032d30a6561aa6dd73c7e1062d9ab2ee6e99df3f4b3a3fe863181c2dce1b6375f286701b512069e76dae3a9b1e28a2ab1c5a768b2d9b84c3120291bdc7594b7aae4844f4b23a210fa70c3d7339f4b6a1f4f71218ff3f997d7608e7480a77812b4a3ba5e4175bb1f3515a14da99b41af971dce42bd8a3eca5649265c566642dbc0e647b8c53c20e80c7f997ca488fc21c63aff7aa366718ccfb9da056fcbcbc1540fda67ca9a7ae10c3df6e335f2f5d562eda57ca9355b510ff42975b02670dd108eccfeb65f390bb37b9245c0790512ba394dc34d13a96e1f4908b8a1eb9a4aac63495531c99cc03a50a51cdedc3cf8f65cb6e659a80daf128ae68ab132db94012a3e330c89d749e96b388e54245935deb4c21bf8651f04d23883afdd5363d320257d5740750f273166bd092630aaf311dfdac817410fc9628adf679d73dc9925784f276b58feee207cb220e5eb0721b35e4fc618b739c53459251302671af38358f6da334ccad0905a23c893bd1c9503d76b64fda1091b03607a3e6569879bfd44e8065eb02bf3751bd3f1adfd223e83bcc95499a19bdfcc5858ee90ffb8f544e882a58bd286435bdcae29c8fbd6454c309f45f884b7d4d33086ebcbfed37c03d31c63f52c3d6961be1baa73795767a2aeb152b2080bfcbd0465d1852a57071154f292f765c65cf5a791a2a10b5b5ad6b1d6bc9ab1148c506256bd5967bb1d20ff759ca4e03cb672e7bb1966489e4ec30c357a28b49af289c2c0a6b2320210abe097ff255d37e967e75a7c954c3b75c981dd9d1c0cfcc95ac44df55b40cfdcaaa0d3e909291e9d250a24111ae8715209d5bd20e1c15ec1203224a9b013138e48faf538f2a4eb34dc135656f0d72866b824fa3e4ac4de16d4b1628d23b2a722fef8cab07ad45d97b592ee61df6a28987ccf8a734710a750e4048e6ff3a646afae0a8db5b797f3ce9a49351697afef50b6216854a94dda0c31eb586583159802205751c22b836cb42c6ef2d2ea5b5dba08a51c5d017b35d82fdcaf6a1bae7389ffc708c10804d82efee67d00071cf7368d4d2106c0cf1692ba15120c6e2c642d8aba251d96ba2d220556d1e4bcc53d9504242d488d41ad419c8efea8a57a4c6fa74fee86fbf74599ce7f2c3ba6f63e5ae6e896b4284b338745e6f7ceff90adfc87867674ba62274073f0415747b10079c81fba4bbe47ac37c1a348888fe614b6da3bf19573222b08489fd25f6fafca0cbbced0f6b169ed95d4ad9c5881aac4938a923442a4160a640464abe65c1c3445d954e47788db5c2e2a29c4d4f81ce370f71f825382aff70dc59243c2a7df283b09670e2a46d5c9c30d2c0c292f700d08b4fa63d6424822bf71daafadc8d764784dc13eb5d401790a66118b7108a43b1d735fd1b4e506ae246d4f25c9ed4aacc8f9aff56b78e20595e27665734de447c495ae21c629ae2481fa2ad64b358c1c59441f75d3d0ce0f43c503493c1bfe155302d90d304bed57c3d1802076ff95e53a3c481d8686b6dbb3c57e3f212e7d43f202b656864b831eaaec566970f54b9205f7827cd69bba3eed8c4b29c0dd9464a2abb50e1146ae6ea1b1f57c00c3c1c34b8f2f86439bb3822cc5f7b6da0980e4204a99664111dd0daf8d1f7265a5ca9f5f2fe3f69f09efb78d9ad349ce2e3ba969f200a49ed8c53c23e8f1ed5d859aace76fee35d50bf9df21e234d6d729dacccbebd32cbd64b81dd34049974db44690cb019d9440f7c4bed5a37c27cede861ba5fb7ad5b49c5d5183d9410a0716a30c8bc007d8fd703d92913b9e056c60455c487dee2f5ceabc0f71b704092d210a770059f12b27080a28deee396877ba7fd69e3867665d21a590e99fa8bfe66ba46f21a832fcb91ec4f50acd534d441f8463a3d1f5a2147beedbdbb8f85fc463d584369a40f11fba526c9a9da7763f0f432139807cd70e35be38de06118407643d55ef45d59e5a28021c08d28b236e12430495cb17b07be30384fd71f1ae22e3e7d23a85403b84e5d24dc8a492efc5681e50fd4746452557489111e501d5f0523266ae68bf8dd44333a1c14704cc0394b1ecf0ad3b2c45a71a7e40a4f0c6b26715415811fcfafd66d7c575d8a643e74b2ea7060928b481154319261f2a90c8edc128837a995c79db1a96027c7d64ef54526ea31d57c587a8e41e9bb1382376d321ff79314a38769306cc2a78dcf0e503310eb87b5055d89a050867e2cc97a9c4d5f37cca34b637f8f54cfc70f85c993a4949ed34c92153de4d7f4d8236bdf4db5b60949cb5c0677d80dbd4660be9a9c8007014b8bd68cc7c5dca19818caf732b3fcf69686cb3da180379a275f51a43d05b9e7e0d474e8f7a0c62dedcc11752152f2a4efc43c2a2e4ab8ff63bff09a59ef0ae612c048ce2a6556b55cc89f88287fe0857f1c5975412220b24d6cad1a4caab54fdef1b3e67374a409c64b1302b73f986ccf762f853e5ba46f839cca495618101087d23b1fb008987c3b0c5fabe5bbc399785c16668436eaffce72b659a3bba32a0457d027b54dcb71603558177f642d8f67485119513db58b990bd97c84dcf0a9b7a6fe93d479cb19911e54b6fc9f9523493e5bb68eb1d85d999e7ec512a7e0a7d85690bc8c1be5ea4113e02ad71dfab4c5711dfc2e53a8134d9e7fa5fdcc6ef0df59639686dd974ece6eecd8edb0226fd02f4462016f02fb2349eb9600a658e224d614d68ccbeb455a39416928769f85c34f7db97f6b569a8206232aa9951674e654a18b6921d9538d93214e6e79f67fe34fc1614c8fd318a0aa378faf841ae7cbc998ab6a3a70ac618b7a4020e56dbe818fbc2d63d2c2c3bb4c53c2bb519cd25a0d3abca9d5ed2e189317936a627ef7ec5901ad70454485472e7919b6ba754f95fa024c5792e9b3565ca2fea49ed00d3b8f08dcbbf8030be9665be32228fab5468c2d3061c38e5534860cfee21a90fc1683a3e2d981ad2f0a08dbd754a7b93d9c672bc3e467c804ed5527064ba332d75e7e18a7d4cca6b278535e8d23fba3382ded86092d0f158150d88f59af611091cfc3908884879965052d489421251e625acdef6758ed0a2ddd085af3db5fe7621e391337ea69134d369b91e979d5bf4cd17eba9cf19c01c371824258b578a51ff5c1b97ddfad0cab14a757567a076b23be603fc5b5d210faca1f1cc741780770d6a88c3bfa7a9cf4165fddf56faff078ffa769eff7e671bdf24c4f10f15e07c368f2c20c7f5049f5867b1a27acf987a5ae719c3984c3bb2e89b3c9987d25fdbf4bc2317e66c227696367dcbe649472999da358e7982d05dec2689927b0b8b916e605bb43f8c74231f0b440004d0fe3f2d3c9a7a6feb57479b79d61628658fd02ce6071a50ad38c3b14b0d256cf8a235cb03474806e386b27025ad5c828f96996e3c2c82fba6df8d6cb5661fedbd5b5d955879409a78167b1ea56637ba8683df0ff400c6646cc013e8d84821c530774c2b0684de9677db415a97737d1e57150a5103cfdfa75f92302cad2b8bc9b05d0d817ac5d1b050048b860f29d363130deda5911258e8db11e2c39b4f300820dbd93432a208345d70d57ad72698175fd9d3663f6c0502e2dc6459ee20a68e38d4110410b3b2a0b100f4007d4b2b1257a77f7e52505b66b8ea70bdb57e6c1e0887c2c15aa244216fd47935251d57c81878f7fd9b2496d86fa3704e72eb50b6e55a92901071e00d90b96fcc029fe49ff8a4ac5a197be5dd138168c0561d2444b9260a7290a53e457d019063a8b4b7028326826023fd3b79cb3260053e85eb0b1e7f7924a1b954873751ac2dc48ada378094e5cb7999bb9db0fe5b4bdd0466b6e5287dcd7931c902d5ddb96fa767ac34c6c193129faf6ed7e4fbbe85f91361145c6f3bee1053bc6a5eb3bba56ae0170f9d8c9d37c038b866681a2caded2c6fbaf43624c83a82101713d04a94cf0ad8959d8933d93b58bb20f9330fa22cd07df7a2401f70d9a4b7f38b65b2afcd27ba44460b7bd34caf9081e69c9478f9b6c2e17d3d51b2709554251c28accdbf3f097986d3f5792a5fc4044191ceb526966d2eb31e929b8118c9bcffa865ed8a75684f42ff857362a3e6ded779df2e082520224923e1015bc7a53ae6ef150c2917fba9ca3fd29c507d6f84ad2b36b8d728a6bb6afcb78b481b0ebc8f169b31c6bf8fa700bb49c2ab5b6a5c8704c81a166c7c5d739dfe8c5bad55d97bca24fc1f6433bbda474b0558c3291c1f281f7d03d873646376befe2348c8d703dd3f16335d86609cd47bf3edb1b67a7a5134510746facfba72c018e2145f69c9514155ab17f8f14f3ff05467f5457cdd4a0f0d98a79d4cb58f18e8eadc27d1eb8f1df468937faf302359c605a889bbabe71e800dfc6ede8face00dd57261ae9195cfbf5eb3b272657bbd663f375e7c057b435c6014168b35079e448319b26ee1855a3e94094a7d21dbeac34ab43e49b869aeecdc16fa69d550248b763d9a20579553c6476b89174b634ea7727b308e9757ec5fc29c6f782aee01a968253bceb1f576f9d2843e3f7cce0c9fac36dc4d49da5ee127eb6716dfaece2ba1a6de776b0b821d5bbadf17da7e6995354045b37612931664210c718d48547ce4f5e7e6ee48274970c3c010cf0df4018719d673e73eb31baa3128f243a95afae0b444c19d5c908a5dc70313c34a74984e1074ba9dc6eac5088e07f39428a6e841063c4d6abf7fd33527e47d42e9cbc669a6e9d395405f0fe95c25f1f2b51ed09667f3a63e6af22236d002d7f14e61946f51a2784bd556681ea75df172430a7962563a62cb861ed6ec65c7681ba7f1b5c798021dd06acaffb23f00a4a0361417ffded110f56c11761a55054e811e37c35a3e0a6d25e44a0764062a9f4add4837b102b8b0e388ed0c8e073eda1c7389cf4dd906dee3eec1e530eeb90e6cc1f2479b3770d6431c4161971a58dc1922db4500e8c10c1ac09fe5542a96e1fa74836810d0c552d50d93eb2fce658436ba812bf204beea0b884eb5d3ad1ba7b78fed9fb0a987d6aa2cfc5e233c9031746f07211a01a104ec8024ad7a25c82cfd884f52aec33be49952ebda688b9f5217e871d640ceb68df0b90ffc19a1256d807c16e32ef80b73522bb1383f5ea1b991a9bc3d592970264e62329058f18f1334b9324ec4dd80157507bdbf4509c0287dcbb3c8051e83b7dce693f72bdab84e6ee77ca79eb01f96bffcb66f9b6374897f6f8c138915485f2e14275d79aded080718c4baf55b5bce6a23822497a3039537a651d0ccba8b6ef20fece681dc59576ac26c67c36680a80fd49d1978bcc6b0cfdc8f79dadaaa969e5a7455633eb2398194c7cec4ffa2bf3febdd7277147c4eea8184cc201cffc07ad2c07216886c198fe006fb4b4efca069db36cc3492f6a6e08b0e9ac8839d7a4f96d64f7b00f21c21be078db4bc044b6440dd0812c4c0db3559a00f2e5598213315b047a14430c0c8df0702200a9712ff393f53c1576af37bcc66369e372a55c3442bf4420eb205e8d601edffde9d6d0b5769af70116b00fcaff094c5966d1e95a870722f3cbef7bbbe59eb27b2df198a7ed12b85eeb526f105dacdf2d4ad009e88a55cb3e75b6a5da4feffbe2a074d590a18e08ad9341e0b6f93ae795b74fd7e63ca9f28362d5b39e89c0184de7976fa5f97dc94664df9000a5512701cdeff9f8fdf201a14030bd07e7ffd147aceca5888ca1f913a169240e21c40fa3497f526a52764046940469d58b3b3346c4fbc4c551c1e50c8f3450b0000191b15198e6e2e4d1241380e361470e1f8fc4378c9172c5f0c64a4375d88a55c77750535a238d596740825c1e9095fc12a159d3020326aae737864f2e2896420935c7c6b775bf597ad6ae3b1f52ac272e43f825cb22d6d982e275e222f74e30dd9960247221d9bc18ba0672fceabe0dd554f104b418d2077d82ce047caeab3313a758041d1f3c9f80e2b0b8451adb215a511df12767df75892dea0d3b67dc119cb008dd37786c2984842843ec0fca5ef074a04edf61798cd1f99f2ef4cc3e102f9ec73e501f1ddc8227c750c51b41a0e0c6a30da211a57697221c1be08d11c35c9a1d859235c39b8dd7f25611f31f20a1ed9c439136b46da698405bae58f67ad110378d4310c795fcfd6cd0f761a63e5a5fdfa93ae2d5084a27d3ed6b5b84bb00e15f6401135f4f837c57409c8b02919c59e286152d635c9d603257c940c1a2d5963f82cb77d637e347cd5697010338ab0cec7d8dd8302d54492b4a7cb5d34fae6533f283acaf62f9897827200a78ce860c08092287d8e09b0859ec810fca153d751ff011f7ef77a4c45673a3c1152e0a4aeb51cedd6b75d20c590cd91b406d617aa1e659f088f4b69de64b919803a9c91eb0a86320f685dfd5320605d11ffc81e6951f80d3058b48bc8cd020ee1411eae44fd25b5db63800ae109150a31bedd77a421a37c1aac45e384f4cca31df679fdfc7abc2e17b1ae164719466c18875daa22a8ebdd0dcc81396c0e9a54a3c99001570bd9baa1f62382cb5cac5d5451a28d41c18955acf25915adeb4012bf7a1ab88575b751ee69de11b1b94ad2fea1173483f0bc4e9a312c4ee0addfff3ea6898d23ee791e52f230d6a829b0ad2daad14aba8ed53ebdec51d2124da4d540c01feb957298dbcd9902d863dbe51423038462a533deb34c39d04c360e6370a9ab1c09ab0fd1eec4c8bbe0cc154cf7a0ab2321c2d54ae8e9f4624d624fb8fb6199d75e10a9ed2636f6547c8237676fbcf3a3cc64039ee77d317e76703f08db17058a49285c9415132fef7925ea37e8552aa20f4ffed1b0b0b9c03e09d4ce7e4750721db5a76cfe5c402b88b3622df3a0dbf207f7e24bea96b1025f65bdfd9d2d6f4017610cb4390a698322528fcb5abbbb955659bd4092a8ad715b7395b2eaaff74bbf15eb3948435cd0e3900674af059fafa62110ea279877e60bea81c2dc3f56475ab09142607d7f9282353d1e6f6cd7f4cbec262a1b804bb406ec5643234027845896ecf94e680c3f47bb8e3bbff1dccc67a6e148f906657689e58874fe5f28a9c1a6035ec7a3224ee140e45efde56cd437f14e7070917616d936ef428ca7d9e5d7bc6b02a9a9419b7f3452c66b39286830fc60225c070152301dccd44bbe1ed7689e88f32fbfcfea260a994bf7852df6b1625d79874bdd03902e5c150417d4a24788e77397460132790778afccebb74705ccc871f502b34551c2bc040afee8885ddef8cdd9c8e44259545fd75ae654eee29aaaa60dc39b08b4ce0334e6c58526eeb5fcd948cbd55bb1da7edc91cbb206ca81cc723beb2a75a6449d43f16c462a0d3d537fae5cc697d256fd1eb04bf7b3d32f75e4553660735d0c66d7d9a4b072b95fc412a497db7979fe96e10a7cef42448978eaef5394017ed9ad8b1ee203bd0cb3ec38ea1029d97c2aecbc220bfc00f62bc07f16a8ff1787b8ec9321621fa64e6297ee7c22fa66e2ff5615756ad2c8fdd4b87468eaa688d7beca4818b313fff6483a371ff5863183b3f17ce32785fce6aa588d659b88987206ac5214c1c25f612195e765da9c142e6b68dd3ae0e951f712b5a44753de60cf9c66e7aef0192b8d421925bede31e0fc7e5f606737d3bb5aabcda02ff01aa452dd52d5d4c4088ce5dc3094b093911087d6b45cc5e0ae587c4a9f66a31ef21a49d7297126279de649346f9250a26ffc8cba5f910df082d15f5640292b24e4b03a33964966d4de069dd8c276829ecdbe5ee95602f7c6216d29fa0c48c45bb7f9bed462be3c77db96319e5d1d9849b3c32502e0d0ca380ce4dce90e4dc80444880073d52cac609f0465db98a38ec3f00ef16b42abeb0e725323a3cc6aa5311ad81c4129b40c24c945fbeab17cd4a924a8de9b9c199b1d61b6e940c9124170becedaa85d86ad4d71389f316f4c7b5ca8e3149211de2bfbdfaec1860623ab517b7923076592ff93cef07d3fc622e8e640f03a9ab7da2b8fae42de2b8e41affa58e3b3383fd24716ce7d44eafee7587689299853eeaefa1dd98c45482623507c491e956e35f28cdfa4735bddbdff08bf669434c81b0afb783e650109e1af5bd4f3c8c1f5af6b71408ab061e3636cf9691552318d9209191f8e3c059c566861f66673106f8f7c126e63f493778818be7aeda83eeb73dd279f11dc171cd9c25b3ec115f558d247355f7a1dea340db1c7713af32464d4dcf53b5b46184a8b9bed68942edc1ae3c08122084f709aef659fb79a478897200ff64df3b3d8db5086a462d1ffc559ee974c1eb2fb2d9e61266df56a8cf0f9c3c0152f24bffcc98f5140a2889e310eae589802c95e8a00bb15055379a5eb3792d25aed05b1f43ff8044256b89d4c0df4d9709ef47eb1603edd38e930bb9bfe419ba4ea43837434f0364508b99b1dcc750e3dadfa3c824240c7222073a45e6ced627314e52e0ad9f1992cffac89f6b770a92bf26c2c61c65166f38d8bf088e004645fb33c25e427326a1615e07227b15348a25a1203d512a2ed0204238de43ee0283b644047864758564d79abf5d0a08b09d2d0f2d47461df6eb2f1e831087d01aa6230591e04d35a900909bcad69d5c73602786fcce3cd91b8782fa381a359b78a0f92cc1c796f15099cbe5d617eb5ff18f90d38f893b06ee059f9c5480596e52f0a4bb5edcb36ca7296b4222920c97957c3a641eefe6592babb4f9fbfadb932f797dbcc6af209871dd661baba1c343d6849e7acccfed73ae5bae0951276ce86b6bc6683b7e91fbe94be6407d010ad000613f0731cd227c2bc6e19f3848281e4e4fd80d327a957adb5568c6da0f82787047073f56d9f0569b989f046ed23567bf4176a51ea20e57e4630cea3edbc72d38c77efd3b5f26abbec7876f7ff19675108ab297a912c1ff7b7f1d2cfd03f5c61b331c1bbef49afe9d498eaf33103c4a59712bbbe5490789424bc5ed24eb9fce7d28a1b9da232f3be8d33458fa1b6260008089a3c878e2d5c2520d2487600a62cb77f55e3de4d4f82964a54c9ee0c25ff89ab09010732194e0ba450505f39f8d7112dd0f3930abd535af73230c1d15b69ce24d90ed9f8bfde2023b258eaeb9c0034d1e4d7fabe42e0ac6849cea5e587bea34436cea31aa66d1b3d417dc3c5e0ddfbb23b4335c53f5b60a10eabe01d64949769d63701d5fef3fb6cb516391ad047b6b0f99e8d1d48b8b937e1b8a22cc4c3ad0d151bff3a960758db6d6eed70d15070c8f4f4e9c88412e1294331c719d54c14380567aa04ed9f60d339ed7651f28a10954700be9401fa2e9b772b5a8fdcaa01cc8ff7a539cb80e64195fbf4527c7d53985b4a6be710814a9f387b85c6af836ddea4278e1b497af132049200c64ea5645c2e2ff85c26da9711a8b21d9e129272d87e825461a66fb931d5442b115d0fbe03053c5d0188a48a4b64cbca447062ee66d21a8feee6e407fd21369d758eb2eebb9158cbbf6886dd26d6309799d107e9854cb2b60768d7e6a5195ded48958baeb33b69414a9e9487b14ded7874ce3e3b5e5f403abb52b66fe234e0c0764fb6bd16fad8ae8d7bd83747e0535db510d243b62bd8e04df8827055a9feac82b2eb33ad12b503462f34aef33c1c4da0200e73a89a39ade3de2ea4a1ff25230b85a03fa02c321a60e80265f33512ff7bec73d7ef8c8aff3fabac776b93edf29208b0eedee20d02c49ba8a07c344ebf402a9e0863d602509a9e81bf334e3ff2eb1018f8b69de959cc0ecfdfaed3cc7653c11df86860eea541351022c41f39bc4885032c491ac83f89312f48cafc65cad75fb2bbb74229b27bb91d8ca25be6d0f5c34760a5fd5888d5da3b205f33fd29774a5d45eb772723aca53189ae50a5fb562afc7648dae415606d780b298bc9fb63cf5bd7743bae4d1db50c467e3f00537bdd33395a8f2af19500cc5dfe0d63ae44a7f4094afcfdfd3b334e148f161119eab047ccb15c4aaddee8c3cefb2ab703227ac8cb70bd7b3c5845760101ed87100b8caaaa4682107ed6a3c14ee4ee053b423bb591f8fc4096cac7b589a2e24eacb105b38cbc2e32cd3c4bfaf43562dfb30726fe9ab9e8b9793073146fd5b06aadfbf98983d1e86e5834f0a74dd25b079f5934fbc09bac28cd6f756f9570c7f1ee8871836968a2fcc93e35ed990884adf5d28c1a62c2fe8bc205bfca4757378e99b782e65ba4efc0b7032b652ef2f2aed98b5193ec8f6e827c89a8e1d614342acdc7f5c0691cde689085313ef8c0160f6b447cd3812a4569e61ca712dc01399633445367c94a035e258ef733d89674ed245065a0c93008231b0d063fe39953f0116c40f5433d076bab625722fc3886de13547956275c9ec2ce9900f27c5810209bc2f987fda50c3248acbeca071284f6e40f20317096b77ca711e0681ed8659d81f040408f77e12b641ed6467df50126bf00248038e3f38ef9938f5c76dd5fef3f2aa934fcbe179b440aa88884985ab40ede5fa8e1d7b7117a7d7e848390900276753271acadfd2256b94fe1a14585988ba34abb1f8df3ae3e7166e854c210d0bc136cc01327e33c1675cf19d01c27695aba789604eb1f7a9b564ae60bca510aa096f82ad51e399705261b51b5d0aeae2abcb824f4b32690808b53d9b05888c741f2c1f66240103e2475b0ea5c3a821bc7fc272622b142b10acff741df5a582514333bf08d47766fabd6b68cb58d1972026258e9e788902a12570423f0e5cb9e1003bbdb745a4c479d4ba0e0ed3b116fd7e0cb6bcd01f1ee568ffc97a6caa02900ba9dfb4ba8ef2d72a9254aac1fec51a8a09e054e2707b62f3ecb94764b02ca913ac15b2d5b80b0622be0308db84e9aa119b79d0399512d8087f93fe5fbc9720cb8488286f5b9f1fa2be737ee0bc0ce77b8fb14ad5ec9d05c3ce762092dfadc08e9638f6d2a7c225bc6f757539839e5b15a7f3ed9bfa00ecd2f58e5c404c22cbc92c1cc13069948f38ac7e335c6a32fac7457f504ade7cb36c3fd9a8cf208935bdf0310fd47ac033ba3701ad1f2eca94a4bda5c9e588c32d1eb8dc082b0a40ee8e648c6f7b4844f026741d893a19b23944f49fc9ef42b0dcde2950cb75fcf6dbaf8fed18e635dbd24ad27c700d8c8c6f86f2e5bb083ac5fc99f1f01c000bed4d0bcc81bb9e09c0cc4101a9e25d85b86fbd4aa986016636a3b2fcd8c530444cc7e230c75628ad246ce79e2e91372015fa7749d6ea4405a5c384e05e4d020e75b191975aa378801bcec22df17410fdd6ee9e79e6defc482b0995ee50cda29897257d215658820eee6ef7225ddfa1f38b167285ce2b5f7340f059295bae0cbb5ec796ac960a9458fead1dfd97e4bc933e703512eea0692e3ea3c8493d1e7694738123bc9852cda41525914cc3f8f9bf5fa6c550a74d02f6d4aeeb97dddea9c9bcb7dd3cffeaf9d2ec2e0dba7218b71f7a0756f875da0391f5ca2bbb02949fcc9b5bade8d3de91a0138c279fe40cac06f4da3736403486890485bce8c9aff8b149944e19d988d4fb55f650290f92c19b37d9b777f6293b6eb2b956e9038220253fdc8f88a0161fd0445dffcc26249d2836e2a3d8284c72d4a4238b202d47f82a9655b00b7d52a5c0eef9d5dcf0ecb276fbd9ba349c9d9b7ab95836338e85ddb623ee97e8282efaafb3a597947970af3d1b7e547f4a7468d78766c0237c9ea05beb024fb68e7b5ceeac537447ec62e72aa2cc7fbe2a0e31a75352c3c0f6e338c0dd615eea80d3a7e6975139ae158dd53007b1934d63c78d8b73746ba0a4e8b43ce50062b488eaee05d096613039209e7fe5c45616212154722a9a52d95e9992aa3caf7117237cbe8f3317cb0745892b9a1e959630cb980b9761b1ee12701fafc9a027e561d317afaa93587e6c56fd19c2e9b70a871ad140b92334a994ab2ed26eb873e259f50a5543356e4e1965595cf79cd9868b10d63f821dc82b6e2cff5d06dad06e989fe408117195e27f69a22f18412f885e37958aaaa35d2a82dab52e94cf058b4ac3a6f5ec1dac28541cf1deef1d90c1b7e983eb91aa8281caa42c4f3cca2ecd426966af93f951aac41131115298f793aab9393fd81a36812c7090e0eaec5e2adb7b278018da5b2164b79f95f96cc709c2409134b582b3148c7942ac7589f181a56f3f315ed2b0ede2e8a17c88bb1b1f59ed64d54333106b751e90b8b908da287b1ea0cb6f770820900946f388bdf136c97200cdbc558c09358bbeb4bd68426a56c86831d4e3668e1e3fd61d89a36bdbb6b09f45cdc3cfaeec7a2197daa6f0197a699ba5c194f6f503b770116a0be253d1d7858089d62829c2ec4f9be431fc13194b739a71a44fd71265df4abd2ea5d68bddd491c38d6230d93596954f76a156b8c3fdea1a1fc30b751c0a69c1b303ee10079b03a6c2cc3cc266256d5b4b648b5191bf0aba6951b14ba6f169be434b7f537a4415840e14d8328895f6ff6f983a3459ed645a8b686fda30e665fe7404aec00b0a83de6183fb13f786e821a68a6da3d51374d7a41d58a9dd98be7c34ef8e72edf995f5d982e8f1526d432b25297c69aade879cbdcd9f319a6e55039240de9c4713ec345e3221c80d82220124a35c8da623b6147677952a62a71991bcb988fb6b129c0b288e7796f015c56a440098d854f1c41e46ace0936cde647ae4ed080eed2fb91cf4863e98a35c1831d1c07f990616ca45c298d5699df841274a47a4399072b9f5cb4ebde7db5f82dd02005166017577a8b4546249073c639b673ed90d99d8199ee81a5b9eab60b1fa5b42f3b0d2a5023408cd341ded0ff283b7949033e1d6750c965003b4fd5999fa4712b33284c035580dc98be8f418c8974f5ef5b7ced4534040e54acc8d86f243129f43926f9e17d1aea89873e6c5e1ab985b20c8eb91b15ec13521c427de0718cb6462ff280b24fb8e7473a25f200a779225c950afb6673aeb88407e42c54d0240b9e9840ddeded475890e71e3c646d0c5e885b02f39279a1cef51917182311ed6f4472af6b32b72f7091a287d2a7235207781170e8d0424816f46df2d231ed60e7bc49dc013948dd432e3e64f578644651842ced7978a10b77bb198471da6be5a698aef950686b4984b5442cd286e72dbc0f559904dc0c237f133c87f8ccb9624957f0c6f9fc6a5ba3be9d22869c251074e2d6d8bbb4c08f44e62d854855888c25719ee50db734f66c7eb4d2b0c09ec0f3aaa1d374f3d6bd7be06b7c28e3c00abf5d714333200271c0a0f817de86eec4171cba103e05542b655ae23f4958021e60a38b806943057da0b055a6f5ab32705d5fe16abd3887d0e138c0fdf0146ec0d37cff57d88761a787de736cb5e6396c7a514bb328dbe148880619d376ce1fb317a8908a17c6a86517f7eef9ebd42876f60c871485eaf0f36bbd722b450c901af9c401ae2b6377d4531b0b20ea12a88534f3cce365dec76ab081c8db7e74c376c79544ca4b8ce33ff7d1431e5882fe6a783fbdee7db3040872aed14f7180a773f0cccc4e54883792c467a0cb0fe2c3efec26acc6536575336af68fdb96a682d72e819b4520218c56827fb8929912514968b87ed9cec58b98b2286aa82b14b0c21841ecb1d9e91ea7939ce7060bbf9925337c09ed1a11e0c8e36e1ade98dcce2feffceed78f815aa8b52324b621a44976b9855eb77eb8e91a2438be9cccef56edbcfcda25cc4b1b748061d5fc31aa1e68273ad0acf90355f9c40fc96c564b7df5f6e80499436fa959f38ad0137344d7df5400c4123cf359a040f4b5f24ec52f455dba498d817f4374c8b1a67aa0ec59005e63eeba3d82a590062015acf99d7dbc98725f48cbe8a6e0f5f18e9442cf5ac7de13f2c11b0fe02ade7d95acf9d38b6d7c06172502a78ef68b102f98a9a049835661d1be2dad5201c178ef0280b943f7ec145c0b578e9dd0c4fa3468e2dc91132035bd1a253aef9643f6f55bb3425e0200cd73ff2e6940c64baa078df3d8e089fe15977d4835001130c977a2288db286cdfb8f6f32b7583136671cee2b310e6809300250f042855383ff2cef01beb18bd236a7d3c769e4f08628d37c59d697b2b45a0a6fd855d51ffa552ca2f1e07c408987503fc98a17b18d3eef3affe0eb92c043fabed031aecf55d128c3239c9abfdee2bd4f842648f91c67091d51f706950a8dc85a936e503807c995e151d4133887de0295f496d89529855e9409656c56698af04bc4bd9fe70f44f69169ef238a49f842ba62d40cef048a3ea7272c87bf8ff9b624d921290aaf68a99cd9e1d0cf1a2c8e01e04693dda149298730a347ae406a4a449bdddd41e0be4ed4b791e5c26eb99e86569486901e096ed84c52d6c44f85af20293ec5f59008fdd39ba3e43af46298c3042a53537f1faa170c1d7db7fa25286db987abe5c098747eb85f56984c97d9a7002a2d7692f1076236067b51c9d82f638ac203d06faee815aef9b20e022ce0df29c70723af99064230acec4f757f868b1731fd69aff42158d6f4167d73b320ab0b85560ff65e2ef8570c9a03a1293f317d9f8dd46beb8bd1eb657b870deaff18c41a24294b58e589c014b6a362e78c5a245a379890a524e375f6d18ccd2db562df18810e39d0c992c42ab41878ceb86de8ad87973567a0e4d64e4c65ea32d1cfb7cf84bfe60979d7a644d027c0652a80268988516969af7b5ae0cb0e756ca60a0d700982cb8e5d76fdb58462500a9b0deda4f62e51194f3528b858b818527814f0bc5cae3e04197679e81aa75bc0d10a410c3eafe587e9cdc718b33137b58ba18bd1af5e8f19f64036037d55e303f173588bafe55e79ccb3d598996d7b73ff321e252533874d1ceda80971f4133d509b525c2bf32d260b0007d04173c616d28b17b2a7ecb4cdac73dbfb453adb4204c32320eb180aa92881268ed8e7137bca470fe2d53cc498c67b88fabdfe0d105428b52aa705861dd299cdc5d180d4765dfeef8c074b96bce49fdeede96706c79a69be574c025c932b54055ac38b583fb82269c5ae2989ee474199c6f9633347ceb076cf02affb6bd08f147b9fac2223360950c12baac28dd559d62ee2e66c8e27202b5b26d0a5325d01f181a2e157214d346a44ca0a94039408a2ffb79be90e9ab7cc530b53f7e12981f7a53c380abde7aa0ede2833c8802abd6620477cbf3de5020bd3998a34ac3e31562035c2226ba9606689e470f4410dcc5eca553d68d1d6f7fac3dbeafc2b312027bbfa496ea48fa223d65ce5d67c90d466b8f145e6092b2c31e7d6ecac296dff38902b6eae3ef33bed88caabcb01ccc8d7a984ce923b9acac1e93fc7bd8804b2ffe33156c59b7764686bd801e8520a49d5ccc9a11f8dcc1abbdb7446db47c0fe404d09f89223f99893913351ac49b6ff8bd1622191bbe9716fc8dd02d31bfb8ce90fee17c57705705a8e93af41be6ab5b6fa04774239b952e26cb60a1cc10c2a5c79d3c456775bbc352bdbdde54d10870af3d2477377a84f0f0f16bec38770ef391adb40491fc1f1851c35c14a23e2cadfb3a6dfb51b64517c65d4abc2d764b5f369b3ef0991c1bec67ccd3c3ee4ee856b47615105d898682eeab9ab385661af855e77a9257748f34ea95ac107b6c0a657f196419a1dbd764c06f7c4446bb6ca61515e4281bc9de905ff21e882cb0962e34309437a2179aeeeadd13b302b3b01eaa433d8dbe482e6bc8d41f8e32416708d27abee2ed88843a0b46001dbfb0e6b88309bf97faf301dc826af68c2a3f1d6734d0a38661ce898fbb33c268b36c7d7ed64a1e96090064a466500b75a7ba15891215afd1748de8b6e8649c4119de49ff10e98478381ff68f6708848bbd5c893e1b48f657435509060333a310014a905725328a4fc966e458eda4e481bcccafcd8f9fd99487c63ef72a5579937dff1c948ea9beec9da81c262f0ae0a04231309e94a535f57103948d9bd92ddb2232edff14670149e36cd5be39137f520a271759cf05766117a8504005c8d7b4afd2b5344851f40a4d20e25bf91901759ad5d208b7ab44b279b09475e380a077b038c09df8a2c8a60d3bc359c671894550bafe4101b252e71f547ef1cc66f4e4592dd6df15dbddc85c74ef6c50c523582f8a90693f8aa149a861436f5c2a46ce456515fd819db2de5ca97aa7654cbab2d00077d00cdb61e55a856bcbe8caed751a04e3b0b05df9d8d98a4d0851d274b05bca0fdb004fa7c76a70d21951e74587d6c6ba77609b1ec700f7d3be51b8b0cf0e0320c999eef75cc3e8b68d22a4e592f22d3ff008c8aed6f1f1a03dbff0359dc1aff1da037211980ce8c20f486ebfe3ba8907cdb2d3fd5fc969b498d4cf4b71734fbd2398ef0352e8417656fbaacc569ec5726d1b1703852349d89985e397e9c88769739192e35859806475c5a775b46779398a757b20062627de26ecbc9fc55d2248171f6e44a72ff14e34c5974ab1a18464c9dac90ee3f4e72be6b68225d77ab135da352faf143fb55382e8938096ea85fc64d3d914563096c2f76088c5a9cd6ea22f21a0043ff8c6f76bed311cf3a9e314ccddaf23ca0f8d0f65814f40dc14f1cbdbe64d6f37b9b63e531708b4d9c3199fa7eefddd866785fc18d37f5761c389b86365d07baae4e4f918e3c1f8d9cd6cef350adb84a5335835c201ad710d8a567876d669048d553d9908f63ec3d021155b228993988d16e4e953650b48a67d881b40cf872d43a207ce3906a228db18f695dffec18f479a44e7528ad7e6646683d396f910ace0326c98753fdfdee0e2d1092a0bf6acd7146c21e17f6f8ae300d05cfe7d1af4a10ed033bb8864be07012bf4544d5da56cda4876b56edbc570001129f8b04f9580a8bffc54848e87ce58b9e80fa0b2441594be6b61c0a6affba090b023e86d8d00943f40770ca29fb1ffe8420be12198478be3479f4dc0f8db92a65ff7c5e192a2c66a0b2a6513ba38fcd061c4aa10aac5449fa86d77eba46a50d4c2a0623a1ef3b7b94f480c32b94a06e345c4a694da7c22d691ae307ed53c075ce6d1188d655752b3a0756d9eeeee2236b308f1441d86ad1deff04b45cc151e23ec0cbcd39e921009fb5fbc9bf9389a5685396d2a9ee142e51423e1fafe12f4da1e9d68bada4ce2df4711385b64629d840e39c0256c9ec2b78812ba1e892106cf96b7915dc295d8956deb2e45131221948d9bdb8755f2e656d18f73c9dc5c43bf1fc87610be330a0c1201b89d0e76818dca17438668c69ab8961b4b16f1406ab20a7afc35901d1a96d62ea29c8d0693905c9797149b72f668482edd9ccc4b9204a519d0c2fee6f2a64696d18f0ea021d6c8cc46e9def0aab30cdf368c95e08515bf066a855727278dd89aef3e1f6785f72fbc6e284a56b84f3476a5a88bf9bfc26445ab79469aaa62df54694c5217357297211ce4a4b6dba35d13e4b2c289843701f8ba8904d35a9b11a0ee28045a81022f6d97876be172cee5fe7b70935f7a8e0553ec82dfaf732f25a9d4a0106c4d3bdaca1faa7d3a7c665ab13851809129e6cca489a4918b49e9bb291b71d74517e7feecc106752aac8bc695a43d0a023771e88cd4e70459b4ffbf668cec35d0bc57965a2158ac9bfc9d9e033646a59287f5d726566aa3e50766192654001fed087bf95a471d7da791055d99f1fea5c568ef89df04ac254cb53b134262a532d2bb257d13909580abfa4d07b53401e1f1660d0d5174d29b0f434743011253d3bc80f6fefe8b787a11fe26fa29fd473d7bd9610d880682952ed51fa189019b2b0818351ae33f809db7f7e58ab5bd0af17fe17241ab352f10185201dd1f2d523046bfb1b396f9df5910baa88a150c0e23765c4354898418718adbf0a82e38a9fc874583c7e41e13616d3573b3d9cf9a3638939f819a692eaa55c9b8705606e1836ace4b11b0b62a6074b6d62f90dc0f2a3efae1e3567268d2b16e6c90f9a65c69c5b7f8bcaa080905288e88090435cd39c97d1246d9dfd1fceda3e2f8da4a0e5a7780f1bc2bfd2a0ec7457b636020b03d6de8ea19103816e15b6f5f8752a550e9e25337603f7a0e56e7e70fda913548fee5e23b8094a9fdf5730e8759be2a6a49bf79dca9ff8c26703e99696263f5a6e417892f375fa0f941cda106502fe2f5110de5fd95f3a5b8e80c7442f8098bb2ef880730e0c3ff8be7091172306fe07d2e3c352c6fa23ec39b2481c71e5c4ec9e76d4b929df39d0a3126ccce9dfe6e70e661fb3e346ba3e2785f7ad4f630703179f91e51ee0146c8ccf680ff7e5a83e6c11221da123bcc753b0722a0ab452713688d1830f1814a7b1e599733e884d0dee4a788a7f3ca68aefd9bd3bcf930140a29c058e53243d0d63eb6598fdfb487c99221dcf85b38361bd2f931bb7df45f3f4901973919872ed4b03ab8da3eaf512a33414deb6db09cb309fbdf44997f22ae85f7f9beb99f4cb7be75c508a39f313d782ada301f592735b07d22fca65dde59b61017923d2f06e5bb0eff7cb521eef0752908bc532f15bfb9f33d7b689211c05a27c38ded4804fbe01787ad02cec0f299e52ea8cbd9d40aaa5454f858eafef7eae2f30f537b0c0832123bb0de2989d7dc0e4d0bf4007fe7368cf90784d2d6ac59ecb3db74422300cbf619621ddff9a7b69ed2543d348704b740c9e5609a9ae7f3d38c2dc7517b657a82f87dac50180da1d8ff838cd885f1b826bff5e63b0f08d3fbafe9640b7769440983e0d4e45f71f70a7fbb3909b68ca241c3044b4814ce2d918e1be8665ca07dc998e3e4f23ed88eec1ba190930ef086c83c1af3aefa5f5ca55fdd4ffe9daf3e82380c9b0a0ca0d8bbf5db1870f1d0dbd29554359a32628d6fc597e455dd85aa5c05245051847c923e46f79f2966673d5d4b8bca42038323f6b29cfa419b9700e9c86d0c7a72e92b39165af098b76a0e1cd9b330b3d91c2fccf02eecddac7b05f370c76c85e6211e5df8610254f111948cafe61d6d1ddd0bc40d53957ce6991606c119e3eb693d96dbf62e855c8336b3c4f57a2f2b2e7e0bfb21f420ac3887eaef0023bf9ddfc0916267d39ae02fea34651ae67c9fd4698c084e0cc837e810c7a68ff487e190b4358a02affaf8005f768bea5b83c24a3c1baa26cf8d67410e52b28d9ed368d5816100b0c3ed25882b712dfcaa5570c4b560b1796028a45c443478b9829cd00527f55e5030a4eed1c3cd56140a62168b16f9ecfd696e1dd0ea1c5af771896d2fc8e87039736d048dcc67bc318ab7d48555ecd0bb02ff0d55bf29b21812f2b0a44ae791afe0f4c22c014d38dfed590a3f93a16a8c13e014d397ee002fa37abff5f95d7658735ac198e0a250710b3e3ec2e04a18cd543a00457330b1fe4779453cfda7cb394e1bd42caa6b5fa45cd7dc81fcdd419242500a28290071c8eb1ef53568a7aff8ac548e81f5dfeb8baafa6aa186f8ec4dbee507a5ca929c97309dc19a248fc2f160f155971a369b903eac69e421903be762898362da0809ba2aa094170de47636ac2fa4e76a1433fefc4a4323d9755621fba31d141aa1d5e9a8cf2412882c8d3365d21556f8e42e9416fc7524730e26d5948aeeaa47c8ef5ea6d750eb4da81abcce8fc97a28910c5f95c931fc69a29c3010fb02109b3957e3a6a501d9340f028a96e54f39d65cfa0d1ed6ae4b28afe3c0fabd13b5598e5b1bcdd50718e9d205356dcf2ceab89a0ea4783b7fd6e39a268bf374ca50f91b50f869186a875fa4c6dc42f76a9a61e34a27d098da8cab9ae57f27f709d3517860273c66c818a3cfc3bed420777dc78a3bf6147e1e1df92ef3799785ccf33d1fbdc7c4a0e9ce9ef7c44f4b95ee5c7b02f6aac1c85195151b86eae69b7e41e5f91dcc583ab9bb6d9fc426489d10c5e31bf98b645811832154b42124b5d5075a632e8e4195bce02a142ca7e7a358c0328f31c9230bb658274164e9579ef1a9f14dac486fd9b8c13bc5a4c45ae9324da078d7da08da8cd7ec9af2f88ade9d34117716a0687c5207f28bf4a144fed289ca6d4c915ee24c60a58c0b7eccbb1189557802e66ccf820dc04762556faa8e77cc564a94331855591a12e7884061c208e30d6e4df8f5f2c1e5cf8d1e8d6dc627a61c92fb48ae7817f7506b49a6e2a5674bb12aa9e6cf2314a42f20ec79dcc84d7993d89111fd843cc2155fe6d4e813b90ec12f1f4044225eb940ef0e3ebce9e5d30056cfd989cf3ac861a8f6d274f43f3953bf6ddf96c9b1dfbb6e8bd184f25200e7ac0a10c2c6d0d4372bad94aad8b76211c60d9212f5900ffdc77661ad3f129bbccb170f55510134f9205369e9c3ef78e38e72eb61343097a38e168ff2e851a4a531a7d634671b181f2c3a6dcb478e997289656dfe38e80fd3d85670a2a150676283082ad86be3c0e8733885f61dc5e3165e0f2d1819f47c65c8ce91c40d96c217c053a0062bd111babdb59a8bd02ba3145236445c68fb4be42ba83b9c4bc6ef47258c986f9dd12886dc10dd1bc257e6690fecd5c5348bea3132943a1701fac525f1ff9c563628fece6bd289cf171d9c10a4f734c02c4c7c694666e7793d552ae30be2d879caf1a32a6cb32f989765b145004d043e679290bda0fcb31e9602af5365786bf4d9c70ebd75074c6626fa0b2e1d1a2d534d944257e80e8fb3dcd0f220a437485683ed350d8acf608deac36d300df2f3efe4ee964d29a0d24a615f57001f52be343821c30f860aee34a65d1b9ce6a8299188132add1e03412d37d9fae258c7c80a883ad0601e946da4d1eb74edf6320862665e33855f215dc765f313ea9621b3846edcba755f916c012c26e188f4d92223a3bab46e6ad400d12d5d58db15fe3485e6591d2f255ecf3368eb4422f70132881b71c59ed1fe7f6481918197be68c123c67cfb486e6f09b7bdac6237391e813f302784159461e68c96d0e38b52978133c30d05342fb87b08ea6c6d991430f95d6cdeabc062b32c185af2d197e8e1e982bc17793893df97c835206bf9d43e07701b66fd572a646cf2691f38e8f5f631a3803f08395a2fc2951341bb2ef3f06c9505a06a704224c9735b7b644ff6e157390419d2fbfa5af5eb1978050477d51e836ba3286a5ef96e68fed77ed29a1cb9afee313e30e0272a0a209fc9a7b930d48acaa56319ca595b3ffd74023ce95f06379d3a51704d2888bc57deb335f2d6a21ce60bfc6baaccb294ba0e7f35f50cc39c72dd94e8baaca2e5a9012950bf1d6604567a3967de591928efea2b807328e4577017ede9bde012cda260d8995a331322f015be2183fb642dc38fc8ceb2e32c3e494fac7062cfff092bb943a4b7b24081dffcad5f2717945dbffeb75528833d788452c6af324c430297fd50c3c8bc3575999afbcd3b98d0d2bf617a58056ad1e63e2f55be384221828ee93dadd8cde829ced440beefceb51a0653691fc565ac800615843d7973c2344dec7cefb6306fb5ca6e34f2e84dc3b884f1ee626878845c9c777359bbbae73452f95385075cf0db23252051403a2bf24a16cc973aee5a4ef6db314c6957176f73200467851e065a8226694e9d69bc41a75246c0667cbac6525e887432a3a7054c5c7e53546f54b9b34864fb97250776f11361568ba99180ac9a72aeccd089cef3d705077914e1d7dd525c4ec3cd6a447db45290239d8c3151d2ab3d9b32a8760b2f5ad49e45739a14f9e2025f6f6e2f136875787237b586c4c057bf4dd117bac8368d02506ad841c5150de4fb66672c6bc5b88ad8f3150ccaa8dcfebcdcff2814719296ac191483679e6cdd7408e35854f877612e32773437cf1c90d5545d87f62ba9ab8c99f4930459ae2f8b5de952969e100d2c753064521ce329bd1630d53fa747224563b442963ffaf074e3f8d8561b18f86a7d5ff58df21ddb15fe9352ab0c851ab264058563fffc1678e3b0b2481aeaa77e1f59ffbc4931df058f1b719cd9971ade1d7a3bd8c4f5cb283f769f17e809ef36e7e272eeeaba62defe15b4951def2b0a42cbf0981c1eff38d23c365b22f8de1818dd86e21e1bdf950a8d9fa68d89aadb407ed719c165bab59cd9a5872dde178517e7c575417c424fb7302e06fc238dc645128d4f0a83b7ffcb243f7447769302238cab05c7e35099906cae12df2853d7f11861ed569a17d243c8b82e410d55cb7271f0ecda589a0aa33e6fb0e1ffdd04d32b8ce5899d14fb24989f8c0084ef200baec697f14cbc5ee5a14a26b52a4d029d0c872fb4674da12587f3d16606200726ab4f5a51702d6dd8c0ed0ddd95b868b95ced70196c652e34ab6f1b9f34c8ae22e059d81107a99ec9a90ab0e3c011b70da9b2fcdbc7b69b89eed5ddde99e726fcc10e84480362303ff83c66c0f6b7eb847434bc11268e3b94a5ac1338cdb2c9ac4a8d73b5e5d64dcafff6b2f7d79da5216d7c4957fec07246bd379d6646e0f3e2ac1f677a4faff888c97540c640eb56c20042d4d7646983ff4a812010bdb52adb683d9ae7b1954d3b6896f563aad472143a6ab7680204b7ff8af456529ac14897829494b0baf7a6be4e53a08535d67a0d59d3393bb77d8f0510e1424bb23718a60c4fe1c5c53de205daee65fad4297cd9ba156a1c9c9d896afeea8670ae29f6ce0755cc8fd0d4b0861d138ef8c0a93138ab54644f9ffb83f09cead95f4f2383c022e54391216d863b9e809bd666a19ce3f87be6c7364fb92cfdb0a645c1771f34e739f94ca13320c37e05a8f6e3dce5a011338655deeeab286891bdb40547498dfb137a8f22a87fdf172bafa68d31f0f02cef14e16cd73d794108ed12c3d1dd32f0cd19420631fbfa2d314c0d62efac360a998e64b54e29dcf0efb299f8cfaf4189dc25379213b0395021c1a96deb07e76a6df965b8b5570acf0894e63b9e5d16cf24e58ee5075f4373a9e2888323a788e0a2ecc7a4935ab962bc9addd8bdbeb8416cf1fac48bed460aac06bb5eecb1ca7d2595735fecf62b04394554356d341035441994bca10d7806c0a2418c917b383da99c56854e6ab6a9a6185a09be9e04a4b2e65689ecd9769e0e4c639176948d97875d4cf480d0daf27b94b38b76a66f680c9abe6e778492e7899f25d0d987e45329d22cd11b30132526c5afcc85539189b90b95ac7ffed451b4dcd45fd82ea439e68e82b72e1863421eb31e18d5c9931c9d4b57b671342b3e3dfe61dbe8a1869c45d743a06fd732b61d774da6697b62325f11699d8872f48dc256115d97b111f65de70935221debdf23f90bcb64c4dc3e226f7328b195ab90992f8c2adc5750db0c9ae1ae88168d698f93549cb531a2284f66a07254b0fb640d62650b0f902e73ad47d603ae8e90ebae0db856aa81bd1b508591b07596e8c8c9c5ec614c47ac678de129fc6b8709fc968e216a57226ad4bab3dd198aee4aa6b82a437e385324f022a9eb0901aa8db7807cd0ab1bc097c979f46f562aa5d75bbc0b599eefa18f6659559a693037d1733c6b5c2bcd3a8d9b372ed58a91ea2a8d8eb46ca281c7d5f32362206cf884bb4d3b9f9835e472dab007c3e2f1bac172496ed1d969773786dd02278fa16738d956cf23c4f91d9371c05aff173c348a5b0a3269b27b6546c3d17f6ed299e4503ec8cb7a6d2b0ab363fdfdc24266fbba953da950456f3aca1ef065a2ae5b91b3a12a4850041a9a231b685686f4e645a1ac24223865ee64336844b021feefc27577133267ce34e42e542920b867f4adff8dc885731e2c84727a5f65edc62aa30514d33c0e68dfbd60cbb6cb80df0c511feb6acad237386a3467d3129ac35cfd4cefc8c787104f304c0d3714f38ef96433912e150334bca4259ffce55a2f7f33f34f5dd72558b4a1702fb1db45158f05efd467bd220fa648e31d8dc32969dc59999840903641cab69de243192d6ce0bd05e82278eda17732d77a94d445460ff799cff1f5fdcf3c60f8694bd354a7929834bb96ce8f6c1d6974fd3bd95e21a043f3565e140a8b3303e0eb9abb7627005cc2bdfd7f79232265a35f93922efc5361d27dbd2d9d4939727d57372b6768ad7317982ebab84d486712d7e3171da50d471a39f5f8421ade72e7f4be6fd211bacfe55a6ad7237afa6ea7192d74cd0b11dd2cf25e9a345ec213aba59ac416da5caaff80560c3052e3c30f661462fc8232383d1cf169eb4375f67ceb83c4d53234b7de5f2d78998e99c74b37e6d414f1f970b1c48b46bb419809a9296da21b56f2d2def802e1261c9e184896e72b95aa69e93a5ed5d4075306d61cd918cfdd239e6fad21d09c98114530413c8776cd176f2fd2aa12dec9209f1dfeb48b607a99a537048c0c3f055b8765c60b5178580ba8b420e0a580b95f2e4e5431dcfe6962355e34a82b3d125523455e1e5c9bc3ac45acd528cb81ec19f61212c5d5fcb315f0035224a9ef62bce5f90814894693d92f13a6b5e32b6801fdda32b2e9b3ef3d3ef5038ed3d9a2bf4c422ff7e6ec6a511c3bc9823be27e255b8706d0a4bede22f320a13ab223518740bf83e51e451e78a2c914ac8627c64f27d7f29095fe3506869cbe145857016675b1b734b30181e418680531b287c1a83d3ccb7c067f3a8e6bf75ab901b51025ee5f0a8d5428b07904b6a461723f24f4bc797bdec40d8af49228f2651181065a213e3d07c4c9cf38b20c5f2171d016f032fbade003b7ef6b1c71dbb226723c083440504a4e933fd293ab0f1e402c57f0f98ebf042b155b2896f1560ee83ce360fd0d66160301815b6ddee09013338d1b96c7cf7502948578455e7300ba3c5c3e3b95d63f460b03afbacb049f15a1a886a0f44d735c6a7d227b464c4528cf3c3695378f17ad159eddd6d98194a488568e0845484769496fbc49296535d22253cb066515dd2fc7a4a8a5a2b1c2587f17132aab3ce5066d0d27bda0bd8a4b30869d5d23b525263a8f683e1162e0cece1184408adc051b4cc515a5fcb03543d1de44c873e7812dccfa44dcdbc93c4ecbbbf6df410069a7976ca9d1b13cc76f0c5b1274937a52626e03e61f7caadfb4d1cb2df211079cf8a3113c9f234c955aab9dfd0dfffae61a81ecda31d04fd446f5605d8a4776d1f8c66fdc65b1897b2791ba10734ce94ceb8ea33df9919968368dee583cec4295e2519a6bf838d86d97cbfb4124245ebf2385096fdcb807fd2431f4408335e198a60845b17fc48bea193cc253b892e3c665a23f0d944cdc08e7997a6d2586c056bd669efed97437a432a3c6a944c5e1e1598f31862adbc3f12f43f8195933829ea6e49a3e75c7cb28add50e5828916e9747bb6770db225672e77cab848a00f5dcc2233ee6abe084d473f63a75a7e64ac74a54591d62b57743082914c3f2c2c00def3b196696a6e0e0be2961c6264727da2e94f63bf589d10137dea1770dcd59be6c773f7dd9cb1003bd47accdff968f933cf7eced0de1a21dc091bfda2709e95e25e7176864f4ca3069296a1afe909d7c58b665d4cad5e603c78105f1a52313fb0462e8f7f0495b582b7a06ed7253bfd94d97d35241f4caf070919e737f09288ae624a7e17610fa6c6ea612f04646faf9aa188865d9a1da2002c05fce8f5d33fa7cfdb7204597e7a25dc741add5b729399912a2296329bb26da1fb0dd73bd18b8d36320521469a91ebe8cffca03bdc48f0ec7b3910e20513377fe6e254ce29a8a3ee16112f832b4ba47392973a1ffe43fef86fbf4083da7fee160f9983b96eed8b0eee170aae5041ac2e20b11ca82c7233ee34ea7e684adae4ff72ad6f8b9a7304f577cbbdff394d6ba8101cc16746c399e91507e61688f727a4f0778eda59068f8ce123813d03667a6508c44031603253e5bccca5debbc879b9b3dea27ec1319747df8b50fd346e76c1df50c5a6fe0b60772364533a7b8eb6434cc5fa3486c199f42fe3f895c0767b5b70ab747efeac2198a66d453edbefe02247fa12e0bca882122975a3f67caa214553ea36c2cfdc75cd1e4d2022697f8ce7762f075a7a9eb3a106b86c9e40d73d82762ca9ec26d076c6d10fe64d92bc41a3327fc73e82d6c5506f35041f17ae5f5493f09bf9b0936fa3ff552716524f7a207ead40f37d23ef111b42ccde3f4b8c8a314e59069acaef2148363c70a49a0c2cd27610fed18c6d3dee2aa673e7f1278b30acc6357d4038fc85822140452bc5b31b4bc372eace33e78a7753d436c19acbf6188725129185f51bda7fa90d975b4f4f2674b7174aa1f2c61448162cedc86332f14e90df45d836bc0581a1684aff69913a11b7bfcde9ded331b573b7a10c14a4981aa405216e87e50973ff2f11f9b123edd34b84871d4f97e8b3b3f7365f13c1f9adb49c3354bf691066f9e9c75bceec537b1559c11557c50b85a592216d382d4f6c70606526632b62e522b50dda737786cabaa4cb4011c200c904435355b42a30899173f14ff2524335b499bcd76782dd3335e44a7001547ca61bc91098afde5d882114a10cbafd57ac36ddc52921dc142acb0276255c66053c1e1907aba4a3d1cc966f24e9bc91d77f00bd3e28c3a19561f09560b6c2b95b1905982fd180bd5035b9be42b93570cc4be3f68f82ea3b54689843fdf1015917982551c4a4bade5322b5fb28a8caa0f80e79a4a4b5cae97908a141247943180e91053fd9ec2e0c0b2d9b56c330cc29642ef166a7a41bc647b3298375ce0a23ce14f59f6e52a1bd022080dbc4ae38de298360451d21fba0d6b4952793461dd6314f627e8f42c7bdd49e2e51aa360d77bab6ddeca8b0777ac15c64078b36c98c0041eae8c6e31b113d080508768d4481f12ddb3847d2e9877b756b73ee7c5af53b5457cb33f25eb45dc26f23ef6912f64126c327d858e336cdefea53b372142803fb642bb45dd4362f0c683fbe5a6f1cafff8db36f5797677f7e29cafa14950c1675818b015dd27f0407aed7c323152c79cf9dc7fccb2fe2b95245a5329e58232bb7e2bb4755a1d37d709c88567d8db71b62ac49dc4006e70792aca13c747ff6ebb05d88c79847713b1169c4d15e5b15bf0c7ed534ab2fd77b158adc75f579febaf758941bef70bd1ab302f156dd05da798192f5cd443cbc9b9144564d32ac5fd040fec7fb40674e3281f04c06ecbf5197d7096f31a235b1ac0acd85f08841d778bdfd9c0ffcb20dae4700ba4f72a1606d5d9a2e300bff74848865291671ce294f2605662be8ee67d2ee2958f460950208610c31ee7a54a350abc798e1c4d53de20a4046df7b3300762af508cad956b7c1f5729a1bcd855fca7bbc2c6dccc71e6f87a9f6e400dfc5b4f3860912b8f90367b115754f0338c44c64d6195b6e15b744861ed5d9d68324d898f59f608e10b6bb37e7d2ea48b86e61fc1231e7c2095a63aa1c0310726b9627ef23407f1efc8844b01bf035ddb2a9c5ba7bc735a271da4302a0a6108e3d8121d21c0d6f36358ea5da4010131a230c7f5e9570cfe940cfee7ad33c81b361c61912e5c35692dea41a78e1540467dd104c6a4e3f76ec44d29e8d8b96919a26d5f59ca3afc8b43526ace8784909e6ee356dadf9417cb96de0054e2af5dcee5ad28f82dd499680607af3477cabaefd4ec6ab4bf052afea92eb5fb67d0b3c89e57aff96bd84347ace725a8cbb31fc39f62458aa48b475db5b4f62990d6b501b2dd1471657f9985623b7552c6a2091ad733d9988f58adc92c552cf54783f154d229b7344bf7b8065dcd09246266ce1e4aa5cbf21dad0cd305779ff0dc26a954be440a7b8b46dff4d882db29c7bd98bbd7c188ce120e052a5f9da05cf248fc3b3377eb5dbfb9d774e0e79380f69a1d2142bb86e36e938729354e5be5bcb66856788734dd86e7eaa78eb6d6bd9517b3b3e729eab60d715aee91c3fe08a307d616571fe2455121f913dcb88df8ba5f35e24bfb4c8d0ac7ae5449480329ce683f5a8dfafb25a3b63cb15cbb983e9a0b0d886893c17b2301b5898c6c7be7a972d465e1c941583b9dc27621796b6e656831047f005ae5a0b61925aaa90f501bb51c467692d4620fe952742f7c6f80dc5e34f7bcffd91ad3d8a1dde17ceb010e47bfa2c3bffdda3826936c35af576cc113aeb4f401894cf65153829c2ae2d2bf73a1c1ab593a1e20685d41181a48c4ebbb65816bd7be14d0e00fecdb3ed0610e586c901da29b5e60705eeb995bf3acf8b0fd28d6ce86c1a51eeae9feee201b5c842c41c38d60fd7daaf4cede6e3a006db9fa522919f60a5467062db9eaceea786abae389e1990a1e70e447d23fbd35c0d55605f5274eec172b4ad3d38cc665cba1f67010bd790e3e3a678b771b540039d21f0ddfc6078a46c49aeb6b4a617c969346fcf0f4350aeaa72402d023f14ccb00af9147a1c88324d859ea932025068399de37bfd7e9364f9e8bba3ea2b9bfd3b26e118429efc61af8b5475abf6072a1c5635a4bd9fbbe95a81c7f451aa9af993a064ac479ba028949e3dc90a56637508f2109396102d1413a3fad99a7cddba31c7e04a99fd6426bfa15ac0f5447ce8ccf584b00fbb94032b418f36f5491cd37621fd3f886edd7691239e7053509e9ac4bf140b4dba6fb82dbbb210fb1b5a53f03a4b5283ab41dc9d4fca345d344f906549efc745ace0261881e3eea6a56bf6e40bff360694e632dfd458bdeb4186a4a3fc4f4d341f234ebf2985b93ba5f376455e37d93f9edde182a3014e7fb8b7ae50025be2d56851691b6d6df1f53a11d2008cd0768c419bc10ffb195b6bf48f1e8341b8c91e2e0d5ecf28d87c8d62acb641caf46aed9412c11f9291a9b883d49c014fc2d80e1df62ab52bd2714859f24ec40ec710bf396a7d5044661ddcb9da2f8834fb27ec6f3490bcad710bc18775a063c3186f9b5ab3ad46e7625f35cad245e50d70eeaf39ee780bfc9875312dbf0d498c3e0a2f5d6038e254cf2d26b7cf36ec79739015e109094e253c522f9d3f595cb324053d6844c38b0e557c2b8918cd30b8a28bde9f1184f4885341462519eaf60de874f7a880e827b544c31801961d2489932d3b81db3bbc1adbaa2db20327c7a30030128a1d899e736ad50f0b1fab0e786320bdd0e71430321ef6a8cbb24fbb9dfa495e44d7001da38de1b510159012cbd261f6ad1a880bccdb9087b05448a95474af1dc20ae769459f14ed3ed3eb768dfef9392642035815e9d42705362b033e0d3b2e9ea33a6cc462972a3c10c33242272c94044fbac4473ae864a8a62e67d37f5f83f99529a6ee97bfe6c4d9c63d08b41c9adedb31c0f30acaf67fd6fa14be0f067273691c199452d38859c7b1d67d3084a13544d1beb55dd46aaeb1897f9000244f3bb549b9f02798869420f2f416c8e0f57a700b0a2a20be1fb79d7afde3566cae5d818ca94df73fca6255db869e1bdeb00cbbde75c4d604c307193c75dfeddb3eb005a4c599d90e04de64f297fe389dfbb2615e9c6967d479749561993ce98a0e376727a98f20a561513a50c7b4de9d2b23d62ccc035f7ebf32594876ec51c31eaba11d8f0b8fb961e8bc085493440846e29509163371e2c775e3d10b0e8212530b8c77e56896a8217db92823f22a7090f8034eaa9407ca426eea0eaa8ab669db0ca3ac07c8549cb85cf60eebcc200e82cc55f5db4739c6bd1124b908a13e672c614c7f69515e391d79a96985650e142e2f1fde6c47b797630c8ae12bfcca19376d2d3ce07f398921989947bfe3f7a3168d8dbc885bf5a95057322675d7ac374396803392b62c7947e70577aad3615487435e843afb8b82fdc93fcf4a77e2f596fb0c350f37b9cd5903124db7f82d2c5b836ffca841d32fd640126f027d567c9f11b3d5e7228fdf98bf6d718d77d1942812a904971b0fcfd0de105f0c8e8770b6ddecea076c667856f7fbd2c2c2209efeab69031a3d65625dbb3753723c02c621aaa717155371062c801bd913635b03757c510c0f80575a513d4c80b6552e91f9d224cb89853b6ecd1d3a0ad77f5a3a8039cb6e87a7c17c979657f4d86248549e096bda11521433cd28ff1f4e18420c733595a04473daf214fb98bdc625590a59820ff2cc86b3be3cba25c1d0e8caedafc4a0c66263f09e0b2b2689c943843a8df70a7da17ad65907337b0bf3df6d36c8d7e9174d6bddbcee424ee64375f814c31142c8130c345b875c594c8e41ab4a85f88c74ab0cecf5dd504906d01979a620c47ac8ed83d0e22d312680f37c7f18a881716d9f91e51679a90d3526e1dd256fe0f2ff0be02085b7270a975f001c178091da763fc9593217afb49999cbfc1dce17eb851808a176b42338cbd59c08438fde67b284bc255ea97600be77d9efcf8bb998b961a1fbbaad6acb8f1db5e10f3962888ec5da9d8367a64a942c852b637d87966f38c75108da7401799a46a42491498a65d7a99a999a3abe39aa19c173159c737430d9f7f16047b944c0fcd34b29fee87710d792105a3b11f84a45079f420cad716cd8bc3fea60fcaccd76f17468c19a4ba51fd7ad55a63763d894519f3b608ae8dae717df12b72404b7fd6b08d21318a3db2411d81d8163e903012e9a25f722a4c7f7313d1fd9d3cfd6784beb5255ff3628630fdf7930bf9c3f5af1cd5fa77d336a60c7ed09f47f6c3f95421e51c9901ca5e298f1313b139512e264ff5af23dab1d2b43c5f99bd94538d6e4e526041189c429db04f09a68b36b0041057013d443a3bbd3c506373ea5b826deb754c801f8cc8e83ed8ca348b2647bdbfd3de6cae80c048c61f18016c476004cc2bf8117d8544afb8ed231f81d41ef12dc106e72b73ea49713b9f78d46c0ad0c59b13258823cd2534ff8ef741ae5735e7c2ca22b950f77e07b3eec59bb1c165a513d1326139655734f9345f11c3d13387470b82ca7acb73a23e9da87967ad395eacd5a50de87e3e99dc4048b97702f1d78b3d427fe1e6f7c4434c54b399a97ca6f3dfa748b02671b9fa0562f28f1fdd67b72da84a4975a1a3172a232d1b1196d99c5fd22a666fa92efdbaa198d3063197535fb3647be20d4c9ff20de748bc7359b3d9401d2711ac1912bc5edab6216a05b1738929991047ffa4c3cb26cc05563e1abb4c723b76672445b075c3efff958831a5749e1fcc69704a1028c0d12c845e1dabfea39cbe9198e3fa8e7b667d1666431f4718f21d01a82f78314aa9c7b27c55f47b677c460c5d1712e0eaa4022b129a1dd81808d06407f6dda3c1fa4b0aa8c44721463cfb3ea3a800cfdec96705477186baea720150d71396f64c81891d554ea6d94aac079ce346ad3ca7b71bbbf1d46288535900ab76bbf789a5b5b47b82ae447e21c894ce326b09a80506ef11bf8d6bf3c56c02349875245af49a8cf0f5568cd50115faa40b6db390d02e29b1384964bdffa055f9ee1be831ea23ff67725d60713e4fc4b9161151be3710135ae610b4fa01e918bbae59d23d522786fc89f9c55bbb55becc377cf1c21f52867d737432f5cdd2b058232e8fa405786c59e568da843912c9dd94140cc08e9ec4becc322e9405d0f05a58f57d7078fe976eac94b4f0f163006b9b781a7525365e759664f4922a661228e7993248597d81a7b3fb66b83242f6a9bce4c210cd32275522a1be031b223894dae7c0727ee72f87239839bc18e402ab6c4407b95b53ca965200393644e9db6a36ca4d473d3660e3421e1c6df8670951bd84cf8c6ff86fa1f1e28ee0519568c25f0b18c4e746f59d4d3cec8ee979b83c5d1d01cda697434fbc60ca69fbe2ffde175e2e6e70ac20a6fef78f0de60c8eed6b9e74c4669b6f660b11eae384e17a979d9b23713497e53ce47cf3311304fbfdba05c21d1ef7b9e548c6a285316b57af12efc4038e15de20ea248a98058512169222cf8f69daee94ee357b74281572d3f142f79896bc82cd1df7a19ff50f34758b5abf7f157310b8ad96105cfe3c4ba23d2c52c8afaa45f3b0369ab2259bedb3fa25bb84e29e77f6f8668e7ec4ad654d5b4023dd6e98f249b8fba0f2b510c7f1d1d62bbf3aa58508b53f4bd58b6920c79c29cc671bdeabe5bf69df9f039e1a00c2d3d60abb8bcaaa7ce2fbf723a4592c1cf551c11756f7326c3909b2bc79fd37c35f77f161c0d024b52d10d15028dba186f246582b19d6d77f35275dfc7de44573d59f97a90cbc078b30f0bf69debcb66959a6200b7ae09616a0bb366da2c9c02168791d796260c778ac5833102d3f00477559137197bb10bde3f3aec169b09b296d074e2831fd0e7090e51540de6636da83c08a300d7049ab7fff3338b02c109c520b198d5ff12a20d4975c060afb8988856725b6845790a45472265c50bffafc82a56f5b57e441adf85037515e52312419e6f3be014a6dac2e43e1a82ba08b7bf1dd52e32ea25dae16a06a9ff6f79d2f4178e202a4d1723ddedb20f7d3c507422a37c040dc9e629dd6e3be59d943be089f565a0e91ad2b57f6609e965154731dc0b886209bdbfb90a2143518d0cfb996ccacc5fdae54d95b4f16d655fb071b6e7f17fa64f121f9e5b01952da90c246868301a07c81dd9835804bb1467242e04814ecc1145a8bc0a16199c5582a8e2e311a08572ccf0c63a8664ab33e974a0b013767d2d18f2e63ddbf14347681ee6e783577bb9878a1d16792ac73aceb1fc964783d9db3edf272019499bf567abd852bccc06fb47d56f0cd46c09754e848a23d7bc03b162d9d65ff271a17bb6c996dabdbb583f4d8b8a8727362f7c4835e7237a8865a24022c6bb5f26800e580fa1638a46daae12fe8dc0b7527b26e0bff3f2baf1d24658f85785be6e4213905553331457a43a071a7ff4fdcd2b8b4cfc655018fce395e0e7c0199918c13fc7787680092296e55ef611fb540b875f49fb2ec86e4c5c09bca2742f917b360eab696476da4094ad208420308148a1b74eb59c6830b98a9f872e5525c4a918030b8621c2c972d0e694e7915358c3c9cd2dee767fefebfb02033e7c668a7b38fe85e22ff0bff1d584d6c7e1f83bc52f6483e732d230553224c15403eb5712591efa6c5071a33f17c8ee8579f44e05f86f09733c8319a7f5aa52bdd1362d72b3917a66c0af8eef8ca5974be786167ce230fc546ea24c1922eb85fa4bc19198bfa832d1a4ae857b6f01b6302f9ae09f0fb6406717c337821a67d48c3b6ab6ed6d859e266e32afdebb42290c17678fe97b393ed514e8b3156847b94a50ceb34c397f386246221edc7500dfd9df886ee98c520a8104bc1c129f2f414eb756fe421f8eedf81ab7c7f02c3c3d93f5ca1b42d3f33ef602b3f062b2df0d313048944fdf337a1e9e3ede23e4967deb8b1f5f2fd09a35ef0b19ed1b4734e9ec2bac46d388fdea6136f8ba99d8210f7d790e0c50eb3fa6bb8c1a59ee810e6cda14afd08d7512222457cdb8bf0b85723e9316928489dc9ce6260f68a7561fffef3b66983666aedfd6ccb5af452225ea5fe30a9db0be35eadcad311c394bfcfe8331915d19503cd166982cbb11ca1649e0d3365bd0b1c5c3cd210991e75e7857a0a043b7bb929f42d9e0eb71e136d1f70a43e47d716d7b469673351ebcd9c31f775bdde27c4f3fb13814880ccc3a782519efa64c596a9ac9d702ecf2630bad66d1225abfb9badb13a25bc7879166de82d28a10ba7803d7e7026357f3aca03a196933371c667659de0e130a0510fd26e3c0dc94ee6e4f97e1df214d40c3fc6e94de794ddcaceeb3e950b5533272c918400b74e6311146e60a6efc48f2598dc7ae1e080d29034a5d0b7365d851a0f8297e20d07685dd87d62f6627dde4a5a9f27e6bed7b0db47a9f80795fa654224d32035a382c42bf10efbcafb5a06f91448773a798d540e921167a5a07e242926cf3a44ffc442e517f9e672d539337189136e1728e8a0ea6d239d5cf4372f2b00baf281a37e0bffde0a756ef3b5f558066f843fa2218afb6a56b5ff6a5e53b198c9e798bdcef69e9a02c34b5a0b0663644adbd47b228bad18914c02e3a0d6185739b9bc398c36ebb53ca4f65c9ef4ee354e1f6ce806286e8c5dcbbf7aee44210dde87a1882f9240c18bc108ad17f161130536253a7c9dc11758174da0b823d2f7aac33f431dc782abce68d3217ea61e83fdad654c6f48e65cc94e4c5ced060df7b5f22e679f08ca521b826c1d230dbcab6582e51b96b7bb0e44898aba4fdf4f3469e0f0c602cf23814317926570dd0eacb3c95cb4433da0af05e3053ffcefba327ec8af124ede82e9772b9adef43d8c7e8754fab3a4356ef30d69a8699e86086d2ca4484f277d74e9e39eca27b2449f45fb46a88d4edd3d07c36be06870f51c4f72ccd3e372affd137f659124eab6cc0923e15c1d0fda72894da5a6ac2f76d2cda11dff4907b7fe6c4e18b8c3e6af5632317814e259db40854e6683d299b3d6562167ba0c6eb933d9797eb7a1ef2a955f0eabe49789be003130e35b2f4531426e962c244f2f4aae0a7e538b481e1f8737eee7f73dd41b2093e395d0adb31715375a471d6dd9718c0299622f1fd2ad5eddb7b0492ebcd5b8955d5ca8798fa5954575e98ec025f3ac1c76c600c1a5bf652c72d4c2d8cb0253f013e04be7f65c82d765784b39a7286b9c5c4a07727f483c114a9736e2c4b8d0322afca2989eea21d8733fd722f0ce30c3867d5a836d639f8e3cf801b91a8c7580cfdcc34ece803e882e0c93df1cb10b7c0118e245e3fe6013939491f3b43ecbefd9732e71255e2ea1bcc2716d6df2000031ee73828a4af64b5c60b59139b43c4f6ab880468ab2bdc327f27c284859c4ce4863aacccecaf419eb06f6dfc9aa1ef5fcf0b4f67931880a645304e6dabd650398d8f78dc13a4f86d4d183fdf59a07c896f6dbfc3a84884d7ed68a404525bff74ecb35c8f1c8d3a9d41b0520f85eda19d012dd8d801ab48cd61d2254aa9a3f5b473d57a3ecb45184847957d445b2fc150682dc70004a8b441dacc57a56ac7dd6b632c0488b0bcc60f489b0b68583484befdda2aa0719c1bbb9cbee028e6a759d0cfa85e590ac9d602bcf3d84edefaa45e9fa99c4b3f844dc1f3155286c2bfb6df1e5aceaaaf67df63ae1c55de1b0db80fa19177e568996942ff9e1694d7c3d2d424cd3120b56950b62b0ed9b014c04ca160e39515bf800d9f9872db4724f3c4cda55670dd6fb78ff4838356349247f1e5da8d7aadba577d47659b7d5a48200b1d61b1caf6202df415cc3728e2d43fafcb7725213fce640c6b75963cc9f25832e610dc90672afdb48e41c00b1cc9de223e9e343c25b0a836af4e427026263956f2d1ae3d92ba73a0ba784069a90840e5e09bb6b1c73d0a0f751865cf611e135e09ec7e698bb9241a26cd338de648358453c8d60137b01999ffcd66a793d7b10e64940c8ac040735263de32a936f3216b78240f0857646126f16c6c089da5efecea15e8da350bfd6095ad493f18cdf28f7192bc5d83ac6426eac9cc8c1cd75c8a275058e9e811b352ebbf8aa201532c3dcc852df1abe96aa9ed31e37fff24a29ed32f691d8e2b3657d27ec0f18992147d579004d0ffa8beee39848253495e22476e9d96d54ce6c26f240accf93c48cc2daa15719593feb2b2f3bab2093c90e2d9d6586ba214fbd85c42f32a7155abce25c37d479aa0054a7deefe71611c0c15b9e47992f7fe1cd598ff5a2e1cb992071dbc50e111f0de92ce4514b90d6c8f2335ee24440b0251594d1ce41e09adeb5a88ed02c84082feeb93bc19be52996170a8c7b4e42cea6f468f3e74024417dc89b1c2f50b6ec368efc072b0eaceb091bf36b98a18d42cec29c00da9252edc819a8173628142c234b8b86aee8c12f92cdac86c66ca1b02edb01efba5804ed9fef1e0005138174133ce9e798bf28ac455abdfc251ec02f36c7faab3b4355220cdaa5c8965c28e2007b3326a66ecc4f64b7445e42424a5205c1de7f04b574bc1c738ace9ac7f285fdf0f822f0f8ab68bfeaa3c154e6a88b59cc41b4de49eebc3e5dbdc7a72f0c2d904e4ecd3d66f41526423f58c9fca24ececcf136820b53e3528d264f09e3208fa88a49830e1a65139217fcb9917b3f04d8db61856aaf8c492ddefea2942ecdeefb14dfa62dfb81fcf480b34bc39cf3b787e3c707b9d53f870734b043607a0ca195d05af97e1e24e306d6673223e365b6dc833177cfbcfbe5b1a374c6400e65e27180fbf7c9cf8ce189c16f67ce473263485790d41a484b769d552653be09d4646fd509b353a14f389b2ff1d5cab5ddff207b0dca59885bc56976b0d322158b1693872ef175dcda93833df11391098af3b45e795af4beca6ab72fcb512143636fb0155bef0baba3846986d36a6cd0d77f5161456bcf08270c5430d7eb0547e24e0bf929a90f35f9b87227785f2fbf4e24dece48749c43ca9c1bd8dcdd4c322df7bda62c4d17538cf6cad81472c1e761762a2a168657ffd03b29870bfeca8b05a10613baf7d21dc3c86ff4cee7d6587bf81bcb3b71ce152d7b06b1f9258c1e58226184e2e07312f381a1c79f4b47e51080d42100b387adda62d23206ebbfadd0ec35cc770858acad0a12e23c93681440fff3c9e2ade86e8e5a78397d4762093a636f752c0cbbe84fb5c46796465c170ee61523ea1c9344eaa338b0bb70e19e01b497e5aaf9a21ab5f7c222245a219f2ada13d5b77e057c66be43a9025ef9bc7aa0f86224dfde2ec924ba0fc5be4cf14457d2f13001067d6050c48738ab6e36bdb130be14d43afc3855dac300d181fcba4fe3317491b64692ecdc94fcd7caf6389d4991dad61cf2a710b4edd684ae83edfd0bcff2bb81ae705fca0eff163ccd59b07b4e68c2746a6c0b51bf2b4f590bf41e243071ea87d98a079d96ac0ead7aab008a0b09504c8662e7ca546728916e92bde2248861aab1c250a2b9b9fe784490addc93bb8a57148b79f3a7210ce2ef47479c009b2bef3dd89163b72f916022d752b399e02f065d2655f9bdea5fa862ca6a56a81bae0d5d97a989140adce20b1c1b2b250ef1ac44c1d4b2e3a16a3b0f52dd4226e3ac15cb5f7c8a12b01bad69e7938a1bd60b01892b3e290fe0ee6b69b4f5af6d596a11ddc71b9096a1bb8c55e85e25a3135924773c3e15041ff0d5ff49363cb47ecc8951f3d78b50fb4ad4699c35a624c797153c2d5000a6a2f829cf524d1452b9931c96c67593e9f1c342d7f0b483c91a18c56999fbf465bb75965ef038f8f4493d9bab40476c7b361ee769cb965f31af2585e0a3c64fdc9bf36e60ce60e890b8648c335fcb07e15d5189af2d47e23d4b1ef3aa674220dfeb84b9a6de2fb1468f77a42723d4b360a22c552c7bc7756243817e1d8da7a5c612469828569a7ec47101f77406a4a15f9452909921822a30201eaa7c87cb7abbc9c5994fa96ac77f5fa7d234fdc79fea5f13f7e100f7370d3b51789801014044c6f3c1b8012cb59bfbf36a7358252081f680b8390be5d9a5ae9c8dc1bd5b20055707befaa110c91149b2b6bc52c24edbd32dc30f85b24097b038d80b9b3010ad5bc5bad7be50771e8ea07476524582daa419c10038f2af44a261c9e71bea0844b2667f14812492a508f957ebe68b65bce0cb2693fe75b979907534559679316c85dda68cfb6335d6bd5465b27ed98f0456775dcc91b4087d474dfb0e2a8a4c8ed25bd0fce1e3e3d36997e0849027e6734d8471020ef553d3894894a84d222773bb4ca623b3754619c79f7a1e685bdd4d876d1d9b59d321340e21b5781aa0be271a7a8c763e270fd30a3722b00fc8f580b4bf60ec82c6565341c02d431ea58e9b322014c6cfacc82a076bc425403667668e030b1f426ea4cfe9d85ab0f10460f816b75ed22bc6d7c508259ad777c8aeb6127caa9b477c61b27afce310d2b95a76ed5bce47b4e373c651f55c7a858e0ca731e2785fdd6cfbc0deb91070ed923bee377d2d8ba745a0d33428a6db94f505a0b441560f981dafeae13863f2e547b36ff090884b5f2bf9c479dacf98b74f8f15560bf17bf1d5941bd0b771f2e679c2d592cd9ba70e3af60f60f21390f529a23e9ef99dc4d2c59d35527674c82117c40c6a7f32ab129764aa990b13efa26ee51579f68008580cf3ad4e2c311e4e8cbf21bf38e408e74da55cacf6b605f941a9632c01fcc972c9d0fd61a68a0bfd69d489e404e7d32c4ea43b363e750ad06e9c60ba9d457c0fdd5150d9aef3a1966623f96754e49143b88c48036487c0370fabd403e31551b6cecff9bf5559ddc959687d0aeff9689adfdd260de2661d32fd605d8cd07d8690a9a1c1daae4e3363dc238bb0b80d0a14d0f22393306107cbecf3b8c749a3d218e41d9922480245286ceed992332955c8ac4895e36ee6c4c10e2d0ed6728d68496e9e0ed4451eec1f7c3c85f769bf5b61c0017e4a8c0a30bd97ff8af616533dd0b5095297eb272277c5c939d42c494234ff7acdac07609b29dca27ce17717ed759e9709f15beb9180917585964e40a586020e9cbf6baed0535e63b66f17aafd9cbf0934a8bd026cdeca60e78724e66cdbe8dc8c0d8201ed8cb2637c26820980231adef378cb777058696c39b999a4df571c866a968ed3412c41afd68ca24e7b7aa0ea47e9a7e50c0e99a8449bc1154afe0b2b7a57e5b02bc4a1be79165120ca11ee5fe285740d53dd381acff77661d5e7ca935877c3a9abe8d12474ba4604e584efff23b2181eaa6be26d7800ea8403050b30443109393df3caf8b83926ebbf0aca6c3714193bca8bd61d1845db7bfbd8fe1e5400c970e101f2ca1b86e7ea1a994491bb7500f5f4517b340cb51acbbd532f2086a26da08d5e45e32de69fe019c6ec1a9118053074aa8d3b6fede695f3121bf12cbdfe59eb2379af6bc5b3e3f96b177cf5a79c42276c8bdfb3b79e6b645612f8d5c7f1192c3a78facc9cea85561c807f153a3421661a5c71354a23eae032653ef15fa3df4b3172984574b344cd065d1ce1d9352d6a1e5f484170389ff3f23b7b26c48f4707715e8172efabb6820e79bf8b82f8d9e98da09db91303ff3466254a910d9ebac100e5791873ee1802762058f1c233b34b2966b7cdfeb3afe27a178ef30cd851cc667ad401b0ca76cbb9d9f4dadbb3fca2c57c7544a8f8118a954bba66ca8c0e0262e2bca8dbe9dbdc00768ab607f2416fd1d107e13284cea92cc28b881c747b3cd7cdf98a9183b47cf66fc38f484750fd296600cc2fba20c10b5bf377c4ea90a3ffd1818e51ee0e8223c3ac3181fb121b9c6272370a412f283eb142476a840c4739e318bb12571f3349aeec8e57c3e72cfaf6e0fe404e81caafd79336df20ef1eb3721fc1aa5fbeef1fade11987a173aa39f30697ba796c1f4ad398725c352cc4e1f48db030a086d34478ef9a722b0ed8c06d41dc85f520682ef3b450cb7ec4ccd81952096d4b1ae079b7cae781027570419f922e37fbb5a88a2767ba3007d400557a67131fefb2b0826780efc151ff50bfd56477cd9ac02a74657edbfbab3338001bf4e2a53692320e5ffafe4d66ff7683a643000cf034c35f25e6d8a7b047ef52a94a19f781640b2fe497e0846702c0157bb9824545a0d6b73604c93d3f34bfc821440056c22d896dbf21c7a32c410d503e6977eeea4185baeb4f720631c1837c8c3a61e6d68f8a2c170aca133444b759b5d3fb51e5a54fcd2082d8b33454227ea2cf757549718c18f40cbf3643d2a04e7f99405db128441006403ca49d38ab083d65d888b1833b08aa9c07165fba36d07eb60ab0a1b29751b3f7946ef47a0141baf64bc8cd3f4811774b683d0611b83556fa2bed6c79c20913c9a20ca8621f06179c861dc425337383727c3a456932f9d828b3fd4286cb59d93b25e7a5e22c4f4d24670a5ab4281f2e9caa58d11c5896ae127f14ec47e82ff53d7d8dda4bb09db8e9fc1eb510a5f684a49aa7e628caf88decc85a6a4d030a1bb1f5e57d7568d6f67f6b9f17fcd7329c37c6cc16f6e0317d0c72718913df6ca0e3d2c72fa7688f7d10529e21797a16d05fcbd6b233eb764e19c48b35287955c11fc8c7263d16a5a8300a40c4b89f2ceb49ced79af7946dfc4f9daac88ab33a5866d069c5f49070f57f11bba7c174fe5e68b73c51b67be9dd101bac3bca1d754131339dec90ec46f37b613bacabd7330e9a6a24aa8b79c9e630b31bf116d3b8aa6ca3feddee59ec027301eebc21ac31705264ec34502b7802eef4cd1bbc91d8edd2461f70ca5b5ec1c20232caa1c265c74a2b02cb883996ee09da7f36067ac155fd7eec07c96b493147321161b5c53595c3a1d67d69ea12d19d900935f7d02578ee9077ede900fc9a2cfe0793daf521921fa60ea757ce0260fd1e4f87464100b8378cefcc9ad64c2594a1cb68074d1f18cc02ec67f239ea3551e85efc4ea5221107917839c23bf6b90d756123b32c6f6ef0df8fe94eee6039191ee26911188ffc2908c53f59ec9da032698e2f325e9279b6c948c37fa43f725404db1fa823bfebbb12036d8b1c417e72b1d574028c028f4719e5274361e8155402d0e2cba87dcb2c08e650b46e64b8523b3eb0e4c85e896b4958b4d035c9297a23211d85dcfa631ac5a54f9cd565c847d1a6b5fedc9e4bbc30a958ad444a31d7784b353536960518e3a3b2558f92d6bfc8a4cb328b9a307c92a95fb4045a79affeaf2167b046e99da04e6fc8dbbc32059ff31c4050b92b871aad12640e621ebcb6e6a9b2440e9ad10dabeba01a0e0c63e9c7443e6a651b2a066e4215fdccfb9e439348bc9550c3a304364ea6baffd2c171be7c36c61901d7a9eff47592edce12c23d7aaeb36088256bbf3a637888ccd9c881964187f3b786f3a7b24bd3da5e8b69e415ffceddcc5583a6c87dd79f193ec702d1c06610995ca1a40c4b05da28673344b243fe6bab40d17c686faabf20d0cc3a7c583ea5d8573c06e4452a6ebe7d4ed76788a6b9cfbfb827acce6b1d67b440c23e9ff3d7c7fcf77e9e9aa8c77e4e4fc7d36f0ceb6c1291dfc778fdc7e082234f9162b94edb00206f332655d6635030de8ba33b438ccb77df3404e863cd23dc5204778c40398f870e6df0f2731c36fab47fb9b7384f65e3d87dbe7ea985d28b778e1c8bd9a86b7341cb92d10fae57e2e295863de05691d7d2c5babd267da48e1aff40336397613f5e6668e22f0dabcc2621b7e9cfbad94a014bf9fb4f1c3d5a429c88288e9594357e2204a84afa4117bf26ca3ca1f14a80392dba1bfe2fdb643f5c788ec364f766c9ae367320d7bdb867b8b4bd8e22c9a17306569332f306383752de5b749f2e927d6d16de47247e982b9e58f0be584c46ed9f9bb57609c8804d77091bdd050669236eef750149435e586de71a7872ac59cebc9cefe9b97bac979b7564c7b4159f8df95099291e09ad2dec30006bcfd3ee720ac13dbe257e8facae074765b98693ed7175c5c61f4d99b017171e867eac96d3bb272f54b263afd81224f764b98c94c0bc55ced6cb3bc160c8c6e3adeeeee594d113d13cdd06902015a38f7cc287c5657a11613e0a2519efa3992ce513195e2a960743b2e3233fbd9270d9aee61f86618a07bf3d6d25710deebf50773e2356b66f19b6c295a5c2e72754f34d60de08314027439a320c6332ceece8099266a17a894df7cd755c8e5386cad9519ad8b3d454720d7c38940de53bf947caec1f58e76461c737d94e66d0e50e0ceea8ef39e23c69f87bbf60e35809ad43f79604e5d2f7441eadc00e4b3970e9e2d069a0864c720ff66b5e39d30ac8d6bb0ea821938357d13aed4c8dfba84e58d238838706c9f10c29d88be884106f74e2cb636afb14656cb0ba41ae7460cdcdf45a3f5a538aae14e5946231ed74708c029a2ebc3599c04c2108fd44fb9c74e88de9e28587473c0572deacaf6e2b411dc3f502840df52407bc5513d28875927ba977cd4407250fca84b690185858ca09b22d0bb727fba96ad909b789942716e85964f730b2b9d86fd1a87ce65123fed06e83c27bb4b36ce69174e82de2420136d70ebc17df8c56ee5fe186590826ac12b8bcf5d9a8de2d84c5c7107a17022edc91c4f1e33130b56741bd5aaea726c6e237c5681c3ff8ec1a135fe03c1d2d19ca72c39929b988b38c5d5999fc458034e6991b18b5c288405374498aa445b85da1c0b2e43073deaea561cf7267bcdb666039e7b13209dd37ac46e09632666bb4a4078df10247d7c890ad1d1b0c7109e2ae0b552bd12c32871c65fc6b3f7fbe65a08ed53f089673106776e8d3cc218d14da8e2a3630fdd015be4be31a6140aa0fdfd0d79e1d9b117228f53266760744e3b90b31f916c4fcaa83e6cc5099b24767de7ca02a32e6412ac20101c9e0bcb01a0ff383813ac91686641314002e8d3582881884a3de8d69eb089a0c85061f5d79b1034fbe506cc653c16fc26a0f47666f6035cf26b24ace086f01c3fc7edbe4d360c90d77681beb3f683bf86bc8d0ca19f40b58b09316e477ffe903d2a6ebd12e054da8c100d128fceeb1d790ca83818035fe2a6725953f103190ea5fa51a838a1fa5e05468bad73082980ea4b0b40b72ae1c488a8ff5f753fdb16df0802dd85b6abc7d957d7cd311c60a2561234eae6a07383f32cc0a125ad530e32523693a7fb81a91d3a8b1265e9116cf476db383c70335c609951dfc0ad9f5e97f85dd46405685d92ef5f1b7edebf41abf28229dc5e67710d79081475106df110c59e351abb1919a4e1a2a429905c4ac2fdd83a5ba689dbc3fb56e2a908904329916b91d73fae2bd32cabe8c65e215d47bfaa6596fc9032609b4e1ea7908e5c9d2f053e7c79b6055ea61682b97975e3dab4aaf0d4a082bba01d06e7d5ea984a0b4d09f4d97bc7ff92af3cd494a39d2f3ac8d8f11e3198375a2f30f7c6ec8988597ba2fc487a6299e78a9595f926e67ab747966f059b3fd8efd5be177e256139c9080c58e4f6f39b0e16e5b1c774e7553276cc86f3a2dd96436e2d166f4a7da5f8754402f8629de1ded5e513d684c1af9e4a06bf52eb6ee641ef8f78df9a59059f16bcd8bede88040015898ec071fdea3687d38ba40f03d63005876cb025bfa751f773805dbe6df3b5f0e1b217c03afbf8b0f612c9f61c6aad6cc18d13c7e95260292d575e0ececadb2eea66b9c02dcef66ee4762185cb886fdb364b2379b432a1ecf8145239c0d486e38aa18bab43c6ca4f0eb5c9c63b7522447dd18e726a05a27321482866b322df7e5dc02c6f2bacc9ad4ff0f36629446b28ba2b511f9d9a3a54c11ebda878e7291a08bd47962aa0117c1a33bb1ae6157c782ebb19859dcea8fcf163ba453f0b35b1105bca1e1ed365d58fff64e233530913138b13ecc43d39570a37471af45d6d7d402224d326a57bc5eedda94b625bc5a6fad861caa5f52806128a25a98726988c15fabc9e63c506a9c6832709c6ceb77162d8d626d386dceca2e05f8eec810700a9f040754b4e64323bdb057a730917ac4b5e3aba37dae85265a14ebe1c02f8816662a5f5944bfd7756fabccbf448a6022263832c00f47108d064bd35cbeaf6d79be86358191ca59a77c1b4867ae52fc2969e680c7794c5285fb8f3f7ccfb1889df201f7ce163a4a451c25dcfae5e8d8c884d3cbb6bd04ea8e14061455ecac77cdafc73a932938c92ad32b91390f4fb006fb655ac2fa716081599dcb101527662e2d6253f3dc9f51406e98a83bcf3d6c4b35a52f28227829a9cb3360de259e7a839a1c4d524d11910e060e8e7180f55dd6817c1a925d503037bee812263936e63d957d978f4a3aaf71a4e6d4a8fe2963d7c1a436eec41fa3e5c60af9e21f03ce852b458e5c5a1d9037a3a980a79d5c53e6f2e62e4ea51f534ea63c8073fbe46b169294060fa17ffa68a2fda16ce8acafac0e073e79d3044128910ae5c0eacf893710e90e370d6e13d2ec2ee241e392144e08d538b9b048f29263aa195ba3d71082e188517e486c17c0659f8a5229065f4173d8e07c40ec12349c137a64ed1c1a8b8b35a121f9a1df417497add7098b793008e59198c1a053934eb9f5415886507f79e3b450d78530f714624d045a8cf539092600a8e169a2134bf82a0f23bacb5e4426e22d5e917762e06338387e206d348d3a2045ed3b940d465e3841a305a31e7fa80c10ac1d20f896166db87264c0c816a91623bc34386d175d74a9a8504c771c32bb00d489e03b75e3bd6ba7696f8098ee829f2ee88e3c0d4d1352c41221e1fcf171496ab0a829cbf035d5b9f2690fe6f6c3320aa7703eb978caa5a35454b6bee10307ecd8083c40929611fe518f9a4d5384db4e887b0cadde7102f99ef2e26d23158fb2be4905307cbcb7ec5a385c046ba244f62f63a94d1f3b37fa67748d91ca90a2f2eb26d82a600d6023f8c96fa69815c0c15681da3a5cd229640fc79b3708f417a0057396cae43e56e7cc9f39c427de4120c773248b807fbf14d9bfd7db8bb5b8f3bf361b43d8de99f7848db57da6464a706061988db779f5445f35c873163936b71e6ad491481bb1c31a67a998e1ce8bb2ad7925ee1c95cb74a15c1ae12a2b83d662b23a6b028ba2df7865a60757a2c8c091d919c8ebae5eb7461a6d21f6675891762e50cf05ddaa09de1e76a8cfcfc0d14734edc1a481aa02f4f5e51dc1a03c6a380da1153e3f14d56449e59a614cbc3831add54d4439ca9749ef2f6f3aeea2e3ba7402882aadac23bbe98fb8d169b7d899dd9896c9caf3e6ad0fedc1d7056dae255f630006d7c653599ab72a7800299e0beaabae9a78712c9f62d829eb764d73dfc267e60ba02822e0f836ad4beb0d37241266e380a0591707d0aa85f85f8388a5aa171337a26cb70c0b3acbb8b754db533dadb69e1d1c14a8a6e37ae4e647519c030186314f084eab736915247374438b22a59a5f6d2b6a2a80a7adf3a877c4c420751b2fadeab1f752e9000574364b9ff8ade46d9ce6978a7a21857e94367d158540d3be8771a908ae26d071332e287094b264fefe758e697ab52512233e8fa8e6c3fb8c2b82d2f26504afbb991b3f936a322d5d4ae24e48169e8608f1dc4c78322936d7e6b75d2a8b40fc045ade52ba3bd4ff61216a9bc12e4f8644046866d87604ec013940ef1740678580622f340668a0a49c736da8481801f246415495fee111bdad9181e033323723ce4ee26e2c22b4e7ba9f6719d882516e04d6e5593af6e22b555ed9806869d57b26b1789ae5a757de96dd308424d878cc38407818e41f5eba40b3d3136b9e98328450170673bff00dc754396db5f1429dd334c92aede81a631c1d449625ca9c27a3cec1c4fb10904158f26ee97deff43874db514000cb201ffe646475e9ada16855196b2e6cdc3e44bc391c4c111671d6578f7ed70737f821bcdf6732984429f2beaaccf6bd60300091b96126d76bebf522f982e5c17714fbea74cf92c6988914883ca887a549d1972e6ebf67e435e648db485ccdd3c4edb92172e02c70051a47a7c027f129071275327ae5157a9cd21b65d38dabd6693678f5b5b7b41b12c6c46c00a58e4c3477dc9ba043493a750198fc26b27334e7ef2ffde86a0a833aa4c1b169dffd4a7e3d11ea4577060b87251063957c19e70388939836f58f8934c52eecb7c8527a1390dd1c96e99796c37aa1e5577c89b438ccbbe8543c527bd8e8ec2538834435cba35a90e3191e1ceabcae617547ef6b761dc695923724576f9421846df22d70b5b9b9a6eee0eacbc805b2785b67903b8ffffff47