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 68147 ea8b2bc3d120c31f4369078bf8e4f043fb5c275b24b9d6060dc3fff798f50346

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9507b093825856fb6582e74bf9c9b95b57c1c0a526593226999c872b275545a3
Certificate Block Hash
ea8b2bc3d120c31f4369078bf8e4f043fb5c275b24b9d6060dc3fff798f50346
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00160f000090ae0000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000024595889654fbfda25a14f1a5dca2bfebb3031974ac638924195880489969d8a4cf065d420f81d47f49d3353f6175409e12caaeeac6b7d1892e3b2e3b613c98ef5c22874f3231844c06078e7857bc3286fbb862d5da0824e59050000000000000080000000e00000160f000090ae0000

Raw Header Hex

00004020b34966fa05864e27b4ac0d87ce2e733c1befe9c582f330dc16bffb304a88a34ca3a0d7adecaecef68b6012b177767ef4dcbcf6536cfafa067a0adf02872eda21fbad226ab5320118a34555272b879c9926325926a5c0c1575bb9c9f94be78265fb56588293b00795

Proof Data Hex

59,560 bytes
121216010307aed06fc2bc94233f666980371a1b20775e81837928c7ce0c3baa8a230fa9cca33d8d58f78d1cedd523d4b71aab9f93acfe896059d75f117583ad1dfe9175a0870494bdef4a89fd703cd830a0444031da4dcd678ef9edac5605748942d74a55e43fc5ba095f62f3caa1fccbd569443f890d365f414cb50d4c2a96062d730308b4f6f113d9843fb6f40a661558e52f10a1e1601a884e4b58f576c03a356941664aac2ca6320b3b80655b73898a9aac5c009aed202901884bd4ea2ea9641518e3050a05d95f89bf7a8db001a2137ea2a73d725f6afac3f1a9da2e908b52553b1fabd3991f10fba98849c5dca7591396f5e4f2eb1bd576aa7abdac1d5d58e843761960b088485db1d228356cca237a7a4edeab30ec0d716b7d84e8ca12bd9b8b4ee4783898146d1e6ef84be5f385169c99f196f7307a88f41e05b78f81962451e94f6f67ed98f17734d9f96552d9b18313f84cd496c4606a528d0f5f249c10768b2db0a05c797ad03ec78177a6473790fef19bd115ad5d74c8ed921eac67356eca9358b472f4cfb36ac13821f92092c5ad0550fa31819a2d3fe01da9f68826e4afbe09a9ce7a9911fb8434d24b7a0059e4a4a54b1e6dc89941dbe3060a7dd94c0b35dc85e2b676f93b4e4c02351bb18d30a846ae1d5c3cdcf8626b472a191f5d7c549265e30704c57cc7d1e2f7faf95d9f87f8be932eb6ef0137af29c993bad2c66a86dd55fdfb7bdb7982bb5ecd9a97292bd7f0a1905a9a917eae27cc237472115acf7764865aff1a3b0cd765ec980c90e6405e75f4377140cda263149daa34f90cb4ab5ef27324aaf18d17e6f441eb4c6093b2e2af029e9b239b093a835096ec5d3aaf040cfa0745e330aa110d82b23b56329ed5c5a4918db2a0f144fb378a719195ed2bdd79e6f1e200002d07292375cfab9d7d9f69ebe4ee2ab0464c4ad00cb79758d7fa55ec0118eaa731ef4b409b75568234c995e281efbc83286a7772b8f636086185f4d3533a4ab8446f1e417e6ffe71891788a80696afca750e783537f1ced27cbdc841d73464a0aaedc7d5e8dab09cd0d2a843e0fd928bee8554ae2631596d7bf52ee133c0506f7a845b097f8a2c398d68eed86f864d9a9e6df2d4749e0ccf8e1332952139ac99f9d498459f024097a37ff4ad10c97b24c24a270cbc08b577058f3fb4f50ecbf7272d2de5314086733890e2c1160f9f36aaeb1a5fc04d8bef37014d802f490f27070107d6dadf38fdca534203b361dea7841111bc623c781aba30d0afdef9bc0f3dab862a330612fa5a22e50474389cb15797ca2f44e265485cc090f2b5d75b9823773155bdf51135850a1c1c73614b96a1e2dcd4410733208ea2a2994b9e13f5725bde8aed2fca39fad728207e372f7eb3962fcf5980e6435ff6d1d5580fcb3d1aa2e26097b10519df1abf4725e4c85558265d01ec03492fd945210581af8de09ec283710d02188e20e9c916af6bd74526d14de932ab0487ac611004a20243de95458daab7db5a7ef70301a7b55b64e4925a9c0cf31454eeab36e8d52088239a0864bc062df08a9aacc69cd7d348603dc4441f54fb7ba85eac206b180f5cc8f004169edbdfccaac7817fc641235d52592eeed221af9668879f277f384f305c337366966d6a49390bd03b7053e3d304e11d8e9579c0daf8c8e26cdaddeaef628f10479158af7d9b4f1a833c7d4ae068acc384e7a73270b44096063442c161bf38aa89587a3c8dcee8ea2eb3e19cbc2f98d8812c7f648f96b6391d3dd4c824fef73aaa4db1e905f981c1eb190bd8960e775ced06b7a9d85cc1f0c45b17aa673a45f6e4326ff81f856857abef7b617e81f54f0a4c2a6f0bc2ce4beb0022ed64c69882af13c26d2487f522a4e558d993c1ee0f3320f20003298c5bf1c2935e1d5a61426e1526d412dc7846e9cf3c026fc365a9280c0876a28207455508ebcdf3d60a290d564454dc720e12f095e978880611851bcd4c02283ab03e8e8c2288ddb6aa975a87cd5d6ec8c1cb3f2d3d64b6cb635122169c82aa8e87c18995705d71b64a02e8cfeadca95ca16179ded3c2d7f898e9a7a2cc64a25a312df51ca63d88b1e9038916263c238004d8c8b14ec8efd90d0e22a3a24d1fd57d45ac0dad87e02c9caeeb14f79a74480474e75a9ccfd176d0a6c64c21a731b6e29f537fbfb82819ef6618649fff84d2b47de9fc927999414c2981a6c5d8b9cb416e1769d745978f839044fb5567312025f0c2169a65405a7efbf9b24534b86f8a77d3379318c30423c5c134823967f58f3b47c90ece730df10c65ed9ff49c2e4efd702a84913f30897b6c14701d9aca34edc3b47d5a28217d6b2e0fd2e8c99c878deda9cce224b8ba6299bc0ee5d492069b4fac572b5a25561e46a983b94ea34bf51a5036e65ba4b6c3390473c70c81e96f4b6aea37abefc233eaa865f57c1f72cb87ee08d8948859650d354a5359eac3fab9b671c8aba48286d1136b1fd6d812fd462b26fe260c6ef7c56d8b8a2e0a74fb3db7f7cd46c42c17525d0e66cf0a3a110c468e3c5c862a60ee492134b02c212129f9dcb19f74eb9ee905ad05974ec9bbf700208100c60950a0ca1cc9d4b0db0b2edf0db2e0f2406bd8fe5b005e84942a62d5fa5083832672d16e151fe611048c1d05f60100534db0c53bd240f336a10a26cde4b817059974070095413d62e46f9bbba460e39bf483c05137aa51e14aa2d019afc010a7f90a489a2bd8909dbd3e6d4374548c61752a664b24cde5075525c28ac4d23fb40e9b2cb25cd98df4e082e1b7b5f76a6b3397ded1b0d6e6acc1e63f40e0067fe870ac06c28ccb9f959f5502e8bb882021055ef7ea9a6876de9df50aaa2163f451505869009227f56dac93b846e3e14720791831f3e9200b0401105f6de5f630e62f9e2504ff48908e6ca87114ba133bea899779bfafe73de91e4c5947e037987c0b4145938f82de44a2d6ad2d31f507eb2ac158bd5cfbb23022f4dd7675897639fc529201ceb5c87ee4e3c0f7ee33f03d06bf572890546429b740d965d86572bad75a31e456b6d1917fdae82590175d3d98b42ced924eece824ae78aa64135f9e51f388889256fd7c2730239a6f7bae0f269822fd204fdd4309834c788c9a3329ccebc92a95b251a01ad5e64c1010429360dda7328f13355592742f8940645455c417ad7253d19d861dc972bea0849cd73f5e0f99e18e44fa4b23dadb2fec455c8c6c525ff758002cb4768b9ef13edf4341f5df9b426a4ce5796474c75de9276d1b533d3b26acfa95169f7d0c9e0f6e3d5ebf46bd6ed19071245b8d55a64e5034cbf451e151a42f7e8ece474d48b000fd4021722a7e5e80dceebb589ebb5b5fe893d9ec529931b466469cd4747c94a4bb5deacc30d4f4814c2b8a46110c574b8dae4d6c2230db525bbdedcfbc732e347d60c4e71a0598a6d679e1a0e38932426003cc6e35ac74a9bf9d6799aa00b42413d2a94220823f3fddf1988a7505e8cf9dd493de233cd703e335a806bba39a60fe645bd0af5d9bd3158f105c4544d0a1a2c88ca37a081117a0622b6d0ca5b213d633b61edc3bf57b5480800be0fb45d7b43ce6f249b1d3a9d42b08d00a7344d45fd90941f27cf9e214dfb3ab626820d7e00e6b3c742f59a69b5ed1162e3823d3aaba9413c7fa4bd605c3a531b1afd26e43bfa01f44bef4287da89ddc9352a24a454349096c42751644e961194b249024b5c07168b3d24054aaef20bff033a296b2ba89bef759b72ef58439244746d4767522e4067dac42691cdea54154bb291ccf834286c01c0ababa76f1b16967cdde62c90f848802d2adefc441bcf71afba131379aa269037af8eefa2df21ee248e3ee0e698cb48a51f62738cd6e041ff7abd305e3ce12a077aced1f45de98347279d6f4546b73ea04f8e8f8a7bdfa08e6206853bc5955794dec5d2af90c507b889501054ca6aebc41751977a751f51ecf63c3c58fd12a4201222760bbcfe908aba3cb2b43e501f631cee809dd14cf986938c802c46f369f0daa99c8bfe853e01dc4169d59cb4139f1aac488cb9ff6abc4fff0f429ab7cd4275cfdb05fc78d30db442a3820219b73c1a2b2de01b2e87beb09b8faafb6f47bab27cd7f74abf53d7c68b1d8dedea3cf27b837db289d7dbbcc7f6fc0869a0ec41b9e4c05d280e0f37df2e858caf1902db8ce3420424d2a193206951f431dada3ac8b612bc8cbcd9d78967912b9ab75ea8dc0df03088c7a76a33ec89a86f9b059d3ce7ce3a3f08026918e887bcbd17e70f9026cfa93fc6eb77c297187d45fe936431c0dc5e67bb62ff1ecf190d650c34c3d2da8fe68643a6518fed39ffe1cdd5ab50144d483d0052493f40f24a5337c06c0ee4013fbc1f4dd432d604ce45e2323f1929ba9258fea5ace690c376737babbd266800bf31d88e2b7e5e3ad6ac59a27269a61d830a59b7dc12c9dc27ac0f30a78b8bbce7aea9b8eda242b175f381b25ed50bb51ae82d49b7d4779a301d473d1c2e110e24fc3a9c0150cb5528dbf4042150be2d5079b54a1408dc98f15ff43eba5ed431682e497d003b095875b09726b27afd72590941b4d6cc93e70848ff463cfbacf2701620061817fb155f512d40ea4e4b577b2d23989f692ee3359ca251909d7833803809a27b44c35a9787a428fb01eb6e36aa6dd96756ae13d97c65d5c83af0eecc67c34130cdaf00654e4aa2af738f5209ebe09f84adca0031ddf13e7d602e0e615fcfbfb1e636e231535cfed6d7c32b0ec238f96ba952e6d1be8d50650dbe482b92a36d7bc5f5c7d13c98ae6de7fda5c8244fa5a157ab2a1f119c3160e5511292960740f1de15d8308f560b3686b02b5dd0825e08b2951f58c39c72c57a7be22e6b92b07b06d99a76dd3b37d4c764471644d675718fabcaa323a6e21bda197574d591ccef5eb5cf770573336304c0fc45cfcdce1ae00c606154fd255aa46a7bc3dbcdb3d3709a1a8eed4f7c0c65816ac849a7161563a9362972b224b61c0b9ef3543d9554a02c4eaaa34058f10175f07d0616411512da86476ff7b85152e262c3e923546a33e20a2569ca677f248b3fc7afd6afc691eec1c987ee6810b2cb2d67c02d72a69fa7bcfd945442aefddd80d05c668ed5d9b127819afc7eff64bf90447288aa42c40d00973395742d5dee930c05f9772fe5b4d73aa05e17d953b2a471532855de16faaaf70f73b982d9ca256a5295b132b046a2a32316ddf08d570d979aeb841c77f6bd5161a492230b26a7112490c4d06b53b308003d9c6974678ce06cada48ae9a0af9dadb6f350de7b11d00383c20315b6e20ddbc9594685e64da33c7e0571b9fad2aa8bca9ae91eed4df180b6a471a9e38d0203abdbcde19fa9e7aedf393c8650b7d990aa0d6f425fced1959fc8aba10db0524fdf597d7beb813f7d95a43e74e84038ff09f0805dd737eeff7f2008a660b5e82873af8c83fbe60adcfb01d01d7be3186fc9354046ac5c4a8aaa38242e18fc96038ae2a5c999acf3739d2d64cec0061ea6675f2e3ada866d5bd1b4fe480db604c3244e7241d8fa6cf0689c84f2173bcc18cf7d235d413baa9e6cb5c373a21fabda9169428014828b3bb5e51c1c427b290e9a7bdf234ae2fdc1d1bd052b1069e77e8f63cffb7e8e916b692cbded9a7b33d9c7227a30d5c24833ac7cf745d504ba0038b54b6eea111b05a7518eafb082bd5027f2386eb1e119af5cae0bea878c3501cc2ee7f4094b803958975f6129f095583e2c363d58bd4e38423bb6abd02753c560140b599ed29a5936df81ddec7f9eee9d0a5d3d7e09f1a97301a047b31c18d9566bb4f1787c2dde289cefbf8400d103840119e095896c4da5d2912a238b66c5debeee5e968391e8d5765fc8fa07b1d7808011d36e317ca05d8debb9cf17ef3cdc8a7172c39d1486e578ec34bdbd13afd79506a1adb10306c663a6df5bfae8963d239663b67705e537a83a9dba7830c478e8bf23f81b1a459552172eeca1328f890972fb8e22cf6b17cd43d1d38b53ac149ab64e859f832fd3f807599e27c07184541036542ee5a8b4252e6b08d3a007a5754cddf2c68bc19eed895e2c7f82fbff10b526355bfcfbbd38cf035551945d4c0e0221b93603d00233b262c1404fa3345068b33b4df7ba98c71bff0431a9550d1ac8f3814a5bf0b1abeb02dd54fbb89aef54adbd05546933ae3bc1051386fdd966d2ebd5945e5e78d8fe073b14f7a9fab3a085c5e3a6466dd91355db2f1b4246a80664426c1ec925957474985c01e97e69d7c7895178d10a42d33cf6c48131de685113c23d3b3691659836c8e85af0376c69e293ed9c458a85de316a46f30b673b4f516c04540c282d616838c3822dc9eb6c3a7b3d0edd82d2ed6a24045e111e2b4d93c1ce6fd050d56653b6e698628c4b13e8ffe1de47b787148a3f8725e83eb0294e71220e7b0d618e908d1e8059f42818b6fc0d4edcbaea87e3fe811f04289b4bd19dacbf6840d03eef19a94151dc1c4734beabeef66db7cfcc0cfef542ca10f8569825cf610608239b8c83ee6084ab24097965369eaf14f67fb6a0803963ff1b56f2e5f227ae8e6bdad297fd6bed3313929a7fffacdf6b5a0c6aec8e8c6156351128036d42f69b89930713e8688f590ead21cd5a42fe27731921eb3eb9308f46adea1df3417182a0f8c855ea6294cd0648c2f4f4e88b58248b177ebbb97292228fe97dd161478e5a09e55a27d38b9791a32f278a5f8e2863906c9c3d86e6a168cb9cbd8eb852d217f299138f22590203b59b62a2f57a5857ce7ac5eba22f1b6d1cbed178fc44f12abc324c9e47e838c5751be9cfe492ceed3c3ff30664fa05ea7eafc86e307d689c6d5b5915e18c53150be5f378b3ccc62660325bbe03d1a0753ebd87412524481fb5d7d9926b951d12b92dd3b457361845fbb8166703e822dba08f1fa168f83977ab629c315ff25d09dc5359bd0fab642b38a1ea7255a2e08d47d3cbc366215e3311b383960a4f4a08418047af95f51f1f669ccd8486d8581878535ed4c954cfa5de4e7459e09a6f7f3e628a7b7b3002fe4b4fbdd3cba888bac70bf999e12dd1032359887f60229027fcd34c491c45802d125ab419f8e5fec1eadb7878b293daaa7e63082fd45b0b1e02b9caa22cf47fce44c5d29e17fc0517683b9b9fb8a079911bce6be7a4a85d0d1db60d0c481a7a3782ed41c0143fac9d7518e2f1f8735b9cb0e78088d41ce81b8882b0eaf5569f0c1d6e3e9d23ddc683019c66ae123b885b4afedf80aa73a2be9aa4d6d3d29a8a586d5d7d3cccf81f88f49aef7bf7355fcbc9786b5cf82a73b7d361a93a8193b0d57c7f4e2aa1e944e12f6241e039d6e624b177834a821059a4a9355c752b8119fc7f991f485124f2e76bfd81328f12e7f4286f1c80d9d81c263a96dbb89b967604ce46c0a8f8756d958f821b4285b58bc8c8a32492f70cb5a7d36da3646d865a392dbc32f34afe0561016368cc00cf1f23abb034ed8c6870e60d358322d52b485447a1dbca1059c2c0a9f257b19cbaf5bb3521ecaaf308193a8b43f5e339690ce32a5a3d32886fe60cfada2bcf515cf2ae505d0f415b668b6447caaa74470a77e7c5ebd9121f7ea11410705c780753e48e38a48f5ffd62f229aeae142e5e98ae44a90cb6e030273fd44e0482001f8a09446ff5c8101ddd23151e7eca5a7bb4cb4c419a027995ff20fbafe3d959412da12d57d929f06b951f90437357920c5108a2a33d003dd2d982d77147f14a8734e2e7d4dbfa46ef91a9f56280c1a45816363be9386b7b64bf5da43098d6d262b258829dd4e0d7953c962c615da3faee6d8ee5ab05e4899359fbe20677159cb729f00739bd28fd6cb0822c1ccd5d1cae242361fc4262216721c419c0bf3deda1d7c4ba1afec081fc616eb10622e2e6c90571e23a9013de40e42581d4ef4ab9893d148811a9765478caff2107d0c238bfa8d63d51cb9bb49b779e95327b217e9fb0b27881f4d759c200b34cbd94ce0355c8cf5c8325babc8754341360454976f378437c68725302a484c56dd246d5bd06c704ba237b5ae8d9ff0bb667158669e949861432eda14c0ac642b5d336b4657192e5626f1703240bfe67b4abab524942e24f401035fdbdeabe52a8c70106364682be789a1687b2ae8405be7c98c11ae12ec582d119f9ab50d89809703e3a4ba7d1b4091bf8d754768a9b432d53644375e9bbc6d5283741cf773d9be1f16ba5a6ab77c347d13a2389040d042e9e5664ad7abf1c4c94ded948b449e3acdee96929f71657c49a9383f99f9e7a0337764273d823d9dc24dbbd6dcde9b936c13fb6aa5e591d65bfe995ed776c5199ea359fd292b320ce362bb04f9f36d79ca569a4d13ec533b106d699d491307eb256dc715e38ba73ba2b53388a5516e10a908eca099b7a3f1097ef7593645d8e7e7b930c35803f17fefc91daeeb1156c8a0164b74e131d83cc260c9fd6ab059f9337225e53637d01eda40cbb35aa19864af0706880e488f784b5990187b221ee8fc5af2362b0b2ac7baaba4f8b8689b2b3c922dff1e8c2365af645b552ebe6cdb0943e702e95c5257e17398dfb525d4601349c6fd2e4c9876ca832990cfc2daca58f5b76b4e9252cea345f9d45af3aad00292d4f95edd0d72b0de31a01593069e748258cd6dcca44fa6ec2d9479411f49de98f7ce446391f9a0cb861a76360f0a4bd6f4bd0e3d9abc25042f2bea660bb4e24b38e467aa4ede81f9495e4b57c85e8b16a275f02a34b0de62903f590ee08b07239b03b804bfaf9910e3853a3ed4267c53b2d927472e12256d637c23ff751ee0ff5cac52b440e6788aa6f3d4a4ddd476e2a2628b53399e845979778bbd04333a59b5ff6791215f78f73e45bcdbc7d001471f2b2f391c108a07a1ab4ccc381a3d3887e67c648dd7162600ab6547a9822fc929db35246a0f07267d430bb552d1269c8a0f067a6ad0c888357ebe5b980705ef027f95c9fc5bd9cfd59586492b1b2cf054372f80567543af3f79afee055ea6bb275ad9fff6516a4c0486a9bd2a18e5462f8090f23015b04c7aeb2400546f6e22996785befdf3e85d30a39f357f70f89baaa969567d7758b449c0239e0e7f13f97be6e9687e25ed7e57b4ccc1e1ddfb21ff5b219a4d9caa694f493372536979c0a108e122795d9e80d13dc72f5681b48cb2ee29000a7697484922b3a43dd06bd71e7de46ef1b9ff82e564132cf3386012b7447ab1ae4d6aa1ea082a6f74eeb34aa9a2c7307854a38dea307aac57bf3ce2092faffa41f8dfd8c66d41c427e2951fc150899754a11efd81e6bebc912509dd55c5e943cc68ea8c00864e6652cce9a4f6b0517507bda05a76d4db4fee649f431a7e980dbabcbf74c6c73446367f27e4f9f717515bc62b48b1ba4d9c3a50474dc35d72579fe17dd30fc21b48554185ae9f6d71e0a25b97ee95e5101714a1e9eb21eee2c6266eb83dc497b280f1a8df2b3e27d039abac57a30ac12795daa1c995c1661368053cef42bc81623daed09159d7ec219e82d3ad9abd341ab6391c34e1e1353641a91b66b48cea7e371c23249c655d71be88227bd9c222425770d5c20522c84b645b14191ff059482ec2cf706c6af68df591c399d380f06ff39e1b88839bd95b4fa8168e2859d60d52e9da7fd6139191cbd7f786c967653824144e5db748693b346f354732162c514b9d34de660f61c3acaa8d4a69195745f6f8c86dc760b7680624795c37178b3a79ae18fce84e1a517af6207374f1d15c92e7997a637ab3e67fb031e6ea54a20b8c4b157d977087856d8065dc7dd16043b480edb9f271f303dcb4b228c546d7c73986fb804d6d0a356bc489ec75d8d8dc591685b890e52749a7abd78784b545608775869874f60347c01168a4e2e76f8146d2985dae153c773e3dcc7d4545d78e9a425df4277c6d18e441e24aef99b28989daa0dc52d198e3c16cc42099e68bb40f2cf78ed3cef94d816e1c0729db29e5f2a7b4dd181f7c9aff0ea7c44f2fa033e82dc40f9acead2e3176e2993b05f8ebbe07a1176c401c2ff1c151de8718e560255c36c39f0ec63fb90efa4a3e539e656914e7711c59f814b09d7e745750bd03110daf2159fcb62d8cd484d61539437ca4de262bcde54f0f44c5fc59c943900f7b4900cd79639e9208d61d5a586ecb6fa5d532c2c268b851605487fe8ad31b7335c62f7d11bd41f5a556283f4e396ecaacb9116f8bcff4dadba2cb11b0841e5b74ad9cbc3291e53ca1bb1230d5d5f92480c370d3157602f70dc9ba5c28966fabb2f47b85e88913a94f342dbd20f3cdab38259c4c29164b4490ac67f71568379588664ecc1c098f13b45a55bac97ad249ccd9a164da338bacb0289429fb039eddcd50e961f4db4139331c2a89c23a8400886ce602ec886ba600fa7c6f76b847a29826caf836f1a5e8b7c367d01671061ec1a78d699ebd0aff70f0a533826afe6bf197a034302350e6564551b154d51af838ee7479fafd4d4486c7b19c8c61b6a622a7b154ce4cfd6bf2eba9547979af443c5104db064d6fb84efced990e50412272ccd3343d2d0f5b106eb6b17a5b79a3d3351303449997c040e849c4ee44233e25f1936d99bb1ae6fd8a2d14921fcbf76a026779e458731c162776548da94639335e5b5e7434d0d6ffd2b33f0721942f8f16af62a315b30a290c742ffbe92fabc172f0768515f3d13769b6fe09f853d606e04dfec577f10b7146555a1c5ad14e90788e8d228432794a67cf60bcc140913c2aa5c240b4381eaf36f831ec1fd868a1893542fcb73b49dec79476a62c97e79f94b4620f6af5fb97ed31d0c38516ab25aac8854d2b43b5bcb9ea39f64052bcc83df3f88fc4cf15f9cdd32be52e1bb27e242d2f25077a0d7bfb2f2ff9f420ac772655b36a93fc7c9bc1dc991c3c8aaf4a380682a92d1ef67aa298ec2c17317eb0b9a5429a23291af2346a5776419cf015076d55ae99fb9bc9b45b8084b268e45316a38de23aae463b7f61496854f6a013bd3870bf8505d99c8b56dda0a9d9d36809a1dd92d65d4a9daead2895911627af5d65f77cb58fcd99f4de5898e7816d25f31933347c054b0fc90182aa263c171b943f164004dee372a7c51285ef6b3f4b4903f3e9ec3f0a4b51cdc50ca576984baa0102e20cce19db363b17146b1a1701d203b92c759de93729ee6c6de579d8d458abe3e419605eb02fb9f8df5f3abd08c27ba56e23854759963c4e59cbe418cecdf0210050fe4cf847b7d78be266adeba2ac95219649181f80dce691631ea2bc8bf52b5939d10bfbdc8fc624264a25607c62ebed37938287300ec07fc93be4ef8dd3cf982e3a523c75291666868467fb4195248c7a97ce798ec2545082faed870a4b5c7da2f44f94a05081dffbd0251297ea7b6f390d1d9989a47617db7c67b91e5947fdfa72b2d34af9b090d53e759390230eb4aab136f4fe3639d09ebc1c2ec5adc87c3672a2accf7b5b9cc6b2d6eb7846685d1c7b2d664cc74ce14baf3bdb79adebd8693aa0631141e1e906f3c85832e22ad893bd5b5c7c27c59f0cd81b65687990e0fee3363c829581377e65e09196c6447267a54dc9c0c39093cb3ef0327e335367fa78a233237683fea0924306f304035d7f5de95296b372f3915f6a8242830da7e4900fbeaf17ece3e13243dc53d812e829f5818c0a5a75280787e61324003c3f21e2211c9043703f24e00b1a08e1603954eac76b76d96db194a944aee8f19c1dfc10f3a84d4390d525144eb2eb289fc9a98e70ca92751fd0ab0b1fe176b17e7d9e6c2fc6d6d89e1ea8071720b04d5ae9427eb1d2b912f84ab52259266392f06660da8fd04c303ba8550e329f45c9fa49378bc8eb9f88ad5a66ebf14efc63335e52cf96e47364660f2cf1b443e94b8571e89f55288ec11119332377309648744a84514a9255979d07ced9e598a91566653100f5697374b3a3d0091410c91e60fe2c309479d9797885ff1f43bc73b685852665f9339bca2a2a04797700a672a37b1c8e30f9d07c737f3786e7b7bc71dce9fecd680ea5f54ae5500cb41f1d3d78828679e20973970e992c4718bf52837b22d84fb73e796f3f1fabca53ef47a952a479fc31c400afb6de1beff708428366d32b22ba5c37420f97fe257e6e1ca295351ca14c184b3aeb00a38a7a68cef17b82bcfaff3bad16f00a5c60cd6f18dcea2151c5b3b38233394678a3b9b7448cf358a620cdec50fe81661aad726f778b66a45aeed5c49f7659c75f63c0a281e26e671d15cbcdcff36d8e9c5db92aa6810fd1fcec3b103cb6d9fb5f1c980fbcb4ac83df6d3c5aa7ebb2987928b495fa94884a84ba067d7d3ac8807bcd9ea943830b9ec3c3faafa78e64fa411be26961e31a737476af44618b4823be7675828d0977d56a60d5d6c470a87575f6417186d5d14d382861cecc560c411bb49478bac1cad31c12b6d3d1f62c584af66927a19048bceb6099ca3a9de7ebab94ec6185c6c0f16cdf32ca12fec2a1db5f2323971dada3756c2d31123ef08b3958af173afbafbedb110f7bdb4bdd39c16df89d0d2f790e3903f23816ac508902324abdd010a0364eeb72f02b9bd14ad6b56611c7e40fa2cfb01be90acc86734f6d5138a92668f0efc073f790176b96b6455d8f5028c69011fc4448f1ccf1288e27d33c7183d2da9fced4f7050f908905e1eb451e65a78a16eb029ee43e443f077da1c3984fa90aa1218c2c10cae8304b3c785c4c300060c9dea138f22d787432ec8d5ef36afcfcdfa3a31ce524d24ff8d0d3e1ffd7dbbfceec200d30cef6cfbcd735e6dc3214f7fc7cb8bc837da98f1a62e7184adb7e6f5ad357a74f97fe70235e0063a8367c5b4d534df910e864cef9b8e2c1dfd3a13a826bf28966f01a9be18871023f3b98024d60b90a12eb04504b0a46abf1859121e8f61d076db1c5129a8d154f1cbb37c30680859ed4d22cc332edc88d61e74d8981276f38cf2c081cff7b6a07f89dfd828530ebcb3cd95de8fb514149beaece7ca566dad0f975c2cc33e4ef4dd9037d63aac85de5d35ceec23b49a71547e6ba79c4dff8427f974b31c98647ba05ba90273f181c5e550aad2e381562aafa3c87b0608d95b4bbc5dc12ddcf6929431b17a3127201b0656cec87437e4094c481671ed56504da113fc758ed06c57fedf193f35cd6ad1f345b6b5ea34df8c98f43a1e1257bdbd5534637225e6cbe6c50dfd64b0c83e6a8624a7fc49843339df4ca22cea912aa34e5b6a9866bc0981a2fd098cef2c0d5e3fb27db37b57b48665b2e5de3c257699fb7b4f35d7a93e05c4bf091e491b83a91b04e5222b3418fc8ede54e4ab40c7e8c8e2e0baa65061ed31bdf89bde6dd53bb8e4aea480b310fe2d72447f8c90acef5f195436908b10e7689beff8f37d3f1b7fd788cadeb1aa091e925ebbb857bb7933b6637827d07199272b33f70416338003ad9aa322994a8a27262a0fa1e26c9372f67eb12698c1fdf42d10b6600b8d363994fa54029b4b48e9114e88dc982d81988bb2b94e887fd0de8c76798814414957af9bb487a34d856f56a95b0f918bd256aae69dbfa90e4f37486a49ef60c5d2867f70d0555cd029f1b8245e971256911aaa7252c6a8c8baff574d5515ee0e0fc676c17c92a37f94209a930354ab1b80f2a2f0e7d4c8399afd9f4769bfaf7074b3cea9b164d9d414f0605dc49a418632e56eb86497a14ea6c73b2e2d2a7dea671ba20a6f5316709d374592a54387ddce82b89cba51d3d260bec05604fa1bc090f1e21e1ae748e8e7d4262435db6a93b73ad1b46e534fed2ea91d36340a98a15c65ab78450cec53bfe544f370e130352e4b2c01d8c89796d43a86945f320631d14e8fda4e0dcbafb0975388f50adf209c141ad37fe88db2a60e7874ea31ec5c9e4bd89d4a8508d8a15decd6f5fe4a4aa2211e107068f456ce176d3148e501608c7d5ec43027dbf5d4d0eda4356f2276a0e2e1495e78681c34b889ec70074b4f1804a3b9cacdaf4b2f44496e69dc748e0fdbd098ef160b8d4033a3a8dec502849979cd5fceec2b1efa0e0600fa090d2f8ee80464b81314f4207c91a52d1d59409740b9dda2af4d76f5e3e0485becf05d2eb7435b7c9c6f6b8671818def515c686e7c1f11a4c5c0139eab6a202980763e46a272a48e38086fabffe299830cf71cd9160dc0ece68dcdb288624aa24ee2d733838c65c7057fa6a9e88825a865e013558b791f17c3ba9ba09e466a4279a3105098112a1736d38b156c58977af982465459a09a16f5b073d0c3b3d1976f32944d949e79f1b70555bb074d413938181e64f55d45013d5664cc99413119d9885580a6137fe96aa79a61b4daf13dbbca90226cd456e0f445296de681459de1ab4d0cc52f4a6115c6997d741b513bc971c1c6da2a11785e50c0b6d2ab7c348944129a2e57d99e62d7b5799db5de503967a57941c346659d43849cc25bada587f2d38866b58947cf5238e2d8fecded35cc165a93dc606edf23acae4ab2a59444debf274f0c29ad956ce2d709a4399d883a6de6e758845289224100b457592dcf20bf815e30cf15bd67a25f00be4093fc1f2479edb464a609df0897364615698a689d6a1771328bfbdff19e2e10d5ec6053338087c027684e8f38033da0ab15f7de86c534dc2ab85027b5bfa9da84b513e05f26fbb446e93eaeb569988f8288ffacb3debf99ca70cc5f6496ce6d1b639decaffb5495827c7b346e56d68087a099d585790a7ab0e756aaf95f1f8cfeec70272a7f45e2d29be390860162b31a171fe2bf51f3c69d2948b9e64e9bcfe44d9280a5cbb699142fb568649be48350fbef7913a39ba74e69d45af8079731e1ea34ab12b9b826a37c2585f4432ee39c79c4d00951360e9c17f8abd89b7d2e3f191e0d975d19646e2f7d949c8a294aef66fab3c7662a9fbe0954dedb141756b07ac33534e32d7e07a273876391226013f6ece2dc51da16f2096bf3123e07af4e4f01cd72e4bcf05af5853a612c706627a0e999e9eb85aac0b9ce840803380fa3dcdc97de6b25e7386dd1e6aa2dbf0720931d62de2c3f39c9469532388178f3d7f650e439244a59b5c3ec3dfa575925adcf4f8e3bc904434b586f2815a40dfb4d379dfa652dc23ae0a60c408113e10e2e02af69e9c9e8f34832f1af0af2c8f564e659892be094feefc11a689528b8f48a8143e1f55d595da4a2c0b0cc89bbcb0a69298d6da4a67826b7bde01578e423d9f17284ce96e9ba979c6e9df71afbd36237ce28cd76db9d16f022c01c8773b65d0e2c0ddbd152d28be8c1c0dcea92f7ef9d2400d26186d74959bda98bf44d2d5194e0611ed326fa03b7d9d7bccd70a2beb96c7c88411bcd0fa37dda950efe14156696726dff5c7fd1bea5842c9e00bf00f47e20e6bc43088995c2f0d7de6545eaf8838a5b0a6f1ad9a5319687576d072206632f1a1dae886dccf01fb2cc49f41cb4fd6294863a6dbc2190d649fb70e1d2daba03b11e88779aa2e4bcd6025cabd0eacebcdb8d2a6ce9c2e8b2f8fc8cf136bf51ec621dafd36ea4c1cb4319190a3daa886b543a7ed50888518557de973c4f2a5d60ff950ccec84aa540dcf50d7775b2d3d579b22ee2c78b62f71929bc8a449ede87da50ae7650258e7852d3499888f21ba1eda1238890c3c4e231a88cb9dec882b0d0e8e02d49cdd93b289c8c6dbfca0ea332478b72298432f9ba7dfccabc33b2b874f17c299e8162c62cc099bfc9885ddc0c5928b0eadd1df92cd353485ccc6954056fb9b33f6035b28c557e0891e1fd7797961af4f31754e6d395e3761b59be58a65985b0546f08763138ea7bdbad882e3e95fd65b4c635764123b01ecb6a13b91b6d77bc39bd3bfaab6cbff1c6cd37e2bb29fb98376b8e6ebd7247c721648c38c755d8db7b9a56eade96077662541d9b12c7c0130729be111714ca584c371986c087795557c458bd618c68fdc3a74e67d514010c344827a2bdac9d727a020bf2b5a63a2aebe98ed334ece4d3258835ba7c64df78525d881b7091a5639ad7d2da9e49c1e4d84d3810c133fc664f001a9723a07fcd765364491ba6c6e190e88c196dd411463fe33d9a17973789faaae32ffc12454b5ab141848eab22ac74ba1020aa6c3831e6b292adc45473b7c350dfe16ee411cbe9864bdeb3638f108f8f3092b58f6d9797e9a4105bf7d6ed57650b6d6c85292fb68b50d532c6cbf5c6c381d697892fe7ef096b111e79d212c44a1521b13ffb94e90f419135df793b674192107da71dd67e24e73ce6bf3715f433e932b57f5d077b9d62dee2cc0fbfead305be84dc9e47ae57378a4f195352fcbfe24d287f09cc3e3ced81de21172c2980fc54920901ecca384fc193f60fb884e00266021c965ea0fb098546ef0aa1117f34dcbd6bd4bef1f23d176a134f86996b56b30f1c5a4666fc04be20cd593397e20dbb97f6944e1675e14622f92f7dd50465b3e5b0e20c3d0d6719362caf825df03fedbec0274604398bcf5f6dc61f3f1ab2d06e96506b18cafc6783029f2eefbeca01f1fa0e659c07e06e0ebd84259ae6703a2863b725443ef30f45ded0e16d9631bd54bdc77503fb2a7c1c9fb98906785e1a1fccb1ee7361f032cbc9fa4051d020f62cabbeaa6434d88e9690bc85718a5d832140be279548c5d6c121bda1cf211f66553afd66a82f7150a971e0a871ddc3aa4ea9d7bc92205ef51b20156ad4d6a4a00c55562697fa55569c985a4961735855825f57900722579973bfede6fe9b32810b7677704d5bbba623574c33732a9471b8017501791bdfc05d4729afd9557694724834095c4c0ead053bb10f9a76933e4f08ea0d55107e9905c1ee5ebd66a55b735ba03722a86e13b5faa4cc7690b3afbbd89e45c2fdd38319e597941615447a7c537f436efe30a95013255930e09380df202a5429b573182aced83f945409ed01de1b7debb6f3309cb771e41939ed117b61131127b742e210f443b070a8d456351020e27e74f99e544e5a2a55b577f1c3f4522a0a87aede5bfdcbafbff542d41bf15dcafdd074c927855a2069dab3fe9b2a830a7237bfe23c7c3e66fc0052fb2a1f2ac58c7b93231bbcae9ae2266c382cbf9192c55c47837e64a12a217739156ad2a3fdc1b160267f82b2fa9ef78e9de7690c2bf26a0f30297b98a4f0596b70da6b42755703d6d78c2d3074c9744e81dc3d02f8abbd6eb527971563c3e4092a1a291a35a874b4ee44cd589885f4d524dbc3aea2c3f661bfe5e49e00a8c46ee383431562ebce25197aefc0607aa62f2e68a91122d8722c60f624c1b3c7a1ec47ae2d976cd13d9a5a0ef077563fc858e379858d20a1e6a20ae672c510a514718974b6ef7e5c33f8dcb00517531cfe54ba45762f7ef220ed00ca872aa5ff5c16f9aee64022f1e97a0140ffaba00642d6c111f6c3d6f0605f6612447e428aca1eb9d47ef0ae664d58b28e6109c1f5924978a181fb6c3d10b2bd1f522e37b19907d9671e2e4efd9765a0b3fec618834078d07cac7a22e39f2e32e618fea2d9a7d5ef9d90c34dff6b0cf7e5bf149bbd85fff7678b86aea452749e2e87fd71fa784c7656b1e2170298590a22d5046416da554580f4aada93f176254c4604a1182df9fa6e4058a1b4983ae7520a732a9a3cf5634e20449fb162d98f64d0dfa1b46d1583a79be23af7a3fd9f54b519089cf12709f44a080a9fe15259178f85c289d85def9d16739e5fcf2e55a4c7597805756660ba8a237750089312b7af24b9239338832a7c4d0bab9940f6f504809325be962a19479bd4ba7f06420228bfc66f3342b181be7ffe8e8adf7fbb745b88bf40ac7f555a4cb79dd1129454eff82d4552f652279ed23ccb7f4a424177410b3ecfbbb8457d1b6038ff7ca90a381733270e9d7011ab47e93c2ebaee439de7272f7cc501cd5bb5c2fb464baf0c659ef814b3d9876fb1dbba4e5fcf0ae7917a12e1affaf81cee655a3f4a7dba3ed5cd065bd29a7719caf99a159e48e31ffeb56fcea345222b14325829822a75d1b86a679bad2a37152b93604a461856ce875c9d3364de58e014e1a076e54124df6b7af107d66efdaa4d62a5e0e03a9e593e2616355d716e90af5472cb1bbb59fbebd527a834c7c49df459e4e2ef49da22b0231882e6564f437d7de78118c656e05aba54da226eeef0d734ea18bc753a62df89475693325d37ac78c9d642c40e252fa748668e410d36533badabf5bbad0aae2c8309953460c8d757843b8328cda01589aa38cf9486de26f78f215633af68c32a8e014439e39393f7d8ba7a8cc5cfa187a93545d97a2f245ba05c30be6768f110d872afd24175669d4625e3687a95a07d10e558f4610dcb908260b31a6333a22990fc10ea5b527dd22276b440f5096f1f5b197526db22d05a672f53dcf07635baa2db492c2535ba716e6f4c9bf3964aca3862c558c84513af64ad6641278587ce22c42f8cf246eafae27ceea973ca10306b19ecae18bf0fe3c21cde1ceff357cff73bbef46365e3e76682a1e3387bd1c061fc3a41d45db28a7f816a6fbc31cb81ce5b8136a558c315965bfc1c91dc3713fab80a0b9b38fc743b4f0bd4f69461070b3374198514660ac17025769f981b7e4dbb564cf986d745f2c95652aa8d7d314a30c09f2b8ef82e28ad1493105dc1fcf5e373ee181db4febb3878a87ef6116e45f5a554687f1b555ed0b0531e307b4e593a8929203fea6e2042c7201b3eb65f94c5df0eca5acfdc3e30f14cad0cc390e6dc8077fc6490aed96a946e095607b3bbd3c9b00b9fc0ad4eac548b5fe65df99548a4e898cdecf7e625f5d204f62310951c8ea906dc7da88083640fbb0a200c3e7ceb29b0c599f4bc7c6df16f02243f5b247ec368cb9794debc0f49cf642e3459815592d30d7232b05b9fc36ca44c613c97fb369e997d4bb540d32f545c967538fda4772b4a67d2c509693846d2bfc3613c643b39ce14a5b406b51bc23e630641b7e8ae37a017b169d8c1992846f15a66236136eb54feb6e7cd07a2b6d4b403048495d1ff50b9afb85a98552954a4d89da92956f486dc15614e683b906db464209fda5b9187c8a30d97a68575eb3ae41b10de9108b6f8e876a6e5870c8c11815b59fee3aeeb6ab9c22f38d41b8e36b1370c407b71a69d2d08588261bd2a55528aee1b5622dae4626cf26164240dece6e268742e02b190eab67a6ca5a78dca5aa2fcb24e2e53d4843f716f100ac9efea8bb6bf790ae371ddcd1b500057afdbe8e238b5d03c19d465ea978c5862a4819238a16f871eed100b399d7668774630c8b3d103acc90b0b14358b5fea3f86150ea9215c9355bcf0ae83fd73cef6d10da822f8dd490fce74d59cea7b130d8eae2999da91ccac631c0a2ef2f9d200b63a6b645c65a23038896f6c8ff0d85e60e1ad542b2e29cdcc231a0aa6c013721c0ae144a77b47f3cf66337ac38215186baf3de394d76d089a93aa95e958ca143bf3d0ef2147536729e9b961af2af0de242630c207a6936d08dfc7b0f7da5df0c47380edba9b3426afbf182efe1defe6185094d595cd21e957f009d0f976ccc384752d561e1b594d0bf3834422181cf6f4d0dc6125e64aeb8e70303185a457d49ef58732e289aa2e84b6b32b2e5bfcaf7b0a9156eb5905291b02ae1308e9b945aed32763a52124bb1ced15c638c3f0c4418c0246fb1d030dfde7b9dbb439e0cd94d504b32fa25f486f50cbfab284492da87b554032c6fadc790dcbbb31e2b458996cae6ba9b89af885098c3a282d032cbeec5b08887649737fbab3f27f0e9d284d7ca6b37a021ee335bd60d76780a556423adde48b2c37c62b728cc957e0d00bbf49614e1b012037f1fa859878f9099071a47a4fe7c3fd51e774694a02d03bda67b2a169cdd64d8134f186de1fe1ebea1ce4b20faef33a6fcaa6ea25b7cf7271c0eb8e0aa2cee08a422d82e4f1199e86e982ff6dd213febf97d097678c1f8bb22170be331bc55d246ec97a6392eb66f772c04ff15db87abf8a111a6d1a1d82797a2c74398eb782778f37541828592c10b3a4eda52c1b43891d94a44178e7698370ec03f1705e3699de26b61f547b1ac35a6e3f05d97b3116d6708baecabbbae147c18a37aca3dad26ddcfe4800db9aafb63ebc879c00a6c09130f85d77f362b2aec60fb422af849799cf74b826866bf64e44ca76d322a4688aa6b51f0a91c645e9fd79f94133fe345c7a275dc67d592a4abf7ee27895a5a037631aea80a312254ba9316f6164a3528710ff02917ea3690af498bf2e68d94d80b9ee1d243af2e6d0c6a90d694ceed07d199ec5cbd507641836ae75253b9da88f7a2e75c291aa5b8a64224b867269185d572903b32537548ac334a17bf045392a47fd1bad9a71645f7dc4d0bc7248de6dbdfa3d39691ca8936fc9506fddd99e1df692375e782f90b1b587c4de1d619c7604b293b2c19b9d41f28ba2b63ca2ae5ee0f6ddad584773110e0ebe467341d3a818b65723080e5be49fc5c1c17e1f634514f05b938a25fd5bb537c59f888a46027664ba0503b9e56834990d814aeb14a0c9e4a71160d9c5fa591c8ed720d2a5b39fc365a20c35d27662d02c72558b1e6db407861b0f8877bb8bf8214eef8cadf2267b0ea80cfaf74fc495e8371f1b633de3dd8d325b7155ce3ae4d02bd0de5da485957854c8527f3abb16257df240bc9763bbd8a7a32f790b896437b4a7bd4406c908b69918a0d3ff3690ead88a5cbba86a0c944ee22e95a9509e472b10141181498e4221dcb94810de214ecbba4b37016916f21afa75a2ece6dfd622ba5fad2a9e0e49702e338324dc75faf4a24263de2ee3db12a6fb21782f136ef1e3917e9046f992779c92fc38fb5d4c9932ec4be2cbf88a97ad24d15247b147ef1d912b7919587e9aee1446a3593a9d4b26768a28733b993cc36dc0c4d88e59a21bc153131c31ce8a6bf0664a68e9815d94eb9a1c85387b4d48f14687e1d1143418f92b24acca167f38f15bb3af037dbfa62288da9f972901f3de12827689beb6b2ae83bd68c2120da2dae0ac3c26e6f3b398fa6bc882522de47d57890565ec05629bcbc835fc8f0ffe67292c2e5d893bb7342cdf39c2780c480516165430757b6f85753c787d77057080a2f54216acd3d92109b4442d90aa729ac86a9d0f9c244e08a53b09e38f0a5ec40c6ec9efeb3b6fef0c52fac623d575af8a7d7c94a94be246eab4e6098e383fb4d9dfd69ea62ef6cab74de9a7d5a24d835aa42ca9e5d014c0fab3799055c5ab0e13d594b7828c76a15e8fa6393122d8dc9d1dcee2fc255a17d0581311961e2bc66148910bab6540103ee48f15dfe6730c90d6254f03e12d17becb97330f1bcdf3aaeba2920426827b6aac1a8254ea6c9bc81a2f8221b2d791315d742f20b28f6c5e1dd3324343e437decc857fb7b20c3545694ba6217d4703829abfe6e11d8d6fd3470d3826cd6b59a68bcc21da53cb8938b781d72ae6b2edda9335b1506800fb7e0d52a5ccb63a92731c1088080f7e3f0fc274a400983c88dd279c6428b3f4c85ff249d048e804f726715076907609acb8c13d2eee2c40bca5312ccc79213078df248404258142bf326462e879f73b768b954eb079f6ee4fb7048550c040dda352bc6b01a22c98944bcbf430407dec2bbb87abb6c779fb9ff5163e11c514004263009d4e21f1627df530511875270116269ba3d8941c6ec608bc4adc1ab162d7b70ae9561fc21855280695a0172e6ced462b92b6f145a9a680b08d6aa69d82540450452843ac8f9c447b8780158883ddddcfd1cf335f1c2175d9e96335d22a42c49c78f1d21487637eb8dd1ccbc7a58e64f7ba42f08b0afc6adf2409d9498e90ffb7ae37ec6c033df420d2cb200cae9a31b570133714a676d3a614b68df8be04581070927caf126b6b402550e7a4d30d3e57d705a5f77f65fbd4cd667ccc30feb5fba2f92fbb4a5130caec6b8a366e029f8426d0e29a7c47f0b8993dcaee42c37f9ee5f3e6950375c45e1ab437b6fcc4f04a5fc2ad95d1d91eced96a5ef49030802b51777a28942375f2a812dd1daaacf1036966d0f95aa55223e152968300b5c9dbf700a71f0326fc5a5b70414776062ccd8e7a39513f1ac720baad41ae2480d2a0ae3d185a9252db1d620f297e7f2f55e6cf85fcc822c9b822549813677f2c26b1bcfd92ff8fbf3a051b9d34e1a3a068cac03592f7d337c44fa822b3f34ca472bad9ab66df78a302d812051e972c5eeea19ea6bfb108f285a1c6cfc6a7ee525139e11957f9d4c3b0ac5ae61919523b2f86cacfd95b07fec6c40767a3248673dc97729eae70d41f4204fed43bd6ea7e38c3f4cce7800f44cf8599d7df79792370282060fe1bc2afbce0400d7f7c06ef0e7d0dcbe95203bdd987d2c0b3f112fedb852cc5d5e1ed93bd5bd36e63d8c5e65df08c7581e3afb90631cb888358f7f8c5b75f3b8200a2e906b99d790e41f475178bab71cd272100b3b175e30fa8af945a22216efd3538143012304e2bd5fb88bbbe343bbdd688dba91e821ccb7ecac8606e287d9fdea47c268f2f4616941377458c9367e04254ce8c9b1ce11811d6c1a90d5d7419a5349b97a0b2b98f350a88fc60472501fa1d9174a91d043adf1e4acc22f5b8ddac220b9d90ad46c38b9fdd2fe19c58d5774f79a8adb12694bb9d99ba7b936f3deb527e668629a24cccc830b15904c60c8256c88cc9feab697a79935b4cb55dc812773b50132cc65e11c1b6fe69c8f3ff41fe0caaa8128fce006d1d57bfc2d4e65f23ac8ffa008bd6028aec41015a2b508cca35ab8b14c6e162f8d7be751f1d63d5ad95a2da2c22beeb180e79068d9a771efc9f91d865a66b4c359acb6720f67c5aa546ae6a203b12bee79c2b0263e70f091863fc0c219de625ca5e42ec62b284f0e674c06f41ceaf134c1b66721d222d668df385a7f5eb6f2ba1a5df058952cbc3ea6378ebf7c505ab400926abf6d08e69cbd982f89174240013af8b312cefb3ef8ee13631e1f05ae20a3379c18050a8134b9243bd4f65655f046444262876fd93f0bcb709c931d239e936b82a78d3f0857b92213aaf06c07eb738637185dfaa362fba217ce2d896519bd0c3fefc7330eb4198df274bfb01fceecec0e4b702d15540ca541a5cd970b54106d1d501d38491cabaf476bc1b7ff6a4bef129e3d0dafc799831c43f25ca8a174357f56de51d3a5795b480bcd986fdc759fac441d310741a0bc3c98404d66badc4cac8c0bb26650a81f00425e0d9a350806275edc4d711e8c040c9a734571ff2111682398c785f1c978925dff33b91f0c5dd1816c327ce7a78556d9da50fd88f801a4a1baea80a81f7f490a78539b493efde5a6ab27683942bf3ec3b31f06bf3ca9e1b5a6bbe9ecb5e61d2de1c861417797d3562db3a59b77d981df32e22e1557564477a4c528d04162563ae461d56b1e324afcf5b4a44055535a9607edb23eece0eddbab1ce9a2ced7547800b0c4692c72db8fc23981f546de14ea6b1ff76c8b57a63c298d38be773c21afecc7635bb89a45563f141a5c3b85fd815b060335a42c69617e68020d250b39844b0e446401491347786e86218af108e4d59479b335e8a36460a1b7ab3031564e5d04be74587b2fcd731ec682487e6ac675191a1b0c772b2f892447ae001f74f4e57ff65baa65340faa0333b7aa09fa00155ad646d1e971523927ac6296078d778fd36f9d8153dc5b066c3939b652a25164771e7a73d5d2a470ed38ca9be6e70f54fc74e87cb6ecc3d12963834e71a111abbe13931993f7d0d6b2b66c77968170cf0aaa1d2ea6f441382660622d5815552e689fa1955d0ff0775a466b96f3231cdb7fd2b710c7333f5455d908ee57abbf610b882aac831178adaab1d5ee5740aecde419cbf4ae3b903c6b1513e9fcaed4e184c0182ae31a0916eba81a6edafda9d2fa303ee238e7e8d159a23ffee318ce5a14ee505ce960de9117756a3f894fc708f80ea1d9ce5405ca28011dc555e4fbd4fc815a852267d62050c817606cc142435ba76230e5e3e76c4a62a4a5f3734753c48cdb085a9f3506788563963295736bc92f7b03f22f577fc082f8aad0564094038dca8a27715c1acffb4d013baca5a6ae8f9301dc741f93c621eed791db5aecff60488a52ffc94de0d04e3ca49165812fbdc379546ded6b5a05de1e06a15c20fb135d635ce6bc89459556e7094cfac01aafae48479b57052e467a82c8364ca77c5ea39b8653e5bb8f9b8abfa88303b966edbb1c839a9c424dc4a3f43d88a96fa7fb9c6c6d28caa2e1cc41ef753ea1d7e1396d6a5d638fa249757cd91eab82ec3e05b209a909b86285facfb888436f94e5c08a4ba77f7cf9f6a50779e0a642fd4437a9dc5d7e791345cf26d72bfde6302b4a993558e2d94dcbca3f8b2eae270e1f3502dcd8315d4fe6cbec52152ac54d5677a5ae74f39d81bb9758e294a66481cfd68753dc487a7708584b84d283ff9198ee2cc18771be3b44359bd494411af5b4dda131a9cba26f46fded5477aceb15c87af4c2e234de8c57debc427b9f0eae2cd04d2115fd2d00db716379799aaa6e65c91e96f07462a66131330cacd6c53d7ae2edd4ff5ee10e8cf26d1ef617d58281358558324ed729dc39ea7466cbccc1206704fb400bb4367a9614c9fe0fc60e570cb094b2fbf327b1fd22c4ea2c9242c1391d0efbfd022db8310d2315fc03bd87a0f29b51606a2ae648af94e1ca503e23f31dabfd836f53ac2e66e155fa2dd54bb40397f8581915365e990272330e1d2e8a88c2749b13af55cd21385d10f279ff211ef239c20721ef5986be4ddced556a501d75969c63509611d04eb8e9ad567aa51f73d9ce2ba28460c32df760fb62d9ed1dd59167bcfe9ccae97da6af35e5be25ebf6c80c2a52a8849ef7f865ddae037a77373c447ce9b338199a60932e1148f7b4ea94ab6c16a7deddb7ec87446ec85ada2b17e06f73c22cfc09bb487f5c11aa111b8ddb14b6c480311257523c2362f1dbb7eabe381bf0e20e2ec3accb0c81af441a079c7030e221cd9e6f4c2a55177bc0ef4c9a35b38818e1b45e4514250c133c3ef82f4b0ffa2697047b7e147df341635ecbd7196b5ad9becaab054f5fd2a3605e772fe84ddc3f60fe74bffe37a5d1f9e37d00a62ae77541a0c951de6503bca417bf699055f54185008b1189d4f2f76b2218c70f60ea28cf160877d98dddd0bf1f5dbc2c56583361c003e7e4120933f57e171fab55ff3adadcd2a80a6f7f17d6c967418e84e1ec1cb858edc1bcc8f67ed1c6605b508250909d2d3481f2486182432d20999f528d1a5b4ff12474e57137d4182b9349936802cf39d633399bc0ede35736df2f002ad356f7e8bf8e7ee6279616d543a2270a19dfe88f5208fcf3f0fb862f240c5bf3ad39dc4fb1f9f501b1161be49f8f33d5ebc0634b01f2d1dea6e928a822a9a2f72e9649bbdfe3168408ddecd0624334737e667887e11074d12b9672cd2fab1c2fe88a7141881a56721495e6fa08cdb477928f2ccbc52194f8ab2b8e88a0e322ca46a73993b7866209a69c01a30065d56cddd3bf8b55286a5c097bf478540996c11943d0a31bba2045a3739998f0f7dd213c60b3561c72679d7b14971ae4aec14a20d4334ab7155e54968f04dc02f9bda0dfc97fbaaa1e0d3f75331da6d7b8772678f670716d821ac9c74ccd650c9b90650840752d340a3184b4259dee09de1626cfbcd90f15fab6dd18884f01c25c2038bf4c15f84aa0d5df8dd7caf402aba2c09c4ed2ddf76cfdbfbfda3d7f400ebe2cae590c7fd43aba6955a3cf9125a2dec8d3c7c4a4e6d7604ecc87c8d2e3633a5df8ef4ddee784c33b4de72eb17d5022387aac078f9557bc17c6eb2b751decdf836439c49aa1795fa51b7c7ecd656ba84be8dc341ba4624be097515c071b37df0eb260a0bdee2e587b31b317578d59930bcc1cddc12324cb42e4b156b8e1fa9fd2ea93721e956601e74d8261583451129ae4b746ca27dae24385bfc862b69422d18aa5cfdbfefc08e54dc137fbcaa8cc475f07205274e08aef5f8d84689693b325007ddc5f8c4b88df38b54fb9c929f13867511c284dcb1a07c70122ea64590f4a24c757852694d86eb27f886faa373fae3ef68b5d0cc255223964176d273917cefcb0c68c727358e700ba0d084a2a1321fa5493f3998ea70ae9ff362f2374134454ed5ca292bb6b592019829883c20d545701b08b7da69a385c2e6e2c9de8249303fe95c842b2d3c96ed2e87def294eb53e5adab26ec3cd9d4f20e9f5b9ccf3ab736dbeddce57639e3beb8c66283709adb22b372090e42938defb230538869003e8be408048d31f35e9825f5f425318c6d6045e78069a61b14b0ee0ed01705b1545c207d9b40c45a4bc54f9ff301a7c06fbcd5863896439e37ee2785061dcfd12a3dbc8ec363cd65c1058f965fa498c9f39c6d9ea6130365588a347ea1d1bef75a18476e0b71ffd384f26787610274e6e19566f83e90a792af0e79d08b67b824ca7bedb63c017cdb0af9bd5c12bdb5abc36ac33b90b3ce892bf302760f4e0225a6741a006a0d449e5df3158c23c1bd3221c8e60dbbc1dafea117d124a43ca1420ed3022eac679a1fca88462677c7e05d8826f222c48e2fc14b4414c56b87ead41b40e2cadac68a8f1035af669a6ca83b7660777c1b665c518397b6a0c43bd3ad1917a0d9f7161c29e6ab6381d7a255f466cb473f0f4b7394f405c96c782356d41ba13ef0e289abc38975a2b387ef0f2bed696c571883902ab407e13f7bb2d97e9562d912c418d78ca670cebec6c3403408eb8af8b25130784a441c2f13a523b759616ba0ac334fd9071fc7c8cbbc2600e2a072d0e986bb99bcbf5ccf5c6a289bebb0cb212014a75ef0e4eabdb34e899920afd562a40ffbf56175ac29c3c6300746bbada529fc41b18ce6b07f0c079ce345ab72f120f582e5a8fbe7c313e54d6c88939537a3343bd720ea9605fc12be8a14a165ae327c1fa572afa7d17f0a4f3de52743201a1203e28fbb4ebd89288209e54848959a71452f128c5f0c242499a82d46e20d73b476430b529f82a7d10ab6d1656293f63d080a911cdb35bc56192c92f6f840d6a620089b14916adb78d1902ffc65a17ebfb9912fcd4446e666345cf7ef40fe88284d594ca983da2ab5cd6038bd03e65f56f2590213ee04d750ff28bcbb3202e049dc6268dc0b654d9fecc53628f49ea8deb79fd025682967be024a5c74aba23fbfe116d9818348e0d7f14b1aa76dccad61624ed5cf5ed27a3fd67f1fc2757b276b5169d0d2cc552f852589c8c0acbf61efd8071f5c7eaf68c1f81baa008e8684caf3a3216428053c5bfc487edea122cb2c8615baa896d532b4e4c81c64e23aa659fee50ce8cf6686a1695e78b4bb5d2bd14a289c84f3190b65492f7f30edf7f7c37399e9d19c976cf742a0ffed1534db9e01b5780fc7280186c5beacdf65f16feeb3dd6a9463ce76f4c4dd296d99b51e902c0d21c41b4b0b6cac1b6c89b551134fa9b57e1f673bf327551e4fab45a39b3b2912c1207cad3bf8e5855cacce0ed39370556bd959356676a7246c68102041630d22115a4799c69ebb3bb00e2439d41a7d3d26a6958f5038f4239487702a8e0b004ab20580d112b9f77e861a547655070b2613d2547c7bf03b5c94b82add7de7da084eeed0077459d67d6fcdbaa6bf91882a9c8664713d87e79673e442bfb938bcd0240285b31878356b808272c7377026927125081bc3402d5dc87691cd35286b29fc696d03caffe79e24aede1345f07a2ba027f5a0f73b8d4d710ca44d1285803c61b3137634c339042c0b365031a9c56f298f49674dd5fcd8a4cdafdb96b52b3d833b8f5df1498e891d6c4a4a393f10aad47ae114594c7f3bc1b19ea32497de986c8f3e4ad0a49911dbfae00108d3344cfde71354b44da9afa0ff95de1a99c7d29dea6b9cb5ecfe6c38766d63d7ba2c28c5260c9410a3d50887f9e0a3334e2f94bc325bb543dc64708c8c74e2c8557a2aff9d18b4f66dc3e8e565a26cfd376613d37383aad1fa66de5a9ea4aeaa47216873594639e17931e7ff50fee5f8b52372ba0dc2130925866be48c80a7d6f2f84142b52347fba648a22449725ed60ef93e19cf384db86636b6c95295e33eff58f584fab3d8cb1691de94b10e79f63c2730e72222f904bb735b0a7e90929ecf4f21ee2f117e2941279a9f64dd63b23ad0a4bb7b3c8984d22d6a0b235ef8cf6e80852288426af62b9c460b9802982ba70992c6db7967b36f52af6a539e67facc224d3e73a785b0b36285bbd429ca9e62501012ecebbd3fe401ff74163b6256c5c3927f537af579a333ac4f8f7a22557ec8203466cae6763b0b4366f4afce33a8dabd95c08545befce05fc805828f55f4142541ad25a03751e1c664db84ad5cf654bbc09ad59c3c9675d0664946da5bb18dd7a0ee2de15991a17f25ccc37e69a88ba8829044fbd12807581a05f9ca243dd9a29338df696228c6f93fd12e54881786ebccfa80d1d414ac147d8b7bb8c48a9e799213ce0ffa546a0b9d51c58d9c90e75dedec4a7b23a9741d2fee9c76a64d7ae8493986907e02bf583515df507b78be87e33694ad8b55487d5f5169c027ce07fb6c14c56b2909a6db716a3ffa8e612b755058e48d684c6f96387714e4c44b115837eeefd5882475fd37c0fbc453aedde17633c1924eafa16570cc6a2e856a2e7e4d45f33e2fdf0d7b3d6b1a8f7648e1a1d0a3c7feb61107ad30ba53d0df318934b3215def98dbc7be365a36acad5b5bae95c2aa3ac93b5295e3bf89ceb1acd760e993cdb492edaafd8ecfebcb16d02f58920122cdd9b22265550deac19e5cd094d0fff34af709a695e588e5f563839c2d886219bf1501a4daa47b247165f0c68a782c3850cbf9c0fa41cd24cff18e2355f16001bb53d8cf72b407de837916003654a10889541e6c66f0a86fedc273a95b9425ae0af1c7f6e4b4a36f9d3994ab0138deaa905a8045ffc5d223378b28a9fe699bffc132f412f08e4e6f8c9b389b69b630ad96f97039d4ff281f09a1bc008ef8ea5280733a9ba9e40c0e632048cc3a9accecaf605dd8975e234460e0e6a36570db5fd7e22ae8b14c6b055dda9a45457a57685d35caecd924b1b0955aff1aa69ceb6e10f0607850479cbfde8b62f0e2e154f49c2a7e0764c4a213479a2ada325f1bfef275fdfcf3949bd6cf4d174e1b35da4c85c0b52c84901019ec48aebf1a15d8126256821d402dc35b71ab610cde0ad6db17e0528647ea4fd0153363ba313a5e6bca4d0dd502def7a6736b642c434f17bed160dc09a2481d137f2a3b0504f09c8451be6d6ff4f3ce523d230a1edf53f7c2705d207b53ee2bb447cc93c703fcd233616fd59fe25518e04c1da038bbed5299f16eac95a545d9c23566fc2e1651f90fb7a859cbfc4ed69b5dc5d60a24804142aefa2ec185729d93e6f46c9f76ff95306f31ebe5d48a8e4d72b0fc11007404acadec6c8f38c298cae36f9202f72b9cf78a594c18c3c56073f298c28a1fe368dc6208e7673fecc41d8e9e78a00fdf421b5a0cb5c9ceb6f24de88fa8b43dff27cca6c6aad4291b57df6e9fce536e8c8c425f44ff6a66be694269e9be050d6315998c97ae9139c1db1a1400001a47266501a39137eea072dc1719d0cbf60202d4a336be51a4822912efc1107e7d58f214f6a6eef542887115d0ca2ada0809af593498b447edf5c15a41082f5686ede7066340cd9b0ef8cb05efbc2a9bbf17fb4b43c25f2b22334c0416f02cff13c3063c7556fc66a8871ec85d3c419ec6a1bcfb02c43f24fe3aab479aa76189121709b7f950ea7b3b870dbb0a99bbf46b45364abc9c109cafb965f29c0f7a7289a21460ce6ecffaacea8d2e821c6c8ec50509c59c1105d704fbb2bc3ea3dae81d704e9fde982e2999459c9177164d52a20fd29c9a60a9f531b1671da5983dfe9aab64e5eef9f46f50744e4cc4831f1e339a0d469df7a56fb06c7fda24a205068ee032e543140d6997ca9fbf97483993b4325cd0a2bdd699de9c293c649fbcd648719e4a8bd439cf81af4eef645285186696ce278422ec3f4005db1881d4155c4113bbf9eda1c3640a7c387cfefade7f64da831a81f0475470c20de5173f028c56882ccb704812c5cf5f202953c7fd977a655500e87f45ca1709c65970237d05cb19e81e4df529b4a9b22128ca6483ba84444427f609b3f69cdf437626e5d0e3beecd7f852bd5d2f07cb7aa23c6665d2187686043c57465d5cc045dd0fe06b66de4a0789ff706d1a00977d0d4bdb0d69d0004b9090b42fe0f59e42285aa06797efcd150ba5b03fb849c3e00f46786a61406708e74b34ecdc0f1153a560ac60218853a04fa68baf7e53ecba2b6e44885647125c0d1017ad4a556ae719854df728cd641930a2c5bae1c9d9b75b095412505cc97d6db6ffc147b8d4451028776b2bc1af8b2571a66fe928e4c1f4cb645ab5313dac6e9e1eb34ffd62c7cb632d30a3e740b5aec9d887f18fc4e884c077aaccd178a7b9d5df5d83d28912a9b441c11a94a83fef89b12102b7d5c45bb51720fccb09d86f333c6bf079ece44a16e9c1f68e3aa8dc2dfde7cfcaaaa09541c5c71a86c73925f1a14fae5e693bec0cd84662b4249a155ea7cdf5843ed89bfc862d420180daaf93a4f6d173ab3ad3c48938fdc0b4e4e7621fd33bd95a4bdc80f6926d578d566bb0de297b7b03441ea47ba2b28a8dc9341c8be2f39986b8389b21c46d8a1a21edda9ccf54c6899175ccf0b94e9ca5fb4f1b022933868e8acb7621e38c31d33a36d5198cb0e02f151cd563889e65285176669d51b2e954b2e495b7abfc054f215f346cb6c60b7f2c63cee924205c6df131599bc294fc5312a2153865687ba1eaf92e5ec53d7c1b9abe3c02dbb9d2124ad5ded9758309cebae76febfae35a5e68ff98c686683795b18cf826d9bd2512530a7ef66992508686b1ed94db55563ad26d9fa2ca79b36300ff00fab41cea96dc0fe341af8a80c0c554a391042d194601291b46c27889ebb487fb3440e5abda728737f572d7cd0998ee53031f9c4a83f3d6d38a83fe7719c51ff48d542a33ee14742f0c645637a56a271a707507234d80158abbee0f61fba54a69acf507cb641de9df08f83ca3ec8b0cd6974c67f5905faf2cafdaf3317c9d326dcf05d74e40e275ce79f9390ec963ca5a58d3b3fdfec21721fd6cad5109ead654008a2e16f4d0524fb8497692db47f9e83a24ca1d8f13681da1acae72a33bc86c2917037fa68b88d00cacc216dc47a2193a62db362d7700b4095f383f4cf501126c6fbca124d2e3855d8c801de44d96998f64e5ee81a886787de4f500f2166447050cb52682d86ba520249155c42136b71ff71f3f01897c3f4f591bf016c1b8ccfa38c8cd91fe660282dd31b2e368bdbd5444825a2f6b126d6a97505cf987a8f7a6a4944c7c7c47aba289488e358105cd32a49436071128d1100ac55b5a6a6a98adde38652c8d68d987ee926bef9bcde7761f328ae354b152ba63c64e33463ad0079ab4bd2371453216b5c8cce1d2114a3cd4b4c4fdc90fb2c9e478e797b6c23adf5642446b1416eb3351ca32f096cae87f5a4f3b01f942c4d6fae5a2ab0519fc37a818f3d2df7239385fcc4fd9273c7c8f00d1459ca278e74bc47d01d84dd6fc1aaee7bc7b1ae64e49f25d87c14204657b35b8468bf4eb49e2e65afabeb006671ab40da988f7216900bd7e4d8ce15f994685d658de81ff806863e1a9f7902f93894e1ae226db58fa08ca7bc465f9e93aff94aacad08060230870b5f8e3571d6c49a43aef3686c16a2dcf3b89c89c80904389b29e2f8142963029ae763caf5dad35a1039d04480f973506e765c1ea4a6f35bb945d0845f72fe2a2bb144fc4e2852190f1c61207f2134bc67286c764096e8a18640ebb61056b849ec8d3a5c00a355b69ab8dcefa9f79c383ae681c8489695440b20aac3df803b9080cad73b420d0b2928c6b655de70a6b486879c8dd2558d132a57227c3a5e6f4c6098c5fcb49a063144c166090c626844b21809335e9fb92fa0c482a6423f3df011b3b6a632c3903a87ee12a767a52dc12c9f90d048ab429459b828b14903859555cb1554bd8437b04be81e28eac22b5d2014f1139144f708184e9cf9b8b0db59eb0f590ff7ce8142dd289ef8e34e7871ff66ab32d19e035e5535a16283c40e368efa0c0d8b1caa02a60ff6812a4b52d1008aad3cba1a254f41bf21839b4abacfad37075450a08d23a082f6836a60b3229b73e0067e8ccb74dcef5e96d48d971d873cc30e9cca0cedab5fef668c1e7b55faf17af755053c0cc70226a47874cc2788c7470ea8c710eb73337e66762781bfe056dc5e272a5eb229e53d370a4c24ad5de872b7ac35582138e91ed1c8ea439ae7eb6885dd3a6d7732e61f63970a1f105089afd496ee2f88f8f08ca43a62e64b5c151d73a72690249b59da66530e96d68cccb2b16d88c27ed9d3b09e07592db5627428296871dee226b94f339c4a7e3c02c00ab41f74dfb6466c1e9bc8e5d9bb7548d0a52e914c53e0a3341b848800c6680b24b8774a7530d86c75e0757512ff55a364cd2688315995dcd2031047e78e62b0fe17517111fb080693aaa8b9dbdb4fb41bfdd81548ade3d71a8d1d8e990e03ce07d6002fccc06ca7a34c5c83cc8b9de9eb6a105d3df2101cc2739c86ad4ab2ed8bf0b7d32e94670f72384e50ce3561bf0fa936e7e2592af23399aaa9e7ccc221dca3b8b2b85eacdd717e33a5482f2b9aff878c1fca0ff84eef5d609923713c7e20c2959f2243ae4200c2c1bb67f5142db444c99ea3c671221bc507b7a5b2c480b7b1fdc2e4cc84cdc4fbd6c826beed3faa11dc4da2cbea2f3579c79e18fa647f69f78942820b66f6c84a8e5e0ce96ceef6002d7c0a7a584fe7e2ddaf28172b3badd57c9487475da89ade575619706fed92acf7ec4693111eb3c9866b1ad32281cf4556a121f48860668eb483fa0894a91a644e322f0f883318bf333542c97859a6055bcc7b41af89fd70112d583c7a646113e91c71d03e024368a392d1d600a30a37378251f52fbb9692325d0347e0a996d186f0eb7ed37fa8cac5e40da9cdcf5837c404051b0e0d5fccb59e6257040dc1369d99cd69619b7b017b43bc9b3200464114748bab31e55724940c8f722f1da53a0d2631a9f4c545cabe926cc8e0dd1d9221fb56e29fec3c0868bb2f627267b223e594a266f3f79807224a830c54cd2bd5bd76935811d9e3c83895fb9842f2b380053f309c8802fdaac1ad1eb531d3b4701dc49f51e6d4d29fca5cfd0d60c144af607df0a8d50600da638bd9496e97c6ea9129ba18bf97510caa4f0e66167dde1febe4c9ff3865b63f8a59118693232bbc3f94237b40048badbc14373227334edeff37bcf236a798f3edcacbf04d3ac7ea41b7f87c62507e022c9eabcf593889ab6e75131b60a09bccae7901c204d8950a9b61d84330ef419e802d471be65c4908c50751191e64fb1b77231f9063ab2b4f875b8edff3b2f2639250a30b4eef86f4a28de09fbc534803f00367793eaaa48c03c3bf1a00e985bf2c87f042dd6e94d25bd9edd0edc163cf0282be700c8c365b91405305e317de8025a2a2af85fdc1723f691f4ba72174936e6edcfd9716750fe5b879d8677d9222a5a185461a4ab3f9d5bb80633e7dd72af85c75450731a82d581dc03480f2e6172ade8bba84f2bd911a2cf140b0f2ed04911e6556d292e060a4b6691d371c5a3025ea5d6d68799b2bbc6b3bc1ba48d7d97633b90f2edfd1dbd430f87033610595b9b254490c55b2a99154b1ce7159ebb3eaa470502cd787fd39c8c4969ff71b3e17715eebf4ba27640a806b2a1e96cae84b2ac59abcf52c3b71d46a251a343546513ef48610e8aaba00f9f0bd6e3b38fb32df1353132a58e0f2db306c047f3cd51908c39c09813d4756ffd0fda25effaa1d42b44cc2231872080fac9c1ef63290bb1cd7ab5e33077a523f045661f87e7ffe8998e26f4a16edfa7be8c1ff2b82845efe3701496c6635223ccb83665ece1b35da0f7494e7f0f6836ae09e02785aa6b931a630f395e89e2a1f74b2046cee73a09f5f7c2f91d63dc21be2bf0e4ea76f5c2fe0d51aab99486a6509096c35c8aa06f207dd8365adf824962e22e97cf4467bf242a3308ed3f30ce01aa214e3122bb1bf6a4a642dc41b8c95cd92eabbd9757f3ea9ae75e886b02836c8de0fc5ceb8737a6f68e231da8821c287cb30ccb6ea1e1357de6d014fecd319056df76fba2b403d9af1d47d0fb41abaa8e8b2ff65c8689c60960abbed2e17345a303272c5ca00680170105bcd9e27ad2cdb0cfda3aa4e6e34af3c248a2c7e3266b1bda447d0fa3da09003da1eaf09d429df2c0a92630be88f5305efcaf354779bd74a56e751e3d95fe462d58cdee711e20273427793f1c4eee6ac296a01994f815c9fb697f4197a3ec954d21038d754c468ac5f9a9902db02bc6b729ea5001fd35ff2fd431c2840b1c17cb504a2b518c08740e2c758ef75edbb8808cd3eb1e2db0f5e0bcaeef8964731baa0690e856a7ecf7f1aaf6169d44e46d330017c3100758cfae543414f9cc8edbec969cd9f43b2d4cdeff560ad6e70a379bdf40fd78a19679819d2c491e974de9d3906976fc8cc292955995e0f6e9b2765abc9133cdebac147510ff3d4e534e1adb96b46fa0adb92481094c5a3ce8db1692175cc782ca527e058930cbbfce99dab08d7ab44b5dc15af78f3256111a403254fe5970c13aa2f6c7d4741388ccfa1430561f0096d7c86f24c37ef56502e6bde526f71211fbb344bb4f5ec9bdfc16c7f0f7c2a232b209991575b1b68a6683de752394b9694e08a887eb12ded7740fba2abd11e881cbbaf99c2821aec2825939fe8d8f2a888a721ced87ff45cd5155af8f0178dde1da539e65eeaf146f0baf1023fdcaba4a89520776e055e8bfa247cfce7977a2d36c5fb3664aad9d71fe7a7472614c0179e49b0aa9e7cb6008fef9fd0f5c167cff4c3cdd83d50b454ec2a5d726ef9ecbf765fae458cac161fdac617af4ecac4b6ece81f142f554dd0647389d00be9ca3678103c9082102af6f89b2cb5859c3d8bc436c17ca0009c2250a4da39c7736c08499298d5a77e87052264a6cb20804b96aaaaea49839fbc1aceacc788e9f063b4582666770b4cb4879221fcb3f1347692614325eb4cf76db489d2c32d12d92ff6cef78026d4c432e8605e118ca7b6a5610ba426817843ac6a1b4c9f2da5ada3c143fd94c59a6f8d46a791f85b4251bafef515823abce56a8ee466617df8263bd8fe77148985d794b59363e23b772b0f383a34b895ef57fdcd69e320f49192c2a7e46f072ef2c9287556843509f1f502cd8bc9ca1c7257c739b7de10f96c713a10ed119aaf387328da0f07e0bd4a77aa6cbb489a97314e2e65c46fc39dc2b5d6d75219f2deb861399c396c5e54e33d2d31cd220f863119abae2e2e16a63120086a65680dda64b031f7baab2897638acd9a046b9dfa399f55f09aef4fce16cb590ba783a8b26d538c0a23b7374f7b75a1817a2aee55ab8128c67b9be6b1e2e8822e046273c1e7420d282a4f02e90fbe64a8e1ddcae7d06014d96d0f3548da599f9d9076d7b7b4a89b2abee34a95d1971a1978c16319237006d83d75518e8a2ca78330f56c0c63b5c175318b6c6c66789d3e00819559fa4d8e0cbd93267b2c326d444e6282ee1accb9be82db8f9caffe339263206fd3f6afbae78a701c151661fa5bf79e965d54f9139c77c996b66024b794bee96439a6917d30fe55d4bb64ee6f6280a8516d3514dfddac9fc6904b78b212e613af90b480732057c1fb35978d61624f95e59c6fa27ef7b2f43753f542c0693e103278151170f7dfe399f8e3e76953f585da710bc3b54538ace2d745331147c128ba8f660523f3cf9cbad70411178557d5d3a3469f4cd8a86b68a35d32040c9073587a660f54b9ca1e78dc511a9cf532386b0a66bb0b82fc250fe90dbd52717a6d7d419b6d0c0acbc9d3315e543f7f0d91f0445bb83a2b9676ad76ea81f20b60091c77f2a2aa9ca32f96de2d0733f86cb2225a63cbf5e0da3faebff8b3d315a74b3dcc1c46c80773679c9d2821507551a0545a605b3e54ed793bfd073ab95c41494d74f49f9845a42e0ad9daffe691d09648c6344bda5f22a26a11e66cb32a2a0bbda2fedd8a42e54b928ec1f5084b6348f313b154ec6cc08e6f2ea17e7a00af6d3602bb8c9ee2c79ad6c02c510156a8aa14aaca67a4b227c80c2da974beebc39a678f2a13b6d9f9015771d3505b95584ac0ecf5502a4a82e9bb97ad858481fe9ca0b26c155fda71b29be30d4d1b506e0b9eb742871b94ee13e9105c24d44e6c1b6831c5a37a442a36ce97c5fdc0820620602b26493b46f9ad09293da17e013e63350027946ac26a91549dad1b954df42f0ec54c082381339b424c50059fece4557c86ced273d2a641dde45a8eeb991540eeaeb71fa081fbbf3dc9fa6b0df0e2adc7aefb1115a73252850fb9465da7dadde78418e38db9eadc2846fdbe8690fa9f625e14ddc5c5eed4fb598df68299c10be7fc87983bf540de8d632a1ae469c504db054442abd7fe6285d727cadf38149f3ff95c142eab93f9429341a7d702fe5b9ad113679c0278ed63d0c654dfc0a0e1449e4df7556f77208c5ecea98e147bdfeac40467ab2eabc609e58f63fce988d60074c58b97a984fa92a925dd40900ae906030f499983b4c719726b764ce0343fcbc1832e01dcd3038cd96ec18a6f2be98344c2f9e65b017800d924f6575d2206ba228664724be8da76c86446d85a32ff553b25a809d180dd8033da589d5943b6da0a809565b05b59d4a330a777eb8570b683c5bcf7efa4bb39c046fe092849486f57f5f084b8763db167bb31f00da130abf8c98147eadba0442ef27d6424436990116c4746604035184c8e68d45106b4bc5e46b07706b287c90dddd2aad94120aa81476ee073c7cb85d46f329ef909f4fe8e35412cdbe2ae4b7cbd5a4e0f89bb44578fc3b9ae4a89671d5a9f3ded4c3e9efbddde2dabdf89a1bc65a7205388d4280ba3e680206cbb61a7e3f44b9846cec0ebbe40ac4ae3b6610eb18e3414c67db6843c9775e40e8569a244eef308ac4a6de3738cc04241c49efb1fa314beeb13ea5d14df9c72d38d29359ad2428f9418fc639c38df7ade27d45f6ef9f525b3daa068762951cc57f7c5fbecce756cb266ab0ede92fabc8b0c5cbee5b16101434c4660ca597efcc403a8ece131779f5a57a1a4a7177c0f6b45eecb544ccddb5bf16ac0701264efc99b92125f17a57aff4386798ea9132c30421c9f8af4b44bec4b8d3a1386cad0b880a2f62170e8866c57ffb06bb6cd5b0d2be7c92a97f3d95f30ec57657cf988af4aaff4937f4ecf69aa1af6516caec52703339870b97dfbf5bff284da1ae4617c7e3f91b1517f7cece00d687c6ef29d1ddc413476fd55a69c64e783ee7ba36e4b31bd8cecf16dbb8303aecde26e2f939f524e10db7de90f48e1bf707720ca3e7f8dc4024a534027d95aaa3c492a56166539e0d0c27d3d0f16719409d34c63db80313d9c18ec46763888ab2f4e21b3628404e1e271d7920ac858f3365b86baa0bcfe6f73d0eb87071d74d14e0ad51c451e41a73175677eadf21ad365a7c6041c9d0c9519d9ff3a322697dea3350f614205ed98122147accf28731d2242da533a3c698c1028c8da739c6cb68efbf2bacc05cd14b068b40786b004e26ced1a39e28fbb5b00b8b73ac632eeae3dc6f7543571e29d8b10dab94d02ebcf90de6e34abbd71afbb7b07eda5228ec4231a8408fa8c02c7a2e80e4c07b17dee47a581101e045029bb232ac34073dc586e96e6ac19acebd081b86ff31979189136f9e941126b1e642816745c5504a1be7d53bb1b43fc009c6cb8f3f38b588558abe635bcdfa4a15e6d2fdbf9f2b0532d27cde6f0d0c618f9fdd98ff23268f6501a93bda6c84f9d76bf18af8e4ad8554de1290d1d75677bddf2c8246f969052be17bb209481bf0f9dfadf27da2994c38befb0ce79df702181b3d0ba52713101d8e07b0f453d81afa1d349bd6cfcde140ae7e32f8fcc9efbca59283ac767b2151fcf68200b8219015f6e5f9e7008d208cc7360fc877ae4cabb48b775cbedb955a4ae25001b74ca371d88e91aa9ae4507c68a32b18981584da4fd07c73f1eb40cd6217b7b6e84d967ee3b2cf57a1d50e07649a7302a71bd87393ca386dce2b412b02630fcf2bd6b648a7b607243f3eccb1425f136089ce53ed4b772eca9697cfabf9598d7815137b12eeb5f67abe1bc9e080f16e790b77025546032f760f8ce347f690428547c80dff6a5d9ea1ec9acdc72a644acde515b0f2356b19d4804de6f04db08ee33ffb384b93d3754bf44583cf78539998360b862cbb57e9c4a8165d611caf040d9561dbd2bbd6700d40cf53ea5cf8094567cb473e0bf246657aacb5c94fd11e889e93ad669367253d1cb3c1bcf022eda927a0fce6518cecf1ef07fa3643bfadd120054dab82942f9d0098e7f1395c05c8b849458c5f31035aed760d10ebe6e991a03c72b3f0122d26291b2787aabbb6afc57f6f831e50956b66f49f44f64c0c3be72a001fdfc4e1fa715ae63a5229bffc019eff154eb17f53dc13948a5574f3b384535702e9ad6176961746388065fe439ea0e6781c7ed36a91100a9303009cb5fe36f9094edafa118621ec293ac742a39da3e0b2eb4164f4e858c15282b4098932ceb5907e365ebb49e881e4110dcad7332c3cbc8f2047c45c32bbee5365a2d1b15efc48312f0ad9af704e272eb042d5fb2f6b689287b489b9cb5822ca019457e4e625977c3003913fd097cdcdc642d7c77e177d301589ca80fa8cf5a66473c6c5f17d0c875a427e3dfeaf1de8a1c4c8b03a8cd9bc7eada01aee9941c9a4d825cfd4ece1f54d7a13ea25772ba6e9dc0b5de3f3dc6e8e3f5eeb88e8251cc28fdfae0be7aaeb0ba4696b7e9d30fa3e65db30a3b46b447b85b7b9e684dd48e9f0322e0a540795039a0accd218fbd0f278552670d669f28223067ca42be57ef14da7bb47c36fb89d9dfb9b4f51e10715e35f78766071e15678b99fc50d098bf85180663320629e419e99cd0136b03ca1309c84a8dad041b9bd44f6e1e63f65d309fb8694813f368c9f3aac8270265c8f85922ff2d81dd1b116fef0b84dbb0d7a65f872400866c3acffbaed9d130bf55645df7a48385a0530de8d987fc37501c18c7afe1854ad0ae3100a88d25b01138b36d2b4d0912292e312a2e0be020f72fd08c3360e1b3a7b03bc6c433ea4b9403bbbf3903fd9b3f61a6b33da950669c58b295d2c755e438d0204c5fcc0a77dc1d598098cd91bdc31ab78d2a8e46dff1cd6ae84ea2fb99f9a8bd6fd0ede65433ba6b08f1e7c395d526a809254c9ebd96d689e9eb555462a63efa5a4816bb39d95ad21e7c5aef5828be42f7a6394680dca52389b879aed5441264b289f957a645a2d74c71bd6c047e875b07c115224bc5dba9d661016472a80523c4b7db657871ea5c99e94a46b3627ce69e6a095c3f4cd411fe01dc5b621010306b8bcb307545f4951cd2f36909d79c91f2e3d45d525e9823f3976f3b07819035b7506af33e143217350064e4ff959883d08778647dd530c8d20f18f3cdfd378bab919e86e0d596c73d1b7d55c4d795f53c4fceda64ddfa2c56d73ef0e4de6f9055e36f0dbeb984997a57d3511135dc12b3a2c83920501711410f7fe279a34d07f37bc18ec06046d36a6ebb82ece105d70bdf449317a4369c70b3eb300cf60f8a9a8dda7713dcc339d78d6212a5da2830fcb80fabfdd2e9691b416b745feac68409311484f179dc3ff21a1cdd22af3dd5766804546c372795db8404f9100f77ac74853290758f9cd807b9d278c0cfe96be3b20b24c4ed2899e2dd31dfeb66897658b284c83f537a7f77968eea9939aff6b2e0e8ab48fb916a998b9356be398a1549f2f75efb1b6afd8ee77c7b1a3c1e7e8c204357a85294e0434692112b6c7ecb3ceb6070c18458d3c26abe5c79be4ccbe362bc9b958d13b1d4433b0e4a55332d3ea988fbf41437c4e087ffe6d3a764db9203c4298babb1e87eb01feba38a3d7d5e82be58c4bdb4ec75542de7c199acfbdcf637d30a1d005228890734fc22a3bc0f0db1bf1f731d609d5f23b670846c8944a8e3495bfb04a01ce9c15ba9383710e3da61b8aa210654199ca4624076a49b37b95f9dc3b5df56fc943063e44aa209d59968394c93f8be5e9a3c9d820e07b524fc15380b53d0d7c0b7793bd4612e1927d142ca575c94c0e1a27aebee94151f7ecb86d0ea9198bb3104452b895b99343c53f912fdfc9cc86bf617fe44f99a7c4ed830823a368e9687bdb7fe0514953da85f3baff645af5acd45a27319a910e8a3e5e43a759c3528013cbcdad97864d02109693428d22f8ed84d318fbadf5e7887e12f89c47995939e05e417e46f2be4f762b27117352f190d2f087081464538be67e8c607d7f72598cf49e1e2958c952391b3b7a5bb475c3020ded6641f65be26739ce39637586c9cb08432e27b8214732f351b511bd0be824f241038fb4e40c05e169663b042aff0d7ab0f5d3054c1126b3b8043c608a36ddcdd546d06a8db6579c099a70de40cfc8f0a97d499e60ba560fcd894cd7ff3c28e1e78db065afc09d478f9af7bc87217eb3a5f768e391e520ab297018bb6eba6280e0e7c273d5908571d7c2a73498b1a4ec3462ec34e7c814ecb17d9a45a0df45a5fa163ebb7d05ac33cca0738c73176a4bfb793cb7b95d50007adcec7ab79beb99ab9e732be62483019b10c397bbc0f2af8d0191161f9d5a7f6982ebdd00c72125fc6f2803eea7c66f7d73ea1108c3a0fd6e659ef2f0105289160fef0c18d7966502ba2cb76d48992f85b790b751b71765fb59ea3c8d1ed41bebfb75012089fb8d7e26fc4783dc00a3f50a0ff4bfb792378e84608a235cf0550b86c4a5aeb04528393b43bdcd7619a7962fa5268f7629eda84f212d5003f7b04eb0341a21bc3ce4780f483b8a6400b6889e484b3c8ff5aa78e6184cb11390d12a0ef962084c14024c258230a068091e740ffb6cea56eb1f4101269a68f26c5f099e6b9d68271d0fbd65527625a328a98eb4a7addd7ee1af28b51b8120e97707c5899cdd8fbe88c85561e789f44bce55e8367ecb570db7e4b197864c1d906baee608dbd894bcf53c7f8c4c9899d30a487f7640b2cbf85097e06f993ae432be4751b52f86f222b58eb472d2a0ea01dcd26a55d6eeb7e9926a824bc75f7be29403c6125b181fe45f08964e4c9f72db580f961897b6d690be5ee347ac250c5aab394eefaad59f99f852433e17a994db69f34e583a38391ff760e4c58f89bbdbaf6d8e96dc5e2bc015f3cd61311071d7a88296c027e5c7fb1bdcdfffe9613c967dda944e3cb9a11f0618d57f6ec1157c1ba44ba5d40b1bce331a42be85e7a5b4c07ae85fe8eb1969b14113cdf30411bde555f442a2f2da11fd1a410276126fef8e8655c549fa6c45619b35454971114884f17853368258c6c219119b9c10bfb9d80d23d40e3311c53d4d62f2a1c9a346d33179690f940b943581a1a30b37bc14148a9be39f21a3e4b3ff543063a56e58e80a8b519ff74031832075dec4e20548dad45f8d94d4f9f08d21370ca60d7fc3a91570c4f21dd928941401af6d7b81d3f43cad285d7b64b4a8c26382e63b5f9091b54015cc7de82b215b05a80f98834f7850005912eee84fb1964cb34f76217740648f573d64ac7ce3c27fd944d359826d6da638be3a6264c3afcc78f303e5d57d8f57f3631d86a15fd91edff12b5b9345bd2912a1a966439029b1cf237fe0e2e7b041b2ad70ecb5c59e1dd0f36725d4b999e2c2612496394b44f02f2dd3c84cca883840ca6c9b19314182a6889ae97933112f5b6fb33a31cdbd6bf22f6c5f23c88041983f46629c44ca44c9703da6b10d9d308dbd4e4175352b9fc6772d27a66c2ac7939a83082262b27e579f726077ede9ff8bfbcf2c23384b915db9a60a116a7e246b0d7d37b4b168ad9a0363fec7366d074ec9c44766081f95e28c4c712557857eb8a99a7f20ee42d4f464d8566b8087c74d59fec9ccbe0901a0b036e7f950b869a94a00e390f760b0268b89c615bc22a9fdf79bc60025d0d74392bcf180f5852e4a91cb66ebe0c997f1e9ed0a3c871374c231c88cf49ccd8997265dbb0d6800a7d604695fffc5e618d218f8684a34737caa7eceb7f2ebd2e52970ff7a9429a3682a444b20366daa65216a3a5beca5a5488e0fff410bfe10c963c36ebbc21c061cef11ce3a146184941aeb6a18eb6d8f2c003432690a495fd32320f72ac477187ef66c0aeb8c59f820d57aa99a1ae8a9c7a97d27601481542d39a52eeee57a925adcdbd20fa34edc732d090ee4df8feaaa82a7f3b484d8fae97674225ff81412339b35fa6cdf21a1f866024d7b817de2d5314c7c47a354496e40dddb45db477c736db012544cf68ef2e3796b6a21105f5635ba07d6a26b2d97c07ccb8704401efdc95fe59226f37e6fae817da94d5b5b8c22b6c7a8d3fb55a80e01634a48c4a47a95a97076f58f68ec58a939533c1121ced4f4c69b6eea9cf71ed460e7d4fab3c0dd3916d52d6bd3caff06dc34038192c75f4c0217913184e7dba4e6b4fde287e1b78ade81e113c782792cde37077da572b7bb365976c958135d7e3f0a8d6a72e097e06c0ac2417840135afb9f4c00b5c72716fbd5ad79c68c86f23f88655cb61db97986f000e1c8a780887013ebe58d31b9a8c0e3ca847ef7d37a98fa822619467b1808f7ba9c1ae08aa6604e4877048f6a0797504bf48d1f242fadd4dc0e3e390300137ab22e7d34c9b0cf2d78ff5b8e718133641a1e97825ffd88394598d8740e6939ef87a9b3cd5a45f1060f80a468ccf0251def4b7bd55148b2ce9a7b5bf5fd51138654bb7dc1d44cbbd9cb29f2463a3e6cd8bbd888608fedeaf0828fcbed72686db61e7d5d8466a6f7635a0c85fd5c50601c8467ca198bd97a72c32ffbbf8cef796e1f1b548f3f7634a1145352c043259089b5e7009c3fbf0207e85efe03f0303f61b97ffb914a3b713efa3667ac779b1f8344855849d105a7de3d9d807a20a6b55bee4828e0fc701e8bfb46de43392eca718d00c7b668d71563a6671b75bdfb322f73ea83ea8ad97300e49b5b269cdf5bf8581bf52113d99d03949eebe56c0bf5570360d9fa3729e2e65ca46251b7837600bb55d06ed0faed2ebf394aada7bf2ea882d7685da80575449fd14e758140cd09d63c7d49e2932d0f5906616c3c9ffe2f8ff73bf03701ae3a16ee8ea6f2e25eccbf20c6e72b42ae6a84bac1f6a2c4bf19d7536134ff17a1431f47dcd7268741c16cc773ca58110aa1e50b768961c2ccaa0bc41e4f0b1a53a797b1253d7d3c6619c99497018ac6e3430a47fdc9c49a263bc91e27196ec1c9c5766034d994b2ea7c4e3cb63d83d13319ab84acd3b994921452fbfe49532e0274563ecf29b5f8563e7d3d105550aabf411ddd7f15d8ae0e8b138a5c7073a1b2cd6a99395301ec2f6bf45882b87e5b20f5f6f490dc872f849698ab7f562c552931e5f1a56155f7db09170772ef4feebc2dcbb58367229fe79fea25bbfc3473ca0feb707c0e9df3c0b26e1fc4a825a07e5f20682c4631a5940dfae7094dfca87accb2cffa8092d66fc61675bfa9ebd4baa78af5e23e899e96c8afabea8fd667db4934e2841ee7201c3afc6cafc6d205cbf1938f05ada2ffe26608545a55941bc5097d9be63f668d44b9f065b8be555351bb5b2a662170fed19b22162b9d68bee3d9934e5619317e2cc17c8cea87af660227648522a3666e335ad17376ef2b26859d9780dcacd67d7d9510c475e87ed44badf17cff9d914b9db9eabd9798b4073ec86036e58f4d061acbcafc2ed1a720ca26984f0d596783b0c18d407266eb55dc1e1cc031ca3544b159f6e30d1552d06e020ed09fdc5778aefe557dc07cf57f80a4a1513e52ce923686f2bc8d7bf401965d9d0e4e6d0ed28d047118a94bc49a33d5c44d2e4bb32a451305958f0d0232eaa09f105860573995ba35f08ebfd711c5a30058a03cefea2d77ea20f4e78b54f5970b7693380473156e4909763bf69f4cfb2a4ed5873e5c112ceb72ec19de6e4bf478deda46e4b331031ce87d5606ad8030506372efc6dbb1c380bc736fd27d0a16bd4efe200388710694aff9f65f0f314ff28198b3fc0fa814f93d28b665db2a498252efea537c69065eefbb866c20cfd4a17b440b3207ff5bfed53aaeef1128f8971007e6ea3adf5d0cd251dc9ce30b499268287abee271f665f1645d3740a42aa6840e2a6483adc98781a788909664d40d4c241a422bafc4a8c053dbecd1e936c844953ece94c228d11753ff9c852c17981669a0ba5ac78855574a399c708e1c9e5229f55ce58d021f5ccc7e2eb307c859907e55dd7e82f443da41bca7a5bc95220d7b63b9257dab26902e770cdfb93a54e4b36b66c7b7d8465fdebd21d7563a135815fd9a8460ded6a473cc4f98f2511d50a5c1a857037a645202c41ed7e1c58319b2fdbf108f374ad266baee442fdf3fbf8c8d07086c6060dfccb36c3a90173d7925bc745b1e9c5dffd65a8c1b9e5fbc5b52bbd9d838304c32c3eb01a4c8583e104c26551afc8ec0db666a983c68971e56dd4b333e3c4861fec3726ff6265a8c4b3d07767cac49ed800188187f57f3f746ac6e65e1c1b84bc1ff0e0035d273df97da34d770100343ff36af2f07b472def8a3cf48b9d885ccb89c63a3afb695674f99e32768bc05f27ee13ec7d2e0c297f106579985a7724d9e40b54e725fdec3e20bea403912d484c059b64c62dfa0c53b931f467d39ca8d2f49447b47a6b293e694c725a606a14dbfae6aa6f7a45209a0ddd33c1ef5e6f9a114ef3f38a9e287e366cac1deb2c73b1717641986b135ce76f5628da5d34336d8425662e0af966e4ca2f31f796cf1c3602c1991bb81f4343fd5eb5496caddcc729ecaa8189996f5b447ddd8b9c7406f5cc153d94277a5a4c376d73564973b39b02b700183fba0f0c08da590286b948df05459af94082332bba8b3657c33d4bc0d94f88dfc23cc8affbf33ef37604e54cdf53f146a85ea9f66f05b0c7d065f53874967ff07b5bed8ea3ecfc04a87b89f06a9b73694328d2c3cb205fe87b9f14acb2abf88338008e8daec2704768d27dbb2dea6bda34d4383f69eff2f841d7c0bb7ae671b7c9879ece84b1b576ed627b52169ea2afa3686723b5df9c4b886ba81b462c5ae3012b573918a27e6a992b5e8304ab78df2ee3d65479f98f49f6794e23b2fe1ca616d5cb4f950be0c58d35c031d849c8845a23a02414d1b3d4c20c23566804359175583c134437832a0433b56cdecf1f98b92b45d72ccafd3f905276361bdf90a787b214e58ffe5a011edc88b70d55d5bc1fc6d7c96841ff76355c0de64fa79d38e95a0bf6338789252e18a735e75bcf553e186e1b30612109f0218fca122f267d93ce747448c2246822967113bd959a187fae00deb7fc31d5c5b1122083440c7b25730de23c896093171fd1d1a8157ba04f57a162fd61e02ba54ce5c96c1db202af85a514956e2aff751e42061df53e90c208098bcd1ee3f765a31a7da4cae5e8acc8010729b149d364c18d64c9088d7244401c06ecf4a0914ae19f5cf4ad681115973a20f404d5161159e8bc3a564d07599bb7e09649ce4669f8f30386914a84203b50f53426f9933703ec16a18ee939e00d3470c0b4a8bec2a8b00c146c71d036119878f5d8983a23a8c2a17cdb299ba499ff029ba2a74e339224f4219172899e033ec947018b7e193e7829d0baf147dc3828eddd8e77503cd60699ce88b97b359e7e1d0326232532d787055babac1b01a4869210359694a37df5db11caef25143d747d62a55e4f79303be418afc5005a45fcb1242be964bbac98a7210dae4a57901747caf3e54825096eaa15a0c20896d2ea35f9af4d1f9a2a8ba081cbcc312637e82bb973e9e9ceb61507695dd69f2d7ce24bdc0999cdd13d0fc4b7927c7e721c5cc28cedd693e2eccb0491de5184d75c53dd0252bff236394174472bc73b6b7f22dbd87a17a2ca82cf10d98a151611f2c3090f7c6bcb3c0f88308238cf489cc37fab872f7d41bf0dfc52ffa26bc89297500814684303da234d12c217fba06eca076cb8b7234469c2e85728cc4ddf7706a3796b4f31e473ffcdaf37908b90df4b00f39bd4c499caea5f5ec3010facb1c122358984c5696513f8c2129f2f449337f87855bc784674d857ffc430eedc1cd309cbe6331457ab596422900f9faaf9d0f011ebda1f01d7ebe2f1c5fe2d39d7a6d6c11c55be3b5d7973ddc9bbf68b90fc916e4cff500f2301afdea98c9e43778d65e28bd0b08327126fc1df6175541caa5b185d1784249505842bf7f5258f92970a1dd9b58ada98204fcb638943a95377d2f9c5f8a140e1a7efe2c7507b4ecc330ccc689e5585e5db0390621e1b74f1ccd08c1ca85aa2ed04006004c6802d98303f4cd8f63c52516238705de8c437731a9c5958de7a6c19105485706945097d14f0caaf462b5111b0f435d2e011a8ae269b07b43de86f0b197367f4ff922ff3faae9786ed29ecd51f345a018aafe2cab30fa66e7e6d6e20e7317db855a8f3f00ea180381b3d8a93ada5f871f92ece3d4ca7df07c3d4de03af51be6fab43501d2740d338df12f5e8d2fc5e76b0969d15fcc84261311f09acdffebfef82d09c3c94e578b947760650bd6c50c64ed0f9ed8868d49aa04e69b09dcaf2d41cfa2d9b40fa4247df0bc575103445361f9af480687f0fe3efe011001f925fa4ceb168dcf2a578d4124a4ca61bc68f5d7b92f0d9efc4d0cde8bb921be40c5acc4dae44e6c30051c025281a4313e5fc2873771ee39a3348674e9b0ac42865b9091c685373d497e6be84515dcd7ea588542957434c8c59af6fe2293eb91de05e3eeee326644935dfffcbf13e2363b065e2a7c9d696d17462d966cdf1d4341c54be82368a74ed9fc0d96afc87cfd83ee8a462dab6587ae9ab04ba0b54a4235ccc57d44debd8c0db1bcc0f2369d162558ca02e7424282780512685e5e30be1c2227b785973d58d51e647e678f3dce89e6d95e884dd91eff1e05dbf0b1d3c9d7285ccd9448316d89dc0ee5aaa87f7eb3a139c23adb9f154ffad49073f4eab9d10516ea21e7bb63deeb6cc53fedebde216c9fad52ad0762bba2f54f4b2808bbf7fd7751d5ecd52f513bfeaaafcb46a3e5c9128fd9990b3d5b2822776dd376055eb24dac1aae4ff1d447e5089da5b16472ff3ad81b62cfcadf2037c07d5a7ada751307b9f43b68f59e688a97dd1a0dae6fb2151803a81e4f8aa3b7274834b02f3276d3abf71a189dc9a4a22d74bffa8046338ce4359f8321ed30fe6fdc97025663d2be8d588293f13cfa1a43e0316dc5473282df59ff5d0c7cd93b526e99582449a400e03a55592eca3df330031989173c889281e8b12482f7761220f8aa2210d7c1d194e59e82d5fc5b52340d32903f9394c899e2056a78fc01deefbecf6525f7c14b4e32315616b4caafd119a7c9c00574aee8e767b1d747cda9a0be4e87c91302f08cccf34c71c530ef116d8ee5d084d3b203dcfd306f8afe4f9e8d8480e09f42fe7c1aa170fd56e89a878d51234211c95cd50557ebdb9f9e647a77ab7e9ce959f7b3ecf5ea7a9f687342d3637661c0c8fdbf3ef9323f21b0e7fbc91443bc0212ade3804fa12acb6018c108bc0caf026f63e9e0041092a1c9eedea9ec492402f9616815c062d0aa6bfde1e6cc55d7263aea088ba2a6bf7bb53b812dd9c80852ba23c0defe796e6b55314d66e32a502dad515bbc46ba042c21344cb101a348e448bb95bfdae0d6cf3df765ae147d12c55b373646e5cda3c71d3a63aa233db425cd6b015e43c730807e9c1093827ca8b916c51c22bb90dbf52d7e90d8f981c559c3bd41f0401ac3eb8408f9f2bc5d561a58bc3b7287f77ad3e2e34f0705853ff204d32c27e21b43bf9398bbaeed4addf7bf84bcba0200d39af53e39625a2e14ecf35c4a0d392b2a73158d94236f2a0297ba3693d027d5e2a9a96e876c145cdc84f474149006ae12da1582f00de06b36232f87b21ef9b94d9a82c5cdce1b3d961f3c2e51c91e061ba8f3436b54b06dff18aaba8e498d05e1c861413d92b53679c913941c258cd2a0f39bc00900a79640502c45de2b3ce2622e26b24655b33b8e061e0b7250a5d17742826c1ab54593afbad1eafe724eee55f0050c0263d78f3c2ac7054aee431f1db29abb6e266aab22d96ea85999b9a3d4d8fb9249756d91b5d59043999b0a3320500080c1d6fafa8436d8174b9cf8fdfa992e6209baee6fcc9127f0433e40901e7ae8083fc79ee2a199e423669874a8388d38bb4afd1cfc4af49fcea7061ad5c6d910dfc1f5c0b3d5c9694029e544fd48d49079e51a3bb61577b2be3233fbf4dde34c29e1581fde7e5f69cc31c8bb1a142cfaaa1ae09492093cd49dc5e7a24045adb3ac6569aa2b4db94e49b820118ddb3d3658573f13f243e244fbd268ab1f72fea497e18a91b3e14357727b1923c5416ddd13535632017d5f1b0305dbb5238f62d75556d2c5021f74430dcc01a03c3e64c7317cdc9ef81cd3c7c87c39649a519ad7eceaaaf4191d4741ea738beb32cef766adcf8e33d88a5c4d1c3c985e15e8ea4e7acb88970c3ca8796bea761b4f7dbad28f05d2d8b5e87935fb51808f7611ffd2514f08665443c6570c38113aedb3a3b0c3ab28c4c7144b1c0ced2be1c4b5987028d7b3122870162da61f2d472feaaa97db294757a2704fadf1b3e2761ca292578a2428cc0aeddd2ffb446eff61f4b18acf183f9cf1c9f57449ef8023fc426f5a315b1656d592c31935483823258f79d644e7192c48ad2e06d6df8c592497a9ca2b34f567d2340902025150c45f8d424ad9cd4e825db1c60a743d90c62926188a2f35cb3af437f5302d5bfadbdabc5e187f7b302969cfbcc1d8c6f59f88e7c46044fb8a9a83435f9a050eb35079fe24de5d111746aa034c15d99dd46dd9b104a4769348e8829aff1905171ae844fe355ca6c57b5ac01898c28248faa09eab4b74c638f3e4bd28cfc6e61177d4f1a18e2e4a95db2af8d4ec0783cd42c746f449300a204cf78f51f84a47097380f4e510c740f5dcd89fb5680506ab5089d5466a0ed20c165a56fc7428a48caf265d8fe035aff9f5e8c587f127928c4734fdc8c31ac8ec1a73085933e78784f1c8d2faf9a0807abd87b3b5f2f3559a5dca351c6330f508bfe2fb6cbaee0a3a4f1084794a258becd50744b863c8516bd8a1644040a9ac134f0ee6644be1393cac7eb5937b297ae5aacfa76ad9d1c6619c44f98e24e6dd4ce5e716e5271fef783228161de235dd385e650a1495ea28e2e6f91c2f4ea184eb1cfd1c140e17413adf874c685921b3230377d9e55110c30e20656983d8280a28e6583f4eedc4d3c7c13307ee9f0c1d7220d46a6d50d21c1e178703de0002ace0c9c8ecf89eb38e9e881d4a14da80b1213d05d80bb26bd7f376eae21daab4363bb3f48f10dd9e7f01f434dfdc751f84acac9a3f9a604245c9c5fb1a143c0d178d4ee3df43cdfc166a1a11dfbd79afd355aad83cf5c79102c8ce5a90e6198160929e89de313069c0d63a61a1d6da5abe30296df34c5c6f46f53fd8de066f529eeb1006c33dab01572453acd7168e0c516f546fd459b3d4b6a82d6ae969cb0d4f403978ed9a1cab3a3ea7ff7f9822461ad652a7bb8d2530331a6f66aa76849c17c874b2e40b836b5586e0a75c785e62ffe736aac6329428ef42c9354e09b5b5cfa2a179abe2b8de24d1255314c47cf79d1e555354febea5069918321b4637e59c5e103f38fb6f61ea5e6d53b7789f0d8a77a96a4a5cb007e4ef8e37f3d85a898200c7d7c70ebab01dcddbd292c8bdb168e1522ae158a067360d5598ba2ba257ac35bc1c33b269445db8e8a2bb3b415e10da61ccdc2685e29cf1e4b3a52284dba8f64e6252db378d5237ae3695984193843736b2a0ca2eb14d9f9888e796e0a234b6cb09359c8767f7ed27daafa8cbb21e430fd99181addb4d4ac6852b954d8e9eced12b8745710b0c259fb201b5662602f63dec53e26ef1f5e05a1797721bf8721270c3bc6836b9bb668393ee3567a1ec97f242fe4aecbe1bebf693618df3df28f94f26a0586e6472cb25b6408726f1ad3f758fb231dcd72ba5d2a0d1c75228371d5e722b6512a00c16611c187d1f6df23952a910164b2fe559f1a7913e8918539b5433fe0e6b685f5b24b9ce088d10b156bd82a30212bb3558c138a805018c981faf91215b3f1cea2d0e887871e63f691263c4c4e218d083cb9f93d03694bf9a2d9b6bbd1ae125864cddd32a9f85a3a6c312c8dda7b8163a37a475c16b9d00024a7ea8d3d16c4b8efdd9265105b6bdf2faae5728ab1920bafeabb06e4c47e6cb06ac613c21a6d47e26d5755e5a2a3e29be848e0a3d2bf53f40b419d39a8330ee3b8bbb27114def97dc5d83bba604e4aeb184eb46cd35607e154e8673a0423f7229cf6e189cf09084ad086a48d60ecb6ecde0a6a66601ddb34df593baa7ab688fcf623e577db7510f1feb51fecab61343770381ee7430ee1f401f552bcfb5c0e41da1818f4c08f523736991e5ddb55426184090546817acbe5fe04de89d0b690c8d909237b8af0216d8c6e17f98185e99bd7a8882cad3a3c75a9d0c33eb10de2edfe2a2e60f78cce4edf294d3f7d5471deb38d250ad85a703f9a29dc515116ac42070ed966db088264922ff2b92c16e2cc7792b32e0eb17830603b964bf21d211b85d7ec176281a328d6cfbcc163c853c055421a8ee1a28cc5e5ce6b44775c75cb28de4b84f4b47635aebeeff3997e6e9fae9d5d0ba79caec51d2c4b50405d11ba1451484523a2574c7b8dd6240c67d7e474eb10b3d7b4662b38b695bb7a1e027853a74f62ffff4d509d63c8671517170f6fe0337823ec084be1a1ad861ed5cad441677c334943eeeba360d265e76f7d386a9bb2f805c9bc11b6f9c0b5318f80ba2868b85905beda251b915a7d1d7352e5e7e54ca895c6e3155f5ddb9066f081c0252175caab292055ab13af676bfaf32c495e71197a91ec3ce1184e5b085c8aafd72b8e463288652021518370018596eddb1a4638c2eada3a9f04623320820d9615b89988f0923368710e09ae0fa0e3cae9c022fa29efdaf3429797a3aeaf7be1418f6c61c1fcb9c4f8cbbbe7ff500fcc5b2ffb8a322eafe46e5e5d58bcc2b6c98a3a388ef0ff85bb742688527c4dcbee15df95e7cade8a7021d27add3c15ca5809bba1d1954613dd66ac3666c5a6c8cbf72357c82cff577d2dc0a01d69b435aeae21d0531117da94c8dace92bb3b9a77029b52e33d171b87de7faa0bf3ae44d0015044cd34507d2fe5cc9beb4e6439c3a0170353ba553b620c203a0618924cf99eb1fc5575cb5c3d38922a410138b8a47f9c6704472410c63ee053a04d2c4e0e153e27e0dc4b41474044319cd35d39d9d3d9bf3439465da870e04d87bf81b31bcebbd2503529fabd9a3a2c7909a4312b897af38adfcdc1cbcdfcaae3f43c6295096b0d6718176d2ee817999531507a4631fbd6e76f8f48cb1c49f8f0080719b621313721250b7c5152cea403a4e784ff9b850dee6158198f9eef68b0dfe8fe142fe211d2f5f2987460c1cd9962c4b1e116896466d62034afc2d69c30d99b635db91e3830a983b76cfd5b67382c347248c29a41cf4cf8e025bec99ce97dd6ea1695785027cc273fee3197def7d702f7a3a076bee99a85bdfd75e1fd92746cad592fe5cb32308dcd0afcb30baec83d16cc533bee536c9c03bf8bfe11e2add988fc58cf3c7012fbfaffc7d52d10d8094e661ff1e0d84b889d79b7eab6f5e3fb0583edee64c8a08d4275eae2bbd3b9fd6d8f94759d0e5d259f0b1e0b86819fdb1bca173d160150d9d4002bde268f9bfa5a0c96d8a90e2368031b312cb4b35a50d5c3d9edec2a809e500fd97df32139cd500173b98bb7ec43c8ffacff0af80d0b63930d16bd262b38436b8d9ff9afc06ec7fdb2a02b543d2cc7c35dcd12aa57dcebb1c03d4619f4be1cfe771dd04db12fc21521e8503fd0bd5285c119dd9e8f812743f3856e3caef07bba2a945fdac89def9a58d9c6821c2a14d7ec8644c7ac519509b7c388bb75625507864b652c8fcc8991f54d731b15a05cc3ad4048f2b16354f8a45386bff72928aaff9ecb0cbd3d4c13fb5cc304232e03d5a1066d46280f82d06914598970e1e980208f8227f526cbbb4653d0ab5551eca920a9f14c2909b4ba0576ce36f647b27d23a2ee6901c675e5c1e41663a385d9b7a62d2b0d18116b978a39e56a4cfc970fa0eab8841401a77b7d18fe03272ae7e60c4cf23a61a4fa660942dbf8a9ec3324b2b3f10eeb923dde00bc9e7fba835ef764ec00b728a3a86860c4d19d9a2824ee38e5faa18fa577c6c60f1bf546b995df45d0e77767570fd8b39d7cc67e6f1e72ea69a0498a09614518cad01fe8cf6208e207a451722d859535c2633f5527886fa059ba9c1969033c65b24845ed7558a3a2afa85a00891cc2a81c73a39866f4bb7466652a1aa1c60c5b8d218779256c46e32ff65ddb4120ca186f0a1879723414b3df163433aba3d9baa76e1efe05f892f2b2de985e18f67ce18df699fe116accd017e9d0c27716dbbd480cc2b189bda145de262fda3488c802b9d80f3a872a2a544358c0a864cc406bc740c7b268a15544b362b688a81be88cbc7e047719fa51628d9564988d798d91c0c75268192113efe8e8e6e6840156a90e6caeb89d4c971666a208fbf6b790cb4c10dce700ada6cf9b8c32581129d008afc213d723368b70a14cee3d9b08bffeb69732ff5a4d099df36d4745c323c07e8969f4e5b64827c033fb2d7dafe5b0620f36ab161855216b689b20cb2e7c23d09dbacf6aa22bf0644bde314c9006dd7f195e1267bbdf35dcd471453115eaa562cbbf82c048e0f5eb8f019fef1a25c0b441af94c4a3e50d075d0febc5523ab9167f9aa0b73d7652aeb508514297b885401da1bb064d5ec6c56675983913a0c9cdc237e15c9bb2a5f585a00df756d0a8dc9e52a1f21b860702d1dc2b938ac1d626221f0831864ba8dee4b051f4cfc08ed8134270cc25708526a77589f57dee9d6d9a34068e66cdcaffdffb32161518aa1b70410bda2ab8ae895846e0013b70009d8ab750d0f0cdbede667252f9f4edbaaaa8207273fd452c42efafd8971fe70f8dd196483ba38af062d8ba41d455939919f68e9902c5dba7dff9ba84e20ed199314fd5c7066d6e8289dbcdeb6cff356e61404d46fabdddb0a6c0346d3d3af8bad052def88415be98afec34f27aec3ce9bfe820decd372434f923787af7b39654809036b04bf2199c496aab4be8f5f64c3a8e478d84c69871b12932832ac6151781153baf2a03016b20917a9711d4a44331e0adb4c59b7653769e45219532fab6bce2f2db571fc7feff72b9e2c10c42472368e2efc3295d4ee2866b492b5b416aafffcb542130d8fb61dd7f1c6d2255acb6f825e3256ddbe98378bf362336f9d3927a71eab119e9c37ca63c4be96289bc85ae883e9fe41434e73577a142c664bca974e521329ed28a0bef892ed86d9be3a6e1d94f12a52cabf44425ba3b6c0f3b1eee60880fe43d98a1334a38cb46e31daddf84bc8cb1a937df600d7502c831d7de44adb714aacc4e42c84896f45b1249becc8b9062fefc6349c3011c5b3c2c82fe7a4d42e0bc13e741fa021d44a2b8ef80d1b210cec757e5d976e5716174dd528c51f28c3281453013b903d57bd081d399f4dacf40994a3fab3d542a077769f5d58cdf65805df4a23f10733ffe049ffe07eec9408d06ea38c9aae47705a8ac966c0e929ae331cd0ab58480ee02b2900349f390f20d2b828e6f4da7e873171276320ca9af6a307f418d9eee3cabca1a387db0816a3da07cfc51d4be5b45dd83fe82ff98cbe669a5fcd6f0b84b20b8fe785a606b58c9c38d33ed15510391a2b7324589dd52d96c41f797e87d6552ece1183222fd01f87cd3958afe3973ed8282afabea4382b699fc27f2a2d91d27023cb07f41bb85a2e2cac5d5604ebf5c9cf5d9ecd8df10e6996564c3934de8b3f5f1481918e1d531e7cc72250e03f2de5fb8c9bfe2e44ed5bb7081ff90514f12261b3220be5300bb994fbf110e3f34882c5e3ea59595a6d820ff6436b5d5d06d0fc59b20133043794bd536da6c2d6f4c8c349e222212f0c100689bbe5227dc8fee004c81a7e5b2c13d602800850d3a89d55ef11f1e0911a38a44a0fbf3960158bc6cbb056223b2beb5d0b0614fc2e2e9bbf6cf73a406712e2fb088f911ccc0a7b879876eee6b65d1bc7f40560b91202e29c104d60a6bbc26c942b5ce634628a677a41c144797293ecdf44f8c16e29bb9d32d95fbbb9f32f6c48d6cae94e85b93372227ae3806a25618af28277b104d3f35942dc290987ce82f7e59dde0dd9279f1da2841284d92a19e62f1ddcbca85a2e06bbe197bde169b2709a508a28e1d9e983e978b1157463eefaf52954a85b11b68a92f18b487c1d8740f8d8c6713de2689f9d5587f2b7054d687358bbe4f7c1060d9d1a5ee1db62fe6f79a8be2d65accfb8ef3efc311cbeb999d78883cf0aa188892a555346d665d2bd68985c1529b0c780aa8f9302b7593aaca5cbac9f2cbc74b1e267345b6139903a75997ceda561b2a151cae3d0a195c8d8fd6a611e51f611444642c2b6426e32f25fd01e4d4c74a9c25b5273e159bea568becd20b94d33a3da12264d690ccc18b69fa6635ce5e8b5cfc8660377d92bad1cef507cf224c07bf4e925e20a06800121208e56f210585968baab83c8f178726cb0aa5144b619bb0a14e07f6761ade0ee545b67616d15f9bf1f0badbf41110b7d1bd7f296f1a7b28ae3c64d97f59575dfd0915617e54c758b9e9f93cda9d8c5d1b034f279c3552010f8a9b101a0cda0bb361ac59506728c7ec37694bf4962923e6115d1cd331b9a0213dfe4e6fcb027e7f482b53f323cd171b6846cc9a090db592ea15461b920e0f8305d617d1ffafdb2a73aed97eb7c7576cacb4f26808224cd4aebc6e0f8faf0401b26bbd5b53512a1b3e7bc060cbc1e1fde4829fa3bc5b3471d80a230dca287159851caf2c844629190e396bcd553a3a584e0bfc2235ad4c0c65fd6ff6d6950547afe268abf8994198aa1747893f9f90372ae1d2b74e218ac14e6157b3c195f5474f86fd2769a36f762f50e658fcf86699d216ddb8928c6ed0e8fb21be5ce2fe00e56e4c61a21409a7e387f8d9d23c905fa721aaafad0d41f77c33d19b9a890791021877927567c782a70a971507a70b372eea58e69c8ce61c3b8f58c4a61b2d1f276a72f88ce375b2db80a02b3a2688d32d400e9a4f95a0f468528492121bb0e41066b566fe13d2d26b64575e366b51cc65b906a1f0606a15f1a21b048787c942372cf354ee2582ea1b06ff714ff39f350ba1177b24ce94b4b98fa24edf4ad494b3e7b6263e87bbcf4b236cbaed9ff73755c986b6e18b237803e908677ec59b63a20c55895f27d6337722e487749afc9f3a40642b56bf723d970a7007b847e892f5d5ef1cd39a58cf4109bfe1ba6c28549bbe227b0fb725f756922e5f21765ca63e65d36cdbe8c57cea85ecffc60e7cfdec0cc04ed5e46722749cb8b29c2eda7cf2e929705dda609ad6bc40efa1535af58bb16fcd931c246f98bb51d3c1387e632d1a4bc7da98eb6c082c62557b1f0d2529f14decb1bddc5ae3d244401a0743e054de2fa907f7eb51c854257e03a0167f59a698ae2c0ddfb32b37abd7619c75ad9396e57f4ca2eaa0300d5b2f38ee78b114fc69bf73c9f9a5a054c01f3508fa81f55bd93aeaf1093d010c2dfdf3cd329c3c67b0a4cd886cc1b8d832fc9b850abb2ed62493779b4d65d5a35a008702f07f32b88fe70fa9c63c100ba6103e2ec5f40796a443d9886e83bcd16c32ed4cae39eaec72c35e93c34f0efd1844b0983f18a9648a566b04bbae8571c27871c0638826cf2da16c27fdd1d9fc2618ddc07a4625412dcf784c491082fe7b83a092fd007c7bf6377dab7f1d5ef6665142ca5e2d1acbcc81aeadbc65fc3f038a7c56fd084bfeddadfb1d844119b93bbce913d96ce8133c635bbd6ceeba45e28825df4a54ba34d6c6923e4c65e0a4f4871badfd3708206cff888a948a746b699978ab098bb4b9ab0ec67b0cb6c2db3552d5e6e84c9ea90f0de02d06c23761d0018de2ce98479b7b9f9cb2c924155efb47e52f4ac12fac5f7d3294ae78fccbecb501190057ab35accf64206c2f12cde755e11ec22cef2b28ce0d9534311475e8b4c62fbd57eb6b21d882fdf2c9c5894ebe9895122dbf1e2e4495d95fd307c1a6d6a3bb3e1283eb202a711b5ff03b50c03e14047ad8f2e2cb220aff8edc9d5e762696aab5348efd07c9cc550c159757ae906a2458332fca53ff150fb4737451ce71c4b07bc5403b5532b7ffe09feb7a10b2de163296b4f1c6ac267c2e1d037a09de5d92f003afd74cc733d31a31320710356b0e5153091735f462fbc58d0e27e0cfe9af8f95643c09d8e5e92f332712da4ec61f49094287b0ac7ec2b92941f798a270d439976de29cd7a25e84abc69f5db741fb10f174ac99f4f81e6e14b14c80d9c51b64095b44d503eaac0f2c9c2c69cc7ed93d52f8fb91919b1e1eddf4b579acee443d54c1c7ac5f5853171fb4906172dc4933b6a4183d0f0bc4b4e49ae715aa3900e4a1ad7bdf10baf3c658dae14e8f81baf8581b3804ff25c63595cc7c902b71dddb72317170134c2da48a71e80800ef9976f93d6fdd2e1c7d553e90970beae8260719bcb8e6c394341f14a8d477fce7f4efc3d8061714d68c98bcdf26f0fbeda1353da67f85fafc628e8f7c1a3df492f62bff3ad025ff8a0cc920de2d91af0956f34d25b45a64e7ed48d3b5cfc713947032968ef7d7f3307276bd296498aa0a0e64243c924ae3d6fcaf2b3e6aac7a611f375f2e1fe04b7439c6844bd33bc8291753e74c97970ee88ac6e87ed98135d78fb06412327739837fce1eb19cb8f3f9667b246c62fbb878477a82b9b86293bc87de305ec8e215de1d6347a62ba4f6081fc7a99072acd621113e0483936051c97638c30c497be2c58009691e6501b090d2cd3aa11f3f22d57b196449e94e4e71060459f77719efb09b896546c44f41b2a37392cbcf1ecdde571533e83dcd1b62634995420a6688b1a2814da449103e73e496786e9acb785629f562040f0b3326faf8bb7857326843e30ebd4e48bd92920c889d2cdc2de47b42982ac60d17c3f6d0a90c2c5d69154c50655a17d31341782656717bcecec876c83390ee2f9d02189cb61b122271c08b1c3976331f9483a6df6cefe6697fd135670feead108be6d60bc3611b591b1442a989e333afc3e515ae097843385f4c1dbc5f90bf3af39d98d33e524f1f68973128bfd25e5c0e142bd4c3c0ee80184adbe460d3e226e2c52b12d60078ae33471d13212a7505c3981fd8725fe36ae744720f0957e930d98dde0ed96b0abdb13490182d469f17e8a3744fe37fb01d8caa8215f749362663dba7277c013901045a3a067aa7fb52321cb66d333acf77eb0ff502bd2664430d19e687bf9003bab40f224741036565798ebf80aabad7900cf33efa8d6de84ed4eb99e45d31afd3a747c29573b8c88840ee87572ff477b35ebc7b6290f180a2a2ae8a2bd625a794c3d5e606f5458d9853bc6850a211e4d94cdfb5d49bd4440185b86c439ff5a683d73228acb965080bc52326b6fd8619d94bffc1c04063e23cbc506487d5f7a1c0b194c440ed19198e09dc367c9e6c0e2966e4b76903bfa1991389d1026a1249b9ade0b94a30e475f37d1dbf024db7b16d49b9d7a960c3ef0148a0ebc14de98a8c452f7faae0f3e779692c993930f28308a349340b39db593c24dc8af3f08b97a8b7f31141793dc6696a74abf487901eeb826b37405ba590b0bd4385eb8b1d989c5f8ef3970a8914b018e91a18229f1ee8159a0ec2dcbfdee0c228ad69caa00f6be70512db4abfbe0e3892442cc96d2bb90dbf52d7e90d8f981c559c3bd41f0401ac3eb8408f9f2bc5d58f18eccd4e50853034f0687faa3dc8bc459881d63be1876a354dbc8d1d5e0f129f687be60d6d01fef0fc6f8a6d975aa2e9fde00dbaa3abbc0c1e3012a3b0a7cb6ac5430014eb62d3f399b549a7d2eb3e3b815a6215c7360bf6fd31a8eeb4646797384e10929e2b95aebcc033dd7589f9ef9b79160c415a376fcee335cabdc38f05a954f92a64bd1cb2efb89dad16e58102eebebc8457622c0f31b438b879f2194ad6988a4a66776f5e2300518b5c94d7656c68dcad46d0c1e5f2ddf038f77976a4092a87ebc24515a495f7df84cd9fac227b1e908054debc33fb5efe5d193b6e96a8077a116e52ff7f1b13c12c43383cda60c65e7bd91cb91862720c1467bb1b08ef29c75daef7ef415db70b7f0e9ddee75022a2a3514d93ead278f3b82e6c8d3c5e06541735b9022542e73283b16b4329ef284a3ae76da3ab3ba981db2d1f1bd090467c693738a72f7cb3483d9452b05091fc95bf7fbbdaa5c64fec0e3e87372fbeca6e21dd2ef2d174636d39c822c637d8fd124e72979bfc34ba5532d1a1b0be4a6085d34817eab18953ba4a538591161e572449107b4f24c9a240ae3da66daeccc5d1b69ee6670fe6de6f9b2ff2f5f8b5877d17642bd899249c793b2b7c8a34a83afafdcd655817514208ee3947be168abd19bde9678e2e85d728562feca060ceb239651aa66e4153108a1a7182dd1faa110bde63d8e8149760c3d1710a10692f41d6bf352408cdd3c9c8661d060c9c6f77b51808f7611ffd2514f08665443c6570c38113aedb3a3b0c3ab28c5979b253eba4639054329bd7e44f6c7e1a5e2fe6e0f166d26930b89b7fa8ae36698770989b61aceb3462c95270bc72b583f3d334e9e303f02bc79116c3a4e5fb591e163fd989db77154583fba12c87d2a769fa31781f2107886dad9606e90c8b40324f549f30c95a7a315d74b6d2ea8ef77df23b9233335f2a8e2b3e0af3496088c9cabdfb3d31f30c6d36d2ae639ba13911f014b099f9e45cbe56c963a4423793afecbf9b3f89201420f6f8411bba1d644bf2d1f51e681675c3e25846d14f37d6716beb09d55a2b0fa861e5524e5d15d2dd61aa53cff416112bcedc85dc6e1b1ea99cad0ef1fd1593e59df234565bb4f1e3cbf8012c2223f074d0cbbdc1607bde30c20e0b944521d59430d1a9fdb1e680884bf595e049260fee8e0b8cc884dff77fe3e70841934e645f0f99185656046c890f0e55ca47e088a0322d605d4211dda7624bb9e76e2c8cb1f20b8b9ad51c8fae78d54f465f1aa4e70882ee1bf60fabaade01bf3c8e77523722d76df59ccd7852be8fe92cdc079c0ecc81286b13efc6fcaa1ccc9aaa152e9d64c699302146c68631491183c32a4d353dbe079bd2ca588e6d02d3746c3c4a84bd05b525ab42d6ac969c6bd2939e8665a3339bbe197d1cd031e341ba0509165da6c467fe454aa11be43dae87e57d689a967b22eab28e6c9b477cbf71a632c1569527954d48f8337092b4350ea0f9f5eb8f37d2f5286f9e5f2bb78e87add11b3560374593bf7c47fbf7e70e36d84bf05015324941144df052666bd912c94ff7a1bed74ddceb55ef6466381bad46e535b76955f59f9835743eaef2806f0e027c162ef8fc3ddd781b4bd26cbc342c2c506c6f18caf6ec707fd34bc53ca92717cd32cfc453ae03b07e767b0d8ae6383c8aa5320ea738f6ce806955a4f40b266d19e7a64cf049053d80bed0b01572453acd7168e0c516f546fd459b3d4b6a82d6ae969cb0d4f4f271b3f15247aa7384df1e845d96014eac213a51961c48b6088665a36d3d11819097840fcc7014480a43c5d559485ff848a66376aba22406120348aa29e84cf39b6599bae3256941c21fe944c3bc44eed2c2c7d8a03bd5c41647f148c9deaf8bbfaf6d478aef164ef84f5eddc8c15b0dd1c01f5ff2bce13d135f88eec8d057540ccebe0e4fb2f0aabd74370ec1175faf86eb0abc4bf1bb0ffe8905b0bc18317b33ae37f864b3cd320acc4d1c3c31b1787f0f8da5e6f389df7aae5481065335e35fcd6b2fd94e739b5ba2c563ad12c26011c17ab9c60d49501c3fbff198a2bb8c610691d90926c4e85dd706d466fe3cda69168a93237f983bd15c3c84a597889e795dfd7c544c0cec47d6a36380ace5967bad5e1e90dcae2c1c60c11730fca5dc8048c74d7ff36a0668c6884bf7e3d4242de28af6655936829d9fac04ad7c565fd58a8dc27e6c8357668c868e95e0170d8481df9ff175aea8240130b3114cce363f310a604f48a5f01692a1927e76b30bfdd46283d50571a9423ecc7655ddbb0aecccea09b3bac73b7c3abc178cb5f5a057f34db592a98ae6181179e1b0b266a3b1a0a580be4557b76dc187871e63f691263c4c4e218d083cb9f93d03694bf9a2d9b6bbd1ae2699d95c183140e282ad4102f67c868ab72f8a805a8b5a108195cf35e9e91cb080bc72f7ca334fdba3fb72b86fbbddf6ee56b4eb73b486d55ee0e6383b803bc7d062339e5fa98b77577883fb64069476a113a957645382b16fa1da58b5d22b6fad9e9b6e3e2b4afa30075862f9c91b10bb5518914112aced6043f4f10b7d0fbd09f22c921b9e631a9c3c11a2cc02de83bf881ec3b73b15199177e0fc50dbdd8144097f45ef1b713d0865dd242b74ab3517c0aac5cbaaff5c8c45425a7bfdd2833d8d881a19c182ab97d79e6c6ba6def21b27f51ab0440c50608566de2528f07d2a1f302aba9b9b8d443df13310a4d65673c4fde66bea4b9df7722c6d33fee9b5e9add5d75a57e3110ae5501759515c1fdade8d6b89f096068c29705e3fd1fcbbff5b414b32e497d363f6b2b7746ff2a3bef3b50ba920f97c8edd868a76ae6aee16dc094037ba568cd42bec2d96b03e2f2d30ac1cb792a0e92e75cb28de4b84f4b47635aebeeff3997e6e9fae9d5d0ba79caec51d4183f4d6ed53311d967595c25c9f9c0dc2e7e1e9e56738de3522dacf896fc2b490fdec6928076d9b8a0ea0379db96548a7d4796e5fd452bacb8730241a569b97f50b4e2897d308487f632591e30d5e4231da7bfcfc75494034a98c363bbeb234e935901c3bb58e51d837e10d94377f4df7d0fe766ccd5c65f0ea82918ac9f5e855ea0d54246a63b49fa1a4f10da7328ba390cd930b4e07d7cbb0574794d379f7f3f0ad6cc3a3074a4f1323ccab999ac73756e4b809bdb4ee0afd421677d88851d09a28526ddebdf23b889a903c23072e2accecbb386579ccc411974dae5f8418cca401a5973647cf86135d7392504fc33db5cec5964a6c245c8a5d6725f464dd849d5655b4db76b863c31ee4d4eb23455a933d0d7bd8815a5737d4db31a3e7b3437ed138f09757e5dba3fb4538aa594eaf8e2942380b22e23411e2d788b3d619eda9f4408e6ac67eebee021cd4f136152b02f12ed36c8ac9a249b2112ea53cb5df47815033b30b4e467091bbae7158f7ac3584f3b618adfa0928cc3f19f7b9886a4551521ad3736741f62de3e8e148d205b47c062daadd71bfdbb8030dc0a4d12db63e7760eddce0fa29fa0ca376d9816d618388b52907cfa1e60341ea9e79233575839476b8b1935c99ea99ce065b94464c2719fd7057871f41a9e02c753808ecc0b13f7e0bf9878253f13e131428f56e2a4c1d067d40d5260ca87bba1ec96f6293b5889b8d94cf0a085712a7bba6a05a752b635588d4926e9cff96f4e11e99763785631af2037878266543f07037877be0e08fd564fe207ce98eb3a1cf762aa3e6dab66c1a20215b1ddb2258d1f59256cec9a39653fef626625e62cbcb05fbc9bde2ad7fafd372e9c7d7939f4d32b5b80c0a1885c902615126bd96aa9aae58758b53fc1dd4284f93031f18abc24af0e6f4bf5ba1cf20be0dde2f93a2d3f53f46accd2b7044a87a87f18c9ca76b8790618225a4f3c8622e9d85ee0683bdf2f965a6e925e9af96264d137aa02787f5a5419da2d22b22d9dbe12957a043f70cb51f7858ca05c6921e29b41420ebe4b9aea84bbc7f24ff0b031631d3b2f7f78242dbb5c9fbddf951029677eb39239ef35fd91bcfb7e5448041c8a2a77b0c4361f45cd4f3ad48ee9acc8ea54e74a6fa92f5dcdb91f00cce9f32aa8539953b7e210bb77df3c46c2d48233c793d6ab4369e27fa2ecbab5634ae9835175619d07f9c7670426cf1d22de9da994e81ae5188b5847d3a9f8e7c5e94dde162f19fbda9f96022035c18e137e4cdaf3acb1f29b1b3e0a5584c7a8a2a6bf54a37ee7146e36fb86693b76a771673bda01e4dd399ed9a9dff3cfbac724581ad82d212bbbcf6791366aa38b2e873eea9f5c6b5ff8df4961066462a5d9359d984786248631475abcd182389887792bbb64184423749799f4b296df2af9a3857fe864cedc9a7e447fba9bdf79ea4cf9ebd1b7208ab79635bcaec13dfbe7082e3a5f30d635e2105f40b767ce46a6069e8bd7c95593e62fd7d3c61bbcc2b50529e708baa20c450abcdc92d6948791810697174350625338eb077c89b2f8374e3cb370f02d7bce029fc2f0f7861f929109fae4259bd8f428b1d3b43702fb29e70c07f7e60d144cf785287fb6c87abdfbd3ccaaddcfc72221ad570c7d51baa73849bcc9b3396acf25229bb3e900da6fa7ec8b0638f8f959e41ee14f9238fde98de1df2ae45d166daa6cdd1b6bc3b912f5dee4935ced0ab3cb37d6f5d443c8168af2bf51fa7916b3b81c76d9aa183c66498af24eaa9a8c365514183f4b315e6a5343e6005a075fbc6a2483842fe574f3c09df688d4ca558ce7d2f5b0d4858809f71f9321b55cc2d5029d635be4a06f634d392e1e31ac58db5abb01091cd64453063f48d5383a872869c152e79366c12b7c2bfdf912d7ead91e8fcb7a60a806b9e7842a24803a946338d43d7181a2216384e2e52b08ace1dc319e19d91c1d5169ce3189a0519906df5ea84cab189aa53e3cf2e9c8a5c4a0494de28e36081ff1941f06ff61f8b94aa107c61803c5190a0fdcd6a503ebe5f601af88990e59a4f2e7d39758798731c1d114d20ae82abde4138f1f9a24db1cfe014ae29be68c49bbb1b60f290dfce9da27cb67b5b996af8cb6e709b8d4483f5a50e5e7ac3f91b52ffcf829e2822f424ac2254684b9b5010d7d769bfa2fa1595411c805d6b40289c19b94d85e23aa4d28f66754f70be0c57212d27b224dbc088c2e4e30745cc6152a2e266646dc59fa986ccadb7cf3bd5a7ab27c13beb7a2a43318c255c503ac6353a8e41a7438c4fc68e58f4762370faca02559e2197e23ec7cb0dcc640dc6cf8b7957ca2f1de332b14531a8fc896673485dac1e0f1a4808334d35080d7fb2d86e2a689063f78357616d5a07f8004110e5a82aaf624864569e6eb9c496e130d8fdf2b8ab61e45f02cca3c66db3d4635143bd69dfda71c48d88081acc9051de95ad140a87d7521a845c06d2d15d3ecc7697aadd4ede94a5bcf89e19e54f0f7b1ecb9c923c03be14ab60f33e57af48aeda441fe16cd7f770516c77fe58df75a00b6db49bb3d2934ba8e80c993c12226a0b24977466bb1c303ab155498d55436d4f693967d94fc92b7a91235502498b69a9d2b233fc74f1b002ad314b5b40bd9a914d46c76cbfab6b37593e487fbcfe864914b98e870fa70cf64429c2c4362528a262f6e17fbbbc6a03a686658a894c99b0ee837ece456e1557e414e44566645689849556d86bdfadba87770b68729eff6bd2d1ae8dc844e3ea2dcdd2db8f146b5a5d4d02f8c895c9d1938f40b2b82bccfe94338be7bfcde462821807ed7160f5588817f2672509b165827988e69f2128a9c1d13e2fe397a5ac05a0bee351c6d78b7291299799510b7f6d8098ef903d33a6fb008856deacb57ebe04e951bec9ebf6b1d655f585c2e1c65a7848d6eff948e3aa97bcfb6f452c2e464c8ec758e96910f07d56cd04afc8b2e438544510e38a5598d1782007a9211899ded80bacd57e56de53b0e0536ecebafa7c71a7f2286c434cd713bd3da86471a2ad02daa6bb5b1258853d5fc33602086c547f583f735d36ac4c5b185ef7aa66c63606805659c87e81ba1af4c2dccfaab7d797580ff7838315079159f87914d85bb1fdeb0270158ba566225ebb90a4c70cfba40060b4e86352e77427aa0ea7549226fa8f8741f507f85076257942e9ef734d03fa9f4cf40ff7dca7e5fdacf1e9b792e4360737bd212438e49d402059bd12455f943312b80302f7dc154a3193a051289c5cdf7690437ba3a49fea6a5e8f9f0b00be0a0f3e4588813cb51c1a78ead80f37cf797a8bd405290fe39702f2bc7fe0fc22d01a817e91eb4b3daab77501fdf9c4391a8508ebcaa244f2fba780a77184b17c3d07bfdfb2e26493918c81ab453f492da007d972f56669264808136069f866c87c197548ac52a4e570a5d08d7775c3d7471527e47c4a1a512c4446daff7803d094744d5dc6a0499bef815f82e2d8af6d0fdcf5fd9183d206f8bf03cd6e8424dfff119159e8fb32bed30f58b324d7db0effc9c734bc82f1692c27a5f9c55735f32bb51c77a7ea1985cc8aaf334aa8f9b83c37178a705524af55a9465c15939dfa647766d7770394d0a3f3c3f8b3d25da9d8edb4c0dba8e628de95fa2dc6971ae9e17dd4a318c2779cce952a3815959287411efbfed3276d269cf52842faf12b2d9b985a838eb638b2cd59c24c6138b4a869b12f9157d5d04064cba92f1d13a7325b3b0e1d3dcf31ddc51336a08be67a414854b2fd6c24c46502bcd3817a1dba9842f6f8fa5025bd238354f9d4a9cbd0c44956e79463171b3aaf495112b2a20861bf3b49f3d069d637f69a492771899584d8329b41513d93a23dfc91f052eff546862247eb182b8357ec36d559d22bce2f146a34169e9a1852774bc241c0b70909e28ef9d6364b50e3786d503f9a6658f0760051b29ddeeef565aa22def9fb1bb5258e7912ce8caac768efd5988ac6fd3d9f0ad59ac60aca8a9f9c564218f9d07bbccde0d905b8a485a56d3127039efb327e92e5fa7648e1974fba5f0bd141acf1eb29a77ecc9fdf4f986801e40cf185b65362b77821af79e565f98ca92b934fbb7521d3a00269d02c0f2b68ab82611087c34c43b3bafbab88f4692a3aace88d7f3eae86879bc35b00dd181b9f63667385823e03f713e5fcb66f307dc8aa6dc6fbb86c7d779c06c0cbae5ab4de019a9ba02ffe65fae07b8e6c124a30939702dde7c96f3213b05de6ca6741f9fe92c79d6bac1ac60dd0e29aa82738d89e21a6a1238f7dfc36f599751d1d284efd71f3e2cc134c47a2f4b3d519a1bc7f8100f6f6e34874eb8984bcb476cd8a876252ec91896bc8aeadd5b88ef56a75d516f0b79ef695f512d22eab5c363d4ba091678da2b347e7a33748d92787c82a5180c40373576eae879ab180a4f6e1f52fec529fd967944d62e532f0c9683b2eac4e087aecf7f290ea109dd513b9410a946e57ad4be2ffe27a881a9ea9c0caa3253fce746f636cd5e8334286d7e22a943b492eb86574a9626d085ccaac22fd0f8f459082812e218e57903129f7d329f0b6b3acd9419c1b2c2c43f9a515ec7173839f770b6e26d9ecaa7ceaf6af808182e9ec30b1652fe729c781764dae903fed0b73b45cd84883620748e8395004a470281db44520350f74f6fad5a6763d1c6d8b150817e63f10fd002e2469766b31233979e19fc33f76093b1271c2b484c432348cc0533c60f096d1bb898cfb47dd9e8aff069b6410f0962641bea80a2183637fcbf2d8ffc0ef63fe912a2e96dd1cf4c54172d5e8adbea9499e78ce77533956cab2bde671c2b2393e1e13ce2b93f1f286ad156e6c0cc153f68473a2f5fb7d7e7cef9ddeb37efa574ef120910c6fc391cfc0caa1701b6b92e4e2ac48d4a818fbd06ad880be72dcb220fc2b8577aa04ba97d5fd490886a11103fe927c3bfa913f3517bddcd4c5c1d72fe23c63c0352e68022631b97d574e59b2adb52d4312b8a29520968ece7535fea336ea6ed8830780c42b463e056ff35177da53837e950b62eba66e61404696a77e2dc28585321ec54c54237b7cb1d89c76069db05efce783d2a37887bd6265bd4a2bcd1ee116ec32a1c584319bb8028fd2702900d86f0fe6d6961d0b75795281f7e1613fa3c58e326827d5fdebb743ddee2fca6235eaf896e96151b176104a0d91ca5cc8ac975731be97e0137febfccb020cbf9a77afc9751e9453263881f8f4686afe6b81ead5c1a8b59acd0a98ebdfb3b9fa3a346332a08eba5d20e720b8eec2e705995bbca3de0b57b703e08e76bb7ff30f318c50e22829d57d12606df4c882effdbd5e519a3561de2bbf8a4653c4d8f687cc76abb111f8517c7f402b3f185a7d3e4bcd2aa27f7ac9f37bd7e9960adaa1483d4ffb26ee0647edcba939567a21195241294d551cb9b048fa2a02a7718df294e915250cf65f85bf4689a6d3b8617af4fc5e6c3f20def45daee70956bfbc211a238a8a80131f21c6faa8a71444e290645673aaaa2a69817b1e23c519dd7be6750ffc9054b01da2744d34f96b28d86cb555e50b41bde90d08a833a3e99a31ca88c93b0472905f55918ae991026e13e5b4a6279e170e9695042d1f22c81e3c3cb2eae65a34ce8131a1e0748a0bfda59cbc3b1203204f84b9144030df7798e3023afc883781a385c0facfccf7ab5fef5a2aecd590474b3d37424a67ff4f3fc476101b269cb70f73cbedf6e36b54ee6c8f1f2c27f2d68e152e60b5878cc236d2e48d312e350be8ea95649c273a30e299d6408c171250a54cc28853cc8166d5713c9c88ee08f54f0935aa777ccd0ea2ba62e49b6d1ccfbf284e31ae0076a227654ef0625e1002a01967e76fab10d9f91c41d6fa6c8aa7fd03a7a798b06374ff7a9c5df49d169af52f5355e4c09edfd4b3c00b784d9a2bfbfe511fc2731d0178a2f43241d5f8862146f19073d96e47a013ed8152d34bd673ce002b0ab6295b4b25acce132e915c4bc2ca5905ae1933e1ce50ec0406f3adf8aacb66dff5723cb4a21ebb8cc1f9907c24ff3a286379263484984b890fc777046f0a1229f8494582d9f3f965b218becf619eaf17930ce2d6e556d2f9f9dc6ee1af63417d20f48b0f61f2df748a326716ca3975ceec3e8162d6676dd0aeca9b421b647e9666e89f6210a15231efa75a1ee75a0b39ad7e24da7346727f6930539255d66c6b2a40c8b1f57aaa19d078b47443ebac39303cfce67ea53c1cbad20271099e09d703a2e0b63889706a2658e8a1d0eba9d7dc1ad73b51a0e56e40ddfd9b126065522aa31b82bddb533cc91de10adc5eeb5de290697a6067193f508d61490b60cbb90dfd94d4a36babda126427ad5376a6e71733bae0fe7dc2dccb39f9b94f19bb1f3fded6d58d5a352198ea626c1745ea5af8961c40131146467c91b46f0cee56e7efd6b70e8c87f5b52d2e2025b1da740b85be127c40d37d07a627168155d617cb2956d9f842c933a5b98835574b1363222b685443ad57efab372dc96aaadab0573ad5fe0eb6b569d67b2a50104b2e08608a95b76e92295831d59bda8c43900721806e8b338de95f3a57b6a047b7ad63b7325f5ea252de80da7a8d113c3d2ab06ba954a4cc27ecbc020a2bd9cc1f773e0f815caf18aa4ec6ebac7bb62bcaa5f98a6fe95c1929b3cb861e7ee684c8290af0a4106cd4a4dd23fc7a925736d061a757e76534189f3f5d43594c47c770749893d6ec9a75050eb9813a7dc30dcbc32355f3d59b89f8ca00d42c0a146d08a4154ae99e16ead7463b8af9711da11775c7acf3881a8ef0210c0b8b1a3a259243c2449c6997dbf70d2284f7f22c37007cb7d39634139018d244657616ac32b75ee6393fac99a1729703a906630ae052170e717e3e8a05064c5efc139079f3af39f6de9a1a72226dcac4d53eb252a1b0a9c2d28e264fd02b36cdaa7a4e595da4b5da067fc5db88fa294960904172cfe85c2cf9d6fa33271b999133c962dd7049fd6ebf4598fde135b45a9afb15f5a650260b93f0cc0239caee3909d566fa829443573b93338326e10e1741e976ef94bdcc7578ef054435e72cd209c277f62bf6a8eba202c849583da1349c0bbe92fa3fa591c0b13d7e0d5b950ec051c0c1bc39e57bbf10d8a51bce2bd9a57dee9b12f477ed393b291aa806936d945a1f0429f75c0002aef40e7c1632bf2c07b2f9a0c722899580d80f7df0935616c8ea6b3471ba154e9fb25b86b1840fa144dff64b08425cafd2ee754058d92e4ea6adfaea33ada79934a6cac1546a3515e78f5f0884d1c69f3f51d7fb2ca8daf870641de21a53531974037832a5e28e0ea3086e773a502a0a1f89e865ab39c4864a3f1ac1b1ef2b7f67cbe7d3fe8c24c9bf4d435c08c22db2b718cb2f23c1c381c291be79c21638214bef0d9ae5a5eed9d9314a29ac0f622cbb9b57a1251c96cf351fa542998adfed40183e05caa380ee93e06edf9b14042ef2400c75f8ae40dcd888393de81f1dbf43deea41ec66e0e84a54f4603fad70767f9bce039047510573a5debe6f648d19175759e4a79d07a09901da04d6998a14f35a615c9789ab43eaa8275dfd953d29a49166eac441b179899c6f650366cb48d5ac0079b0f62a435223acaf260060d1fdce7671a59d506eea65f174d78213e89a3169a656eb2dbb208204a9c56dd09831e1601471d8d7e4c9126467bd8abd22e5bedc6fcfc3792acab88fbe59227557d6ee11cbced569c1ffa695a56fc2871a181ba4599987febea42b47164f8111157ee76cb04589f869f24d7b00e98317e734b5c3c9f428c41d53ba1330d43584df47856a2ceb3da0199b9fa841cde3feaad275377ff4073c6d6577b5ed8a4a41426a04e5d979dbb7f1e2dddee76175a2c6ce137c2b2630abeb1d4eb08bf7e0d4724a380aae7162aaeeddf2d04fa88b4de0360e0d64ff55cb5ce57ea88b9b0a8f3434a811ef328b004701c8361df02f6cd7ca91107d3d00fb04142216d18c845c475f15fa887e53c832b05820905fd663fe1cd9253d4c38b1b44e54f81c42c979473a342c8ef3bc2c6bbb2c89f66d4f5151bc04641c6f1b79e072dd604a7dc8ae98891dbf37d08c8f3afc848b50ca611835e2c6dab55f919e9e1a6cc2e3c36a30132481208cf1c313c451d362ff2960a79f9739a05e2ceb068172927b9597baccd7ecc1ee356f13eb335ea50d6b7047e52127ad9300551dd19db965f140220f010634e42c492ab343324b60480c08171e333732fbcceb4ed951ae18e4d23adf7c248f7def434080ae44ba9e2201433a7e6b3e21098496966d41cc554e2d7133e160cdee48586c022759448d0719485de898767498b6563d171983f75b20a4c70c8eda234d4e75ba72eb90ba34a08e11a6bd19e8eee81086fdd23a18ed0ff8de24a803b40575793f6a34cf17962f9106a60a8dd76aa18c28b1d9e540b523c8157a4b6d77149ef73df58807ca2908bf0dced7e8bbed3006b00646fcfb567706ba8b9a1b19cb604d0c95a9a0e8ea76ce3c9335fd668e436ba53b12624c876cbcf3cd361f548522b3a14181a06db84189bf7764b7f5bdc23054db3ac22667d24ebaab16606e56cfb762d8c62b8c673347e687f88877be76c3af69f5ea69aa388937615dc3eaefb49648b46fc8b7f4c62b3b327a0685573ec8a591312df5600d7f7d5cd98f87a4f11de707c3ab39d9f3f14626aca640b50a13e6e1b8c527c5cca64bb9722d22f31b705cace7f402c8aa0c91ad0819a4db323cbbf7a3bf05c6273a2117127ec47b2c4c2ed79ac6ec6b51c5cdbd7374308fa686bbd140fb1e20b131c48d6a57cb5d55001d444f2acbd863b49a849fb4ebe31851c11c81ad4428e1b32aefc5d9ba3f6ddb001e0f32cc124184b29c4d4fe394023a32228e9223157a0761687e6a665e657eefe72aedbd24f1c6028bc4228fd0cf374e69b1b7a01571c6fe73ec06ab03a41495fe1544f2b03a565f5599eb2af21a70f576bb6ade33898097033e65399f70700f12c782447b29af5be450fb9d2a0996b0892d802a4bc129dbf965c18d55f5841f91ac19575db556046e27e53ab80113678f4fbff4fda2ced7cb16bd863c53f2e29c4637f86c37a92f501a8022bce13c963cec13c31815d4413e493c75e4b86da5b71e75f2c12036cb4dee5c0c46cf6dea6b84ff310052b1347e611193ed97cb4f756162288b80cb61f9f376e78b16bf734c93704eaf1e43fcbd245fc55467d789bd8071521cb31ce302d8edf9e5c1abb4d9be9fc37539e0e0cbee7821b0f1ef35c9d47115ec153c4ce259ad9f0a9277de77b52233b7fbb1a79ff6ee2da5ce65569c1531839ee5e4d54dfcad33b62a50dfae90db13b6129706aafed47f8ecd990f11e0aa83f49852d2abb9f3b435a222c6bbd72d21b29b10fb1d2f226756dbc1be41c5d21cbbd4d78e19f1a83c4203abccba4df54a2878dfdbf65830361f61bfc981c21f17ca8bd6fea0625fd2079cf6760098f79d8712dc87cbc768d46dcd51ea22f0fccd33328c913058b0da9d08978735879d08be6c03d25b8c20c7cdbb61a1fbc3e1f5e18ab5d952f2c168e85471bbad05ddffd7f3c0472bf814065795f1968dde9839c1c1dc6f213797276b1cdfbf6e2d80e514616ce584d166a0da939e50f95a2c1ab1172b6c8174a365b169d1e3199ca6f38078732bb057507bd6de551bf2c0b8d76371a70e78458dc98c76b1e0127a0e62dd473feda3e5c933fa91909e2942f7988550b8c0a387a6ce2331399e8556a7733b6231cd34755734f46c7be8f078a7368234515a229bb34afc2268c40962a7696e47957bf6fccc5d94403f107448954a307dc310987f422358726cc26563753b1bd88f53f1f288efa901f0e573cb24d08112bd3a654f055471d19618b259794c9bbd61564b748ce6588ef26c5c89d3ff060d362f69cf52267546e3b2e30911e3b6052c7a4c6f0ea6b56ebd50915cddefb11daf010a244dac3ae813ecac0a5f0cb5e36c6a3bb079a2e37451e2f4487ba35d23abbfc1f42fc6a8fe140e2367218a580742c84a6726150765b5300551a409044f7bd82d2d186c5f73c36d0eb7394623c05be4eb8a47b6122f73dee0259a6d74fe9eb6e346e9f98e2e2eddd9360b389485660a720f746390e3c61c0b77b9ffacdacb1399979e9f26d6b686415bcb4e8fcca85da498ac5fb29fd61cfaf8324aa16137cf5ef2a0a00846d30be88515403f7dff4030f26011526b1aae4df30d0747566459122316e779e02ffd1304bade99969bffb048ab03e518b843d8f8fe0b6d17daded00fcd4e298bddda4257dafa0a87985980a894b606d2cdf77f80f578e9ddd31ea97aec9442337bae68918d76c35c13770bd964ee7a388c2686c1a41ec44cbb300d96b1273297bdf03cb1a68cb5377c96c1386bce75177c99b2aca34b3657e1d2d1e9b34e38e93b178d5177c696e4599a73cb3c4a584af5d7e200b613ee16a5c1285b470ef60db821ccd1bb429537650041061cb5d6a36bc8144d35b4889f2916600799558762bd2f3818111eb2dc20139c8373269d2cba21e585bc490bf7c1a2dde5328313d09aa7fb12afb23db84f7b51ccd33379ad86bdf2fc17f166bf55885b93ee13cd3118b94c9269340d22ce42f0a77cef8be8640918bd0bf3256877924565f08d796a27c2f2cec3ec3b4d0b6203bc960a36ddeccf394ce36094703c9ba552e70545b66d46f704f897af82b98d9c53fa3218f69487fc46d84924a27807ad9fb2e51c274fae1e21aa084b8603a48a3a3ccdfe4d6009211551a6f347d873e1f57accd91d3b7b12d9c613d9c6c750f2a5c3526f5897e7e2471af0f5c6c3e7a11bd9d63f800596f135bea3b1debf7e77b7011b4c7258433eb09b855edf923256427a0cdb6c75761d2a46085b431137a7e8efa24ef3f26709de67d14b379e84fd4b6de11da5309ff9d1e5c97417498d85cc33c30b6b4a7d3478b45eb75a033fccaed7a7372d55f1115888c4a158d933190c22002569c31985a824e4a5a632e548f91ac0839a205b3d242d07c9dfbf618615039fd6d544413e995884cd2b94264f5b258165a0c3d6a48904130fcf5e1d8151b58abf6a4c3b08506814f54756bf65008416b83a0744713abc76fd70d0ab6fcf6b7b541863f3c19aa63de09b6408570a6c47021864837c1165861cd7200c21a5999668ac27433be459adad4d6286bd284cba1503645447eee611bfc1556939d2f55ede10baaaa2ea5ee667152f8be94d5dd65819395705a2244d51b7f1545d3ef05f4f6ccc9976d057352a67c7b493f77fa06b43a3156a62ceea98624427e0bc80e7d8ee733fd20af0e173a8657f72483d114e0b4593b5076401d6646fc5dec673e562cb988c7fd46959274432e44c4c035d78444094d80675df278b96e7d993db59d12c7a6735bd6cba830dbc3d84e128bcab0743ae826ec5211c03703aadcac2b1b61c5897d7f0f23931aefccc492f6bf535c634c86ddb674f3a2d282d2d4feb058adc8bb9732bdad039c2a124285833165794a235563712c85ce2efd1669252caca8d1c198ca98d6bd0675fc9cc0598cd32791b160940e6133ce8bbb557b6dc1eaf64a9ddb4c7543ee23edc54281d1cceba1f0afa9efc60a6c94c68febe478b20b8589f538675bce3cd68afb43bf9238b72392b75378ebc8bbda4f9905f218fdab57651baec8ec2041d90dd6cca900fb6578fb1dd00e234bb05635e43b9ad0f670f3c423598d35d91207fce8a2b9538d2eaf094cc7625f4ab0a095a11a3599b8867e0bb2d26694e9836cdbfcfbae9ad64f5575adf46be17943157ffc5fc9191d88e4010686e96c779bc236e2d7c8d3ec52f8c5e5066db16a7f40ab6728435d96aa2c38eb52db81b1be4180ecfffaa8e6a1b8bacc326aa23074e1986fae264698da1486343568ddb9dba73b9febd86e2eb93cc976698638c45aa6e9b9b8c9bec9072d1df11c3186ab41caec6ac38e4b7f896782ce00128bb27d243fae36d14378234064add10fbcffb98cdcf7053b0c47169dca84859799cba20c1526904a7c7fea11d6e068348e6a078b89296c0bf0a5bb818973975e114d7d1d9dd57e67930e3e9283f333f14cb329a34005a2d2b657c495528cac01ff3695f3fe8ada2c6987740fff3afd709bbddc76b263ac896c38d4a84379536c73fdb54c5aeed46e7850ad0b69538471dfbe1ccba04fec226b5b539238d6a39fda4c26a4843c500506e11a9f2f92f9da0cca359fa953e701b8b03023bedb0b7ccbd78d3ac0286f2d280fdb6c487eb58c719b58095eaa44eab46975fd1c0c61a114336a389a02ba2a895b3db8c312ecad3469bee70eab1ad7e99090116b712838632063531a14be5f5130a1b08bdf4b1453353691ccdf2e0c23736707ad7b22e115cf9371fff6749a5482231f8171b3c5b8a88deba8c054f4e7205867320659c3c35948af32db0e71853947d025f36c4709c93f9092f16401bddb3c5f32c91c38a1b589f09a08e335950574dd74736d8321a9046c72487794b0f95b04175d424ece51be82e0f30c15fe1b9d759235d63032e636b2680d1ccb350426f15cafac0a1eb9cf5402686f1ca3e5d7006c8fee1a21a470ea46f37d314fe43d2b8aac173b9f87c4a6bfa0cc10068c4f9b8828d7a932b16314e6aa85ab4abd62fc520b27b8ca24b9185594bde9f5b56ebf4ccbfa9185796c815d7df4b59794b3f6e18f6c794e07c236adf11d84da68d9fce202f3027facff2cb0fe80c50b1c9b5c17fe4141f49275606afc65c3dc9cd6c6d6c3f030987239fe9cfa602ce0bdac8193e589db28cc2833d664d0d6b323144385a402f6bfcb137b9bbaee9858f93786c2a4bcab0bd22a172f7a44a7c5f8acea1b71990afb7b01af46541e67db5568e73e9209e3905ef002d1273cb07909d0f99535906bacba91bce51b945e4c529daa618451a2e8c1a97a69b7b57c69639c77c1e2c542b27b72eea5c0748e9ea49d415c929da622e7c23e8e276c00cb27e685236e527afbcb3f6ab2771ddbf28a068c83b878cd829b89ca87e9bcf7a3e0d999ad7b86db56beffebe404776fd9120df30683b8336922ff52775971fba6f696964bb1009ae5d838196ae8f3887af27baf421c270a8bcf89882ab094168ebb83ffe41cd90ddc7aa16260ccb28936a2029870c62b71dc276cda7882decbabc88ecb81b75f673cab67734f699b8687169eeb96ca84e4c6be9df38fce8daf3a1d89a1b4f4d5f3ea8279f2ed3c8b69b4555c701c59a6732adfa9f782fb6cc2bd56348f2f0b8ef4cbd290f93575d4f51829937a8b4908348239e2747a379b93122fc9bb1b6896ab495261330ac5f52e084f102f3bd72c2a4212b7b5db101d35f35f76a8fe55518e153456d06d3391d002484c0c5f89b2f8e1ee3be72c895a4ffbf6a65645c70b361e28310f9be5392fb853329b88cb06de0b6e0bc36fb3dad76f177aa120c1513fb9eb4651feb2114c7180b94c01dc5332b0c65ba90928d0ff96f2d3a653e3dd6962c7956bd18f0eb8cdb985d05ec27b76436258222ac5c2f1600606f1fb0f4dce5381e35bea8f7752244920eac4a2cfe2e2b6a71585bd09737597daa4494a46769add7053122dd813ce990a6d5e1284d1f6645db51a3f3e966403b8f715592dcd2cf8b7cc21ceabaf0da3ea09154f745afbaf16d353d1d930c84ddf8ab26a530ea08b0fe43b6720f8e09212eb4fa795cbd375533c4e30373456c5d8183016a74c28e4259893280df73db84b9f2b7cd2bcbc25696b062d79e870d15734e7936c1dab4492e8893ad6262c71dbe15574b989fb219f8c3005ca3106d24b963470876929dda34c67dc692332ae7161ee6b97292114f3479db6c7d845dc830ef5c84cb2c9cebae48bb0faf29cfae6b7d29b26e704fb3c10ddd09525506b6aaf5456158de5ccf3471dc169c4ec4572b5e483ac692bb60acddbeb1297ec7e9a22b68ee77e3406025bbe0e695d3ea2f458b0d420f86ab2b8f50e031c51650a61f2af6aa40007e51cd5dd56dcadabc1352789c34e87906563c80778a43f63a77ab00644271e185324aa6fa22c6cbf7bfff7d76f8ea1258bf9d8e3f12723ddd6ddf8800b7e02f6e07e128cc9d49fbc3193405e9e9a7011997eebef78fbeaf64335cd80764dcfc95ee8cbd8d6a09ccb571fe3687dfee9ff602a23348caf657558f5de04ef8aae9ebc184e2e96293d17e10ee5f1117fb8aa2202cbe5de0a5948db3abbec81f1d000ee6fe4e58693df5e7492a2a0c755d1acc397660086bb1b3e65eb8a2a68408802afd3b446e0ab3b25fe27f20a125b3ac9d71ca38bf382ffc5c28a52eb0dc30ef820383c253f1baa3fb3c45e4132a60ed7ece3ce4b01907c47a4066dfc6d2260e64a83338c57ac354ad94e96bfb01b44212cf7ec104ca0b673b5cb5e0615559955f1e8488b6b61fb8b509701ea60216e0c1f73783d1066c4d370ea080bbbdd005154885a9cafa020ea736e466e2e431025b570b5ed23c034e50c07eee86c28d68a213f8bac8532e1eb2425e739b381833604cda0154f7cb2775cdb4137afaaeefbab9c33527b5645128be8fad25aba0cfcaf27dab05023902ab7a64b5be360b495b18421769a84030ff2ef30aaeecc12468cb58484bb5f7ce658412f4472e3d115d53916766d448952b8e984985ac73a7ab2d1abab3e9efc25c099fd192c56c71135ec03ab54e54d987aad875e1b5723b8145d3c34d2649110865ed127fd0cf56cfb1c26b16c935201849d1f2c976c82458733c8a0653d6addd057ac98a849552d2cf84e49110b30bc6919c7ad62eaab63e6e5abf2b4eecf176ffa03d27d6cdd2a684f03dac363556087b1a87848adfa945070003105150769bdb32bb999eb8167986e5bb485bda19fa41f1bdd8974a546a09fa1a4ad24eb732c5eb7c10f84ed62063592a07c77751fd1a60ca93f18495c962549e853da32526c420b56c2cd375438f6ec8bd963d61b077612636179fd4aec427c577182ccf4e97c66109746f9464a96bfba02ccd485071b5339eebd4b1df6efedcbb3fa18f5a67aefad0cfdc510b7542b9e553f05349b41e5471e64e0b04093409e934f31a7470baab1622e0f175e9c0d0436e44ffc0ef092cfe70faaa26ad8a409fc8ac16fbfea25243a090f69e45c8a70c8212693478ac07f606284c95ab0acf9783a1ffb3809d29864b5e60c082efe6497927033102fdff6090d5946c4de7f476381243b983b9dcaf8f259af16725c016daa9e24cb1fc6e7599527b321a4ef64160849b2b82d7b8a139afa52d78c6e402ef9577e96a74c38a54c27dc3bcc9b92fa643805c348fb5d14a30aa8165b6e1576fa1974ff5ede6cfd1d3c37b495eb4553854c3f4d3e3ef46e58c45abcea2ff9eb9c08a006dcc3f7d5276f40168c974ad3e138cffc6facbdc4309a013147607a668a9ea1c63126e1309f8796f42e87c722b28fa6a89df89ca7c8a76953f29bdc7509da81371a46a4d51b1ac1a3ff4dc3eeb8bbb7fc7fd0d90ed72838d7d6dae0b7204c73ced19ee2a5333564123dedf468e8f31964561da5f0bc0a6345df742000be93ff040862b314945a0729f27b05a9bd1d7a0e12e07c7175e8c59f8270e4add2ce9d991450db57c7c47eac3c742487a98b252b52cbd53b588754f30abf7ad2ad7f761973352047025fff0d8a1471b080c516b538f797675bdaf3f2e4791654064a330df87b2eb65f8aebbad188f1d33175b193392b9f03534ffdda7ce5fed3bf52ada8acebfc74e7a21fb7c45d089d162480b1a27c5638ed098e85cbb65efb2c3760971c374c2bc0d6e4b962504dd4fcacd81db47b9f14524ec79c0aef4586d29ea2823941491ebfa63171e778a0a9450732647d1c98d1b3ac43c10de9922d7ebe8d1931ec863f7f4abd9f80d4367b558e9bb5c92d25d53171918cd852a5abc647d4695b17d5af83ce5e945ef963dbc3eaabc7e72622832f41474dd166a32d890218f28def23ee1cc60cda4713f1c9f5b7b199ca9bae874f6dfb6448fec64e7d69e7fc0980e40283b35fc5b310c474031ffec7d74c6b218488d903a35957d67515dd716e56c331dc1a077c1ba8f9fa9b87873e5f4275565a8458a68e411d1c922e12ec6c6f348f37268cedb01b56fdd998985112940d7c1b5f4cf449432c031282aa8c6a98ffce335cc4c119a439e2960d030c9f1d99c598bc232b347b8a7f90e2f1158df2c311bf44de27865ba3361c73fcf0ec30d3ef0ef4c9a1c320bf805bc5133f972be8b7759095393cab3d2d719d8a1da4656a657029801ab521afeb53d00044a59175e1e645aa53131adc3d49b0f3a034c26ae14d5ba39a03fc8e9cca7e4f1f258c37953a77163638d84b6cb9d22e31fc438e7cafc84d9eb56866feccbc31ac7e0e395385076a2c6677cd7c8fe67c78f4d30f8037712cf3402896bc5da7a9fd3f9d6723c5b57603fbd2f8a07b8e720c31c008dc5a8f5303964e639b1865a9324701c86e1f9e665d58d0fde6d713eff7f94aafe4b7a7ca1ff352a5468ed737ceb949ffe1607897f93a188d0a4daa4bf45de8e84bd845cee0fc2198f9d5768448082972bb944ac62b81af8ed0b210ed814489d118718e825dcdff48aa511ca4430b0d6daf6b3380f02a63da516985cca96c73d136e5b2814e594a23762088342e0ffc3214d3ce177208274e1b1f23a9060ee86e168b22ffd31be41ee6bef6f91fd1cd4072b520015d26a16dbc0c82ab82d5f8c925244faa0272812923b46638e55657cd304939ec2b6309141e2621b79b5116517f5ff1c5fe7ae4a79d1a3557df4b6f42b3b2f09368855c1cf0e4ef390ece40ecc0fcbc98b3bf9737939481f284b179dabc5efafd089fa1c0d077cf15dbebf42f6b05191728187c3dc5a3fd8588962d7da46f3df9b7168b3fc43920ec56d3b149538141a3dade46173dc1270a83fa54baa62353582a6532ba5db2e71aafcc283beb3ff6da750a6bb0bfffde3e0b52625e0eff94f7713842de617aa62bf78dd3bdd991b47659b61221e1a9463acf027092009064d346953d5a2dcecd538da9f35715ba10bb74c3d5c0536af2a5c9f66b0d1a189af71b799638aaae70a6488e3879920ccb5c732a4fda75b6b293b0cb14effe21f2370843a44d231a846f305073d9ea73fc2ed7224da9a9e4c534d9a4e969590f7d940fc44ae64e4314b517be7b52e1bbf3b3874274e197f1443ef38d9dde8435cf4dbf91c4a535ec15759c4841d839ec8f52dd2940ea117669f938b67db8e529abf5d8f27b4149d6350fb0b1e387d0e5bb831d3cfb6c349f9896f45fd8fcdffb30aafdae401ce1b008b7fe233a420e04d2cdd2c3647b9d0fd89cb27cf02f4521e13b1e589a74496dcafa902d3e0a48564ec1ec4d4c0371da46f09598b46edb3fd1722c32a673ecdf187da753ae066a464f36e3567c89eb9b23ef9b3e8b44f604f1393f2cefa051fa3583a65e0b885dc607313cbc2adee1c34f96933f7cfab388cde67daf7dceea3eeff9953759ec60332c6a3e3424a98e81ccf97d4d200efc6ace4930115475b3886b1310bcbc8fd2181256b32bcff23ccbcbfc44f315c794202dec79825d845a1a746fee55a01677f7fef14e95b329a075a15c433e10f7a2ba115ea11dec76fdf6b22a2c09f5defd818f430f2b1d074c4a411f57c7031cd65bf15d55af94e72c3a8d61aa3a4b12aeb0bf29690be11c4087f065cbb3029fc6a34bbbc09ec18c59c3257a9fb0ccd5fc40e9a96dab44f4ec8c9475713b62bd41e01f6162e327daaf5a093fbd23c70af23e92205686529760dead7d41083840f4fbedd457fd1fdcd62ced538246de258c5b698b4cc1477b9c222fe3989699c1cc87ae268d958848ec3a09012d6c93039ba4a5b6cb24f8f627c1115ec155469a5cf3ada3d6907acf81c0f3a59c8a23daa392341d4efd287c5a7914680e77403482753d5c980e887d6a4c36c938f2e0f3c8d1dd4f16dd088bc83dca4d59e866868d0491c72130c4454e8958c64d424d4966ca24d53287c96aa678cf3a981c27fcd704234875250e7d53a3a1deb370459eba8a7abfd92375b2c045125d7bf3eba577870c1feca158e95d06e7e16c8a1e416e49cfdf155fe25b7eafaac860bd21f64e0c2b361aff4213023c932d2b2c02f1abe151116fc5e471c7fc5ecd90956ba3a4f0d0fd392abe392582750d8ca38b8ba1a427cef45384eff02f654ca5ce346393333e274994a939cdfeea27b779973231d33df681d04abfe709212f32fbe7001c42e87ae913315b35e27674e1425e9b11bbf4b0642f9b67d04e9cd0f28e37692f9406adb39bb39dcd6ee1b6e46061ad9477d5cfa4082890cfcef956a63ec79199dc52ecede006aecf4ec17866308f946fa93833737e608ea355475ef037fe2bfadb0c89d74c5197df5506295c92a67e90af8af879d31abf5028c964e5fa2a0f1b2ba4de09ac48a80f70969552eacd0cf3a6751f73c18febae341f342877286ddc62d2beef55ac0e36cdb89373c493cc8d6b31b790413f596bea2b4fa1053203f8d2a2fe8b07809780dd01f7ad08fffd2fdbd103e98918c77f5b0dbd4ef0acb19aa1bc8dead6b5816abcc3aef0fd217229b61f404614681f4637d1b351fd40fa2108f9c0d89d0796e74f6d72d15921c7443d8522f2051269ebd591bb4c3a130e0db1f40f5c0722e06f4c763cf4f9d477c5678afc0a5f5195308ecd8f7b0e684ffc8c4df324436726e2c7e6d65c8592e1f1537d33c3c306e051fd480ecb960ffc85afb27f0435470b9fb3729eac708293eeb9d93ed1cf90224a95a2158411ae49b9f1c297248aa5da2dca12d42d89c76ad3351ba44a9605fcfce03513aa1187a35add499cf3b61733b86f262e20067e18244e8234b47b631973440cd386a334783a7145e9b73cdbfc2376fcdd14e51d365f14430c54c800f8002a884f29ac40953f79a455d198e7a1f84fe4029117afc1b96e93d4845a90678a3e89466def2caddc71b21b90d4b5aa8f943cd33b1214484238e010bd09f9475f3d5fbe91fdd422658c8576b6fb550c847ab4bcf3568f71e2b8fa1cdcd4e858ff84886c0e10df2e14bb9beef1638c66d5ce63b342e387966c0605aaacf0b9d4ff2260772736016812d7f7ff837b68c15038cab74cd12fcde93c27dec9989e7c8ab1776da1680e8dfa6daa135e55065c311be0229ce50a8f217ce9be90dce8398ab96d7ccb41d2d5c67a08af60f87a486149c6436e259c8b8aabe831a7b9127e8749191069027c9b89db8c6429896f8ff2e4a95963df7c1f0b2bc8d2a71be38c5b7925e85b656885a136bf2f146a386193ad7bd257be717586f824240875185e3550648edb6fbd252983e0c4ba8006b7405d0681f37255474d1282d588bc0b4770d8ade44f6fc475d93eb3d3dff274362238aae2b131a247617154f63b7aec857f11666bd401840fa6b69bdb59e05791d64b547081b7d3cbfc0fedc49b90e241b542801cb7b2774fd40f8ecefca870e1b28124614b39c3d5e515ec325c7c07d3744a12261f1e02062ca420cee4b2977b389ee42c501671b278353358a3e24cb2b4cc21cc8e1c17934573f47e6571ea4f76745e39663519044dd451301dcf270ec2c38a272e06f250dcfff676189dd68ffbe1224a350e23428e3a09650f0e54a68a708cf029efae914372ea8a0a498d86800f844c739084a6ba61652d15bb5d15968f822e211b0983601ab6324acde8bf3155fb79dad329948873af191a77728546ecb3916d52d3c3df568a4e87936e17e03bdd020d7c0ce96e97bfcd8b47b55c081ab18148313bec1454584401b80594fce7110d9ba6f10e5db6656b0ec056f98bfb5e580f7aeace659bab5aef2c55ac78a2d8852e2298b3031e968fb094038be07b650efdf5ee003806dbddea60d18bdd22e7931a68f72fd00cde12cf2ff3f736dfa42be5ff4512f47420c8a9f90aba2c90bc8c76a6b126a7ab9673627ae706f19090f27395c5a4fe27a24c8af2a7d09c0d0fd16419928e0d91abcc4b7ee53f6096f256e14f15c549bc978c5cf4e5aa2e82412d2f4f8a886f28102face0a859b39f98a1019fa417db2e0448a49ca5f5e707ece73672d2c292342d4c8376b2a15812dc6497ddc1577b3e900179060b046d4dd9b597a7f4e7712faa1d22786e327b04982ea524fca1a60cd5b7ac6a5cfeead5dddcf17610bad28c0b3ca3d178753c2d06afffe87fc15678acaed2eb5adb4f5059a0418dbe3aae7423172bee60b04cc188fdb80b8f5662d5d5799228aea6609c17f544986f9e9e56252552faaa235b00534c529760dabf6f409597f4b6ef12916b1dd14ee98cfec0a2b3a2bbd1fc6c7310b65f16e10b3d0fbcd538f8a999afde62da5617e3acd72b22cb45a9809b8080cdecda4dea2c66efa35e9353970b995388e1ad48b4c0bc27e299ae6c9118b10ed9a12330821bd4ecde45a6abbf0762bd15d31883c98f19caac40cc8699c010fb7a14339754d457332730d6783128420b40faccb3fc687f88386d0a4138800daac301b3c31e974b30ddf26d88f33f1721c276ddcf24f8123597debd905e2efb13bc71d852c7a151504e7d6c612e0ae03455064367b15ba7c6b0e3f9129354b3a2fcaadd6c3f6f53a6128dd41711c440332a392a94dd02e1c2c6abac828347f0d814fe564cb7059d56e90627db7957f5ac66424383157e351c98a91a35a8f1bff6f942f8db48d4679549b035eb3ef469a3136cae3212174f21d72ec7043b0bc1ec30c4fe8387da01d5b23c11ac3f9a7a4e5d226944bbaefa73ede482bfa1112ec0e001e84bd067d780d52875230504df1ba59a6a1951262fa610f005e62beaa786de43a3d7ca1b72ca76b0cf32e880594de00acc070b218e3e08bed1948f127d95910fca1077b1a81e3ce8dda98c694aadd449c0fc6a4544a6e6a776e1ab7f833adc7047aa83043a61d6d43cb3fcfd6c2859311bc7c83fc3ae850809fcc524f07c7c2cf4c899f21fac7992cfc19634546e82035eea7939fd8caf4e52cdbd757dc160b5112f7ef7f9cb17e0bcd69f2cf30d418532f3fe13e7db73a016b3f6153a60a53ba3b8b9504d03cf7b258b73be002030fdae062dc2f1dabbb02b372ef4a5862f14e0b7d6738b38ab16ae15a6286f9576fd44a28ac5616ce4a67ff73d9980a8f342041a809f297b1446e3f7e5c85ed6a8f93d1b5f6d799c13430b3fab40ee1ccd1fae7ccc31f5b65ceef76b0af1aa8f8668770a245846b09916cf1dc31465651e1100118cecdbf5a0a3d0182406c53d50c72aaf0b0badd1db43b8049244be7ad339e2893c314b3e7facef79bc2c4044a2276d45db8f70272d5ee66f4494bb7188d9ac1db2115151da59f4360f5d69729b3a34e9baac569b7aacc90a7e7587a6ba5c7947db09a14dbe8429b2a5d665cfea7c3ea70cf212c4e7dd09cbf244497ca2f408c0fbde8645542a6001e21654ac6a3c7906c8dc755ef1dcd17dcf6f8f5a16c9d4da7410b0c0e56aa093cf7aa46c0a88bd6ac381a3bf5aee97f65a4af70c6fb18751d656f1324227ec7cb77cf915326ec68f15ffdcbd0edb8c8260a9838c63b3967901998d3f8b2fda315736ae49cc50e5127d7bdc06d0c5a690bbc67115ed93a2016eea22419812e35267d16f6513de6765306d740863869ccd7088bf8bd8fa2f07db71ef00e282e69cb6779a6ca58e703c0654de853d0b4d813dccd499602036276340ad7bc1307eda21047b107ac1717b954296ef0499805a785eaa3b50d4f20ef348ebd86175395a84c54603dfd45426ea00fb05c7d4fa95d35bee7556a6251f5bb01bc1aa6c471ac8688e08fcdc4a6bedb575831c15f06ede5c3a92d0350698006973537fa44d422f791e6969521e0f9bf634a7fe4034c2a12b06f1a3f82af1fcbe94f8067ada206584de7b4683b4c703f70f51c50695a0b9fc321dc8c6d3695c45a645fe113a972a11f2bab7a795fdcefced72f7ea53a5421bee9ded6dbcd09e46b3534785c4c6d82d332f294bd3ccf28b9989c04d943e16d72ea846bb38c14de33ccca1d236ff708ac965a615cef604d97539fbc06da93cec7adf1dcdbd2bb585206ca1928f9e3bc49565bdd48cfbfdfa641b4840b9d36a794ddd4ca2f489031659830ea196e68ecaaf81be46da4fa166cddbad75584fffaa7ad446bdec30380f4b36a45a51e89f41f140d403786db67dc09651986f3df0c0f779d40ff43857744cf68737a56f649c03fe5fb3669c1865d4a4a544775a7a1bdc5a1ec59c01667117cd77524296ab5739e5cfae58a1b3acf2e270a060879f9a6b6789e915ef787603bd8a40445b24fe1379777e72f1e7cc28ff6c3a7d525641520ba2799d113f2af09e30a9606a6714d292b4fb14e81550ffc2dc7835a2f92452285d2727599fed7846a2cef54a23b9f3892993c8012a3fba9a47186d41134d9e080893568da18bd7675f5506d4c224ed9511549acd9737aecf54934af00e72cbafbef6624bf99d44d4eb44647b544306d67200fcdda87d29df341d6b87c317332dc36ed3f141ed4a74d17883e2e864cb726a761df47fc2dcb1ad0a133de52519f89e0e93383fcddc337491770fb10dbd40a643783a0f287c0c3c4f3f7ea23a0c8ca9d02e802c37f6c005a8cf952b696c20b84661c4c30cb382ea2479a7169f7f3afc54077fd4e72d0c3debddc04d2fda342bf6103225562e15a40849dbca25bd528c149f32403966517c2d07e500dbf2ac24ae9991acaa41ea4e278584eb37ea71df875526fe9de2e646ac0a90763fa68912c4cea2d7457fdca6df957d83e185e157939f42b96d167243621f2d0965b163262968cf77255b7e13c6b896512bd975437e013821eb6f389251c452a888dcdd33bb89baebdbaea6c54b43239d4eae20a40fb18f66bc84a19ae8df2ffe2e70dd38e86d89a034b6be6c08a457b00fe2de04d9f073ce9cf16a8f067949aa2d7d143c861e414971415cb267653071d57b65514c6a402e00140ab20a2187ab0c55dc2f4be1b759d6a65177b8ed0bc90de4751c3531831f2ec32659f4f6a0db8c3c1a68d9eaf23134f557784883ff1a2ee5c866cdbae35eefca57353c63ce4fedf8d0a54235a792131addcabd0fc81197052b71be30545e1847cc00a7e8dccbef7b64796e2ad0fb9e0575e38dffa74e8e5382a61159e9ee2408318f5a817a56184f096112ec78d8db826337ee351b3b88fc3bd90071585d79940023a56f2aa1316e83d32358d4e7abc6a483349b771d00e97d4b0a25c84f8ffff7f07