PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 70782 1f84545c0022a4bc6e18c7526e86ddbdf87a8e6b3865f6acdc4d31e938e2f787

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7594cee78e1fb24f2285d5626de62cb2831c6efc13db9da273ad27c21e05197b
Certificate Block Hash
1f84545c0022a4bc6e18c7526e86ddbdf87a8e6b3865f6acdc4d31e938e2f787
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040080000602a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aa07c539d77c5a4dae2bacdc8b5175f438bcbc194e5f47feb6cd668416ff9c2a4d60880ddb8b8de6499b7101030d904b68ead8daba4a8be0c7e3605945b98803557a9b4d4669ecf9df34d5ceb15eff85e75f3d21d48cde17e800000000000000004000000040000040080000602a0000

Raw Header Hex

000040209b2cf6e6568af04706b6d1a19495c11e835f8363600a4f519a27d777ee4fd244a0f8d3871a039a0cfb05af356908a920a6658a10cb96d52e10c21e2192695ed8c9f1286a27ff00187b19051ec227ad73a29ddb13fc6e1c83b22ce66d62d585224fb21f8ee7ce9475

Proof Data Hex

59,560 bytes
12121602030721494ec1c78791c9b5eb0eeb95ee6b22d39088a0653118ec7fb7cd9c70f2d276c18e90a1287725407d643ca7a8ade09e250e82647b845a88c74ef39da2301f7af9069777b6e72fcd22eba8093d75a53600c7527d4b7f82449d6f5acb2c9da46d6d4d4831d64c00be3d2ba423376437f9af9199b79e0458f472855a1493b4ce766806d0daca78cdf286d79e85a0d251bc4db67dec7e2f7d5c8dab6ce0785b14bcac465f86edf281ce3471e95624f4be56b8cb4c2a950b1f16774794d6b802f37464c941c1d8c0748a4d5360c177f949a1f61d0ae8eadaae7aeaeb5e615a835367a13585c970f9771ae68ca2ff78fa9261727fa8016c82ea83c974664debf1ee5319f82a7d9b7badbce0505d00d4f088978e3c8f65076ce305642a8138f60d684058200d018199c19fb366d2ede0fff79a75b70383c5489c24ea065b97490abad9d99d18fc206e35a33b5ce11a1fe3e78cb679229434658e20caf8bde5813941fea9d38c0b2bb002ca6cf07f3bff9e85662ced8a58cea4d5e42eacafb568fa6739fb798f6602ebd05d8b2baaf9ee689608e57d124801c3b790d490cddf72849dde0d321e0de47b46d256a0c2de81ca0a465934f792f16b6802ccfa8aa3f301e84fa4fc93bce34d5a7369748851305aaf99330512cb58e3440c847dfe3042aa628b22befd99e97939eeffb284a5400c25f3a296d19c5c818d1446bde246e9d6435631272f57b503555c0c6cee4359ed75c6226adf052dff70c93d15bd323348a9dd2ba84a99bf1cce4e246ff6f7e0b7badbfd1da7d137018b91c5ec05b9d4b2c032fe05355b6d91c2ae851afd1281d910c972ab13188999b72d9f8d53e65684bcfd49564a5992835741456b4e48524d82cc7b9cbd49dcc803a6975b00f45b3b8f15606ef344b143e0af90d59ec2f4a19c27b6a344d5e3129beb9f3e14ceca7c6285d2c7062903a5eb6298d2e4de715637bf9ad64d6b79321feb6bb07cb2ee7d3a42c8207ee2e224f56bb9d7b42d0504971413740ad3bddd9f8b4632823f047e4c419861350055d905c34efcfc5313db9cdf70709ef542d46bf3b97fe7e19d9b2041435d34488ed2b9d73f6f34fdf84ed22829c27289183748b1726335b9413114d7c3c0b286af48a535b574c69cbe16de3eced8861637afc2c6ff39d3821f35136ba060a5a24e4079a72d56cbd4167490c9cb977a10ca58c285ea44d5205c4d1e4a21e99c576c737f1705db7f1ab524108994e789f9dafbd8c3597f0e23885c1efd1b37f07c30b9844b62e3a66464c904c9abdc9e31b934e9fe05bd6e781bf4b2940058df54af77924566127c679236debeede81d8961e6e71c724acb5bbe36a16dfbade97c9224cf8a1942ee80627297b9354b45d8854d0df6d81541fc67e313696c0b15ebdc0c8e29390ffbf2c81450142852ef88987d96440579258791cec45790847841cf44f4e7d4fc5741195748ebabe36ec8faa70541bbcc7718b97f84e4ac62cc343bf89bc74d33c7d97d0b70459abd7e9218dee741072a83ba8e308fd36eb3caa5d4503ce7c09f190de5057f2aed9ef9f082f0eb6a6172d57ada146d98be9ab74d416937222c7423f950ff67dcabc6a408b9526ed094b349568828121b8071c918ed9c99e2905e8a4e54eab02c8994da09dab5ba9608e4efba727b90d6daa211a9d2c8b9a7f1ecf7da249deb9ff6740d2e5de51d393554bbd836362f3b180db79da6a6f6488366699a641c9670e2eb8a0d6cbd2bc687bf8a789fe2c2440881d05598a208ec94ecd7273668e1b5cea7c9d5e6ff59d10933951f3f016e4ec60f991d4819cd9a548568ae15884a513b0617a3e90e638b2691ef3247b387ed3bc60411d64ffa8a3aa05a8c7b367c17e7eb847d206b3defd9191862d61f3e0076a22db4c0eca6a3d7ecafcee16eed97e0f942de0fe15badf7ecf1b244fb58fcbf5875a1496e38127092de05c18f8da27f241f10a3e2676f24f956f14b1f914d1aae26dd61cf1d560b8dc7626cdb81f6082f445921c9a563567b337ea09dcce0410190593d26f7387b5469e379e17e0e8e479ac928a8e8d0159bb22be79257d4547ec549a538675d1b65712e99b488bbd1c6ccc8a9a850685a9e0d4af6849ded3b2d818a8e7f2d663696a57ec1abc9fc3d1cee70e696b0b34185344d7497b268d3c0a53fce85841b2f2feb15d7a46e29f96822aa4335717fb9bc0bf259046505d0dc13e83127e09602d06cba1eadf3de25f51664055a5b754efcf300e2c8a379239a9aeed2d783c807c7ef9f1b69c1f083d629e0655d1bf71d550aafa3b68451682051ef8924873d3e43cba214ccace68d02ac6157eb11cd4b016d7d3ea2dd03e9252bb05e3fda79ce6fa550170f0803d9b90c7ea245bbbbbad2013ef27ee134608a9ce5be011b59b2169f6b02a831175912ca3dc9fe3600968d6d2f98cc4a8d0fb810bd2811b5e941f39596912a7a2f4f5e8dcecddcb3e7260398604e41f0cd6dedb68d2489af3299df8619b7c98a6408e9e4b2d3612a35747001880dd5ed7cc056aa79b6c319560e9e8715d28d74bb93962fd5c6799c2734334d71105715a649dc7fb6dd13baffada36e115f5066f97b43800fa7a53c4a70e1ec39d62340dec695a220f0f1e5a795d6f45b8c2ef6dde2064d9c3fa08f52a33f2cfa8f46d1f420f5724a8c009c6ec14df66396b5c1f1232720f9cbe0fbcef7857e250829c2f14e90eb0a71a4a7cd825305009d2276b1aeb0f7cbdf6c0b1ad50ae1925aa17f3a12ab0f0cb9a89ac24e77c23ee64e496c557861411dce2d627be91dc7782765c261c376f5eec3f9ae4bbe8c405983db0d987efdb9b3949559e98bd7f90437dcc73058f00c084be1fdec36803f695659eede01a2a041819d7194d00f6c229be4dee18c7648d3a31f35efcc847295b54f07290aba9c16a4664132f49c237ffcae507a8369613fb28b1762413716646f5fab0287c5fd6f5adb29557ad8b0723321cff8cc5a40470fc8be0dff2699851e67b935a2d33543ad494aa1f0d611664fa2874d6c6284a66f77cd3ae0509446cb4426e930eab569fef3a8acd683b5385086c857a85fd786cc0f8a656487411a4e4d5f33f4183ee8080669e2fa0f58e2f6f7052df8fb0f505da763570bacfad27f43bfa3a7ec4747f2862b4b27509c11ab906f5e9b227742dc65e993ff71588ef97281673a7b90032d07b9b07a5d626bc147f4b7afe47898f0fe056638b89a6bd8236b327e0429b9e92c965c9f41130e3788140cdcba733f9cd30c06d92915a12eab3350684ef2a5d713eab2f618f4a5a4ce7ee048ae0dcf803783161f8bb6c4f3af47ea06480b6b8dd092a3d330233785480d3b9a90a04abc633ae956559cf56a655c55335dddfc84814b40c86f38bfde25b9df0e5195c2d0b1ea259176ba17bc06b9b39dd7eabc4c310f7cc216c3ea745c235efda2aa21b94307961a7c1b9ced9aef3040fb882c6a03fb7da01e7a6c2d2cd7a245051a4c3cbc13f608bdcc774de6142346f0660d172b555b3a2319db142d7756b70efc58e2a1d01181f3b50c16333b0793d1394a631de4321b5ea51ca1b55e1d030dd7057ee4f78e1c1a00df686791ff80fc8bf247fd5ad121d4d10cc8aea415cfa495f17c890b80385d8d7bcf8ae3481c0ea47a7f7ededf98a3a8cbef35a5acfbe920bc6b2ab2fc7d1d6a36b5cdd7351038742887dbdab665a82c1153143b66ac022496c61eac9664b18ca952d930bc3456150e3e73cb1b95ac3d6c63e24a51a1e18c03692711ec99ccde2af7cc3a904e641a5f53a23b7f9e003c1c31216c9cfe7a3761934c9e9773400fb1110a886d1e7eaa405fe2b393bac8eb9e7a0805164d5440b72f60c71e5ccf38d021b26ede27e912d480a685ccb9437217ac60bc26e286effb2d87cded4fb1d1e8e7ab9cf12af3b35f913cb60455ea6fb61e715a41992d605e3f6a42d2668a68df62331148a0aeb2043b7cfb9eb005f27b7a6dc229b845bdceabe65de2e995e9036b03c332b4b07b874d8383d6f37f4667fdc82f6455fa7b9842b7b91c5d3cd4b3eead6d3260cf248320c99dc6d0bf72d75fb7f59ca542784e6abdd1da9aede4da827cb46134b95ef33f3f37a220c679c85f6616c82b3daf07b2d426e3b9c816ba44913bc741cf9926ed362d8a1c6cc32435460a80dca7728c1bf89d11e995005082a6f4e0c35f39bb16fa055f54bd30423ab5262a8c0c161b3ffd934edfe0eb0a223c8d5d69d737ac6908f5ffbf65ce54176311b56ab0011e20051654655f70d8e43596ea03a2d88646e533a3b6cbf7c90ec339060479f4b2801ea748e3dac3b08cf3e6f48f637fdf99db230af0de93965eab27874b0907bdbbfd97af993b010702b2799ce18d5c0522864749d87e71dfaedc75336c51f23e9816a9767b7fd61766fd6056fa82b65b0f015916a9abeda5f058d1a1486132f99f289434d95ee9da8a14f0dd0b0e5bd23ce6cca7ce49a8f3340ef8e0d21a56745a1274669cde4cb80125459b8e0c2f5e2de047510914f8d946ab9dfe02927947f402d30bf0b66d6a8ce07cace446e88e3a208edd6af6e9755b2c68535157a2b203f4873103d1516fec84e40807c5a3ee5153ec181ab18781a27b8e0f7e50b322f6420803b236c9b5db66b5124445eb7ac7136edc4d5d6a4730c86fb357e15e97f9bfe3941e6dc4f9bb739a9722f0cd742e40a2fcee909dee9fef47c86cbfd1bc2e4a93c3c40131f2c61df77fc7c8a74f164f4510d3f33841a722a07129e0a24e2daeffd01bcbff7f28f7ea5a583dc2394ca354e67731a69711804cbe11fc427fce5ea67c95d2fe8cb22aeafbedba88117558d65ed406a5edc4e0908c13f4420f114d3f3950e69ce4c2cdbabbee760a90606c4c71eb198e154aefd7f34ab2081511fae033a5d754e4a35df710699496cb4ef3737822c7748ee6a5777cd9180e8655550fd3e5be2e6b855acad47d0c5ab3dc1df628030897b709ada9e901f7daf06471ec64c290ef07cc9c31c6519fb750607dfddda2ac3e69e925408aef6f1e63248119b6678b0275fd09f85138e209fb313128ef52bfaa68778a62fc1165deb166ce10ba9f01d05d137d8cd25fe621b1595c4e37fdc2cf0da37f78b5ad51a6c8721fbe9467264ec0219ecb41295a993d8d47979cdabc3fd0d8477c44504d2bde57e8fd72ae30db1e345523bdbbf2301e34e8a24118b74417eebd4c764064cddc64389f9529ae499729d11b66d8aac140aa19f3400e59a3c9eee53f17f653438419120ab171d8ddcaf91cf3cdaad93155d531f15a2e81b87d53a8bf68e4fb653905e513f97946d4e05bb4cb6c458ff58557c6e53a728cb07c1547b22ee090ebeb27850fa8fae72edc6ffcd66fff68ec2ca3bb418cb6b92bda8100f856e2068c5be8b4855d534d4d8bf1a098df5cd04333346b7fcf90f720c3006bb5e6c08c26292c00296ef187a096a334fc7e668e757fe2857cc4efd94fb449bb127916ca5ce00e9c2664f2c6bc32d75b83ba16780981700f2e3c32be328f6ab8c223a12fb484ca9bdd62e50f4e875372477b8068c99f123a071bd73f0b8abba3b445ec4e5b354313e61c401f6bc713bb1ff16ce2cb0527b0c311f067c4b3080eef9bdad020731e9f9e8e90ae8ab451d9fac496796b2d75c7961b4b8655e36f404108fca2fdfa463468a0c782ad195d88941069a20a2866700e8bc6193a882cf5f3fa793c27e2377ddc0ecc3a28ef36867e77c4f6785e4be6fb52f09473a9d9987013d436dc2b9265e79a2194406821cef5e0fc2218976a5eb319e2f38f7c76243904b48a2ab34fb518e494c747635b62649eeca20fdac5c82568cc9d3c2aee07829644268ab06503a7e34c5f3e6294df84899d079a2299a312d060d37ef900b555914e7817eabb98c9f3cf775b1a5108ac23b38c61e67e4780be31858f73aa543a469d90d2886ed96ce415731606b13e00e43adbb57b79cb18f506c58680b287a69e49eed5200539a2b8157ee25273411bac5fe13cd7bf89c131da1921fc9891e3a99aefa0744ec7e4c59b62d9bdb8ab64ece8dbebdd9f99224b5b950d2186f6e0722016064a96f4b0f343d83f84ab64d4c28cd05eb94f251155335c1a95874654fff703372f3c5b57bf3a73e26bcebbb217a0ec0a5c8d78ac15c2ccbaabfe86f19abd42c3234e41da5e0677aa4c31956dc3ede76ae718b821c5c42f863fd28b304c13d7f49a44c930ac2e12ce971c05fc72cf37b2e5d8ee3605714dbb8fda984e6ad677a2be1d55b9526deea434e94ece0d4480a3d527c66b35c215ece33acb0f349f7157d371914df4dedc4577924d9c8ba9fb4e2e1e4016eb4d611efe003df74078cc3ba9f371cc9142e150c433006858e550200780209158f4e9b38c8399f309128cc002da5619901dae15e21fd46a661dce10c97d866fe94090a39ab2b3bf49360ac905b829477af5419be1a27984b57bb1de112ad12f1a1d85ac2edad026a12545a6277f58faad0f8a2f71c300b35f2c8f9c162ff8b0008ff46ccc3e35c129ac1fa249944419a028fd7d4347270461ed24446c9c9eba7bf30ce3c881be4e4d3da3e2a4cdc529d9d557703727344294ba56c199319d1ad4afde37f73345747c3d489e0fda58c55e1dc207a5116226ae967c5f4593fd1e151f1f52af31f063b4da916093f526f3fa82d9eb3d19cf149eb246b78b445e096d224f5b3207859483969bb5b2fc6391eff927dfd557edc75f8258ae2f288ea8db59ac7909d4983a729dee3c1a7af537c8b8300be9bb148f95c65275b6da9f0c4761bbc8736dcf09667d8a3e806ea06eef4c25c945783cf0e1cdb31cfee8b1246d3e77842537bbbd0b4d55599119de80fb595b5426479c6e421dff012a12e823502abe5962c688daac54ee4a079b38959b9183a93b627c3da4cf4b9a0bd5fb3642958399bd70b3be59ed509da451cdd602a8669981ceaad52350ed6768b66621162b7e225630b3b8b942e0f73ae4645183a5c3abf074f08c8791fa9c6d4353a2fc53ebf56c63bcf42ef5d40815d859d9e870500e8b8383ac64b5237cb2cb372b816be6291b5eb899d8b588169286aa1822be7c4bceee8d13361ced18144c3ad37409fe119fd1647d4fe8960fe78d747924ef5f4d5f75bbae333d066bea83fc4a9f1881ba35caabae20e50bd77d233af84faebbf50996178d4a1520f7fd99aefb2ee21246603b15fe410b03a4a443906ec90febf827ef9aa44ae01c99a18b678dd1c84c2bf8c4333633e3b10f3f8b24e3f296aa549eece588473c350ee84371d0f59fcb3b8a723ed21cbb597f65c27c1064ee755df1c82fbce4c2729b58c81e582d9948ea715d4e8ba701e0c452232d379e6e6e5248bbb5893dd6c2cbb930e563ad4905465cdcb9a7f485e0b7b8c0e7e01954874fe53d3953e41837fdc8e3889253cdb700d4cce1380c574eb2f9c962291bd27020bd3932616cbcd782eaf6c4e474c46d6dfca7deae9f92063d83df7e4d6aca6486a54a032d710a7730b592c76705f28d517f03015052738c7069fdc318edfb1607e662a46f0a6ff34344b7d095d481686b6a59a82c407c32c9613b7dc2af0ae73dcc45b22af79fdee79d7c601035370966d6b6ca4bac9b6f2efa7428758cbd2b476d57c9d9ee38a07b84c8db05be3916202f76238dd364ca4783ea0f34a426b300a66973c7940f6b356c97e1eef530c26412d2aa5e7a8737e8250793994272941998ce54de55f6696fc79af2cdcfbf063f9c42eb638940bf3f28306475fdb39d811b5196ce5e3aaeea5e6bc9ff658f42ce6df29810697214be01ea4f7dd9705ea80909d8eaa3e1e86463d4695432e034afda2580b7e201748ab84fe1acf4b01ba3510157997e84be54a5375dc2cc8b6ceda61d7596f1d4f17ef9c4811c5c4784d57a043b02e63efda1758227e7212540ec9e3898f349991793dfdc5f1ea48c6223f7044ac15b94a7f7820499564b5ddd6c457021ccf9cc13f75c170fde075196e14b884fdd6e2e8f3ce0860b962847b754ef5735a793eb0f2781999efc060d6d7e2f3789869333d888dcd7f1fecdb4a69c59d68caf8e6a921ed95d9ff17e64aee5fc21c3df6881b87d128616092dc2b7a400029041350cdd8806831abaef80747112e75bd0c4472ff584670bb58f084ec9d94cb61d5267eae84cd5576657cd7351ddf5eab4df68adf0fe3454ce26372e347f848366cc98112d83b2f6516b7d4e1007c1442391c58c7d194ea2f619ad1d840d74ff0dcee50d0f0e06dc78a28af8e6f437bb30c9b9d8f2c6a24b4d020408bce41627022d6ce1e5d19ca66e53a7217a7dde503eeb4b1422223dfa27b06ac3fd4f162c2582a182493a35ef5b2457e3b6514550ff0672fd6221d389a5d71c7451628bf8895b06a96ba2b9e308f9570ee95fe2f81a59b215711a5d53c3e768cd6230c4d7d0a60850f0685268adb20c6a456db827df1f73fa00770cc84c3fa809d5d5d0c2b33b0dee910c1b276d68c0bca9564d850e031f0bdbd4662ebfca577f49c2a7a834f2df1325687f5d716fbe7ae74e8555484165f78d51387a45898d447618029394a9b1f2f2e1d15d9fc88113e8f26eda2bf7be55d4de264d0d0a416a12c0b82dcd602e20fb9590961f50138f2d64784347c7ad146f5acc8cd85bded46f977a7c1cce9016ba84021fc77cdde6f03d3b443d8fcf56ca33f91e71bafd50e94784c12c85f2731df65d6160935d26dfc122c58807364647f171aa27433d966fa482cc85b808669100f9f0e6506d6b728117b17c32aaadfe372bc7919f7f37f69132064f5d966e924788303fa9cc036773f2476b1f24af58fd2a4725ac3a249584602824e485ecc0ed9eda7ce15d6d470c1ad0dff1e3af5753e6efacbfac1ba3a9f617c787a85fc4f3609a7672bc2e773fad2d74d78b77018e3eea56aed211864933cb3d670ce5892654bfba0e63c0c998005b94de6e103ff53049128099bacf8b4c54074ea17e2765f1534e53112d4fa5c3181c1f32f9975f912d6bc9260066a29c92b74397cdb2adc4e02d38f7ce5b8daf3293fff40182987db20426325207eac5eb7d9559b1d0dcbfa95942d0250a26fb1ee5d9a785623640ad682f7682e3983d2ff0917e12c5df87377202e48b8cdd9ed1f55d47f205790516cc177a8a9de55c2997733840930ad2cb02d26434df05f4c41240b3ea30fe61877e2a652a4e961c883e5a7d3a5576f50bc4f26a0601a616cd49eba12b010d6662c12fea11100c82a84a9a25528c2fe97e1497c606cef06706d81e8b0f1267fd84d805cc8aef7d39fd917e1b60c5e4d6c75521e6a67992de5dcb84b76f0dfc6350eed1dd1275327a4db66405693c1919320b68b1031d0ffde2bc8393afc93c5eded581dd8d008e30fbc9f36d78c712446e35e4d9bd5af0f6e1e74849cd48769a14d462a08d31c0f7cc2afa65b8581e61fe818b1dc0cd96946638c26258bc87abe7d959c27d5c7e4d218e7a14b1aa70a99904bdad94522619b7326ef1354608a42d681f745b325ab9efd6967ebc654e346ed98ed2c7008a20ea2759eca4016469c34ce7902970d91a4bc676a1c15b9bc09e21a8faa984969a1c5b1550fe82157652fe57d0cd5ec4d802a9cdb0ae4348eed599f9aa382596c2c1315dcbd0c934aae68abf63a348084a748ad41d4e622b84dca3b1820b7207019db16fa0c79e8717d1dc774940b7224237c4c37942d927900ea2f07bedee0f90c2e9d5918b117d3a51f50c5a6db8f02348facbb6d2317f65aeceeaaa6e401070859c0ac82a35c577ec8c2e8c63ec9310ab5fe5a6cbfa0d87763d0d510da91ff65cdb23fc2a37b3967a68ce0ee06bd2ae888d2964fd5ce3ded1d901899ffe1b152b4af98a2308459adad41d977b0de8f4978d15365f02452baa6675eb566c6d840312fe86c14c523a35faaafe546416f00be50c255b8a3fab9bcf230297a04413f59a05eed86bb82e9b122d7d46b7a44e2836914da24e8bfb8bb93b234f5039b5c82a8b814bf5a2292aa79087025a64bfea10728f26526dbb82d5beef0a05eeec2011511c4625f3f3090059f9a70e4b0ff001a49eb2c97be51e0f2c36ee4df1f55958b4d519c38d4bb6b72e50874802e29634257ba1d9f9ee525f5db8eb6047c6e81bbb955f84f6848144fd99be31ab4f717b283f9bd0753cc855fa643532167101c222875561e8867e501388a34ae2764ac14240ac38d4e92530039287389fd29ba96fe350a8f889025ded531114bfb3bc3a4698200967d329d67b674cdd67d69326a9fe654361f7af9ed05cc893a1a74c1b45ce9425aae70b700400de977d1e180d969ff2c0254dcc3fae1381e15b587d5b1ebb00fbf7d0593a62edbd7fdf6ef6cbc5e2187643a2ef83215f87d22c3423f38102d5e0a1a72b1ccc300d7ef9881a3ae4f83e5093a76060e6616b441afe8c4ef9235f2298530e89e67e7b1a379604a553ffd387d8210feef96ea7db762a311c7f59b6c0c3b483a286cd273496d0ccaa070b4a88a1a6891a23d295fd45fc1dad338b089e6151942ad75f29a6a8a4dec605aefabbb5160503e08ec254db58a1df54a7aed688e9d97a2e85ad84c538f5aa58383aeb7cad20e342e7b630e3cc3c5f88a29e6f600c362fb0a81f3a81ee0d613d6786927702c2855cfd6ef81901b858af7444f67ca6b1ac3534c52f58619ec8681264a592cbf0baec393b05960209a807c277c622fa797ccf5eb5363ce9f74ae3efe9d8c355150b8b8429ae402186220307bcfef11a4e7d6f57c0e00b000507bb7c3933f7fd31db7600b6171b03e3436083c05badcfce346b29808eeadd4d39547db27b12bac3b87e2dc96f52d9806b1843f1c21d9ff31516b6f3030b5ed9ea9e7e06bf6b3060c0494c0ca7b23c3f44c935deae20683b4ec3ccc881c73a0bdecceeb4482e6c660efbeb5e73526df9e66662fd5ae842243567f9e3c767fb8c755c201c2511947cc7ac528617cffd98e8357df1a781fe7b7a12f7eca281a6d39152bcb5926641d38a402eaa55504c49736001df928cd41cdac7d9e44fd02baff6d2a532f686e14f0e7dfd6eb12a9295b248c3be2e20c75e8cc58a6f168bcfae8e2025ea1bd1c96924ad082e3d4da646076926bd53735be39141b6ffeb963ede1a6d6fb33559d51fb35818bb899a8f72bd2038488b32a8dbd0f3ef874eec41c2938e449edfa72265748bf1fab80849f20f0b133a1f406f4ac60e13d43332d1949e91d5188d5085f5f5121d2cdcf313a392d463f3aaee1791c2c653965f9d3df68dde206a8ecad75a5162e2d3bd1187a8d884b5d5565c03c3438352534619acad84b369520396ae14aae6d8b017308d6e4beac743a7f342dde3c9f358a98db3e8fcb3bb1a784d796e94ffd4d407eb6f07664de04feda04eff052d47d84ae30be1c73941e27b0d537cfa7148a0a2f84c7e17dd15aa9af349de25baad1808c07338f4e04329e024448b28e12d44f8762e69d24231f786e0ba7c5eff0dcbf1eccb61a1bbcabc248ac5154ca6a3b2ff3e79b096add59c0c33369957678122d77e28318495e214caa4e2c60ed591d1a56ec75bab00fd48ef1861acc130bfa3f40d3d67dd94abf6b7b12665a423a028f0b25c98d680c40cf36738da14e792f464772cf2fcd28b22cb5eccc0c0ce390d8b9b125e8526c28d8f6d56854b75932f00b444eb4732d294458bd4d4dd71be0bc53a8979fef4fc0a6a7f570511f12132a77f778338c798e360fd6a31fe2a65299624ae46edcb480a8a39834f46a445c3b4de0a604ab75b3327a2efc296588cff1659f73a3aabe027013acc3a19c2191c581f78290f68218d843d8095db6506d68189b53a359865287e090610b8a05b5c1449b57004c0491d0b13ae91d73a9ca7541a1158c8eb7e707c41c0b4730ffa6929b5339d2dcbd40704f0f12c1b9af87a8dab73f8762b8f76fa254d1e14f95f5353344c6050035acd2c0ab27236ab74ed0b2b0dcfe80ff1f8f4d628e4fe8981ee33bca98553b2715700e8bedc7cb6b27a71877cc7d2ff5a005fc6191fc02c0d002159f66765cb1db37cb94809399d02a6e86fc77e2c3fcf66143b23742e115ebb46e269cf7c63fdcd252d2c321af6a7e03abc64e232bc5203d6547c5ea6eec88d9ceb062f19cdaed21db13b693518668c2312a3484fb9f5ea375543d818b6ce696630a94aa86ff224af70ba943dda8547180996a023222fabc60fc943775c115c47a41b32541d37a1d88603f1c19a8adf2b9e2d07318967303b150a694467d2b4cec8092136d8b04651f43cff87750557b28977bb739c59285608c3de553619dcbbc7f858e13594e27400859f42589ce40b73849e6140257490616dde1629ced9adc173a7f51a9c5d7bd14fb36444c5dd9c7b37a94a6cca9c3c61a9cfba13f516869c57300cb1f6127dc095ddcb1409a6180ec7e3553c7d1faa452a1f22542b3f8d2162494f6c065c70e1b6e12d1efe09cd5d60c247136bd08f8639efe4d7f5672d566a45077485a457c0a4b77a55fc8b5ee234d63a87fd70d5b37690ddfb9de6d5c6eb7cfb4ad789db546c7d59bdd96c394a83237e0ae0039ca0b6eb6077230f1202d0d718b0ff5e483dc5687f073eceae2a1a8b0e14c32e4c5192ed23a2accc3bc2cc6201a24ec57b1d01fe9855b868256aa60676d260bedc5e2b09cf75c77b328f5b2bbbc5d1358f2f3f0ffe55f1f0f463843e974cf7cd643193a08a23845427b21075eb898c7a268182ec3174d6b488fdcf88f5d04f24bd421fbfbb2e13d6045683f78dae8b6abeb0ab30d5ca52b98bb1d25f9abc9589c8c570e733303b6bf1efff95f3a5eeab8d6859b05e9a44a167753eb943adf6d2a6ae5c095131277a34125eac3933446a75707be39aab5140abc4556d4527f8ee6446c5dfe0f46754dc49be47f2b7f7ec7d15464a06fe1c97112ce8b796c75d402ee37a8740d7eef815c67fbd01f26b8c6b922fe7920fe9021a5e63de710698de98b40e4f4d62250674ace10872010ea28c2e736e8297c472e4925487844451e8b597581b4df524319134dce594c45d0c2ca231332aceb03844e266adc12643cc9f1639a7b7905bfeeed7f4e74557a472322efa5c5a6d49e647a6d6ae304cbbffe30bdec29468b020fa577aa92fdf8dca688b038621a86f3919be47893492a9bd679e925a1e4be702f98653230b57a21a3eaaca2aa9086d3416853ee2e1dcd5b1aed2171cc32ea38106fd5f49bcfb3470890ebf99a1ce253e21d0916560f4f6088bf01c633946d39b1971ad34f786f3b299ceb150cf46724f25a5ce477b250f81675310e4ae59dfa4c054e6d32d0f554924e5b80db70dc5def8c4349d1b78baf53657f26e9f27b4719e6447306b697d9e37002c562a61f53948462107f668a127a12af2ffb9abcadddf84411731e01bf29dbc058afba73dbf4090d6ad64ed6655e3ecc57079e4348ac120639c93dcc6444f5b29e29112427c5cb72232bf4268a8d86fdc75e2bbc6e144fd43037040184ab4c52af044b567e13614592ce30cd5dd7b7edcb22de2b4d445f52005dacba140fbd632001ae46e29ccb5680efe238d215e7701530292d017cc5b6514901cd5ad6750aec7a448809530fec2f511b2fd135d48e9174d44d48d0401c2f9ffc8dcc0087fa747629d5b31be3771e5783148f5d60ffb2bd3d2ead742af4ae25b75fab6bbb448d0c04c21edabf4dd92e4a9603dad2f7569bb5c66157c81919e67f95a0bb4ff0bb3205381a034e7682f4ebfb9412fc61bcff4f546212d9b3bc1b808505679a28da31ff22cca3c0567d5d3bbdacd7352836dbac3272f6555c1bd95e65bc40ecbe5208ed21ce5033c3ccbe0da15bc84cc23210c8d95c38c83b44bcdc373f79c7aa1b4b8c440f2558dc446939b32236553b3d3b17f2f1bd5449594e6dfe867abdda990701a635acb2a768d762c3717e8d5c25a4018755a6abc8847ff1f7915a98afd831899c62d3e1423c44bebbd892d219abd18d5fc5d3537ffdc0d18a377ac35790620ac35bdb3981446d296545ad84e7256985f49f9166f150928d1f81158daefefaa247f557c494cdd111c0c7011ff0e44c2e3ed9f12ddc49c9d05aeb1d8e916480bb6553222a7232f623b21e85ff17ba9936fabddacd9a7efff6323d86515fa1e3374027c4c307a7301f70772d854c519625dd6e9472a1573674dd116543a2417fac98eb2c1b6a6628219eaeea4f0ff80319ce75c75081a85ae7bc251e38c73daf17698c7edd78f285220ef53ea19f390aaaa298886dc77e836212175a2361a9f4ccb22ab8dfa2021cc3c65727f8e5c5a0d886aa48fed1d26a47bce34bd9616e3b1352a8c5b76eed7fee28987eb2a3811439f69e8bfcc7456e28a94d412c7b5795addf9ceecbc81ebb123f613d14ba4e554a236309ceff3d58cfc8d8da5cf500f59b6ab0cba176705431bb07c55096ae8ca00df3ff7f21cfdb329e1e3250364d4087f5c2cec29e187b7af042c942312f4ff32005d06626a305b2bbec5409ee7d020321ea7985559fc674441391ed002152ba430d2f60e02f81b82d95ea2287f7913cfdbad92c2d28c042c6cd00fa05c176aa2a2bc2d6ddf77add51f876aadd5dc514ecb94d99f28938c73af7086b18f9be35a0911834b7c0d951e56acdcc666373c505b2379a46c13c8af426ed132d53cbce46a93097486fb5878f110f91ba3b30b995e2ef889b7fc1f7abd1f2e5fdcdc7dada2f34d4b95c59fbbed1b502228f4e895b4d9128cd65030f1871a5ebb491c7594137acc19acbff60651dfb8d582bfe5d8fa3e3478933642381d0e6f5a66c12118e6120da6e44d0c185efcbb3f5fb4ca2f412e150a6f871f400d8ad632fe68568cb51a315458caa6fef0c6925d52fcd8e8411de88f04cfaa65836d4d4c57398a2f6d10906769771bd8987186d2c407a71f43cd1e958b2ded49e2cebb6cc571590d2fe3796149b6b7a586b9ac206ee9568625e227ed8eb4f4cc7d0aa905d7c6848ff6cdae56bbd3e35a001f44af1e85e2a59b32022012946655ee3112f7bfef50389a5f1796c7107f86d32011646acbed5af145d950bfa80983484a1a0055ab9c243062afa6208b5d909100541f77518664d93cb584bb5673e02bc6dd012eba0666bb7e5139af9741139afd48f0525537d98ab3dd70f56a55acd37d2cbd8f51f66e339856001e9d4c0028fcd3c53af26e80c59eeccff22624f5e97368110ddb383be30c9e12eeb0576fbfdc3ec5b85e55c905e7c53630b4df42392e70f3168eda210fb9f3473007b3c44f43d2ecf9f3068a233d30ed3e39e21f14b58b8a8a4292f6138c00a6ad8d1b5ff79719f7a8f5c412818be9bd3abe2347cef97a2d6d0a4393e6bfa31003bcbd0c211d47476b9dee48e9bc688190c7b8301ea3e52eabfc61523e64ba00edef553919fbb4891767ca6195ea43740a3574415a1999fb3bbc3981958301aeb5cd68dde728c7cd0a093448aaae3b62ef08294d65ea3c836277db024e383454f68ef022fd687a02d899639db8b7a4ce9f0fbe56f73caabf6079ff203a49e766f937e39922e0344314a23572b82290b419629e327154cfc1454824db1e03c8e1afdcacf6610ab592a6a04dd2cc29122a8ccf91186970e73ca472ad2412aedd207882fa526fb35ef5716a9b152af342d8b056cbee2b9320e20347c3f69fec15d142ab4de81619ff8a7e4aa85e23991b09bdc19ac4722ed72287e6cccf606e533ea64d84251f5028e589f8551452dc9801d1fada25ace59f9f0085933e1b62575a0edab106ab2c0a5e7c6cc61522267f5e5de3eb9cb6146e2bcb1348643dd1960038ae9f43505d8ae9f723deab28ef71b47383b1efbba2230bda990a0121845c4cd2d0c56984e23771790fb66be29793443b590b913d42e24e7a83a8bade6d63d003a94a949c37ba55d9125b67b6726af460ab6b4c2ecc80d96d0ffa02a69c1954b4118afd1ea80d275b8dfb3bef4acd549618d0d37d3419ee207944161b02e6ab5b1330c173771f8ec35d002855a5de413cf953cc84317d370866667bf6d0e160be2128b7b53e3a9ea680e7bffce42f7e778716e4b3272ef5e39e07c31da4f8c8ca957d1cbaf6cf207ec0816df41e8e685f43e8ff2e45d74b8b2272bb82ee7e8e3d837279406b6fff8800b4d95882383cdf85ac83ef81f067041241dc85fdaab5167c6dc596699db21371357dc65477f1365b76d72a20ce94243f32d0932cfd2a7d0fcf64dd8003c3693310808fd64ff19f0daa9c84b0a792f06c976144831ddff412060fd6e7b7bbf3b413d7de550d018c99a57e01605a32e135caea6808670a941f6e8f02dc91639273419d51f3f59bb9cdc23deb3ab7170ad442e1600a67f1431a5fd0feb5215ae7a77f40d4e45f223acadbb47c71686cfb40369bdfcd3524901a73763b0274af51f0129f0f82f20d93ef8ce32b0b991319e44a8e98ea353ecefc429d9f673ef4b9edc0c8fc7d0834ea89a6f710dccff2686bd1468af64eda349235df807748aa2239039cc4dfea9a27d63e55ee8c1d52924bbf8b4183fc4f3c7e6bbe6350e7ff33f4c87787faee073bd35ec1f37042868d120a4a7adfd5e8c9e1b3176c79a6d4cf6d02ca70d5fb0c338eb91dad9f97f0f24b665ace2049a697c289eb9f53744322a71a6f4b36a1ed67d697fd3db3d0496b34620d6196e07271921b7f1ea26fb78c92de11e9c09f4d2e961cf983683f94a68bb90610fdc644888ff3789c44524af6216918c11bc02544414d1968f143a7c348ae58fc29417f872b96948ae0dffdee699b212ee3b44bc3a087347784741afc31d350112975e6ef55427efa40f979871c037c15db278ae232417ab185b235c9decbb3c7be5ae2ddb0ddffd387eb5ba1eb439ada485ca48440afcce2f0f4ef13bf87e95611e7462144136c6cdfe45d8e9881735efde99f24d334eaf79e08356f64e546a4a24bcd979da68d1502113cd770f8cfefdd4bb809947a115f5e59e9ee12c45e2ba40fb4596d2d4c670805d9368518729b30a9bc3ce122c9c8c5dfc64d3b7a2da6fb01c839e3a55929b4bbe6a500f7ba040b1f9b27909ac1916f574fa3d979c1eadbe47193d86d2cec6ccc60ef07f0ca672da333dc325c80357020c5ca27a57c1f7689f2e0a3969d35854ba26ed365d73a2bb2a91bf4daa5b86e959500028af6cd86096d63c9d8a96620899ea1e943be6b21799483084acca022ed9845718dfcc6bfc35dd0979ddf2afddcd532e7cc115f0fec0a5adeb152cd55993f82d0b2f028b2ea91f6241c83afef03e35c53da343f08747d6f0209a08df2df96e5c51747b22aefa320fb294eb41a094b85cd1bc5f48853a7694a0c18209fb4453f926c22fe2cc501249710b7cd925c31e18fd154f14cd86aaf1e748c20b672bf28adb2b71a543a1772c6877d64e6f957ea01d1c15153f8965697014a7ba2ac3b4ac59bd83b06b96f8cea38f317ff5bed38793acd69b33279813f04ae2203cca6a2015403490b604be1ca8e31f833132b2d43422d4a987e31b5a1a398b446bb32af6cc64a25f79467c3e5cf81faf11e54a432bab397f46a18f7e19ad427f02ac5b214f5a2294356561d6e467085d203f35e59dc4a4ca869479cf19c9118c8a4fe9356e23579c398c4c78443100aecce20a0c07d080b85ed333cd55772a3d5071981af3da0704d0cbcd4108026131e18b8db829bc05d3cc16444e03c6414f4a0d1cedec7064019a8da8ccb59d368e3a43496e98635d0f672cce9903b3d44ab496812c69332f46caffcb168cf97e46174c52f906c520f1d14fe555e4d71aa19bc602d137909b6fdb28f1e1b2a869e5e1736ddd88366124a269dcf55c0299017bfeb3d9f5ee4a196e762e523b1480ff8dca8e778db18698898d7ee0dbd645d71ae30cb84c14a91d17e9751ef3b5e2760be1e570f11f4fe007385ae9dfec080c79a4a004436de5799854bf8935d4f8082cc968a8778dcc9180883db6f8c20501778c905b42ed61cda2440f31f77f1d1b436353f21c61067137bfe140150f8accb657117107ba38cc44309f9606b76e2ff525fc8017b0aff6d7811eab0b09a2b29c909b392712ca3d88dee101873061e90a9a0c6991d7a84284ec4b2b91a733b9f4238ccdc8bcbff9f89c6f9ab0440b6186d9f64a96e12fa28d1e384e237593846d4f9002f1f749da6acdbb3e820f4627ddc7d4b3d6c56e0313eb43e213fd7825a942a078d838b4f49130e328760d7477c733467e1d9e629292eb2a615b922f99b6bcb5dd556d32f752e069381bebf1834520120026ce3a251eda2ceb8fb988fbbcc1bc1dd3688ae525252afe852f7cfcaa9ef7edf3a2d4b055ea1c5274bbd5780cc1e4a46f870883d3e3ff8327566d2bf5fce60609662cfd4a94d3b72d61837878c055980b793da31eb051b6c2b97b67e567b8fd07922cb9f06ee97990547ba3138da81d9261e30e7b3527a82be214d7a7f567f986e9909aaf98940137ac8e9ea4ab1f26d814ada6ff6df312e5570d13ab963fd42cdc0f495d9219387fe283cb8c059404b6b94f6a4ef0ad98b609ef9aa94b3c42fe845a6af38461ea27b87dd8c74f76b16540c1d2f68fbd3ec1be9528a028535205e72cc4dca2a6624a912c9dd6cd5c82ada5a7ee0b89cf6f2e13beef4a1b12697b6dc1b50f4329331c5b033ba28e67c93d64d121a2d9ace26fb1726ea4361b9607fe1ae1a544be379c78ab8ac60e70fb46984630aa5629632ec945d0aeaf770458ee5d020d3eb48ae76b30f8667e3e9360f90aa3dd02fbdebdd6405ff8f05ed1dfd3675811556f5ae297e88824088ebd5257165de24078530cb00d667875d22b094fbf0b8a72ae18a1b122e06d90e7691b9912e41df93b145c415f8380a4634c98d1200f99709ba7bb1e5ab9459ec7c4dc0db716f9aaf51d9f3474a65c8d03a72d504696380e8ea6a76b8c3fa7d21e7bfbcbd0afe104f06540b09ba3dde57909220f1fd021afe2591dd4cabf74303a016cee5804183348fd2511ba03d34c71e6ee8f077397deae26ee366c5897dd7cbc079c974eec216e7fc6a3443dc44839fee87dc5c1cd2eaa73d87b58a5634c18fb9acc5370ca324feb5f05383128ccb9abbb13a4a12a65679358e9e97d832a98a318e23b66bf794edf3911015206ed44c3d34d795f6ee984ca2999a9393da93be12075bb440f758c559acded36d15d2bbcb9c3fbd343c2fa8128038d40706fc037248348fc525b8f2c50c6d3b6d8aacadedbf45e49d44af61ff5f0d989ea993e697df19d22c8591ac787330e9f3fc89f1ac66a8041a2dac22316ae5e8402475e6bf2d2097bdead0bc841823ccc9cca52ef5486db9cbc4d8c31ade034d243e04fa41cf99be6e3cf4570d716f5651733f06403c031869594ba59cfde39530e25948607f5acee21ccb5f94c69bc02acfb51479b52b518fa701360149129fcbe5b67798d8135719da0751e1a69cd14d1c8f1fcbdc5a683ed748ef424771c4d1012136f9af94907d28d6cdbbe4b2f6f70f49c31180dc3ea8065b0c09a2a042572624683d2b32ed06f7336ddf6386f697d3ed98ded42abbad5c0e838700f21d1682ad8961172ab9f04d8cda6365683c1ea2dfb13422cbd19cdc99c0bad9a49e36c05a4371a55034f4e9939611dd380dd2b77d5d895458d072223c8878d978f5318dd50714e623fc1933052e33bc001ab1f41bb0105291158717f8ca87b430c8a827fac691d3d1d8d3d018490ba63fa2fd353aea06d23d09d1e7382b65e5352c00615367526c792b95387eb9a4ea7e10311733428f1d530a3334f1d535829fc5f5d609799dfc7ec68e7f2331c9aa49268dc55272fc2c315ce23dfb55e295a4f5766912cb642b03a5876e1a0623d7dbc319cfeec0165e799c5a9bdeff09f27285b192b4f4697ebcb8abb5170158ce24eca253623d74602230db79bca8f75b3ace5fe008fd5929f23bb91031d987f4fab988d9fb26254d3fa91636a62729b0d633506a0de1b14e354f0d3b7ca933c6ca92692657bace205886f5d5d9040698f53a24369079ca8021454d0236b07b7e30242b5d503fcec3a9d707d4d50d3d7f775ec8d448fb4f9e06fbb262f613a2a7a7e6dc2ef23293232f069d24ef01478aff5ea39b3caa9804a330f9022616574d01ebc3c9ecacc4673ae08ab55e23cc3b1f9a09451f0b6b27d6a24ce9e61adef824a4da603be0c507230dbaacf23e0d8b28a015c625bb21f16e2fc39f64ae082d2a9ba96aaf3df81b5b776c5d18d11d16cab5b043d7c46071b7cc7570ad566231babf2ea723b2c90ec3e78839e300468a7e47cf78e7c9c60a2947f4de0d5e104b6fdb076eda7098e4c565dbee10aacee2efff94152f2ee6f29e1e8a548ca0a1c22acfcd54a7be1efe573c1ed30e52c8fa347f12dd3ec9ad2fb498398a7a7494a7e9edb22bd3fb7e340c2f9850484a89750f5cd9f7f89c446078346b00eb4046f03fdde2e67e3b8297da5d9efdb2a24da6348f7613ced9cae54407982b6366e65562a93bf44b02bf53508fd216ef2af652baf0733302af42142ba909bd91cbb4630bf82799a97cf0019a36f5129084137fb4ce1e5f605cfc8f64b6629a94908311ce73aa4da75e6d8b0f7145f8a29d1e2b0920c2d3110b957fabab22a019e961354b4ac7a79aef82e50a47f7a6d5516a2f19f3e3da9a4c0b0127208a32a6f4f22880fa71bf7e4de9af2fc6a1dbc5fa4047cd7b29d83c4154c6996cc03b822cd75c9c8127daf17cac73a19a0489130a49b0815244d6b6786747b952b814e03787deff078f8815a91952f2a06fe3633f6465fbbc2aea89f824a3c8c34ff505446baee6f3aedf4107354528096b5b0b726e4b28e0155b06ba052ca40cc953b8ef9be7fe9f5ee55b4f527ba0e42c10896634c28d028da18076cc7e69710fe83aaf06469b4f9eb4c91fc2e2368f53a83d650919cb756559736ec233c48e2ef2044b2f45da1a8b182ac1da70c692b5368a2ac62ca2b51334b65dfec15ab3198693ab45a2371c423ae5d28c7a189584959eff6a921a7097435b709a11218a3d513e163ca591965f2448cac63b30e1f4c41684dfdc930981acd05afcd9f247bdefe3f789bffdf3af6f8f2b11e1dc834657239f54c58de40ccfe6a8ce23580b707ef075c60dca2dd955bad4569b2f8cb0e398a5b93c2d6c030e8df6f2a4a3dd3c043f1397699756a22245da8a3caadd7a05dddeefa4d816b09b3fc906003a9269c26d6be24ab4d34b9588842a775f79ea69462630738b69c911ed8132a4550859e6ccfdc3f7738434982395cf1fae97324b9f133af1ef6b5e765acd86fed2675bc2e680e72e9fb796556998071b392aec806fc32f7207d2f2e54990d49f36afbd94b014b56cc5ebd24cef0a5690457248ee93c09d65f25248aecf5c1c9122ebb68b2c1b984b8b30d1985fdb4dd1f8bebac166e42bbf6876802ea2ded698fca273a18ff9658833514ee2639ca7f152fe3329f7dcb86eafcf789617c1211807cdd62d99c47e8047d1c47d8fb626415233ae5f90c160ad7479a364438fe22abb3d1e1303eda953b4ff45b23f58e591b4ca32da6de34f68c23feb8f45da92a311de8fd344de579779963c6fa5b3adbe974c22b81c60b4d802e77df9925d108a37c7983cc6149769bb5987e01d83d02c2f603003461b9cd0f33135afe633f2b35734a17531ad031f47f7f9366d55d74fafce2f21501483ae76fdfc6192004cf1301600a69b09bb376f972774615e12d24d71baf8ceffdaeef2dd1911092c11af133013e1f3e399d2865cf5cfb5fe7ad16c1e71b83d72aa77fc867dcc35cd6535e043bca3967a8b02c8470a67ade85c66c95b2dba313dd708696f0aac8596ce05dadd353cb72213e1a82824ba6e59d6c8f44d2b99ea4e5652a74cbcf67ab288c9f045b7524ae98602ffe19a2fe5fbfdafc02d80d94a2e0a2037a61e3f6c50c3ad1948a212aebe56412dc433ffcc41280c4387f978e58eed13ec110056996846e8a61583b3faa0bdd98dea2714f0eb392fae059fb296c852313288e5c2a06843198f39591394bf27d12de0336253f201cd6410206bdbe4ec06a9a20cfe7aa88520e0cfa555bc280ff2a057c7d35878594c99e1fd4f6a8b603163d75ced8d802cb512e3f71f2b9c8ca8da6ac9178e2374800e440c2a111f5dea0c22f31de6b8aafcdfb8f771b9e6564123ad756a49f668345a2115bf07248d570d60ca3731ad128574110da5503a01054bd3fbe08afb3473609c7673bd548c03a4d0a088e7c1bee2defd14a28af052d9723b90cca07ea4c0e56cf9a9820b9782011afdf3a9127b4d19e612a70bde61e7556c480c8d83b0b344702d07ca0adfe1968b196bcda5583bb3320f4932e322f048650d5b22ab03d814966eacccaf9d9995536e6a242f62987707685e3297967f7aa42428d38718489257d4aa911d37c07ff25d2551eac913f88310d1be9ce02154180edd788d316835d552e4e5584d7639ee7f8d80ff38667c5473a09ad2f49429463e311f356684b31d1af0866409b3b729889ad64be131f2fc0649c9185860f052a4b1ec8b7197d4b9f9e038ac17f3d0355ea8dea08a7d71ad16e9595866e9546bd4640b4e5b2348e62ea24074fdf305845d04d47e2f386dbb7ff859456fef29a597e437c2d2f4dd58539309c38ea6a73acc2802ec5ce54b47de044c44e54f3e1a2ddb351b16f40be363b4e905a0493e26d02ce08d5ecc5d8c70cd7b7a84f32900a94de60d3eff8188a442777f8c4fe172c80d3c5b713977d80c8c2bc8fcda0bba9ace47d7930fd7e63ad888ac3ab34d089fce2b738d901a2527033e587924f1671ce2e521f25d5e1d776c35ff1c46af1f8fa015f61f9c2cd884df9063161435cdf399824eaa20e83ac49a0fccd765ced8fd05cd23a687f8ebaf9094cba6021008c5277cb190a0bfe097fd1bb9c3ee6ff8a72998e095be73976899a7c2b6536efac4f5f263eaa7f17ead2ba018d4725cd23f0f78a5ea7ffbba06b878a6669ae6d48c20c3866859a3499c517aae94280989f197d1d4cfe3de7c7c89582b2927d55d4d520d08f79ceaf7b2f853b6c8ba9a19788db70234ad3f68a4c99203d02bece28cc2027f94311bf249565037b8a97834c14c538cdc7f4abfd1e600b8a3895ac142fba28c5b16e199c21871d9f72489212be08117a16d1b3347a07eab418a61d355dd86b199cb1f4e78fd0e6baffe2c85dca10af536418b04c8c16013415cdd2d978dffd3e48db172dc13703663574cfc7d0da9af69204cbe9f765b199f0b9d36bd5b82d6e248c745d49ad0bf0dd9091515f1f63dc23f9df69261bddce6a6bf69f70354df088648099951d092147ba8bf0d21ad4de2f2f183448b19587ccd247b26dbac29b06a80fa88b77e59a0a444425f23fe46b57fdeafefba087647d318dda7b7a9890b03ab561af1377df08ff3928984e859d721c8d6b70d1f2701b307e80cfbbc886fc36dc2503c4c3f75c6a506c2310b00128577e732176bdce9f2468397237fc3b0c6f29a2c7d5213c2cbb027343ec30807f217c3e72e10378f753227485241c217e50e4e266b71b40054e6d9d8c9cee24d872290d7eafad485fa18162628ae82daac452e86127107a51b8b6ea3c919513425afadbc23f3f12edf27bec597a11d25c1f4b16a12a143a575f4eaf5ed442de8572c466d663f24d6209106562617c99e068ad523a8a3357715b411b96832bf3fb55e89725c1c4077499812da1ffac1e3532c42b2e3e2be4f92219bd1772273b31409e07cc9978d0c500b8aff86ea53705372eb504eb338efa7fa8ba0cd13ea0b447994089904c9e143656af0eef6799d9d1052db11da0b69ebff50c89edb3be91119ac0f8d3a68ab12c4e67271e85b3c1ae70bbb931482991915ba44f411dc99534520e9bfb4431aa8c1a72aec28bd731830a085626a3e0bcd058e39c33a25e8e794129fcd9f3dfbe1e1efa25db1bf6c28ca5ebe02b894b6f312f78677114f1525f4a9bbc484bbcaef3b20d703e8050c5e9852e233b7ac8d6161352eb07991b4c58bf629bd94aa43c48b8c85ada9fab58968a45b9f369c91c1cf90f0bcdff581541656bc9633688b88bb22be56cf1117626521b345e55804efd8dbf4a8036ea1880ff91647c40a8181e2d2f5060b93afa39696e92160945cf9331b18fb7a9bb92ac2dd08fb57339358e9dde0f7754365e378d8e9a49c5c1df352234db7e62f89620943e521442ca1e8b2ae62dd07b6187c5b16ef0f2ccff46c881972629df37200fcafe95739c2b7a0341747dcc8093074afe6829bb9ad39c1285d87ad6d7258523ff2cf3412186eaa4bff52485d3ce0dfc29ebe2ecf769af94719415f79534a5dd0130d63c7eb7a91b9b3b804aa25186202c32c104098959533077e8c62a158c10c088bca8dffa5a2a57e67693287e0c06d4cb6d4bdd7d47eab5f8238d1414a4daf9f3fac7ddf8c44842a10402111947544f2b67538f1bb3cbd36304c23a509f358b03903b7ab2e5df5f9f9c707eb2ed61745870f3a0d94bfda387bed47d2222340f9f954bd3616251c25ca3965d61663ca3e18688322794c3794e04752802123fde17c84b18086a70987c62ca4529055eafc10b50c02e3600c789b0b50dd2ab2b038db0e6787070c719721cf9974d70c4d6d87a557964a48e892b26ddbbf22a841aad4de89b644beeac6f75e027240879a2e2f1164d51bd13bcf6b81817b4a58a2d7152886d4f41e09e40a263bfda878d92410c488588ee648cb0bfb75aa5d850f549c3d00603fd62193efdf5475fd58f33498c14cbef910ee9e5c44f014294beb2a6d536e0d143439b48efe8ffda6ebf43987546e0ea46f78ee3bfc3933eddf654733d1480e1f59ce7b3afd77027c970d1d1a6baf74a5247a6179fcd797e6b0b30b4f517e8b97763cd9828e62fe6766eff646deeb86049ad7cf3dca8c07228b5967b10d00321b70f0540621fda689ee4fded33123f7a3b3f5ef936cadbf501f9590b34492c2436c79c78e000c4110123405c26e395cf778e0faefc6a8e72c37ff6e5b30afd08e9bfcd1aac2d0313ff99e8b9a7339c65cc223ca1646b03774969ce8f0c1d2ef86adaca450c06f80fa03f9621086bbc917c3d95dfb5d331ee2b9f45d899c50fc68efaf48cff10384131317cc298266766262aa315288e2f75f97c5402d0231390a7c7f4e7a0c153158c592891d6e7682d1757bc6e77b2743089b78413381d1b092e1c856367eb690760ed651180c9ebc4ebbd24998c98e09e6b4c56cdf2faaa66fd1b93dcf53ff21512ae44962f2ba68089558e5d80b15ee9b9059817337387e833dc5aaa8aa8d914a201498e7e23354d7f19167a6ce44a8fcaf492085fbc76772a0fc6e9b8425a6c1d8b6ce39d15c1bff92e84676371069dd4fb3511d410d9bc0d998556dd8b4da80f9f6123c4a02e9f56c11dc9a56ffa17cbbc669b2175b109dd946668b4284011874fbab29a142327f74e8a53b2b0143e6fbdf30fd05050d19bfa12a14231e6e6b37079c6628a803c4e37220677ca5318690ed7104df824c0cb65a903069eba68c5840e8a86a7c4d30d1d47bddc92c929824154d846632e6529f9ba71fa3c0fed22f4cdc6d8a8cfe1ddac907c1d7eda289ddc00807a8d142db96caf2a627ab2973ab0db86313ab2c7f4fbd2e70224b0bcbe5034ac0ce740f33a19000e9af6f7fa6258d5d4a16745a053c8e74355c52a06fe0b3aed65ed3184717f622300cbbfaefbffd18bda6a5ebbd436755e1b1945cff0caa070ac41796531e4a0ae137a6d05b4419c2625db44fb6cf486b336600d672c9f694e2d3f9544ce4eb8e0334ec3bc3593fda656c92f0444dbd78cc15c5c25b74c83d5cf27dafbcc00fecc9526e9d4649d42788b97d6455c5e61a6d719688b932d0734b6e124702db5c595ebc884cf3f97581c89e577195dc695f81ca9d03bd8152cab6e63b03873a6f5636f9f91ed43c7fbbe2e64d5ce6282fe21ae36b43cf561141ed952432bbe07daec6ce9183b82d163d53e3c3f1f9b13779d52775fb48b03cc3f3d75143e490d76b8adedadf3319eae1d01f7d05bef66fdbbd95e6a95c44e9a8b1e7ba7164a79050fb3ff1d128ec74706f0f761e6222913533d3c30121b27ab624ec0e9b1e24b1d4baa2ad95ddc603052618ff44d59c34324856d1f9bcdd66ba1ad907878663a6205ce8d746d5f679bd1f797e511e235d4d372afd4617adda84d000b17ca9120902f611b68a43a002318ba1711a091871700b645b0dff810198fe01cd2130e7cf45969e26ae847fbe5d223bcce599314b70e1aac04c88acedc8048bd5cfa047a4ccbb9629018fc64fc40ee79815afc953a1518a219542b6475243d3c0898f22a2d27d91c03a07130660dae580c12af665d064fe628604d667fb25c18ab7467604d6d3f7ab570f12aad034bffd7cb4aaf904f20d4ea81ca0fa16a5faf6cc8fea641cf428e8e48eace48dacf886e14fa167fc5b51c38aad4b9b2c6ab8064ba1224748b89ff07570340971f22d430a5cbf7cda3cc3e97945bf7e52d8c6a1fd3594c4ba1d1a3a5b545d472749e72f5a12a15ba29bf8fe9511a0bfcbd69dbe2744ad9c19502c3da2d9c42324dd41531fb1bedcf5a2fa4b351d806a87abe2a1907cf18065e794cddb59334e634592cf1a08248ded5cc0f64ff8f3f809efbde35155d3584c240a07e81542a7d72eda166dd0b5b2788988c6e5929033576c20ddf03c536623cd24d5f221ab661d788c7f4c4d1552a11ad70793549607dd387e8a7342ee712f2c3705e3609f61b2ea5a7fe3aaedf8c79f4890e5cac2289cf5b9ed92d84e33052c26bc2de9c0f0f1b011048de578629a5f6564926a552ec94f95379d14e519014f528df2e176bff9d53da02a751858ae891f46e4e3f4165bba37bd0ce09930d810b5f6a4342fd035e4298e2a2edf53d79949934d2da9a83647380fffba727b48b208911620550711fc49e1f34e001c77c3d7706321bbd03ad19030bdc7b061207f6c4ff30cfa65082323c39e6dac77aef8efdb058ca52641d1e39fa71057cd1dfbd5cf80f4c0cf83b13e9106260d2611c9366e6803d6fdbd7b1789328ed6a285c3103435a24b3617622bf4da6f4ff9b3bdab09bf8a46eb755e9e03b912aa8dc748d037754feef7976128cb36426d3c862eb970b88b001d132ebe041cc0a3250f83a9bf4389ddc5a94909e44bdf045fbc8a10ee034147431b46981d76613c75001cc37e85d26d3bc1e6ba0bba7ff0659c5ce89feacb6a77dfadb369c8ccb112472b4567d524a2382c001683396a73d7801e55601fa327f23433dfe246e3dd3bf5bb0c0c5bfbf699842e755886dfd141314d1dc41afb34f94f7e4ba857af18193240aed47726240b828c0c83664dcae490ab38eebb07d6b1fbeca120a59bfac9096cb0a84c8a2fc57625681a6075f3c7803ac3029a47ba99fd3ae56bbf249bf8036b9560e3c00a4c87cd3b6ab957412a089a530445cbb047be9f5e9fe81f51625689772ae4c7aa95ca4649730ec7c3f744aa5ff8ba26aa2092a2a77baeee1b0fd1d64e3f009caea07eb69dc2ec232c0a91602ae9fddb6f3239462ee0ae9b3c62dbfa32b7a84e0c9e0d86a6aaca253b221e5cc34859fcc950022cd4d167a00c28c7371bb99a9d7aabe96ad76120daddafcda49271832594252b90815b8b5cecfcd485203cf2b60b41f55172f40fb799c9b42ce66a1ba85c77f2609d907298645b4528a618a7283d44ef3f64a767fb97743ef2abd6a7a3c1a6a2646331d160d90d5647b1201a25917e12fa44b3c54c961d40bb87090d364c9724c0fe7c98ed537804995fda136f69bba331fc1b30ac16a2d89dc5f901d697b06bbf0fde441a690c86dc5e61bcb5baa00e50823f0b26527155fb4ecf732dcbf4c4b76044a3f5029cd46cd52170ed1a671a5bc7cc2cf1bcb824acac19946c3c98e940a164e0b4dc1d8b98a460147e244b1da31ab86c990f7a3c3b6b42168fb12c51de4b8aa9cd798713988db89bc111590cf8e89410b394d7549ef633a93117c73e140107735afa15ac15c389d0cafe2e4a6b3d7500604789813d80726fe5d61250b96d8f3fbca3d376c202114fc2466acf7f09827c4333421ef20742eeb12c8cb9786a32354beb765b19a7173cabd88bfba7894ed73a3d05ff2ef4aa0da553def4c2639b1d488318ccb9e6e99fe7c95da8e96e779a60f713a4c6e823cc95b02699a42cda2f2200ff7978daff55a5cbeb5cb3e51fe712c63c8bf0bce6ca0dd1b1a973b01941f44a139c3dcf3363172399e38410c5bbbba0aa0ddcd500322cabeea47fb6890921ca47b6b85bcd81b47453761913b73f5e43239abe3b486e87615a326847c838fcc6b7e731d4f697f7a1ec80e6b251417c5f6887d8c1fa06039f264a0fc76320ed2976beb76f3ebe41004d74ba59852ac67aff54a5b453b6214de9876be5bb47083f23b496b60f5e6af7bef3638f0a8dd3c068722c5737595901ee3b23755852da5a60066b1785220959eeddc9863dd37b5b1ede3fa1b1cf3fdb47c0b89aa43fc6da0e4f9442a668694dde0427df798dc5e829dc814ef724a317bd7a60145cc2fae8172ca9bc590a6bc0986c3f284dcc84bd02e657eebf5581a8049e488bc2e7f2bf2b5d139bacb8d29cdc31a7c8c565c059fa8c95e4961dd8060e69ccd78fe19e745cdf93cb2019bb646df06060cd405bc913d9bc73d53d5bfd585f407f37f96bb41a5832ef674b18fd2666c06aa7ececfa78583626ec5e9f7f3de2eb2f53ba9027ab264acfa24e6fe2a8e248d689c2341ca35781572d7227319cce91cd6fcee49f1ddad73d5a4d4a2370a7edb4aa3da207d2024fee39e60aab607022bae4eb37cf47d8a5f3f3a4d9272c38da00bca21656918499bec29a45b2783bb22d2e88f5b688a6b3a56238b16432ec341681cf036e2481c660a77ba4ede270a18fa80facfae35d8bb787445ab73ac31712c3ef28f43d26e622a229d943e83c530590017b2969c4b79aeac82db8b79a762834b038cf32536ced3bd755f9c46260d46675392db4e9c65f0a42ef7ee5faa9215cf3e8272508d67fef919b78ce89e430afe6396224e57b1db18ce156a4f254b05959af40eeba08031eb589faa97723f657c40d72833fc7f4f7c6a9898c5175753354bae520b9e4e8de24fc76f3647913ea4dcf73e87bdf9e13c730f4555db09285ef0c6861d4604307e5f8ad870c8f8d7f703947fc8b8c096c82cecc60d0c108b0a99df22559e7edad9f70dc25ef02154f9b5598f44c6b144ea467b12889ef6ad19f7e6bcfb853a21b74d5d3e7b95418023d4fa564b7ed5a3fca02ed7b2c31874c71c00ee203e4ac73066afc384f07a35e938dc6fa0ca120e1f168a2857dc81a86c38e6763fa31db44be577524f1ad470a6bf7414129f45435c38448edc3d25a930e56acbc55f6128a8283f3767764c2d6b0b40cd2f5383d38b3fab1081b589e6535404336ce773ff29242811ccac3853bc033c880dc3d19400c305532cfd474d4d8f94d86f243cbd38205a65401fa816ee6031b2699eb175a42c023e1b9e4791eb37541412ddc93a2a484e6380ebf5319ba8c4c596816356664b8ed314b6f241b525a6749413c624e6f7e9627d362ee07d77b1b568c2f5b040fbff91ccc30dcbf7907b7590264721ead02f840915e76b2672117be9507c837063f09a7d61dceb171b314f836520c128a9af2e2466a74a1df64104ccf96b53fdd12d0c35d69cdd4ab2295b4064032c8ea57631fb50f0a9ead4dca14981ea0572c0147f74d84f92cfff606b591e17757c9ee4d5c08fa6226323adc9e785a559107aeec98f68b6d53d6ea8f7683d07092d8d8a9b51d0d948e21826dee92731d32fb3072732176d1178ad84a7b06a6801059093a58d664e64c4cfb17b13fe4e9856f44fcca50dc1504fee647c7287d82c22ba219766cb313a14dff8a175e14d9e16495225d64a04eca0b96d5e74bc23da0f888a948b61af857053cf867e936cd82f263f73fb17f3772caead2b342bf0f1a673cc16e3c407a0a34ba168f4de76fcc26138967a53ae9048924191af264519a626d30facc364dea2a3e9e689d3ac7c634b42858710d8c58ddd3e80e868b23efeebae21176b8b1975f1a3fa488b4d322fbe820089f0439077c1ae142e61e94038610cf1403501fae61e635b2ab0a4da5e60ac5a9d41834745349c67e119a8dbc9a77df8ddeed785336cb9ac89524d9a6a1f9ab60ea73d3fa5e8cbc91e6278ab93c290bc456cd0610db7a118e99bb346522683128b9a53d5972b7e4fb4757da2df370fc04b4c6351a1d7f4c5b089c54772367a75b5e3534ee113b5ef338500794617e2e091021a0161e6bd24a0583bc551a511d177eb290faec5f0b173e0a935976626be7d0a2e7e674926feeea4816a332d50c1e001b895e557b55015d1ecceda724a84c244d600776d96ae67b5638590e4330fff9be40c7482260b686a85017b05c5a845782248d05d15bfc31b65cf8484c91f7ca680810609093a13c7230e7861e283b9519985c00589d7c4a6648736ff6aa65f184887a01ba8937dca986fa67460cacaa86a887f3e28521d9434431a5ac27c82eca53f6a175d5a5007a5519e8da660473d7af3f8ef2e6fb28616edd647021eb2695c8a4d4e74da910181bcd04ae7472b283691528e184232d75b6646e6ddbfa1897811ef2e38a32fa001098d9ae6de2d8f4507cf15e68ca52841becfcc169755bbf1336b8abf24bf1de6d5a23cadbde3a466e50ea025b21fc4d9198f32c2148a3accf4ea83c83d35bb3d57f5c75b33bb0898e16a18cef26938b10974f1de6285b39a8bb5cd2626286310994c80dcb02205b520c8898728a33248b08d1f74b7521f820981ed31ef6cf346809fa9be01d1f0a28d4b6b2629cc0804747616f590f3ef8dfab3a9aeee74315c49ceb4af88347123d8100d444c691d03f5627973865c526e3826fad61b473d101beacc6b3c680a397a280fc99e3a62eb1a57186f916d0b905af3fb6484d317dc47853bdfe13ce66b4a6a59691dea481a292e8759c843c11e92efd05e6729785bd589160cd100e1443a8f7c4acbee586dc73f10e498d4a28f70f55a27aee5b77630e532b7b7f2aeac6f9f1b94dc48516595ed64762de3a0f63dab44a8e273f433e7aa078c26ce375fa940480396b70eb629fcd79a407457575ddb0487a6d32ec9fa0febd22bc9362bcd22a265a6a1ae437a6801fa5342e086dd25ade992b0b912bf9340c47a154c9af77dd7949f1fcfa3cfbe4ca90c131ddf88bb150870197d98a22f83e83c6ab746751db015717a07216e8efe1c516c86b537e1c13c75101fe39f14812699da28f7ec09f6be264003f28d81d203bc3d1d1d5714a236d5e2c2813d3fa34431be50eb96944dbf93cdef967494895e683fd0c8bd875a7835357d048d3c3f9650c3154ea0a8211bb3fe64bf6a19a91e6c91090cf1ac7d1ed317915ebe59aa5541f4498c5a26cf366db989f38ac2e281133608ce9eb0d9da8233fb31eafba51af236a5eed16575941b15da2ac0185f7cf16be2aab3e1749ca1bae44ee64d66ad1965f93c73c80714fb5cd8712cf2196ff828a4601689e9e336282f89b028dbbad857eb0e881a804155cff3e688d414caa1453da5e30ce5befeb2fe536ee7eeda0210a9cdec2e0a742b69a420780cb71a079d9b46e2ee442613b8359b5b747a5bed1ae4a0eda68bceedf6b8931b81661c37fa917e484058f0afc3867553ebb65d968cdfe2c84eaa0c88745f24d44ecc38b45e18b9a985bec0a896cbcfa86b66c742e552677eec10ba72572d4dc81413a4b56a4eade298d61700b282896fa92709288318221d86da211eb2ce398da532f8674c8fc634bcaf946da50e9be539b422104d390302049ac2216ef9ff022c4f396018b2352e6c1b74cdd1e9bf69f224f1b533fd9d2eb09cdf8fbef2b27013569cea39185504076b68ac89c5cee6fdf4f0712a0a125e8396c9f7e1393a8b66b8710967456d5ce43c567f163ab26c452cbaf0d4b78f42820a180343335bf8953ba9a76f12386e411e0899eb658672a0d11eca4a27ec2aee3f9f6f74f39e9044a2413505e48d9b74b83329587f3f87485b91ed1e9c9f20709ebf264a25e260eb2b90e1406ec9c0c699f0c384d619ac15ab7a773a20f59f79f8100475294625abc7a611f0ca79eef9f5980887a3e8713b4a01a09fc86ee585ceaed7abda4d531ea7e3ad729b449bb406e6079ac3eabd4cc9b8c2cc2be0fc0853b0e432b0d850f78c1d983d2207edf0ecf888d9014025f8b5ee94bbd6fd7109fd9a1642f4a9f95328ebdf17c1cde64475cbd3dc30a72e7901e0612115220d5d13a9305c5d71e60eb7fff0bad208e7adc201932b6319237fdfeac78881c4a826ff99594e9cc8d39659d2852c40af51f72d6cffac44f5d850657a1a9d1568e3aad8ee837d6b0f08f9b4c6480e73a02e314ba6b8822d4519bc8fb3c1a896f2c5aff4136d262ef95df7960238e6dba3275cf955fc534849da82696ad88cfb1342e4154b0786e740b86207b2f5e1a78f6dadd32fb5801d8b0e1834dd1c7de2c6cecd0588e3ea4219a3ad4deb3ca011921302acc1fdb0c1c62c83285a43879eff01eccbcb65d26f4935209d5adbbc4f19a952d759d017b69eee06e80f4e3bece2577be4bdcf61d37d2eb47f78e9c1aa253813c3f82d078f8f649fc9e28bbfeeb2d3e2adc3b034a5c379d8885971d131b2d4836317479717ab3170c54c9c82cd8dba2eb0bdcb7f4ce6e5b277675f79a634f80afe6a2084e18b08727a6e388c36150fce305f39932acfafc0b76d42361bb02b157d1d021da72f2ccbe204300fdde4d05342aa38275f7569c37966f4e839c8a0e5f7b7a2b45b9930962a5ab44997416e2e283c3c1c2a92daecb354406a735609144353d1301c8b2d5eee525d5279bfdd1926d46a1344432f85c517d906acfacbe4f78db81bd557bfa868491b12e75b39e1c6408ead994f007e7e3869f2fed2246e37bb27e500de8b3a8c77bd4a5063e90d2cb7c1eca1af69829206e498e140d0934751871e30f56145c9213e7cdf1d926448163172dff0a5b53e20457891aff272474a75c61b2a58ee018349b065890e47c00a0cbb97c4b567c269700eba8df91a8e163a7fe61737c2a51e280c3f8aee1e42a91f4b44b78df2115c683e344962ed0aad2860b25f803076e0d02de5e96560913236841589f9479380f43d3f8e7e22d797d81ced19ceb302fdf63567df2012e7817b0f0a89bd640ccd98645161af8f4e6ee0b970e31571510cd3edcd64d38ee40556e2e00dd7d0aadf900c959daca3fde5307fd5690596c057a5f983a9c3da46c8db5fbb4a2f4a8c5bedef13847744cf74acf5927b8555c7d643467ab19adaad585fffc7c14fe73a98d39adbf7e7f25e213bd606083712c00f0728197423c3fa64eb28e0c7df9031ccb15b4dad5bb90dd76b94ac26f35a050f6ee1cbf7c47c00eb6a5d1f6b8f6b11b5e7067bfb2ee6311519d6d02ba0e528822fae5510f4c63c9b6240ad57a340dab3a8827299b9e0899c0dd1ed7b46a5ba4718aa8af02b82d73096bcc7d238675c0dd3adb52b8985a7e12dceb9cad3ee898d15059f20f1b3a6b96d9cb0aa20d57e95ddd6e4e0d20729bb3c43e8ed7eaa92e298651c9b9cc88a6d2f616bb91614778a5c7229b800cf7998e2e162ccd47217c1e8d78725919a86d4c1f840c05236fda5a6bd2de80944be5dcef023d25d8ac4e7dd685fc3c1789f05a7ebea070d487bc5d27715b4d39ce7aae8c50d7bc5aedc6d238f0910cf60b430d1500484c210916df5bbe27ba287a5b62bf85a3544c693fdc2713c06b3098453a595c27e59591fa6ef9b041b8ea4e4422dc4053baa2f92b9879b5ff6ba40f667b74a1cc8e19af80ae860d89ce51eb8fe2926aa74e7d7ab760b98dfa40e86907cf0424803bb3dd7cb2e23cbf484cbf7210e64b3dfff0a30171ea8bf6afc8d5f41d91362d22203fd5bfef821c0332e1deb6aee91bc7aeb6762d771b52f2f7a202c60ffcebce6c7e4cde034b1ec45f90b79e6542b7eee24948991d0c5ac54c01065b38d0cd3e9bfd9ef76095e296b2d75edf051bc8fdb8dc347a5b46b113d674b86ebffa72866fe07057e26708141b613a0cead29aee968608c8d452d4e4765ce6608d53fb809d8c4f05408f03003d08227837bdaa0a17e8dcbfba32f244f05391c46240f571ae32cb4750efc928c4e11f80b985df96473a9b64e68dd179ada7cdfe1c0a105cac6c9a2c62b9a02c16aa93f2d8946a0d74336aa6b1bcd4e5bab8700fcc2b7c980e519f00336fa991746b62f79814a7c7c289af7b4f60e847837a952f5d21653ef3261970dec97b9530d9e175600cb2c5d821ba78b253aa3736f9fb95e1c7a1566bd5b471ba81494deb0b8839412ded0b1480d475922e91c0f2836fd86b094fd87e7972c637fbab73cc307e2bbabb11139ebe29a58292520ded333f2b618dd6ec030467777aa3ac3f1bae92c145c3b0f523ab385607d94f0f46541c68e8dbddff17e34e7a407361ce3f39d18e8d9452847e16961d031a095b0129d765f09209d7d495639d482f9f405c9060cc77df0af0b894b3f243092ee90c8858925591628205c0865cca08ccca756416f82020a615fe8615ef46abb8e0f8fc9a62fd5fa175d4c5740ef1b21813e4b1e7c273b4a7ef4e2a4b9aa4162e2dde33cb2e7f52c4304af42a99fcf6754d155ad8eb94570b5a53ae6c1ee3036a86ad46d9ebb4c5da2089922c60f93ef3d9e07427be462c793327d10cfee135c95216b2943b71b39bf94b4ae6dbef79af4127f178198ed8388375e627b884e3811ca58e5a125ac160152b4482f6625a3a564991119245f058ec4449be0af9e4011990863aee6783652dc4c59cc8bd9c723f7411814afec2e920de3c5f08c8cc9bd52d357bd8d4fff8c16ab1c7968c57b756c440873e9957e1534019df489213dbd11b45bbb2f5bdc297495af3f6c55d57d3cb01a5874fe9af61a0f3eb7411e272142e966d0528d1d9c420944bf630969ba247308dc61091cb0f6f93f98924cd276849a5a3f29e4c629736bc1aa190cdd501da3cdd8a41470e5806bc836230af6f59686e0b29258db3b8ee8ea4afdec8b2ca8eec1a62a982beb8f1883f5f84b948bb8a03a1c2002ff3f3c8fbae6cd0820f35093b67edfa41e3cbf85827ec9c34bd175eed9995f093acf5d29fcdf89f2b855ff63d9fec4b80e18c91479398ff342aa48e6e83bb15d76f76d4155a224c9686e953d4017a350a30c048a910e2e971eb2d84d5da8f437b4051e789a109e7b5de98fd3e6811c678cc4bc22a113ee674de4925528f8367f7d3439f42c34bbf9d814c6eb7359d8677d698199928beaf6e030b82d5e990b73c86b4cb1547c2531a74e0704db1b8b7a90e47e5fa578276c12d0999adb7f80a68cdf92f35f621d32cba8a2db8d0211ae759011575599f96ad8089b9bb8b2c30f3a0d92d9fab74ebf4d5c068f29568751d5ff7836cbb08b96cfb6606f8f3978fcb714b90447d56c1f35fdd604a6fd7f0ef7cd10e7c7c813961c044d071ad69062d50cbb204093c1174548bfc6deba44b56481985fa5cd18f59d48550ce7559420155beea130c91286c1a4590763b4f52f212993a53907a1dc5715bee2c501c57e4942b7ba72f9384526544eed76126d83e728634090631be3308abf1a443aaa4cfbfe45ec272fa7a6c5b5644225a605d74d0724e41a57aaf79a94f840cfa4339cf27a8cfae6abc549eb1c34a7d16456694ba2241a596b16eb77b684513e18f5813e181f2998b39a200f57f98d456d285744337bd0cafa1a8452cb1892ddc8d4e2fa9464422c8125518fb282d328e1eedb67ced2c6609517bf19bc9bd2dc8de30e399d3ccf8123c3072d7855e8441f4de30dc16d23dd2c389a5832405b05876725295366145e19d0ca5802955faaf6f8eb894820655adb9413d2cdcc32ea2dd0c8ebf59d803a0880b004549bda66c4a04f9638575a7101a18c0e8d0367b1224c9158e852db3f73690af7d430a0c35c22067ab658932f1f9376b5d8eecb4e27e31ca1d56b6c8857c1aad1ce1f9ef34ba81c0a8276ba04a4bb26941c24fc7aee0f1266f0d6641ca8bd63526c4ecd9760887595497acf797b1db94fdec3880f56371883123ada06c3907d37accdb21c51debc7ff583f6972f4665e5cb2c7f0cb1e03c35d3d2138a7234531f9c5df5b6678a11da9750f20d3726d12cb3a6135729144e4c0eff893c8549bc1669095e1a125250b01356617aababc78fb9807fd1ac8253232647dc67d0a9cc9733a05646f7e36ae8cc6887018b70796852579b1fc5e26cff4a308d06b0619af7ac5ece8dd9ec81a4796f35dfd46aa702c33f9d2aecb0b1d5d4983d5fa3fad0cedc3135ef7d4e3f62e209ef93ae79a7c4eb0fb90e9cac6167b6f1d591528db5da5d1157b449096c6b63b99b31408f30039b97ee3d988166ba3bafc259736efb0b86e96035317dcda9d268e3d830f46182412f06b349467bd0975199e3a63e61392c578bcd5bcfb1aaf03ed9def16f76e401241f978fe085f646eae6a6057e6e12458515f1db63fb19d1a9f52672f5f94f1b128c86715737d6eafbbcc6ee997b83b0907d35b22a50b24d316f70fe2890a77bcb4a2d8432969b973e6a4b2281b7891a36ac1faee574c42e2103b1b33e0fc13cdfc0e50d6bae192f9b4a863d00dd148f2eb625a311dc2f33de20a65fae33f7aeeba3b0a9359e0098079dffab3928a21590e39088da7270fdd5d724dac4995e60cfdb058665d9b2d640a248a25be7744ef21cc4e5c79333cacdf029b51d7012b9859c7bc9b4473301ff7eac1817e72b515bd8b4081dff2cc504a152717d616eb1ed28b9d1daf3b7bf34d5326bf37d4ac1fe44a9991f4eda3c2946850c0fb91c5a2c2e77b5648671297c42350a2c1f0551595ba6c885f3b79cd17b57594af6b93609b4b1ee2d222ec27d1dcf764e6a027b4e29eb94ee6432b8ae5c550b5dbcbbb9ae4657ca0d95fde5a4039b576319197ace52132958800bb2a892db80e0c1f8dd982ae5cc04d390fc51924c2bffd078888431cbe4eb08c1698d85ac6718d5bc0d65039e9adcd63d0b71b21d27e932df6aa170b2f13856328153e0db9a8a44189103054d21a2f93aa293f0af7a8c528f05db37174c6d07b21dcde27c611a6e69d7e0dd512997d4462313f4a5f8f3786605d9d2cdc8bdce2338e4acec7da8c54289a17e4c2c9424506e6e39cc1cbb6a67efcb0248f4cc765a87d9cbfafd79af458857c1dd0f2c1a51d5357466955d89a0e09e124c47d6cb92a19e2bf11180193e504d5ff022aa64f5c7b22cb690f621a5050a19861fe51c26c1327e32ce8e2b1828fad51c4ccc0437df73d8e0a6cb2af999e3ce55995bccf3996dc0d353b216a0fafa87d6a808933a3c5bbe7975e3372f0a41df9454f45c7c9e1562a730920959bd6a2578d3689242c81ef8ec75fd969a7f0a5fe1c804e2c149e40a4162faa8adcad6aea256d3c1fd709a069f523865cba44859b5a24c6eeedf768fbed6e37bd7730099828e75343f10b9a8ba1ec7d5586d7171724804614280b11e8967e47a5e8ff49d488bd750fcfe7e597bdf2668ff3fb6b6806019379b39e6697dbbe2de67b747db1055cc252822a8a8da95abb8fd18528476e48999b6b04d6e824223a52370eace6330baf2665eaa50265f7d2c4d3e83c668d1ee93d33ff83b35a0fbfc27e26bb4e6c6e2ccbb7e18827bc6aae23774e80b173fa5851ffdd422778de28cf1e99fe46ea661e34a2f5d0fcbbfe0c24566d82bbfaf5ff2d72bf86886654d9eca746d35128120b8e7d6633a47342394e8d8c8d9004883c7cf92618062812babc0f08b6d93bd3e91755c50f4bf0aa32dc01050f3f0bdc603aaf141a8e289cd3349dca392f8ff97470326e216253318bf948842bfa8ca17a8c779af60b5274226927d8ebd2c9fadfe17087c52c5ab61913b0e71999863ac5e91bb74f8a4c8057b98aa20931d7ad83e098bac26bdcd93e42d96235edc6d44ffc4585dee2b1e089da71457be5b5784046fc7c288d9c8326b78f22ac12b64e40857607eb4f33c526c42b985341d57d9f60e204ba4ef4a546b2c8097a80cf12d5fc61c2550f587d6fee425a568612d1feb8019d758492a3f5e2b76ef1aa5659b91f300ff14a3fcaed9e2c44d050386098216c7244e383cb10d694998efc6dbad7842ced70771b259cd65826d508b543e11f14667fb2005638d1d70e7ce376f052edb9c1c473bcb5379ceb380584f9093162c8c215eb831cd8611f8f623e5a62d37cd696ea856daa12b60ebe7261cd2b518803a734ae10e477614c63bdd29a25af0603cf2cdd72d80255909199bc0198d7756d632d3566342076777a6d711502ca3da52a05ae300b06edc92f192a361bf68c8a60e61768fbd853b2fa6bfbd52500c6b9fff888fc2c593c35ca03e4b9024c96afc2b6919e74d6857e89e7b06a46c2e9b7cd3b37787432f2d265b33ed84a9c6f75824798fc9fb8587d72d7753715e1a154b1dc425e940212589e0f33d9eb33c4fc3711640248015d4b6462f7c966547c666c131dc02dd4cd0de6cfff59b3e8d8669bc24084e828fb0fe7211569ae02f0992c4ff45e68c10578fd219eb76dca65b88a70c9ef8852fd2e1f43b2c09501bf366554483466003618039b2edaa866173aacfb1acc8d10c54f7bb9f0281a7535ea2c7e9cea7c63ee1a76cef7ef5e6efcee395821055e7eebdd19a4f19327c5f8683f750019a537d84555032388bbb8b3b53e4c3927f9f17f16a309c3710b41b908c4f0fb9a2fe8f81f3be41009fe163f0e444a6188ccf5b89c57018442ed76a96665401bc2c834fb99aff80255c4ab81814fc2e2c0891860954772f45abbc66ee676072715bd1aaa1f79b4d9716ed6d8cf1f26289c5100c5b03ec4a824d4b0405113925131e415446a3d7c441d64ed0fdab467c05bd7fed9ed15b4c858c4c3c071d6d879bb877bf7f22052a1699190df86938a1ab547fa637bbd35bb54819cfef2863846e97b345ade95f7560755503e33080e550cfcca0057575f95c927043b0985097dc698af76ad05c4c24603ec57de0f8a3908ccdfb0235472bc6772413bab7d4ecddd42a5a2c3bfbd74812dc372aedecff0da3e7633eb5362d6528119ebd3983ff4eec38b42fdf86c6b0df7357ca318835359bd08282d0bf6474208b5c3d546093df440b22e60751ada0df29266be0953914b8488971f4041ccc2845d45f2b45e82e792607c8fff169ab61ad05fe32b5a7abc0a99bbf5071c5edf16e240b8ac8b4c7d711151a1d672db7ef9001c038276f99da10e0a16341ebdba7698dadfb31c98fa1c4f71d39b2f32b1f5fc615e49da6fd8ca5e9d52feb358f523a0e16c5f34740c559a94619fab0f172224055e422273d58426143a11f9ae3a3460534bea37d4e510a473980846dd62fef134e08b9278218b64261cf7c0218116c3c8916a6cb51b73db9fb6946486f01fa6d535d1a4bb1fd2480a0f7bf12828f399f2f45e597d874d03151f7eea7a0dd2ff8f6c3e10cb2451bbdbfa47164c860cdcbec8d6e47663c4f2a52322e2b2c49ba40381285d541421095036303d2364516fb25bf6cb6560c7e52de00eb12293d87015ad808af110c9b3f88cbac2c75f2a312a577cbf91f3fae4ac40e3606bd3532ecf2bbecb9db70ce3398dd891714f1034450b255fcdff869414598d19267b7d7f02a95982a2fa1b1596b37528e0cb923b75e73650ea56e61537803f380f62ce1111d8d02b7cb9f44b5144ee06bc36c2e03877b152b41b5b8065e9253bf0458b284fd9952edd03386b45a70e837a33eed855b586a407f6c6590cf12c43e97a1da649c79d9cd95f49e567a2630da9a741d1c4c48acb3d3fe9a6b4ebd20241f659493c9c743bf0f27075d7dd41519e8076fccd637a6bb3ea22430afce2e75def063d500f1c603b8611bd6ed2e1127f9c3b312923df293ae40f834dce0b120f97e005b2f61f22bc3774ef70e13b084428e09f7fa18d345ca1232576231c795cad726746e419472a15c3fbf49017a2b4b3aec200062cad53d0f5ef6f0e081d3060b3b30869edb6d47f7e63f11a42649745dcc2cca395502ea640fd97667fe6ba5f14da86c75983e8f39daf06c8e39de6993c639d8ac7ee3dd5273c33966029d6cb4cecaed55c63ad36944d5d85895c3909a7d9fb8ab23a546f9d622cdf1c88d10c988f6590cf9c1ded8525ab7ec1e662cc03c722d79c866a2d11ba1d09c4ccb54ff0ed849d78f986f664557ac44773002a6290e3473542669c49a2639dadb946bf3b92a3565ddd842fffd489440ca73c71813b957f1dd9aa4abfac1275852d8abccfa1e4cb2450e0f8dca7c7acd267a8d4bbed290fab689460ad9f53652fbeb0aa9a6d9fffe9fc56ac41152bbf47be8a3d8e21579216e2a9e50f6d4e427207b94ca2d0545c1fd8ccfee4afcb9bb3e2e9fb027f6a00003e07c736a1828f9e50ed09d6280107d97c7020c8831cbead5975dcb7cd087965c02c93d9e6d27453b825c4a5c0a0aa4a024dad3f385b74871e573bc5ac99eac02293d83bc29801db360a9ccf92a33c2a9699b5735b4603f1fd9a82531a13479a30dbe0325a789dbe89194ad1dfd8147538d0ba79c0ec5671c54acad08384d0565d473a73f7319726880e030751e823393d3d2028e025a498e4b4ff515b55409a0ad59995ddc6c8a0da044240346999dfb927ee29881b4a2c14593950efb4213aa73325ccac498badbfb41e51849c9602a7c15c807b19b7df3e5015e8790437b539b17664e1384a2fdf8d31ffdde6c417821daf5d7fae88c31e2efa70f2ffa8680bc5f609142039872a61efcdeb0fcd5f30393d60b76251ae8e9b3f89ecc052d6f0478be14894dcae49b16b625baade4853994be924451fef23aec7fe80b4160c5db90b988fef6101cb701ef85b1a6f2d2a75177fe9656e6431551136dba3a034649808699564cf42e40963d7ddbc2b6635c8563923c9326b1cebff26425193ad97fec97af6a235a93cfeba3c7f4b51fa5bc496d9efd66caf85d4302f7cc1e9c238b8b200d69d263c661232df80003445d1d2bbbeea104af6f225e0722b34dae16491b62d70fa7c8d3862511111c83a26add960d576f78d084020bf9ddd340a5396e7af7b1c4d956caccffe55ed61da1d0449c8d35feae18c25c0ff5978c179e4962d195c6be907ba05ad4164a8839118a95ba3b3de0523f02b6aac794e04c2f3989cda97812101ef4c4c01e2d5474878451646cc1586139c6412ca3260e63cccc9afdb47aadb9fa1f2feba9295fed51546863687b6aff1a6593a8de1e32a245d6519dd3bbb3bd92cdec9846c06f39f88f0d6e3e03ffd22ab011746444afa2a1cda218b4ade948b342a18bf84a07eda6ad9e796c5c3178943c3cd8e5eec4cbad7f0a0d09de3ffc94503ae34477205ee4b7d467127d12ff0e273299afe155276bbfd220659f9fa822dc574a88a0d3b68e17139ae1782990bdee7a0fe53b7abcc5608dc9f9dd7aa486cecd30aac2f82d1d74b96532ea35a07cf03dfd09569e2eb404123adeb6d34cfb4231a0bd3b044dcc8801ed600ecf1efb18b846199562b64f1293ba3d5a517e23cbe10631d0c70aad9f39956aedf63cea22dc2decbc3a3472fbb1fb326cb010d3a499ce324c268dba8e0803e9a42d6e36bfbd014db8b3232d1869f573c05d9f1d94b870b29861a05a7c69ac537d838fb5ee61092fa69ef7a9db3f2062b6472472bd80e2ec0e3ec008da26d3538b2351c657babc888dd35019dc3b499776a34ab572cb1ebbbdb1de38924e1284aae857fc7da0dfa0ca5787dd13331e40f8c3cbb5cd80a42e0bded68e713f2351f58dd3e8ff4581d1f25bd06831acba67904ae3a5b9f858a65043748f77d88eb807155b75045990ffa53667b70846b3b29c2da9dee358ef570ddbd46701dc4c2e94dcaafe744f57bdb7862ff8e2b7b26a12a60b1c928f492f364deeac4e71a3530ea4bf77dc978468f0b51c535f0f75e3b86d52b2e06e89179aa3e1d39f95f77a707230c9d27994c3cf578eb8bac3a12a18a508164d37506b86df107e2d475773705f9abf099adff91de7888b8af0430cbc88f96db30e8bd62104fcf6e51150038b615d9cf6ee06c3931bf8f9b63a6f970cb475902fe7db863486e48c557fe2506af5b7ed04640268e295131b085301a13d2be226141eb4eba0f36819942c54df1234e5cf2bfde1a293c8293c5da1d49c034267735d29a64c2405be3620f38046559b6f79ed63919a98c01a22a24542fa3d2ff3931be6d3c0986a687e775fe70c4e990ce95e3f8b57e7a452c556144e2510985fed9b14eeddbde3a5fcb867bd82a6e3e7f200bd3c0f5f8f854f1f8ed69c721caef7d31f81c621f1a1b9f8a2fe8ee0c480fbc5504244ba33efeaff721eb30f3e106f0e92e8cebdcc581742f862888e85878389af07784dafe26c8892a2696fc08a22ce0b8f09707a446d6c2d280ec93b4988c42ba100821e79306356ace869c56c08576db6043618ff183e06f1bce7375c733bdacd2162390cc441d401caf0518f9fc4e2783c3adec22281c767d3ca0c525bf6464764deeadbbfd9a7a76d032ec11753b73425e01da9ed1ba04243e81f9145c42492a1fd056b7e06c35c149aa8f464d465c092c88241c16e3f9051162508f6feb07da304825ff3f9fb3580544d6079b9ab24d32246aa35ab2ced8de5198a5c5128e913c08eeea216436859f6b769b8a4ce34b4de53c465c03239b31c3ca87a781cfe6ddcc26c407f009d8c1d6f8d45fd2e2e05a9f99f44f46e65e9fa3769264e7122f0f7798f08722c052b2bb86604304fef078f9a63d27ebb783bafc81c50980daac6e62657c6424450eaaf452f9a16855838537c4633212ae53a130e0fdb2295f0eaaa45aec8db9a8a370dcd36671c0e347cbdc83686719f8110a5ce7bcd5066d7fb17e4d844b1eb29709f00fa2523e9b8bb4fb43fd241e6c03c04851ec7fbe324781d44b149dd23290a575f1ee0a5129d36328ee1a1c9e1ebcc978dad56f37d99b073d1282c55098c0a230e63636d960a973f4811550b3777a9dfee829998908d130c4c482111a00d16fd88691aaa2be92ca2f13413c5b7cee33e001960c7c76a2aba17d2594e78b52e391034be8e805010e14cc36b0b9d71831469263b4ee5107719de9acff04afdca20fd9ac064df9fdccff35422641c10327f445a9322a617ea6681766614b8b51dcb7b81d059e5a2807b4c0fedd3fc103df5c6e9dd40709e7e60aef4ef003f7c4a5b708e9b6c7813f93a8ad4dfe5a53bbafabf716fcd8ede668e4a094727539a3f8855ba28539d3679c191b4be9e584041b5890527c4fdfe989665916560a84f5c3551605b29218017f062f0197c06dfda967e93b46e2b22afff8872aa46812e5f460145ad10fa694fa6d5f28d306770e4c42e300d50f381473390eece1a8312610e1d144d1b8ee6c5cc869e8523002434a43fffb1ad493f2eea37e9870d6e38d4090d138c0a912595c3deef0f368de9e51ed209fc220da5a50864dd81713af7704dbe6886fea58e33da6a880c669af0a35b8c381c418347de8bda3fbb7714b2d9b855df94ec6eb7944d7c36ea4943b7587053f594f749833c609f5a1811ee17e2cfd2c76a87e3517990e29a572b47af5485ea5512a841365d35c86a48056e0805b5cd53b2eb1bbfd969f60b6679a5506dd96e7dd37d5191315985c47aeca267475dc98996a101698aa6d77f481176a1e0b37ab7f6574b2c5000537114db74802bf39b95e27873b7a63f70f51bf4b27f54991bdfb831632927255b07f0a8b7193dfb3d3544c5d989bec2c2e8e19635caffb52c9e3b55543bc7381f381dc235b4cdc1dca064226c5672b37ffd24162642875da72c395f819bc72c9feea89cc4578feed0aac1bd76a75f29e0d9e097860b27b29b52b66c2b9620a20e87c5b99d4e940000816c1fb07a52a52c86e1dc625bc81b74dd9ff10ee98e5587ab6c07fe734d95fd4a18d5ea9d8366ef657c99d6f7eb80e21282592ed4a3383ad585aafa6417ef7455cba36bf9e44dedcecba107903d4ff90380881c0efd0db8c08f7fe0587c772eb6a1ba81e11709896a5db815ea1d6315618af1a90e036fcaf8a59d6ca3fbf68be7bd9fc920a26e16510d779c70f23a9703a9de72df7089b6e5e4c57794bb8c3a088e9758f426be7d341509852458617564a1842720faee0d10a271b0e1af5d13ee8c7d4199e322e06d5ef046b442b572fbe23f2d045f12eb77636a84e175f2fb3cfd61b4b6ec8aa3f75b2f4437d58e6244556a14d52d32d739e72442774120a5813920ab8ff0f5821e5f7a694ea872ca885fa29d099ad1a1b5f2797acd0f9e33e1889af8f22f85b4c4fa5031aa486355249b8cc0a7548d2abd86aa75bbe7d2fcd68817697f2f62a7139b5186c12a18f99c2b4f225cbb29fa6cb6fde847ac1014f3cd9a0ec5e6b0e1b54946be937f827ca1ca908e1b4c004d1d516b42e06d8170779827d7b63ccee5aeb1197680c480f82a6fbf5c7ccc4947b220b7366116aeb9858a506b07f06c398a4f0bc48247c66fca703b17c2be53cda42831009e1e378796248496a9f8f56e668d819387d37dba6da40902c59ce2f05071d11605429fdc66aa2f69b808ba99e8ef6c21ef6a73d3df7f3ef2f394dfd04690fe21c4d73ae6c52e50a2f323e0231c37b747cb5676fd908d75a46ae83ffe9d7f90236316608e1709dbddf164480c16de769357df45d953a03a5012f54d66a2783920ea1d640ce48ff98271fde995404dd398bebd5be8110a3fcc3f6026a6e34d1735b091d71618d7166898e4e416c0b953e95e120ac8e0d1851b379d0e1f503c32a4eb9af4731f3d524bf5b704316e14048ec788a913faffa26da5304cea38319894dce4dae6c69010cd695f1b6578a3886d9d93b8a4b989ee54dc28db2b138ab86862e34a78ce2c625721f758a5c524d44f2a545f96f602c9bc69c042b7d03ba8da82367614164ff51893d7a18a7b39f6d03a2a392bcada8a460b1907a6a3a4c851ffa2d9195d834da88ccbdc66683c5458f0e068bbf84e0e4d54039609e02184258ab35b2c6d99cb75206756510e3e183c4bc96ac44a6db88f7a4c1b36ee612ec5ef0d1a982bcd5bd0c78a1cc8024a6dfa1f62992915df14f813d087ed80eeba42aef5558f16a44f8c71297f3f6fd0512188f8a31b0cd082010fe15dc4094d21620b96bceac56142032a89297bf652ab279134f71d0284c7ceaf2df66c515249bc75ba9d879660b6bff5f9a6c2ecc9f79acceeac0b382e7c8d5717ead7aae9947bbc2700d69d2db25ee146cba062e04f8e2fe287e92837cbb057dbfe4dc7770a702e470d02432405d6ccb72921f22e55d48d75fa7b321b6a3b0a26d460359b3f11be17278be0e460d822633805bd5cfc147dfd6ff3f69a1c4a7d6cee0b753963747cd7a443d58eeda31965a53ec40d44a045e9b6655ab89c5614d962ef05b69fcd9dd2e3af342aff726c000a7b6de2c13b2cb3c245483156681a0268a433002b7861ae6f73fa3bc6565cfaad609c2ebc5cdd7b9c4e7279241c6c8faaff240900905c96e69c2cb12aff405f875c5f9a1d69c4ed168ab550ac0a92f83f9a98a12b3d5af86446e56b915a92aa67a52fa74c6dd7bdd7b086a228137c53459cdf5bd190fc8cb3b912559f6797559a4c4f877e823392414832a9e7a559ccded7f8957cf20f0f26a2b54f198ee4237d6d0cdce62511cfe4bc25469af117af9e051dbec38d145ccc50780a11d534f33265fea4afb80fc332f1b4cc370a8429c7e9a40328ee158442c1edabaadeb1818ab3da1c46fb06252442978a48caa20757d7e4df3204f08fc25bf5e3868adaf8053eaea7fbe0b586ec052016b75b8f03c3783d1515d3033590c6e6a3b356c716ca5c4ee5a0fd2200a8936fbbebadab0ae7cad642e8b3103cae8d6cdaab37fe3e03d4e3b84d6fd1d3a66d131de70fb6d3f191865a98e8762bdd3b2b5f76c74b7556b145a04ee5e654d7575decd90ac40d931a768cde16110470abe61f212c73e71f2ad3177d57d4f92d621f79b3dd6ea5072ae22e4ad22cfd85464cdbd990a8d65c244777e43ff0e3805c4e9039811cf0added4af6f3399dedf35f2b8abf4248c85ceac05f9ee26155ea6e3720fc56c3b01c6babdf8012b89796bcbbe96f4c75126da81e83a27b75e75a66cc2c74957834e416a1380d0e1a865784be4ae612ba56a95910ad586114d250215b02cefc2be74b8baf961e2ea0022bd3656de43c02601a79d27b3dd4bbf79cc90c4cfaaaa9914934787c309c2148f54248c9792cdf9f12a9ea19ab16aedd0599118e5cd9680db681ef5de2dcc716eba3ed634d3087159500c618310d0a3a22edca955d60cf33b263b1640a36fb8cb195e5c758b3a992b34e177046804f45bcc5a186fe633ca9edbd0af51896bb9459c763fe3917efbbf48b31443657ee3095bd8622a9cdea2812db60a1ef41f219eadf40968ae4621aa76f9389dfc84e7a6ac16e00c606a8cdebb06bc462a451f5c07e22598d0a1426d7e2e3ddef39ba35512f74537c083d477e1f0f9a5a2770aeea934e5d985836880bf2dec0edd3e0cc5be136cd23f258832fa824f419a66260cb7af373fda2f2da8eca66d17f655acf97d7570492f654d1368a9e8cb26351071cc9524a6ae39fc978e61a60a6396c8f9a885952fd76fc85268b8ed57db79a353baa3cbb69c25f658b0f4846002e8e07580325d971702f672326cf522fab5d7dfb20055066e13238f3c7f6e4ea94fe3e71c7ae7245d9b8d3b6eefa0c70961c27190ca124b01c89b9efa5836ec1ed8d6b4604a920de7698421ddde0cd8bba902922703387d1aceff3e509fba42edd0b1c460a8db8a6a9f19f96422f12dccb47206a4744d7e11c8defccacb078f186f7f6e1b4b05c7159988f9535bf061a84c3b689c2e509c969bf4f1b02ec286e6b73a0bbb2903991624797e5d0edf0a9fcf6302eb05643fb0cd34f5f320aab67ed968a23f817874a5b5daa182fed48028712bdcb8d632384cb3f21d6675aee142c1637687233eb669fdbad57ed599172ffff4e42854a70b992282393dd9278a2cf9c6ad4977345abfa0c19e4e8b52435686f9df16121c023970e49431bf02804c11c9d7b2930f5bd32bf4e70d5b503fbd834dfaea0b01d84a64d0544f0b65f6ac8d55b2d0792f088ab8e94cd18c29b71db99abfd212e0c08b2e9f4434600f7da20ade3d86892578d3ae919908d5434db54059770b3374730a399ee4629543965fc8a4894244868a1564c1818c26e2eb5654f072f802dc2fbb3c8cca0f091131c466e9f28cf858d10fe92b0dc1d340bc8c3c90d865ec7921312496cecafc2c8ffe1ec91859ebd9d4e7ce2f3a4eb8a772475c2c251e0de120698b3943b4521f32a6643a10ef6783e64641808835f20a451def49e7e77bfca17eeab6ccf6e3cb0f833cc916fa23da0df0fc1e409cc308f3d82cbdf966f0408e950e91e8056839f5d710a2aa0a4aa62364033e69896cb3d1a296cd42465baf93dfc7a24d356a47fd52a97595690d6722b3958627fcaf2817099b9e34f6b7b39f68221204cfd9a8d54df0ad164a8d22520dcd94ce3f7a61818eb290362851bab9a7ef1fee68c7f0d64bf18981b1e59f41f0a0847c7b5ce148d4a3a02c28b1d0c981c2c0dd46b4427ecc2db88ec5ad2c0a2618960cf5b4a3ced9dbb4a9d41970f08c79047e72bc16fbe8e3de17386431fd2e377867b39f70bd7ab283e06d89cb7a2da31dcf1f111ef3d31f2ebb76143b59098b5580b9ddb61364bad208074c25d9d3a7de83cada33540f408a0b3c13e87d0262f383129bb6a595d0414c60a12774bca6f2d4b0bcabce8e158e314f70ae8a9c4f794edb7fde2369944742a0cf6e4e32f0308a798a63479ca44acdfb341bcc6416579751604d90dc643247cb9534089049635569522fd2289091d7563ab5d1f4190629b8f32c960130bf2fd4dc08c47616f9336dc7459cbd83fe12985490c603ed07b08e7bcca2201c5f12efeb6c6fb02f64db72d41a385237d8983892375d19248dd6384e7fbee9129616bbc195f8d23cab02d81b07e9946431d5d235da5ad27651dea567d8863596787fe5a3f4632c00ea767e7ebffeedcc1a10e62a6afc0c5ba97181dad09c67b70081449a6b5523ba4f1e5778ac39b4c26a8d9801d97cc4cea867ec1300774ba3f55f2ef45470d7662ae60e47351adca0dc68a7eb7aec6cb5def899d8429a3c42a1b05b1d40f0e6a4c24acea611a198582b3ae953f2c0b8f20e53c136f79b7407cfa45bfaf960c0d469f6408aceb7d4b9bea640eeaa936f0cf7ce97cb8b529bf47c92eebf135916355624f3bd64036cf62fa7c929e8e1f5f9c8a45bae49d49f96d78b61d6b0fc9c666d358ddfdcdcc4912aca039d78834ea03320dec2d036f6cdddf9f3fbab6667aa57624c8b2865cb25faf6cb3e2e59dc93026375602cbe8888b12d9d1a97b3e9c2a94eacf75a632571f5ecd22fb4d5f7b4d83e6dfaa7b485e03cdfbee2d64fa48fb6ccc30cb56cae4f6a985c1c61f656c8d0724a7544bdce5b72f4a40c340f00484b8435b31537efbaa11f2c9331f9ff6bac2e4053f98d66dece442145470f15c37de297ec6a42b57f3a0ff08c05aa460fe733e97c6e5032573cd7ba602e0c9cf0a5c89fdfc4df243ca13d3b3a920b0fb39f0681ab467d05d1687957695646ac8483e09b4920d5d84159448e1b7e19b9e6bda54261f7b43b90360b9452f3fd68694ae2c774ba29e17aa950174ecfa93f62f9fed3d20867e1aa14e86cde0c32529ebc3df4fe9a67e53081f2532067fb80c7507e81b6e9f9b69cedb98762edf86bdf57ca1a2789dd635c16c42f11fa1b7cb162a4dca3f849df0e133ec256eb338b28e8cec16d534fb82d3701fb111e4ccc9503ac62cdc80f26e9ca9a9d2f5c3015395ab2533805b75107e1f580ae0d744c63f364c96c9886e6ff8988715b81af5cd5038189e75df91147706aa1f8cdd2b3a2cbf97cbda255f4d1147c87cefd0deaa311d6b1c4019a3e13338834c1d65b1bd808988053387980311ce69fda80d6d2439df4b44f57c1f663d158ba8836220988ecd46afc2d946df8bfcf85f7cde6d31c10c24d0cafee1694535c409b8d0fd67cd49040f06843a8af4aba9274ed2d95ac261122b4f8da18ef02e148bf06e90e2e1dfc5eb1a7d1397bda7e8a963d2a257cb7bd95aa8c92a61fafdd40fc5aa199613cf8f568ec76bddc458a3925d2b1894589a8d72e76a5949ed68ab702f31db0bec503f5e0fe5ce14694d74da6e0e55240299e483af07ba5f2ec3c89150e66cfeebbe4e3d1eeee6f0b9195a0584cc3a80e2690ff04ef223c55bd4e9ef9d965f376b26bed3d220a81a87c1ae80a281b8ff186020bf58e3deb7054b17cc1b2703e7cc182d319960c7e535316a7fe3e17cd7b04859fb839cf83b4b5ca99671fb11c23f0893c7987876a0d69d93badbe662a4d8a078031934edf095fd88cc6107bcc3602eeb16b7e7bfa1190fab46bec0af0533b0b12ba26efb14209a60a247c5d4c316bd5bddd386567ce3ab52e44b8e277ac06890cf296e5b5336e09049a686a2d5093a1e177e631eb50199a81e1bfc01bbe8d43fd622e562de0c5798952d917e860eaca826f0475d2325abb89983dcd673265c7b28e82b1c2ea54b98bad6707334cee424a14fc354f87970a762af84848b57571a3a6a2e0ee0334e89f6bdd04e3fb1598bc2a02effe62ad945da35f9e9c71cde52fbed554ea747e4a3c56157060670a020191460af4a92da116c16413243da9713913bb59ae7ea91ba7d2393fdf5b9468668d08ca3b8b0db6d45bd14b6578dc714e0b8550dad8fca64cdd04d6167142749cb4f4e9360ceead9aa587437abc2df812cb866a0d1f48d9968cb81e58253dda64d5091bfb0795fe9aa8039d44395527648376c3b44078666147abbe74119396fd100cac42416df1a3290f0b8b5010ca93fc1a12d57377b58ecbf7bc68a3762fa71029859eac443364ca783e49064cc7fadb0c036bb5fbe7bebf4adfafbb5579e86fb384abd49ad3bb6aad2c0a62644e6fd12c48d3bb13ad8322214af32c27615e2badbebb27c6c89fc1c98af5d4c86f18d2c4ad793b2f0db4f7095b585878c28acf819a21253eba858c24a108aa86554c16b0009bc10534d61d5122c5e062ae7392b7161e0cc1fece47f5a541f731026dec146f1a088a461eb225d7af5550d85ea09fdf18d1023fbd7d8a96aad7b929db0f41085abd7d2442e8f17abaadc4fc21d689a79449ab3f8e3cc3fa22955af1fed79e8f887f7f2a3f7b8b59bf0252f0a27a34607569597f3210261f858613891ac8362bc0214e5f14c738cf20194c32eb116ddc289a8591ed7c6e829b743c126c54294ceb0bbc8b549704bc217c4c1d7d9d53d99d7cf5c2c2eda72444746a749079e3d95aaa82cd734d5bd2cbf2c15e20215027db2d995b30af3267cc2c0932df98ad2bd873a0def810a8387e3ab95edc3bbf7bc552f1bbd75400ce39fb5e919e5a94d66b43e210eb8b8ad040d9b762adc3d3f467694356816ee05ba0c175c0a1046452ce1b0b60a5d162d11b5c222a4d1bb54cef1a756067c8d6e2e97c212cb6dd2eb09af2fce0332b64e2406c4218111e111558c36a0671c4a01dddc1d0d66748a87eaa3017854817156e1111ad753ca9fbe9da595e4c9a5749739e723d8bd2f1ceadca917142b2048a2b53a8ae9ac71a137789e1adf8091142f7b261075677566243ce3e6da58c0557b469cb2c018cf8016fb0ef4f3377e47165ce2655ae8b539910bb95ca9a37e12014061bc8f6019b7367abf9281730bf2402f2347f37337a95fdc49c37631cb428b3b0cb5749dff186ad65dd649a6d03562da5a2fc076949afcd00c1363afc5bc7318deaf197ed7bddfba24b6f14ffc7528c1938b4b660ae882b0f6c6a67d0ba6bdbb57c3468751677c5b7822fb1b80449a2ded1cc24b303b932effc71d4f8b573e48ea94349c9f4dd4e88998808fed9aca691b6d2582a2d31ab08d3eda0ebf28bc8f12b063ba57b90ce1cc3410630040681fe32996b273f63cc682b730985cb23432fe0f6bb010843330966d030c89834806e576a65273cfaf81f560400be04782f01a9bdf4ab90cb77e93d4991a125c0771bbed1e9384cd10dacd6b62e918710f9f6efad2e8e15155b338e30544a1ff9316c4ffe424919feeb389a0a4b5c7ee92fc36979fd59f3508687e16e2fcac32de1a42cf9d6ad387d20cc4b28a0056feb9812d4394318d91ea56f386e7da4980d539452218788793553615727ec46f3ea8faf10cfff1bdb968b70c98a32d5f74a08606f5a897d85f4304403948dfa053c7c683b6cc4e9a47657dd5c2356eb05f72c1fda5ff9d4920dde2c11e47c744f812fdffc3898004734f1f21b9b1be79e0fe59fb11987c366049114f7b85d0defd78a4aff8406e8a21ca19af1098d6917b1c9b4ce159735e04c13ac8391c8047c59281a35ed697d6046fcfc8a2e66e72b51c330af0958166cd7f5cb0a0f2e895fa44083cb8fb69e72de34211c1fda97f770dd7185e38bcb3321fa4391d09c34c268e37e73ba99376343dcda90f23eaa23c1fbefd9fb07b3278f93479ea5b6b7f8b1aabd21536a17203682812f9cf8fd22e826f322ac2b505ba6e18568b2d421bc95354d92cd3ce433f69076cd064fbb5b81fd547cfec788c8019def833d5de7ab885cd4819d7981c89831268b317ab6671f71fde2f45ef1a812eaf0a461eb53c0a33d6b35ca5da24c00c26bfde5634d87287e1fdd2523b07c665de90fc15e385bf76808b3dcd10c097117d413b43b78d8a5dd4b69502fa98819c77bc0bec6a8f7c7566bff9653b6a098e7918ae68366c014ac8cb47d620a24cdd1b05d15909729ec6f1b3f3830e9420d9adda8a879ba5311ba327368da74b8c7ceda5d4cb406cb960a53983893309560408016dec7d2b4654805e08b4991cf30d0b4eb8084c7dcd5f64992f4d26eb345e1cc4803e38e4b360ed551b4a38acfe70c3039c872c3e48336281031a10c2c7595d0e3dae348c0fe65c3c6e9541d9feefc995e54dcd902f2a7704a3ebd7d35c5885670af5cfa1886ac50e8dce11c51325136630e9a9bd6e706ebecad6c22568bb7b422e39c5ff8aec17e6a05b549ff5df9462aec08a90286e3c135f56325ee2f90f66041bbf6961c370eaea84cf1291b817adbc6eca640606d9f8a90df840d574a87999f83fc3b0c32d1be4426b760c71b1d6cf374d41b5024ea2475d70f03cb2139a00a093e8402aecc8dfd1f1e665b620f5237ab5ea69692608148e11f10538b8a03d798d0f5aa803520a78010844c1c2f7c663fa847ce15aecf6c16952b149eb4499e6e617064f9466764bf5eaa5847018c5cbb9ae8db68ea8de65120b78729fc9e37ef511c888ca32b69e9ebca345e92e307dac7cb305117b6ffe81281ae82abf32ebe73ed934f446b289869d34425c1b43453bc69dc3ac110055105bb9e2538980b2fa8c14468dd9ec0f7ca590f28cbd35966cc955233b21cb9b0f4c17fb376e6a4808e881e72c48f22f1fa959693af7b3c751c3ea9478231e5369d7dd966514062afc935d8b5f5923c7b75375edb2cc65c28525c9793e0e0d36d687b42a7b9e2eaad80154c366fe08b23ed51804ca928131c21ecc7a0404be59459983b3e12f01933f3525a6a9b103df7656c12d186dc41c10bff21082906e0478601a10bd1d1bc1b5598bec07cbf1264cd1a5f9e8b6fa1619e2b3eb334b1a5c4c4c56730fbfe5a26590ff15369fa4b4bfb0bb4f9e89ef3bbf0dbf3e9a189fb67be429a299666939a9c55525777d4b38a4019a9cfad69b524ad6501805f18e031beb4b63b6a64782e0b22e69abdf91b9f303b36b73ad5df6881e598c4319672ded90b733eaa537b0ed14270811ff5a2731147d024d8e29fd3f6f5a27082de9390bf9bb694b7a9884cc992dad1fa25390dc2e0f5e3ca0edd8264f22aa6f16ff34ef8435c0581fd6246675190aca65bfecac281a65363d59a1fa6c7380df38f243702fc7f9db7fb26274674141eadec7c3fbbff0953d4c16f16739862155978852be480b142461311a19f934eb78d32ad2ac7673ade96ba5d9e9d2a01ad60d0bec71bf5d828e8342b96a554ed393607ec07cd9f443e901d114e0d203aa36fc97d4dbe77a4c000f9f3ddfa6f1ec751b986c554eddfac0c32fba5112a67598724fcbb9a62a06c5e94c351d2a6a63dd968e73dcbe890d93a1d9d4dc1746476d84fe1d742295f0572f6ee099c5d901c4004b54e68c42dfb8973ca0a53f8f81b2a3535e722c7b0aa57dbc762f33e024e9150fbade6666292f5adfdeffcfd5b19a141ca5660216e13614daf2f81c762b1ebc38ca56feced8b269d7a9b0870917b268705505f41a28e76f3b0b8c28e8d54f4cc694c764f878041d8da3c7f38aee044f6db00cecf9dd55944ef982fa305fe1174389c423ae8d88d02e88898895659fab12bbd6ba333ef66536a076baea783669512f8f28e136942761dd399861222278a2a61a499e0658f1f3e8e612036ce3a5e31de5358e4a612a37cdb6fbddbb76ecb4f3c26a70e4f184241b88f637548e41cdb78a3847b25a192bbd802b00e275d25034a23f79ba0891555d2e452128eb883e808123aa035c343235ef2fe1693996e57cb87770c1d1a91eb13da0fab26eff5bb3ae979cf98e2d3e25a97531c2990bcfe6c221873ce2e3edcf3922208b1473b0c3bcb7a91262f066656d0f0aaecb833d1c8494ee2a6610afdb320e871f1cdcc924486d541888b69178a5c517a96a6be85094e04bdb800597bb1ef4f3e3242ddb9311e286dcab10fc75f3f312b759541473763086568164c40015afc4e7da785d0072b202ab881c4d6b81f69499b3d5a1d65f96f936015f04d473eed8fc09e0b5758e88661c73a5936d2eb86deea151f93c67b57688670a16c2477c2c563dbc93266cc9ea8f82efafc04d15e822f6df7e4ae5365b248ce9c28222537e75e19857345424a47898030d51e97d9e8947e66f8814a61f52219e2cfdcde2ab89b20a58398c5d069377b5a429fa9aa08220aec6eabe171457f510f22f86bd16be7a422d4dc8d7063b762d2726122b0f16bdfcda4bc43cdb43c09ab863cca526f8f6b5c7f36b446c9d2036448b7c75de3a4eab411620840d3c54f832ab1da4ae4f82ccdd1d89b7e96f008dd10b95908f17d50ec86e94b3edecc380dcaa45905289b327c698b05a7a318717bd0835bd21b1faea25476c7e2e11aed5c5b75b7267ba7caec56f93761cbf282a362592cbcd970fe676c7c80c5b6ed80447a8aff737aec3bb5785b34d10379e800ab3634d8b2745afba5b1bac580539caf5eb38b0abfd5a9c7280200ad7f9855f90d22596f78120a58a1f13b60516ea8b26e9f72b0e925b37e58b10bc1a76d1ab42eccbef69928d482b37c45101aca5d386a286d219d49f0b89a80930a66cc5788de3b02405c53c79928933af5876a0b9c308f0a27ad59da324de71138f5e7ba2027abf0ac91f80e4a3dd08f8ba96c6aed4a8f2ee652350f0536295471e2ade0230086c5b101fee3a4cec17adee23b034904bf82fcd22a21b1ecbacd0eb1d8f44c57d2cddc981ec1485788d7a03bfbbaf9a1db125756e3ce86b24653eaefcc455f44c8868c724a0525d1d44419eb0f31a117bf4da939b87ec8ac09902d2a4fecaa4d72a74c1e46d7c9b0d85a01c61d671a1aee8f7fb382b09a122bc5b69f4f531d62acd06733a693a8be49e1350bec4c16b9ba2c47480c43e6254ff72602e0cfa983ef21037a59585e2e99c38605e84cb4a625c925987ef95e0721b46d94581361ac6e3ee16ec93ccad17e2f23f49c0361ffbc297293cc73909e1d179e68e80659634199c21e5b206f7d7118ff333188a10a3aaffdef4bc3f52d688c03b0bc7ae16d632b97289d6b89ea444bf0dcb44d97a22fafe636737fb6f39bbd5c90ddf2dcad24d9e1fae7dd7e48538da24afd5f90e6ac2aeea4a52ac2701b0124cd099786740003b08178aa5daf9c5590501a9957696204df71d75327b0664060cf4e1baf525ab09ddbda184160d92986cd4eb7969937ac0af9df7bd1a77ba45dcf472bd0a420ba16b3dbf06ad2e92aea5cb3f3df87b33c681c92323516e4472aeb80b03c9a45f18b064d6c1c8d6248f75d0032241ecb2590b876f5b1d58919099af5d648ef33ca4757f601f4edd2dd5b5f1c8beed7476cd74ef8d91ac0334e97226b362bd693e6cc3dcf9bcd084d78a038a92fc8fdb159d8b7f0b6708a9c43a0813ecc71d0a465f6571d740ec8509964e2bf97856ef2ff7f65e7786f359e3649958c59bdff488cfb50590385d3327468a818f9e9a0ce1a59c092e49d2b04ca924ab50c50db45702dfc9988b56ae1dcdf8541c6c550c2360c562077bf3f64926430a1286592871ca7f6f153ffc5ac5041f60d4cdf9a09d10ee79fb51f0a4f7b34d5591945f3fd7ae21d3dad34462a7750cc91c96427bc8e4b6084d51da865caba37364abf9530a5dbd6b90a5717a5b9e50e187e76b1224b8ec66eec8f8c8df7e07e14989f581a3713c6acc13fb7b1572ab817b45462ea2b20dd6b1c3bdc56ba5a142a9a0225a63acc97f4788fbabf441d66d6c7237495af89061684ff29b586b5c645d3a5ddfb53a076b24d6a99d36db1baf76977554590b1e6054bb2256ec50b340b14f9a09998ef6e9eef2f396a9974f56db5948ab935457e001687239c9120c2c1aee662606db797621da48dd2430d89242c9738081968c90202c2cf75efff04f77921b5f40ef3428b38b5013e7012c796b7dae1baf9631ea5e507bf9ccd27d1f2a15272b7fc4a6e2c426b21d1d85e0ce025fad36e4e7b765eff2a4ae425848427f6c1d17d84e633cc77c9201bf928b5e9bf06e0e4f64e40e674f273fff2c1f7d732d3c57b0551fbb3081993e99b54cfe3aeef8f5ddccf8174aa1c0ecb40a9a0036b95c196efa85a968c04c0e976a41af17d05a8aeade8751fe699a0dccb56737119923fd35659d4984be66a3a94530d79b8a23d205819b077b32d337c1f8565efc99796ef29d9cf925732c8172b34b832cb639c6d354689dcef01c91f3e21f4916fe9a39276fc0520d0e2f5b6a485cf965cb34dfaaf313653af810c69fce324f5d1b555c2085b6ed000d9f552401c01237f92bf9e34b8941f1165f58213c54c04bcd0f650abeab4fbb19d5f74161db010c7dd74fe3416e8205a5cd1888b34de3f021d82bb917d06ab3a282887ccdb00c78528740afa04bb725d19b4563994b858f1d9e3f94d5e65a363d5aaf8bf2670e8764cb0387bad90f85661ad85bcfd88db975ddc600cfa9891c6748cddd4b8dd7a2a3b48b37482ce219516435da6d6937f3edd93460cbbebb936e7db23601b39a78649467fe5a1516a4dbf3e4db9b308beeb576f79db0b66dfefe2592bd20c20b0fa455f86972cdb46f253e34f74099b0dc4538f86396facac92b7fe3dd434a38af88690d0a5c36ff0b285de9c9c6ddbdbfee6bab690c9e3cf3d98b23572c2192884b9dfc7a963f583f64ed50fdfa0554822dde078d5da73d1240cb7678a1a28b482551df48c9a13af20d02d9961d4c3d9d8d247f5354411c3b1b092b428e605b55d29a7849b279029556aab5e0ef9581ad43cdc591339ea205014c201b25d95efc4931a785eaeadeaffc316c849d284638d5a20310dcfae12be73a237c2afcc83f63db8ad7eb647502aac81689be742d24e9fa90338020031fd9747d3858c83c85e04eac0e2048c2e325d39e897c09fc0214fc2d1f3e74af6e57c3df8804610989d31b088c6394c6f660e7db608e08530dd9ac827384a6593b5fc8b7d5b9d56d1efa61628b9324b62d5dfd31da998803206851290207c851b468c14160258c5e882a7c05710ce89f03d4a3c393b04aa5f98784d7fcf8fc5c0c6d7d1fb433755ce8da54aad2400ce6b0508b26b4665acab39488fa0dcd5f4d0a9e94a77cfaa16d67427c159def6977fe59d13f727572008ca99bbb41d4124e843bb3dc3ad252e7b8f682144a580943344f7fe80dec2116fd268105dc8246ab0d231c1c5c85be7925112b8cf4be27971f2f8e2d6082655ab1467fa61ef0ba75f443bf8d44d42f19f41513fa45992749c360e17a3eb6b6bfedcf73c8c05197c550bd27f0af04e621c0e6b7ed503035ea5807e838e81d7fb47b975f2657d38651050c686bb90c01742b32e4e4c848ff1494f1480f72d0055d3e42a7eb5990327611b7a8ca0ad37774cc94fcb58fa7f84c350f94b26bd50f3fd82ea027926de497046f93577d867bf74179b7507a7c0028a4f78ed81b14c9d84cc6ce3e853fade390c817b8faabf3a40521552c06419cfb68446eed655e57db75475d15ddf520ecf16b53b60de380baaa42c8bba92d5c431a9415dd3e74aea5d21bce614ae63277912e6ae5bdc02effc89dd2db9e4564a77d99c0951d6fe10daabb08ad8daa2a482590d832f57a10b476c7a23ee84e71d12c41ec842cfa28c48a6c871feb0455e72f157099428a558dd3161072b126c2a1d8ee44e42d88241b37eb02ace4ad36f5129ecfa70f39bf9486e9b458c38b0ee9496f68c2c6b947e1a8d4153ca8f37a54f52a24d0e6c1950ff19b5cbced350487699f99a39ccde8c24ab8ed750e4b9afbea4f24304dd29795157e5a8edfe1c1a3a49d51bd51fb8f9b9e68690b759ee058c19c6d96081e3d3ac5e9adc0b6e647f67d9bd9a56843611cf0936afbd9d964e14d1c18fc3d2f5b551fbf2ddf7d34c210d35e7f4e8c1afda911f2a93a8b5c9ee02ef184eced192b2d824fc796a239843701f099f94c6dbcf024327bc4a52059e20b16edb39212960d9a325be8f74c5600fa4c558f42c1a5e74590162b180ced3c3cececc91c277a453640885d4bf855473f8bb7cec8a6d1a3b4ed274bea6edd6db95d85e17621b39e110ba6991419b38760407e9c9723f2a3ed79d0018101f6ec9f1bd30ac803bd0330e7caa9464fd37c8a64122d8507379f292c270b59baaf97ca697e754b35719d6f50950bedd780eea5c1c7bff94a920a81b576a2bfac7aff9af8527702aaef44df7a51646e946490754a77df398c9de7cb2021025f247a11fda34f89413e5ae9c6d43336fc31e6656cb9d6080d0074be0ae6c2cc8f09cc7bbabbc3fe3208c3d39a65883b1c5d136e8f5dae9dca30118b5d00c15c54f66e7950ed79d735f9cef4a370ef04fdc66235acb93b8e45540a391159a531ee5c57b2075d03bc1bcf0ef634c6d6124dda326eac2750158933414e2b9b1001f37eeb7d48efbe25fc877d08ae33877e6989266239e136c50fe0fa2dbca0e600977bc1b9830f0e897aabb3c8f5f015d2b46fed6a3155999cd1ccb20a4379ede2dd21c815655405c2dbe07e55a69d79ed9e7d9e16fd51525b270fb68533c7d6ae2614c3054fb984d3cbd9d6118923a3dd0965c0287e8af692dbde53a8eeb494389434baefdfafbda011acb4ab2b9cbcba461a574554d4e8813a8c47560b72dc07859c24b10cc2454910676cac106858c33448f20575ed69e7bd810946276cfb1743d382e50c9aa13a5fef957f483b2b8304416d817b456c915ad47a501288bfeb78864534ea6dc1bdd721b6c1ae83be09a632d804425f31d652cb7ed26f7d4519c53c7cd48365a4880a2c6aee9dccbd43dce59ced46f78b126057388610d283e45a48b6ad000917f5bc83d1d34710600304677864674866bf03e6e38ba1879063139e1e67381f85c04d4474d95a152e6bf66cfce338ec311284f830fefb527e09ec8c3f2a08feb984dd93e63403241988d9b67f083c3e31d1d4cd28531f7fbfbd2504c8c527d3fa9295a2fa616d9c95d942b2a159d1af883b3f22774e02feb9fd20a5104a1c1b3fd23cec8bf2fd4984a075324c26b2ea8c4dc70f85f6991f06fefc61566baae7ed7243f41ab7c65eecfbac26fd5e7a7291db87b71dd30ec170121b9fb266c19cc43522854785406e2d14775da5aa5ed439725631b1ca4e1a6acc54762f9c7910dd27a10f7551c1cb59fa93bca740ec2f863c6b42fe5cd23ff785ce17c51d80e40644632cfa0ce89e8d14efa41c42e4d3e1c494a0d5db5ca20d98aa299b6fa1b851e510110fc5747433d4ffbf41effa51506341937a4ce742fbc685a56220b1c3a93c8124cb1435e48e14e3514799d02a54d605fa8e8c6edbde3eaa27d88d2860a85c5975af6a7ef2fcaf64f0e19bb96863b5a7f56ab59b92f74899c8e1e90b5bfe717a644f83759e8b7b4436a27d7aeb32e74835137dc3b3f3a77629a3d50af61e1745e8bd350385c19f8bbc6571679edb49b0547f0e3761063ed914b9bfdc5713e0a5e75ac31e293323cf0ad05a04e13f4f3fb7478181a654a06bbff3d9619af40f959ec61fec4b5c61612058ce3799e505e99f36a55768fee38d2da20dc0cec1bfef112099ad49c5ec6b396d0fec55e7ed3a4344578997b0a2794e300a32d444e4101136c709913ab8a2f32c6616c29a44412a213fb940c80ec3d130d6f1d71eee80e73d297574daeb3616081fdf823681d829947b6a52555c6084a4cf549c7426e75109842244c7d63d5a32b323ae5c9e66b5ee12a6b650dbeafc25cb368f2235977071f2a7ea848ae884ddb1bf3ac2dbb69d19726db360b29001d8cb055c3c456c66514a7ccde7f99c19f5f588773a8bca29b0aa929e1c29b7a042b3d91035c92509f9481adb0abe21e8faf44426bc0c0a5f97df727a68426f3027939f92d1fcf812c2635a54cacd8439e8611b2a2e1bfba89eee9c77b266b28a88168bf4f7795698bded87a4ec80aa2eff857d34ee8df43684f394ffc1d1aa9a9e408d19ecc0439f57c5b147bb38ed0d4b7ee49ae5f9279d33835a5b92387c3b790baa2b78c7731bddd359f01202c5b66576d1a25885fe39fdb445b75617d24fed699a3e472339fd464bc6eab1e3610028e1a82a6c4b5e53c6c2f45a1c2caf3fc78489a2f9e30ec09eb3f8304aa39e3195be71babe5e90d332fbac8c997e7feb8789572ce3241a7bafd1f87443af37067170dc24da802f5ce8dff29e312f57d0c702560a1a6d88360f83d60fe5ef5de3347e69ccd147eb822523126b404a937467d3cb02c9483bc62aa1e5c2ccac19959aa580f97ef5f9d666f5e80cc52845c4b797e8b7c6d293fa6a9e798d7a778fec962f11955bf6c1bf425775c3f2354973ecadb80007dddbbf98f22fa9d2321f02f39834ed62f624b52f1e7197eb0987f9452510478a276db254eb8f51bce3268ac1dadc9cbf64ae4210d1f030f50d006357eae59bde91cc40ed30d217b65577825945c3a72c598f87367fbfdb4c9a512ff8a3f9c6c805d2f6964443fb4be95124390d5efa70bfde955b12fba5fab8e9652a315cebc179e5f9e81049db6ef60c9bdc55c3c3dfc7715941a55e8fda5d8c68a7d990f7df1b94c58e593158ee305f98a33a5cb845551401e1a75ca35dc45480ae7bb26b14330fa7aa1a7ef35ca1d67b4fbbbffe727a9b2ac81108729cdc8e9b3e82c4fc7f2226c6e5be6a62fe2053fd03def7d337f4db55aed40ef64992b2a3a355896998a3a912c38cddca50396f862d186eb65fc115a8240da9a55b27903f8e04ea55a0d949cf386598071cc28746e7695d6fe1158628a53cd7fa8f712222bd0a93aac93e56a18ba7dbe5f75615b2753ada7ed5161dab1f7519989eabab3814c14baf420554a767f9349aa2f0089c6071899c3311ea240af79a0a6f750cda6c0423806bf159f3c2bfff689c272f658b92c1dec47ccd8d83b0eb8920a16217098a11bde6f31068aef16ef5666efc2d97fbfeb2ba21fa35b8ef307a109b1c8e9b3973d98617ab07e8981dcc979e836ca563594b4f837bd3b6eab8b88a017030053b73ef60c9986a2ff3cbb80bf869d0aa5cae90c05c56f7d3ae17aecc2d6744b012cdf290895b6acea1b63618139742c07ae474a3c89ad45db9278f40ba94048db3844c52019771f2ee19173662e98bfadd0ced0d45b63398fde066d01dfc5cdcf1829ffdcce6b69b5fc3bdae628901cb0d116ea5828cbb88aa564d7e79ba38eb83d60402104b36ca82c56fa86ad12ea7e1aa2ed9d5c6badc9d070d5b44bf62a7c320c45b7d6de5cd26a81db920869fc0be4e964671e58b82b038d8ae6cee9904f4661722185fbadcf200bd3e5484b7b04696c77a1ab3d3e80ead76787a03093bf5631093c8d37ca14e168495f468fdbcdacd96fff8ea9582264e4f76748cd5e7550b39a02827798c7447b5fcf10351ba1e1dd63838eccf14b5d0e050ed585801c18a6c9fa5190acef9ce57a3de5b34f916f288b2c2c73f6ac4ad3b89ba37bab96440a81542f41c13ab1f8046a0ba1d8fcbc07644a65c83a4d0822f46cce2c973fabc00b83b6171339f16133642c4eb7ac296b6ca9ffe262471131d6bca48a5543e2d55fba28e810c653bd1d6c96cbe7383e36c3ce54b83c219b69b49a2d82e0eeabb89e6f8b17ff1fd7bc458abfff92c2be2312952abd1351ec100efad0237df93c7ddc9042440773e99369c862442aa3a0f42674df2e33f09d992447897c5aae41a0ffd1fa822bafe6643ec92843be58c223c2e1f0332f5d6c928d58e838636939d8bbdacb338447a5d2644b33174713f5574f9998c4224285e102b0ad8b8b62c886ec61df0ac071c490e8d0529fe823cc16640e9173515224692c965d6ba28853613ba99961db7c0a6bb71ecbe20c5837ad14ee9668edb5f0cc8495928a99fdc63671b187e9a1b5a7a3e85eb08de23ddd9ab96be3941b99906b7b49bc372f63541c25035e622b2d0ee7ba4a0b7f94842a48131d9761c4f893455e44328f4b6362f465cabdeda693224175ff54860f683b12547e3f7871456264dc51f7fe697d60a119bda9ccfa74b23d8d5b9cd3c55744628b8babe72e13db677f59124d6662116db7103a62c6c53d696673c0c4895d632c847e6a1b227051701cf06b957ca35452de5eb5422d76f0ebadf523f7332393af563d84f65bee478b6c6785485307084d4cccc695c458b29abab7853c780820c655ab68a913142a8c1df73066c5540564a76ffdd2a4029e5013f55372a9c6df828814beb7a776662b2b2ef5c93c41ec23d0164dc19eeebc3994192fd0642f466533faf6220a54adb00e420db43287367cb5bfbf730b63a57bed4000d06aeb5171e910113884dd1859b172866ffb0023c452a657d6967e83c3412696edfb3e906b2986cdec3c90a80ca69271911f95a04cb531afbeeed4d1e79c4355c495978cab73f8a7561c8349c351faa3c1ecdfa0cf8c52cd795da469d52753aee72b47897126b0cdb0ed16688d8a6c2fe11b7f57cdd2a8ffcfccc59af1515a9d8ec5b5d6fbe630fb368c6d948a9b88a3afae13629957bdc79d3274d0c63c341d533c98ca02be71e6b4580d679396b911f189afba29e6d6cc97a6ad0ea383640fa167dbb1676a682976fba6c1a6c8a073b67578d1cfa9baa29bc901a5ed6341de51408c74ba25a23f95ea1086ab3cec1f95b7ff8ebedee560385da4103f64b6c929bd0e1fd11461d6fdf3b39f44f2dc5e25ec8263b529c9ff01738ff543a5fbd19696841da2fd75c5b06d763fa162729baae49db65838c3fa33c50422560f12d253ee1f0323798b73798e7d81ae5a0ed4d5c7b3e0f52a78d90a464e58196fe2171b0c7616cb07611452020602a296ce033704eb5587b13cf5ecc1352593a0fb5a4c238474dcd05a10aea5ad86e39f69c9af92ef5c1eaf6c9396b64e4cb42e26162fb1807f42c47c5389d99948b04576ea96400ec65520491901a54df4d69932b62784938092058f0dbf383ffd0001cf8e1b4b8f7d4d5284091d13c6e47dd54544da6f884e4ae6e8d473e37e6ef07189110c6c87a805789325433824a8f0a1573dd4b77cb4535d1be116a1681b97cc52918d9c683677497e66fd4db7ef4769af63a4c56995f085d1b8c0036c8ed4d9a86b07d1f52e1153176224ab9a2f718523c2c83fcdba5bd9d621edc9889d06e2af7967ea519d03e9359271cac56d2846c9cf75a60b09c7ec31c0166f44be860df1e686be65ae6ccc41b6d20ff261bc3e01d44d25279dceb497338d31338a8d73b39e0475cdfe668c9e02ba3d67720732b6445211e5e7c99caad7cb91fa7673f8ead8a9696f9f94a8677fc0008a9cee47256fd5893f02e9070a8e035741ca00438f7dda94aa167117ea7bd852b60c2b671435ec53e580cdb551fb27754fe2132c2099763c8a530a53448a7511b77992e96f4621c4e59f39610b6f5ac6b86faec062526753bff27c2f6494ba83f6f8b7e98b3e32d09eaee7f214d1802e4131d4c58b0df969ee050914d6c5086247818f9d88f22afcc3c307eb3c99e4dff55655a44228f16aac279e0fb48d9e6e8c51967778756f0523fa3bf392608d095be28a89b48894aa2cc4d11dabcd2703e4b26fba4c8ad4bea5d7144131abd8290fcf41f6700fa3dbbf344225736a2307d55a6da5fa5f71fac48dfe1e81f33e58f210fc337525203b4a01f61f5831bc23563ad28ba511870c7be91e8e6f45233dc031f6420eef170c4d2442ad43fd8de05221cc2d0d21c35fb25d135a88d43fd0b252079f16569891fa7f2c983d99774ca079e3a73dc474869d7785681f1b21ae86d4a2b93a062561810a64b3de5d128d370005a37ea7e0e2fa3241cc9278fc05c8d6da4090afca073800c85f109f680d468e0d7d19cfefea67b488071e75735d1843565f3d2c328cadff1ea406f4a94552a1d7de39df3c7a9a1d17ac51b8cb9c54569798879b8d7248d3b5c81e0b8160964d9b6864b30a7206c92d6f2a509fccd3c45436fae7f984d3f5b71777e0f1d4cf5358bb7ffdec2d83a68be3d4a377845697a1ab073d55147807b943d2e61570e23e8454b157cb879f42dd0e70a34232e19d88a5b19724cf5a046d8f640528286cb62e1d72ccb2afe9a1c9c96c5605c2bb1e58b662f4e5f4c4e162802958fac12aa5967f79da39e98a7ff36371e728fc633dbb54a42c0ba209f5b569e35ecab634168a63120956deb7edeac5db5c95a5202edc9b6652f91f6365dc10fe82c58c5defc5b8ab814d74abdec2bac78fc5ff9e37eba582b3e09b69e671fcab57d56a8a96e442427cb16590e72bf31dbe40320ec8d8f6c653fec647029f7940aaabc36c49893c424024e9294783521b2f6a002f71cbce58117f8e46f4446ca636928c084b617a8f88c8d111c79c17b3633d445fdfd32ed097aaa5505fed6c3a4716c31d8042619076d96e96358d4c7edf36dd55b55be4c61efffcaf3d2de3a7ded497f27d89849f0f0a3cf6f14491389a9ecc88633fdd95edd71706aa6e23f6f90e76487eedfa6152af2cf9a7de86421bf4744e350754d37e2768640fc56d6c38699eb5339bc60ca4010d3c25e60b0681a44ade677cdc99f9de965941310ba7c6eb31451e0598b755d0031cde344c9c2268956907b7dcc2b9cd11c93ad9f82bcbc0b0fb4814e37be325ff6b4737c8dc9c6d4d7e0f0c04e76541b02cac56de0339d1f5f9f2c42f578b14c2eee19143354fe3d1e46b64f52f71d07219c9249de7873d05d61194b89319df95ca8280509a5693a1459d05a6fd5283e096e217129cdfacf268043b8fe1508d4afefbc6bcfd48786f33e68ac0179b33b8948377d0d1bf6647fb78460af3301119f22e026f89534f9e089b381d4d353e5778d014fb322a1cc9837440fe7ffe700e456c1a84acada6dad9bba86bb2e7c4313c767d398d9e4bd2978ca3694ac414b539355ed833aeb588d57ff5e0d96d7bd11b8e4a1c18d3b344c07c071bbef02e7d5af8e78fb257633e0b71bf57d078206cd5e7928928b99f77b8eaef8a30c6ded6e6835cf767852fb9b2fd1ce23639548874be34f9fc75f6be6b93c83c69be6d341bf90adc4784a86a2aac4608bbd33e26e29e06ef9e29fdb026eaf42471e665053a20225885da2b7f1d0d52170d7099039ba749cfd1497dc5160cca2845e814ab696e54dc2b5f7690a9c130f94541c2d0a77697828343126db4eac73d98496847600c34910814039862906d955d854cf1c6dadf1a24c8369295a726314d2ae6be518d196a2c42ee19f044faa599bf2fc3fdbe3489316f11d522b8dee5b605bbfc8bf8842d435bca8098a5c183544ffcf57a4ab02b38c4bd2174e7ee226a635be5ff01a355bf529a4c2d520398f4d00407f0f56779ef409ddd91725c1b82a4646b7b55b599bff9ef8c00eed6e16c40cd7d1e523643f40368eceeccc79010780fbacbfe067a420aad551cba702ef1bfcd0b440d8777b1aaded1ae5d43a7e276439a42fefc7236f12427a42b3a809bc76c44323cb99a1781d6a94bd6ad262a62d4b21b48f4ea9dd3f22d6eb82dae593d8416b23d079331b10c594a18b76eccea2b81c845b8aadb17e1c0a873ca86f6cf800e2993c77f39bebff08f76ee1fe4f221eb343355fc9bc4564e0fa68d4aed3b7b95af1ab690b968b9301187b09e5c50db1dff80be5c9f49afcbccf57dadf73a2688326eee6c5beb26d070c33906a358ee44e930305b5ae8f0b4b0da488284d7aa1fbbdd80cecd1963c0d6155cf0b7f205eab1e7b5837d34dc763cc8c54193f571098a5260fba8b1dfaf50b81feadadfb66ba82f685a545e62156f9d126d29f539591885282b1f3dc941c0a1cc39f810aad4dce93cb31966052e1c0c71490fe3916d7dde09c6618bea5f903c4c3b0d7cc3e1fbf0dc4db0fe256b8f52e7d82231aa3bc5b040c963d4b40de57b4e819bb5fd34c125c1325a3e0a87747ba96175974431878ca64c5a9a394ff234f8446afdce150d84c43671cbe345f28b1bb3dfe1f0d1feccf84d060ee93690d2724d211d10f7ab42d48decbd00fb51700cb7e6ce73790110509b625fd7383d9fc0fb4d9c20de8d83c77385a5cf9c7fdb94213f9a68e6891c3cbbd3ce484dfbefea2571f0a4320a8ec623f31810d83749a7b9d3b6f27fb55d9904905b2e8ceb79bebf2615e2d2ed4c2b8cf4e77dd6b1a72dabc8c14545e517906cba8ed6432eef0545c19a0eb0acb4163c90c15376d0fa2187d8b8e7e9c1d9869dc08581c61b0a1be7a984192cb44973f627439a64259e9865b0a9733a97bf87895db2f81601e65de0efb09936da473abbc068812715f2c68a051192ac5060b7b5a7a2c1589544c14b3264c8efdd7559f176a759eb06e63af9caa6813b0571e4ec914b2175cc825e040972e7b68c4adc440578af53946206df9d00f10431fee1bbcfd1deab4fa139dad5cf77808eb2039c1874de3970a64f98473eca5f5f67ac0e5d06678488819c7d7c2f328a102f0d575dcdf0b427c999e23a7ca0d1f48e76449950683dcd9426d0f9994d2a82a666e8d8529a87b56353979e8da64e16fb20fa1b0dc6572e837f1bc67145c1ffd66c97e77c75efcc4e24dab084595e71668b2c09ba65370750df01b7539f752b3ada100a9845554aeacd610713a3158e79927b1141c4c208eca825541fbb8d44cfbf81d828355913c4627c5167a769102fddf03227d601bc61cfa5aa56fd6a2cec43b4e4bbe24af274d71a0441d15b46efdebb9a229253db3f05f8eaa1fdbd23f126fa5cea4a41e4e732af4ff745d51e5cd4817fb53d624dc89ef4a869eb5e903dd0604105046a021338101a531a59a428d63b9a53126803c8d2ff7cbf52747c3b4266d8d6d0e15aff770e8063f0e304bc13b1b7a110c6c3f7bff5df07699c1d73163d47449140ab3fcd8365de09364f108e9c692949846ecc43b9afaf9f348f13c43b96e8e3b1c705a5c719d60e4c2a9a40dce2e8d6174a6d74685657be160825005b33875b8b71ed68845a7595693bc035b77624f552cce6e4879f31d7a76e45a79c207799eb8f751947e16abbac7f74e6f95263964d0a58659d10256f1b1ecf5b853ea897d65f706deabb9f2825969a2655a2b879d122fdf85dde576ccaba757b0a0b6bb663a7078c755f37e2bb7c6ee053f4e5a2fdc74c21008c8998d33dd084e84854cffe3162671ceb98c0af3b523b41449b90bc3b3b5c25c17bde0ba990dd1038b12953892e97dca39d68a44a8098522b0b141381605e8cdab1edb84c8729121b29db05285fa714108b8b3c6d30183021e7cb970d372a0987c3d0aa3f6935447416c72ba84b63bdde37fdda222d33b18af1c2b51c3ef936303fa1bccb66619b23b97dc43664756516848839d8340382ac7db25fc9cccfd8d7b515c63cdd60ae0c9bfc5fb94975bb6462c21a75ed687eb3ac2b265ace8f95d4cb07e2c613a5c9c96ea017a1e26d269d5ee0b866df24c834b8ac384c16e9dec759f8ddf7156cf4527e21c1a2b3efb5922e486d91ba7da048bcf872354f9fa4a1e6125bf667fd16a13b0fedb1a3f5f2296dc286c0e1918ccd458d1e95c62886ca6e89fbfee676f2e3e037b9f25d810e8f80ebb6f600c77d1188a45ea73d90f4e86230d99ae73ac5e75f36cef8a4c49a9da005b2413dde65e545af3e57444426b8564fc5edee1e9790300d01c12e5ca93e38496c58ec8e7fd207d50d3af83518dd4d251f7d84951821145ddc68c3178fc47196853d208c06f468ef71db9debc7301b86864b7db771d6069bb0f22161aa59137934c5984329d275c8de2e42103ffdf03365ea26b57bfd11d3d5203b5bcc98e24aaf275f6f13534e675c0f54ae2b4285260455ca6aecf561c72824a2a9db5a7f6696d879294277ce56b30422a6f227f8bd5d2ca1e1f7f845df41c897f65d21520fd03ee7be4f831d6918261f8efa285a3dc1e48ea9adff8b9d0e245234c4f9bcd7e12c060d1791f27c3d369fc19d8581a0ff432737a7b72efd836be10ac4e617cdbb63d1f633c133f24a5e11167c8e3bb93d65dc0f6ab45cd44cd04eb4732b34b2fa1cbcec54194b690dd5666464c1eff0f432de948cc345c316bf02ec7ee46d451fd0d5e3b2792d7dd68e19aadc77259b0c7494a2c2616f06aaa27ab9dc63bee4f40ddbd0caee899f57e5cd4c5d57dc72f01986f4c25087068f6cc0065154fb5bf3a7802efea26c45fbc7a6d05d78a6ee6151c468e5a1e8f17194a9e78feef4660f18b81898f4d5ea776ff7c53f1460398dec502440231ede6f15ead7c072dac273e40a3b9f6e4d6ea69f3db73c745a224541dd09fd12c30ea8d50a53ed1a180d33c1bdf5a24e06fea5f4a54508839af882de085f058a755edcdf555d906706f826dc2b53f673eb3bed731b5bd29467122135a2d513482caba861feda863d2655f51a7d4af5e28f945f442d1631b322321b005f4ceffd49cb89048594a3d019faae59902723bb14fd1eba7d7be681c3dbb0dd8ac2cf940b37e0892595df295a3fe9d49b04479eb14aaad09e956b767fd5276dc9d0572b98989ec8d8c967eac64dc5308eb4ef3d4b7f7cd14affec8255158332a5df6fde070b2eac010294e5e3100c3874e8caf9a93bc690da9c9398e5ba25a2dfcf6520df6facb80aea5b73fe7a1f310e36b0fbb8a9e39b58daee2ed5f32dc77f9257ce9f6e6abba50744f7c3215d6e36197c1d44e8e8473ad60563e6a40ee59f06bda917c658b1f28b55ed26ad524806d058007c856a439dd42bed13ac4fc2c66927bef2f513da1e7ee800f9000716c39090258405f6c6204f5ef5e001144caae0f3dfa5a4b75d596f437bcf4eefd8df26ad02efe8c95629efb23dad5d836e8fd7b705bbf90930b94da5616d383df7ae4eef1b41ca3578fab8589a1d979f26784475e0c10bb8518cfb8373fb314487923574fe270725949fd21bea7eebae3f4b681d82c84d546063b688333c6b0fb885b74b84f1289b8f55c9a5bf9cb7fa1bfb2a166cfabac92ad296e14f98a0052e5f3e99b9f004bd4561e0d81af93e98b674b8ec252f3844f5c2eb5866c3e9e4daddb592eeddbca8d24464c453153993f77b6d02fd2e486f56dbbe37d5aed4ae123d8ce37279658550e77a8e4863220111599e4f4f529c4bcc28af9395416532351753a68099c69758eabe9de240a80c5fefad3b1c6b6989674e912ab4e06c5c10dc9e5c804b6253786fb54b2b5829157b1f0de46819036ffb8efe5195d3b76e51e65f67da14bd08e76494597e6e4fe57c6df6ae7cedf8db26b97ceb741c3e9f726a537c34a8c79f963c3acd05907a2b59eedc95a0284950f61ff3d49f02bd1288b2f5ab829a398545353295e43a15591f19e1c5d4b349e8826e482c7a3cf321d4de0d89472fcfa375a95b0ce7b9729a4dba9742666f3d51191c914822ffa3f9ae0e09392a71e9058a91cdf0eda365d4151e451718618cc9d419bf6f1c10cdffa978900cd571928d5c7d3ca08896bd1c3646008ad2dfe9cd5cb84ded8f03390041ca7aa9875cc2561d5b4b036151b798d781cf5dddf3dec5fc8aeb7106a6c9c96c6d9a655aeebfb6e980e99bde9d800427b1febab8b8cb65f5bc1ebccaac50f2772d5cc551db8896d2c274112c1885e094fe38bb0892e085d1a43174fd548060c5e7cbb441038eb3c9b37a4678c82d0319826414ee630cc4d5925bf662c57228ee124cf12d95a37401f17f8165af83bf6acdb1b9e896aa33cbf441289c1fbd4319de269a72f5566e86a170fd6e8c7a043a0891240cd34aa674c59e07aec384596cde9e91d08ccaaf1f30a0e866e904ea2887afc8a31570c82eb32d18042f053bea539ba7d26aa0454f53a97727b7a825c9bd8e9c9da82b2493f9f344587acac59fd17d3dff1b128e8c664c0d4f86caeadff84c1fb6b355392e0c49bbcb76f391731da2d9b34c24cd9db7895dbcd0df66a08d04e8ca55552973eb9bd7cc2b312206e8117e4b4d82b89f0aec5ec1fab9636e153297be7a8f951c21d9c910252b4b368f7bd87e4b931dbff0169eb40c21d807016395f7877db2116bad592cb84ab644763e375b7e9e03c343b7ae6ec96ed0573d2daa301238280d5057e21f8d8c8224879ea4982619d88b5a596c194dd38a49e07cb3e46d71082dbd18f015e53c68dc757359c5a31f84ea8cccdceac41cab8e89fc3a73346367914ac037b699b534abea5ef6e67bfcdbf4b62bdaf605e0d80db9c61249d78db47efdc96e12aaec4a99eae769c950a35df67325a3e48bd0745aa3f156987e8499f233008bb3e5477ec8dee98062e9ebe6a534198bb7a7841244a45624ecbc2cdf4b6493f452d1ba327f5ecf9f82ade882c818dae0186efb616dfb4f7b74fba1b43179880f4337a01361174d3005c8034f3110a29041a626d317c4788d7bc0e228b57b90b5f18539caed1713bc6748d4ed1b5df7d39998701bd6ee10af5f233eb6e4cd52002a4e8b04c9ef40341b0f60d7323959d89fb185f56f60ea2cf6ea054e7a8d09a8c6197f1500c31aac3fc662c78c95aeeeea3df2c3734ef51a0c6228f70babc5483c85c77582d54672ef303987bfc189749f95ef1f11e0f6b0584b3455c99d55a510f9b07a0c4d1e121a887f4b7654a2f69ccbc5deda4538c452d58376c21182a49b239600ea6eb0b0488f558f92d79dab9feda72f37267f9d5a48343ae63b84225545ced47b0e7903611bca7a40c11920e146a1703af17cf7da4f35b00f6e44cf6785bb4b9a213dde761bc9956156003b4d2171af5c2f53ce35953ac58f17f9c8f419483a2d55f05a3922dadd6a3a84bc7fe13dcc5328d88d5ea52a07c3c439880555c6db367f868e20a0ffa4ecd91d737aa1ba60f94ac60c9c38082e0a70eab0a36afe4c065703edc12ac8118c9af5edfef0bea8926c175271cef9b34ae5c2479aae269a3a868880eb97086cafd34e057a06af0cbc41caaee91a8ea956b6fc1d8475cca1f85dcf5e6ce34bcb197e19c867c8a906ef067396ff99135b2ec21d23e88bf04feb167be3e9931cf765d62745db9e91cbf812e4e8acc3d2eb5988b5a5133a3d8155f8e807f594b724dc9e7b7ad86c72b937eeccf8c09f0422a26b4e9fb55e48a0172783d89d83f5a1d2958764c8ec64252c7d5683b571c3dbdbc8ef9ce56cb861b9eb76af1a2098fb40c6a6279f4dbe8da2fc5254323fdb1fc1c13edbb8e752108b6bf3057a5eb7d8acf981c3911bacb9bd7bdba2436972d0f81284fb37b87cf82a69fac6e72176cf04d9d0a1af0ba7b3457733f3794c96fbb1b73f661fa109b73c55296282403947b3500ddfed3d536f8d14c4edde457ad57a66e6cc4568ba5d92dd3080f39ddcf15202c830cca72a62950b8983626a13812cfabe23b153dc70cecd8a8a4fa55baaab4f5be69447f87fc0905ed2b3995ce53acad6745e87b94afa68a30e480817433f68fa399ba145a58e570286be7721c3daf1d18fb199d304c703babb9687b4fb6810f3e8b1ae8b5735a7d78a1f67b0697676122354864b6c263eb576587d5550344a7b96499fe9548a59000dff82a3c89925935c25afbad004a8f8978da13290e030cddeb67a57ea3aff5bb6ba2cd64f7ad6d148b61cb1ca25a45df90d757bf55dcaff40844415d4451377776f4f46a322be0ceff84601fb3b5ca1d708cc466aed31cc86be62fa49365ddcbe6f5f35d708505ec22557528f48b87ac55e8db1a7d11583ab1c2f8c1207967b5f2ea45912df8155c67b63f1b13e63ea4e8946b398ae7a80c076f7ff60c410f108c05a16dcba43d8b9fee5f74b65db5667202142e1d1fe96525c876302b421db1b76ec44b9043c42da81661d1cbbb5727861e7c6deba522dfd23be07307120296e3788540d0368608f74d74f905293395de3088ef07743ee2434cd12f6915c0e51ac23d2edca3e6a94e5e6a05e05eeb02a5412b8846938d3685ed5cbeedab4be6fa7580d565c87fcee8069284db5d2c7190fed26bcf1fabce2379fb2c123900d01d6eddbe9ef42c9f1aaca3f01d3434c7d7dae609f6326da2f33e9d82ac2d3b27810ea0afa411fbbce77b55613cff7d483b03c5e664a4a945559adcef6597e7d15398205a83d6fe6e813dc929409cd82c13789e28a2fd0ff384f543f649d0ffb7ea01308c5cefc7c660cff7503d29ecfdb57a40cde476839cbd5ce13723d26bd904b245384f5db62d9f97a2ee99225ec75d6e07afee4f6226104191d4ed739ab752b30e0b46799ba79ed27f051bb849288f79e33cf00b351059a9dc7e3eb830fa49662b50f825411172437ebf4e3ca837b550f9fc9d2bc2fdfa9f685b8d2ef6c7afd8dfec9e6c7ffb6fb36e278df93b2be360f4ddc1f6f5c4e9603d2efa56c2e45d07802c561c6f0bc1fcb634a529d15c6b1af1ad643e7f1afdc152a9b46ee29e04be577634807f8785a53c62cc5cfef76f10a8f8ecf9ebde481da19618c9acca2a2c0b559ebd14b9cbc964289c366df6b6a3b341362a3b48bc43b413e72a432f574bb572ca3c0fa51e14706534da6102e15ddd99ba56637f2af9d3576a13587fb7367a246b2f7320b6de48ab49225b2bdc17b5ed2021f6a5a956aa2e60faa340950b88ca63602eb843ddd70a2a2755cbeb641ee40747fa46c7c168b580360cc50cdae3442da9f681a0c59f1199b79ad6be75210a6470c36b7b052a1012d82c513d90da74feaea27c976f5329eef5e77243fef02ad630d5245e3374b222e3891c1394e92c0c0b9a8daf1ed39851eb803289ec56047e805536291532ec64005e40123859974ebd7d85147c87ebf77e52e9f3f7499e273609ac0f3f74e5f9d2935623b93d657134eba84800404d2b1760369e64442e226f321b2459e8421753946b07382e6d2d7fa3c42ec3e89429a00cc6bd5e5d99239c4037eb3f4c2392321d3ecb7c13da6eff16a716ea4695487f91d11cd43448c8491a3c8b871a92163cc6b46d51a35ec2955067713f50f778c20ea1e14bc74d2e21f9eb7eda2d827f56b52157d269d44a7d1ac626fbe6de15b827dd3b24dd2a9e39a77fef47609d1524e899893bebb7422c28bdcaab88509a2e98a0f4a6da6178c8c5da5d7300195fe40f93c8716b0a5cbecc9a75b2ebd572c04c573fbc3a9c02ffe1ec9f6eefd7e6c845062401e9dc7cbbd2989c937076112bd8926c14d64ae48012384a259b089fbcc7f6fb13b230fdb9e657922552282de3a2cd0733ee64b57796f956b3d8546fe61889cfbf8682bd73459e30b9b8ea23b0675d4d7ff944b2c32191f16e84b414982177b7ecf6697bb5f4c8f76825b662324f784684754aefd8ae17b45d0c36da5da8adc2a365a05619185ccb705b9fa1994a2bfe49dbff2162eadbc217a8f740c6296e2217d087e30909bbbdc6b37f196e801db1fa1923ea13a7059b46015c1c171b78f69771e6011720731d436e0b7ebc2f522a786b8dc8cca69d543ad367a75fe57d4a837e120f892061da74fdddd4e3fcca53d8be82483dc82b95041fd4dead02d0fada3c2b54ecd975d94bbf99b04074b594784519aa6d004737ec0964e547701488340072780ba1c604f43b8daa96ead8d5c14ac7f409452c51b4297f356526b605286a1006cbd34ebd0ef61998ddf8d7d7b740c6183d68d52f857bea4fee35f62ef7901e8b7f861b4f0114f39c846ebc67a060a1917e2ee1ebbd187846747ed6c41d394b6d1d1e325022ebc03659fc9f66b5f66c33d3378cd42c445f07ffb00bcf5440903c0ef97242a95def06fe93a85a997eadb13b6afaa6fc2185726e1acee43e393759f19630d4e1ac15632811bd1fa0254e95682bfab4b4336d8249c80a50ddcd44cd4d7ca3a857692e50fe73aa17cb30504ceebd8bef67e392ce928e695e79d04f74160955f79eb0200f4493a22a6c5d61c05f95ec15a4245b6f35c320a93da8ca06c896671ac240b6251f655efad53241651556b97b0452a033bfb55a8ef16144a08ae01e2223f15347fa515bcb631d6010865f497a14d6075db6b66e9537261dba2a38d04af56fab0ec7f454317618576b601a1ec58e987d98b7f8699d18159dc518b6d4aa74e95b44b918c94a8c84149eb34b773d9798fe43d9cff56dc94e688b799fcb631e2db7208f254ada9c56a51ebf9ea3c749a7f5f27c53899117292535b0526a851e3fe317cc9593f0053147259d7e5b010a5a40cecdd766824f796e8e2cdb1c1fc84f96812d05bdc5b2b76ae9ea38700db8d36cc402fd1589dd3683b8ec1e077e5cf76991caa9ba4c30f6b2324213b3db33ee31d07d65c60f53d4d35dd9237275f3ccd145162e98f7415f2b753896ef6a6974f231a1cc6b395e6e886073ace26b236160714651767538a0ee305dd8eaa235edece1de02a8f6a21e817c47f5d218a21e5812d016e6a740be1abb9179a93e1fea3d600de0fde140ae4277248a9e605d49828256b10ddfb2663bec40414de32f6350fee720eef18b39e96af44cb6c8dc3546bb59a086f1b4ef1c9f7fbd1e1e1c7c5952e7c9838e0dd9ba1b80b069bb7038fd5ecffd315f6dd916c9f8e0bb3851948cfce9123d821dee1f43d708988a72b7f0ca95a68b17af4f3cf8bd2a26fcba083a73e693c6718ec7ea2295b19b307c299a0d1d270e9648da2e353c9b7039020a181b4d19a3ca987bbbc47830e728d87ef210e403091abebdb48809674c3f2c66fa68e0b2043e5ac03fc7aab99c9d5ec1f061cb0b7ec3968e05b7ba926902f3456279122f15e07bac996e3d2218e74d660445fb77ae3325a18f0a8e43d246bc171898537423eb4b472024cd332cac6ab80a14968eac0570b20286716394434a88f284941cf9f7a94d433dca18e6a7ed7b4bc751739b8d4989ca66506404216e0f34b09af726d700b8cad5d99617fc06f4c7f6c7e060cae7cc8310a4a4c6889b9ced88a1e72e4000468ce740b9c73692841dfceb3a79c244b08a1591ad20e39f6b657ff1aaa5cbcb759505d9edb8d239ecc839544defa55dd69b08ce02a125a4e50f1f185469da502d08a8871d1bc4559ff999f9b84b1d61a7f6a3aa294fbe7b28b93196b4199cda011633bb6fdd32fd2e5e61490e3e1010137e389163247342b3bd4128158157e95bd5be28dc2135036f803c10f5c3afdb6759176c1c896fa7d695c6412f095ba2f7b56ed8beb9956f357442d62d76c938ba5a0076f03cb0381e8182c3ee11c2eaa481ea0f0c18ed28e197637aeda6b37bacd648fba6baa74f9db226c14d40cb4127b0a3bd39dbc1c3acf8aa7480a2c269b5ac6b5dfd63455345e4d1b84a5aa4c46db3ba65a8401c257a959e39fd1c45b318d2b7fcd65217e0b57f4b012f9274e7b8bab4e08f5e930feca58f59025e77ffe0988bbfaaec9dcb7b56341baeaeb06818135febd57c8e3fed35a23e7976487d329fb4a5256c9026aba2d3868720ebaf7507adf903ae884d9b657b42cc47f3b0919cc39ec75dad3822f38853c70b5f1a65c98512c7caea47f9a4717a19e560b87b6a0d16a960de57a340049c82d894457b602a8ecc8fc3e4175f74fc9e28b8c9fd2301416d5ce3263ee1d6993aea0b8d568f4fd93fe3088b1802464a849c3453282c0170be791df36fcb8aa30b716f40a5d3c2db0df33c234a89c4dd45190c49b056c9df197d7124f2d184a1baea9db678049d4c7bb6bb4bd6cb02d388f58e9caa75743fb09971b60033d2ad6eb880dd6223f8beea1b67496ac47cbc57742a03076213a0c04a76bc356ebf2698c3f00014389d11e87068fba5a0c7f68b909e9cd0c68e7ec0ce9913aa324ff94322c4d84965f4d9f76fb7dbbd8ce3484faa1b615acf5cc3269ca858cec3c83a75c5a08c6acf66294bad69ebc51c06067225cad6ef41bd78ede9a8a8d54b9a2abfebb1adb0f1996f2217734557b79fd337b563b2edfed2c3c7a9288760693bcdb2310d9c0fbfc3a171f44b2bc129681b3f8d7ee6e746d2a7e61b864d07799bd2425eab163cfca7e577872c6961c2078cc86163ecfa77b55557d69caab6cd9b07269baeaf79d7fe16e5e96794aaad2d13bfd2d02c3a706f778d4b93b6244de0b93e7dc343309de84a50b9908ab4eca6808e3dfaef73f9e44df120d6adae9c1a8e457d9964b46052aa52f55fb046afd8ad7fc2fe26220665bfef27b83ffe89ee29090b6362a672cea3ae390ea90612b40e3d2e90f9dea258400b5904041347cd5a3e96877531c62b9ee3512761f11de9987890141ac1fc3262c287335b28d52eeb12d5165be56e9dd94f3ddc45b9282f73b1e71e1fc3a9b4090ba65f1b3e5e3bba6124ed2f98f9bb8f896d9cee569e53a80f820d1b9a827127dc3768c40f5abc79a80be9ca3a05d2dd078fa0e5e04c40747b2c43ac5548f355759255ae1122a3b732d2af9f9ab443c14693e737e4841573aa2f07eda8757f69559834236035eb43a87f9c341dad0a13fbde448b7d8e942cdac0e315905d7ac32de35d5b8abfc7ba097e3ebdb9a467c92d8e32ddcec05d390d935a7b854b3a9cad3b246952334e71dc1995c3eea7203912e67f6a02149d5ca3a4ec6fe1b492a87edc25b81d74020203352281ac8749f3ce9ed339ca2039f62f3ca6db912d81394420d090c0dc92cb675fdb8be3dcbff016a5be9ff02b478c2d50f817adc9874eb46a32990a777787d1ce9bb4b1b85f071ca41d3945a520045b20cc3c4e3edaa7342395564336d986fd8776727b36c5dceebd02a65a9f5e6ccb6fedcda875f38669eb6b20d1d95cc85d3f0dde179c880ce493b4006c92cc69fe54a80196b84e14901b55d0201c497a4b25f0247af10a953c4908ba508c16b5b9a7e5e510dd2210c5b8a84f24ca0df78d252582bf0ce5deae502ea437c73de4a3fcc1cdefa5df80e35ab068459e37690c21e450897be16d45131efd67155394596d2504517327f2d33c3c587e9efb4014dc62030e384cff11c060a36a579b76765e5100ce49982aae0ecb0b72401b0a693f5fb431ca9e25fafa7d83578dcef37f15060db2854211f620f8ce78683e7bc0526ba295e8b5ed55166f468f749e4d67ae35fddac1fa74d0c4146e5e5b6484854bc3fb11b57729a70b250c83e903df685f0acf27a3fd76e753471bffe0a606f89291c0d2657026da1cd6814ad8b7f72458d656e74936ea3a66e0f6f3344e1f0d375b6cc522d861afe3aba211a01702294401da3c18d14128c20755f6677f2d9149beee39e11d01b4cb0b0a5e4cef367c016b25837c2b5e5dac906e96d3b46ab4bfb287f24b5c83125f808ba7e4776b7588097e8bcce6b419f8d51e27941abddd9fa21b6645adbc37e62c3bb5dc5ce8ab745991b186d26389b50f1ebc34e4c8916fa352ebe9e02fd2e48d54e68e38c109030cedf58c2969d5c8c7dfdfd1dbe1808ca9193e26512ba507f36f364136f80ca3d36260ecc14c5084842174929a7ff2ea6513bc0846804e57467584df8575ec6656ede841712263047608e7b6e86514ae7da0374a5ad633e21c48d831f332b500f3d12eefffdacdaf195b5ec903f85fb5769f5918b72250552eede08a81aef1b21972f8deba64d5dadfa4e126e861058aca7c313b5b3e0f9dbcd530957509f0f532ea1d11a45e2f2548979977b2b3b66741b6f12ab1d9e3c5a958bc558747249d875143e2a8fed0fc224f857f11c19c3154afed1a06bd41d6868d324588b578c515bef8a707a3f91bd3628f82b99e950d4c0c8468192313271f7765a4c932fc56da81730fa55937262653d8e84e30979fd18e0828cd0b220edc6afba1acb418fe5d79d4e1424c3474c81317a10f3a21fcad0d1a26fafed17d154242e80937e84ea52a15a18046bfed60f63dcf6b724fe2c7f9471c731fae4c952710d09234581a60c89fe771defe1964a3f0622142e1756da87c1c264a7682493d4bac181d9a98af1652ae61555ca77ed5d09147e825e5bc05a346242becb44703cb40f1dbfa8c75302bc331e4453b47bae8525ecd0c5da1f5a326a56d4b83e16509c1ad1efb5f0882e7a2704109ad3a85dac223d93f7ac38c14f61b14b9440a78f8ed2f5b7f59e555dbd47b1319ed7131ab400e9699aacc460e5b37690962caffbc3467543a7452583a647a4865d626706d3fc4a422674850e46dac850f8450545d9fcd4702074ba222da219b948f71e7d434a218f2f483fd3ab945c92a7ef52e9566dfa4740b78e913f9e6fa08789b336adaf1a6cdb2510f6f551a9e15b375ef26c0d223f92b1ca8eedb868ba040d2034d09c7bf402ac21431ca66aee2ba5342bbe2190009f34c7852e45adca00b1d2ecdd026222b97e10687fe6a7101ba43edbec2fc3acde15e84ef754437f4bb9238b71d20dd65624291206c1ecd921c5c39a01815f0518a44a66fc1c0d3f7f6ae1e0ff5444f6294dcd12231368adf946bf9703b413efd427c509c13507aa3dbf2cbc7108a4f44e520292458e698d5230a05a5af4a8b2cc4b0fa0ce7a644b3f9a4974fdb8707adcb7adeaeebe7222dcc8fc67917e6bcb7907f5b00eb3f731850c1d6dae3e343490b8c2db41115ca9e82a0d89d7e616fc3a9a382e743e6c6d2051f699a4ab1617370e9740408caa714a471662c38d9eb5c42818514d9443779d34c234cfea62cd7eb85e31f1f89810ffb6e229ba1558fddb97689650218fc01ec119d1cf105d6619aef5fb92bbd7e56efa35b07832050f1a63642ee7f51c57f7a2e2b49a4d47364f620c203436ea81a5af7a906a7350786f1cbdfd7acfde6b001d32c886987ddcd108d641dd52847c5d3c49462df4dae3c693fa9fec70aa62053fc549a3b8f39dcd6aaaf19c76a54bf3e9e87a5d5fc7ea2061fb0d0c378f730748a3117e17ab68625ecd5043460c89b4532c4fc5685be8e8832873276b8f5e2c069423f6266970a6662e12f0f47136529db4b87c6c97113c5029946a84acc1fbfe61a6ec691a8b53e6f2284e5285a7a5004ddaaed971c3abc66cd50596cef884f0c0f46ae9cfc2e2239885cf2853722c1ec08f73da6fb710f615ea5f8c4189b2d57f8170e6a0fdc199c5c72e0b363901b904bb50c0a21e9350f708831e45f43892269b9829ebd7cdc93ba17ca340811f1a0d394baa53b32338ccdfaee78e5b572cbb8e6a1828009f6218e81217b6c5dda9364550f9ab80d5df171da49cc3d3be706a33c209233b4e4c8a74f6930a203b493a64b05e4d5f42fc83ec4aa79acb09ead5f3e49c9adb8fa926acc6d42d1a4612501c436a5e5bd505f16afe4ba2069e6dac5372a698a7961cca88a29c62663f59ef57ec939b780f0874a8753aa1cad149d4fbd109929508498c7bd21e7fe772794f2a9dae5df756edcf9ee57ece99e91482ac3acde1c0303b3bab774151097f9bde9897013750db68f9297e09ea54e7038f8cb6b869da737aabcbaa02a811d114f000ba52a6b4b957d1f63f6dd57be6ec7790c9c9a668a93635871ef3e2eaf1959d46a45b1254455a13db67b7786c14d726de6695be78b713d7f8a1d0c05b352341d12676821b626477405691e5cef0d9a2ed1a71921ebd5a47e30294ab5290674b643a0a2b33540f46dd5130966dc98b9ce97a8df1be67152ec239c3b4906c376bc14b50fd6065cfda471db17467dc2438ee44d47d6bac3f622e2ff240c83ff5d8a7c6e2441fa302b21290692a8fef0d5e6ae402fcfcdc81c98ddd89566aef8485d20d3ea0f09fe93b16650c869f3c682bd16d7c4b55b40db387457cfdbdfffbb7e95b5ebc92e968f9af12cea42aab8452df86b7e4fd6201d1a40732c75f34491cdd65de99264eaae4e5ae06e631c9e7dd8a74f35ecb4292ef968f44a6dc02b521a235584ca6fa0e4bfd6a24c1beddbb6aaea2359408363f41f5e9867aa55756b900b62c0485447be41214298eecfa5e6d466ceeaf2e1fa6f44b9b78b06d7322e12a34eebf18ccc504ecb176e2dbe2140644aa4e0f827f451e615aab696dff7daa91b30f6c36cc80ec07ac7da80543b24d61447a30fe56931ce3e9d93153e616f5a66478ae8e0b26e1876834b45cac07d19d493b1bec272afe82c6776dc032b19ee44ecd5bf3e044347bab96a44664477b44e2c66a1968c5108b97c2d5dd54b2eb3d8366c35ed0ba9989c64b35ad80f5b43538da34cfdb6f95d8f9a3f6185a79850d794eb9de03092ec93aa34ab6b0f440c6d9d340f233eefcdeb868f3b3f3b0c2d16e00e1ee4a61afd165408209ae9ca9c24a7282dc1b73cea0ae37f6240387edc60eb92b398b40b05d47f1939065a0e4229a3ab8b8865dbd0fb653465ab302a5ba9e8904fb8044fafc3794f1d11c25a8a35d208ed22f57ebcde9edd6352918b010ab1b4a5264088cee18df7cb92e4e84319788899d163855f9c60ae89c33e1ace715de3a5fa00cc8042201003ef4a20ea6c11926cdb5aedb83f68a91a209ea92caff1f21e327475d35ea2b9df7cb925cc4f1ac40c2f5b19cb840fbf40e5ad6b3bd1aa2f2ffb00f0b30b86655f1c8d6b5fbcb6aabaccf3daca99366d7803ecf74c2799f83f181d4adfa7e65b885c7d393f8b89cb5a52af6450eac568c6561b1a537a545c08379c6c86edaf731db7644f55ea8b934fdbe3874785d78ec04c11c01cc91363d62269fad9ea5a60734307b10706ec455c7d456f9e0e2b047cd460297a84c245d9f042ed51ca4a0b68a1e8c86ca6082a2493d72cfbcca69ca050dbc0cd7b367b3a89e3933ea1a804b0275272c1d03ab30bc5444295afdb0bfba57a490a31688cdcddac7ffe6a0cea06a8715ee2b39303785d3ae6367d70354325e989c3871b0d67dc6e59c190012716ee44ff8f3645ebf025cfd2ed14413a9890fa89fc3784a67bf9d0b8782beb9ad6ac7ab47578b6e85c53b074d090b8b3e5634b1b0a0067bb2becf8676d9002d4c5070768defe9a6bdad8828415f997e2f912eb27c7fde8907d2c0089235311a12cd8b2d1ebf5c2f1c2db1d425e21e437b690660a5a4618bbeb1ae5b4f335a51e55006d31ca8976c88b2856d83f555d4f1b3a42f2f55349fc8ee2196872a578699793f2b75f335d02b4460cd2a0c1e81f2daed8fa1633597fe790d009e65e98cbfdfb943ed2196c814107dad282548a95a0affeab9739d3880e4bf2a0cdc617c46d80329c68f12703f4d35a57d0ec992c79c79fe35a1e53e7905c9ea96f1ad07e30a2cb916c37652e227d8521c67eefc5412ad4f51489c446ce6435a895e83cb95afefeb27c670b292f819146e59a58e18e27d883c9a02529431a607c71203b3f4e86f72b2fab61fd01c1e3e0a02545853211ea0a182759cf6f061ffa7c4908b3bbd6a356bd01ff9c7e7755c2f768f2a394c05c3f8300337ecc146f941d1bf3e6912540f601331a1c80690ee0197b0bff5f3e195b8823f5e222cba23f2c9e8bc2bae1f1093c3e2b91e5590ded491666f5828faf8f3f6948a19b3f9732b7ab57fb915e757e14ebe6d93bc0c460972162da2cae366aeca24db854fc999fddccc5414095252b5de52ac8f8feb99e5fc3de19897afd2d15688423bc8ca07d94c90e9817b05b1e42e41c5b65e599a30ba709a164c8c41ef30778383458c90e2953a092bee34c2e41120a2ebb570570800c16e612e177fb01b286a2c44fb62a8ae63e43f2fa885edda63a6e7d005160022e171412a47eebe364148177fd3f535bd5379b321cc61195afeca974a372e8ec24775165ec88df77960928bf5279db5f32727ce448c905455f524b4d6e9847e6ff412a516d26cd3ed062c6b2ca7f9264a5979454e91f4bd3073e56f4d44eaafe48d5d740029f8c2e64760a7764ff581b5bb3eeae0c5bf499fececa3a1cb01226b419272f58d5689c29d8575b5d0920def2eeed5a1617a92ed42b28493af44de689b4bfad4f60c07c2eec1abd65dba184f7d1a9118dbf8ccf32cd1f989d2d23293988cbf955be6857651fd9b603226d210a7552e7ade6168bbb53fcbe054d8585883b9de8755d81983ca493140a2b83b0a8326047f6657051cec75d730d40e602489811ee7d6ad44042e161113316bb021c86e382e3fdff358aaa957c18409ec24a73798172c09bcfb5c597197123427abbd5df670ee3a1ccfd9ca97fdfe3447d51f693b248d845d0de5b2b7c7a649ca62ce6e9bd551f5f05ac8b0a4fafafdd3c9ec6ca9d01d4cce4540dc7d1a01909a3df346508a2da79173f0426f26eb6f2cc19e9ebe3c5aabfe6dfccf19c1163bb07ad74172c2a7b78966247f7dae4bf5a37702a0d1b27b9fe5d6643116584a1c2293db9792209ddb69910582844694f93e5a14783413628cd2d225ae386a52e3217e1fd6aacac07df6b2361d7978071e71e6454d357f1283b154bf586285adcaa7b372be3afbeee2b239fc0ca17bf4ef685ef99986cf8ec6fd8ae205cceda93faf4a2a47eba50877e2b034213a7b8c5ac60d73b585ddac855bd92cbc54c45bcb552e7eb4d9dfc395dc4273805d8da9e741564a02050164053325cb45b4b9430c7b1c80f7eb2d24d740008a4e2f059df4b5ada5862c0280b337ac3de6f99daa1e177d97ec27fddbee8e9839b318257917094643311481b3698daa256defd5e54f480bf5527093e8ba57dc9bf75c7a22264c33d667ac55b6ecc1d9d8fdc2ff038ba0477709efeb19e991dc4270ab979c1f53a77bcde562d934be133b602ae68800a492e66007ec6226b63852d0056b3686deb7beec6f209f8cec216b100635b5c4334417227a2bd11db1909a69628699e237092b81b22981fa5969787c7456e9ec4583366393b873164c6d229d258a03826821b55e62ad2da8799339befd27ca277c6eafc0ee239c3a44de80877534e1f100d528fd1728ab6819900a45e5f8ac97bd14631b2554b5c246476822fe043ef7af7037815b1401bd68f515ef63d59f39c233d9d3f4406c13d0b6378dfe851914527bf781484eb739f9a4b72dda2de947e3a4f03152178764847f739cc85a7614b110e49424f7b433d13bdb7002d87b3a0a5d6cc4401b4836ecb224249be135f7315515d1c5e18e20f086955a3376086be47d09fc0a4378655bcc35925abe0f227d6055098ce053815c90b2b6c729f5ef72004d8816cb1e233e39c9f73233b9fb7eedcaa4a07162a02ec49dd16edf1574570232ff70103f3e8558b9051a6dd065b4ae394c1a4ba12c398630854dd79cf09d30fdd87e0da56adf4aab0192904c38fc1e07b08212c032842dc513caa4833d801cccb796e4ec4a7dc0272dabdf384916817614fde5e1c1f32865cc3f4bbe748e7fa832b771119e99e129e54324625bb6d687497f434aa46237ae7609c2614d4c4edb1fc1b0ad4956b044a8b44f22d6334eba480adb0778ea2e133456a892082deb373b9ef659f287530e94dfce4aebe65d284350d138c85d2a1e32d8374dea4fbe57233c1aa1b0c4774fea69b844f81c3e5653dacca4faa64305e1cbca3bf3ce16ea19a847b0cf8278c55c207a28600c70775b892d7a4580587f1e34806f8c9c997d0c612e3f4bf0c3deebef36d0088ce97e078ecfa3654d31e95ba44c8d88540d318bba0cd268e65d01c1d2b6061a2707d11517bece11ab96759b5973a0b218680b9210eca848fe2bc946154fadfadd69b099bf0cef6f9f23f1dc13cc037e86ffdf943e6fe4eca9c7160317b3d34bcef9fe326e8e8f09c855baa142097f426ad81ef44ead110be5afb9f6b5d91e57f67b55dda9e99ca923678df508470dbfff6528349de75b16c543302cb3a6e4780848f2ad34169d58d36f3edbeaaa015030d261e2a632ef49435c3f60918aedf81f56d9386c8bd53dab4a395311c021041a729b0aba8c5ab9aae80c2964a1244c7027af1b1d64b73b960ce731962a6bab3940eb3b966d50497686558864b708783792b77f61bdcf96ee89046eddca211c0aeac2b7d3171bda3c35efd74ec517ffe071b5cc6f09a97769c58561d2155c1e879613b8cccfc11e182a85507e8a180f7660c6bab3420042c512909d2ce02562792cee309b89078ab5e2e24e4c0b5e6f10c9ebfa78c7ec7a98baced2d493f4563cb727a2d4402ed47663a391cbc7c6e24d7f1f37ddcfc2e2c19d084693926298735a4683f506228674935d7bf81639ede4823a78e351f715d8e33d80fc8e649a980af72cf084e34752506d9b380add02edbf4cd4d36439e49cf48dc6a388158b7008aee4ce053c73f38a3c33888754ff79a0797b11c01a7cedbd80c1f4e40858ab2527d0b785a4f6e3236c2de16f09c8564bf63710606063abec525e2bdfe6723285e6d5cecbef5feb310ccac934b070483ad730e6c29d354cae189e88be34dcffd6c67dd62f16632d31cd2460d32fa813df1581394915c7439b9e32402337c51c0b9c5bbb3865aa584c98f8b2dd14a9772366081bc66bb39308ccff29e4e1770dd1f8724b440b6b125f3d677b0d443e5265cfea3fcb845ff17c213cdb79ae516a78d7fd136e690361c86535d5596b6607444c0bbca1f9ac5f02bd23054c946be2bf6be2359bc701e6999385405093554e8c8e61668454c7c58d56268dd81402a2ebff595f3a1a78a98cbdab39da235d0ba1cec7994a95dcefbe0deddef3ea42dcf757725d46381b14446b46f746e5850cbc95d524c06669c1d9edaf7195b8769864fb5681f5c821326f416d3e3b6a3c985d35616b8a067425c3943b7cd04f8ffffff07