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 54997 b01d0bf7a30967277589713fe2f3b5cd62dc7637dbcbef0bc387c81da78201b3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
60c54820ba5eb2b5a4b74d4be6b3d01c6a161f4e9d5a85b670bd7860fd1e5ef5
Certificate Block Hash
b01d0bf7a30967277589713fe2f3b5cd62dc7637dbcbef0bc387c81da78201b3
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b013000080380000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a089d3d8175c5340a9115971fcdf824380cd330acd1780a92e1fc96d9e84f39abca8a2c242dbe963a54700d99e9b31846b5a0a4c51c0d38d973d34cfeb5b49f600576ffa48df101b573c9c9359ba2cb661238c2efb74b36752160000000000000040000000400000b013000080380000

Raw Header Hex

00004020910dd6e95e1c07a09692e005e6674a74197459258446e46629b5bc74801c5d472904fe7d5859836b0b87dd44dbaca23ac4305429dd7e46f48bfacfea36300a2d172c0a6a99f80518f55e1efd6078bd70b6855a9d4e1f166a1cd0b3e64b4db7a4b5b25eba2048c560

Proof Data Hex

59,560 bytes
1212160203074821187a4c75820dbb25ec1cbf4eedae1d4c157ec086eb71b15515cc8e1290b22bedae6caa1c5117416bc380a96e642f56f111aa5f24c60913ef108156784112361d06a58c354fa9cae7518d8c763b7b910793d246f0924a592b070c02273e7908234a12eb41f2170ffe3a0fc1b27ade702abca0e33d3189f9a94b930c7f72ba5168d73fb4a18415385cea8535a587aefe915047a761bd773e8c32cb317182350ee514e4074fcf4136cedebd70c91d55805124f80ceea5dc2c875a76114398ad58440848caa286420a94ef2724eece7a944959a761230a911c7b2a41ebcfab00ab257d3a44cc79e775c05450761035a2b7643647986459eee2246c3ea22e7b849713343b449038027d1ae950d4e7a2732f11229360ee5c2b78bca3b3cbd293087284a3ce7f8283a4c6d9ce06504c97713b8cf10344b2d6a549c417de33554f35a19f71de207c4fdd52cebc72f89bdd688d11c53d4e218334035603aa0cacc6e07e2f1a8a2ffc5e593d0eb7f52f575951ec62c414f3b40cfb0303e53986dc64e3ec3dfa141d90e2de03850e6e9e9c0a35c14c7d3ceb106a88f969190ef5ea61ea1ae381a7d76995d9ef6ae9440a7fa12d893c522b08ddc43ac9cb0992ec9bd6897175af7854e20c92102b234172aa3024419eed290ee31cf09c87b91515fdfc7dc8a8caf1be9a47f8658318288246b7fd6c89b9a2a3cffc8da68caadbc62d6dd1daec05eba6f5220ae46d79d21557597c95a1f29fab18aa475869228f95038593c13fe79871069452342ca100545109501b1f332c5cd5017de2d4391439450eeb1bda7fe7be93e9d8493382e948f44e7522669ab208dfce35b27edfa9003a16c6bbab054156f5a98f5503b4cb666ba5da242de590b0c065f22a494c50e89ea7fe27beefc4d4aa5ca20b0fc641ad9a1630aa83f962efa2344adc4f75dd6761f2b316d7478654d830e676526501006633e8d880af284ca3e3890dbc2a5f4a3231520f44208051bd2f923243737a20160729f4baf19c5e87e12d0b0e1a6b05bd248998c6bd8c82857d8f7816df786b09fe66b87feca9854862b002ea9b4d53e1d58ec70a76eb33cc3c3c4b90d6ec7c8a6faaf09a6ad64d3848b21bb07e46cf025a0e41ac437c11e771ca2816629e9a54e496a5bf7c97691e0a781f489bbc605b0c2cc6578abc5565c9fd31744c2ae601d28556b054b2a9c6e913f6ce6b2b601be14a37c31c4440fbe0ce36b2d8cac475f0e26394da801e8c65b002446c7831967efbd826e3609cca6d869f26a036fe20c56c85af741af5760866c8bffcf2a2f9212e62820d28cc9b43b64dba378938a53c2fad6cf120c3ff9b4f19c6e560076a1c8a1542a97356a54a5544121ae2c69e3e39531ead72a3b4e5bd908c6fd3bfa112bd6a122b72ab5a198a77c2b1d93d5a2ef7743295aea2703e267a1e60c4b0892fd8803fed9ff36751554323cf52662cab6bc9a77eff3476e30e6495aae1bf3635cd663d4f1d14a8ec79a18027df657d0cb9917987f2297c101ec9a15b57c6e3683635aea6f1fa3107688fc465bcc2f97539e0db88350a225e27d00dd414dba30032a2ac34a94eb4682fe66c99a586095e1256fe51cf12c2fb6fb6957d088eff4f2dafc2c036ef075b53fe9d319b05548b33890de579580378c2e3cae5a259d743e01a4e13e02518b8fc8f44400ee8306869bc8dfbd69eef25675efc83be1e78eae9eaf9a3aae6cc6155f7edb92c41204f5b9b5e692ba97972d3ce5b4979f2d6765213f71cf3218c0d222a9e06111fd5ac85cc7c138f7c723f5a9fa3c30f7c8eb72345cb9688d42a413c0ea0049412dab20a430ab8e46e8943efbb14910f4b488b312e396e50a4e0b436e1369ce7375595800a026648401be57bc34f49d7fabbb567085ead5b7410d2e0172baea24a9edcc4ec37b4a95ba138339d0da03708b2c194bc21c9ae86dac7edcdf6119d4727810105cc2d032ce4125a20bc8bd820621e80394fb32b1b6dca1b4f4cab6d59faa9baa57232b38adec6c21f354222f4d13c2ca5bd4d99d3106349bd470af2520867d543c924d49810b0f9b5f75a771eebef9d855b72a4a9ee364d28c0364ff67d8b7f2494d4149e94d9ec3112decb8d99bef112dd237327bdbb08441ddf2d7424a2e77b7223b6ef4cc843dc49e82531192dc34ec320a69b22f73d284524828e661aa1c272af3ef48201ea75795e433a38af8780cbd5bc80861040b09d1416e840891cb9fbfeafd158db1455b650613e9085fd8ded43f75fe4bf15478bc26bfe086a53c8319f51037f1cdac9692e18cf5fcbbb048f06347aac41973bba9a084cfc56a65436fbb2fd2290e3e99eefd68292a781b1156dd2cafa6ce1d8e1f527dfbfb427e3be7a61807e157805ebe5a50b8839fedce0394d919f6406ac64b8417dbb509d4134f96cc831a4e3bea3c1f371a9bed122e6f66a54c0d020a6d0ce972dfd6ff3f8890e43652c3c6ec55f136134909087e3bfc4483f633096c20b73daf14fadce3c222910a05febc72a76ca360d5fd69c3388ae33761cc8a4e38dcd807c6a7f80866836ba1e1fcf85d6276da2456185930df4639cab677190a8670bed51430aae3be9146faaa38a3a63f9887b1f15806315d0d52a281a8574895594e68111fe98416a431bdf1a791d026993b3b174698ecf682446e9d180b4084a92fa1b9ddf77ceb2fd1b58b07c7d7c8d7aec46697e23a7407be72e7c0b5138be6d91bde6c3765ae1ec2d6434e619a368db842d03f79d10df83ac36badc1e99d054841d7788552ac369d5a467b0a74f488062b89a58881a715940229df9d46eca27dc164c294dec4ea5acb59e6b7c37b47ff10b9accd7474f8da98c2a15cc805ff58714a3ea3a96e4142ad85eebc27d48b0e55b23001540a31bb70881a5493ef2af515fc8794f34fcd4c479c099a75d231bc02cfe83177978f916a2cfd037ac10019bd39f759a28fa4fc917334443227a147ef1c92d15848c3913262875a3be2b139374ae2df7f4c1b883db830eaa7530fdda19ca4d36674b18181f3488946381ba9c73179c963e1af35b1b01276ee4f8067d6919a5b206faa1ec9fc23503701f3eeef89036004fa03945ac0b5422a5746b359d7e33ef14a285f9b9fa4cb75a1804e1083d41d03863c178fcbc36c8fda89dd16cb99961362819fbc14ecd6cf6d71e473a9094bfbc2b1ec14bf1b0244a4d1cab839af720f2204ecb5808ffa83bff20c42bdd151fbf3bf45fb7b256a4a6d3410d472838345787c1e662890f002790b92dedcaa48d54e962e4fd667ea7fa5ed54c79b531421067dfe424dc9a0f14a8de5a236c1fce4264eb25e3b36ea56f4ec29abd6646c3cca5d3927fd1e816c819005a831a89f27999daf08b8edcf06cff9f0607ecdc5a8c88f8513b2f2c6d246e22d35f8beec393f0a92e776deff6475ef134e9090e7c1335808baec304831d585e715a4577097bb6f7a2d59851092ef56a7dd45dc80d61726d7f7bd8e58b4f47696f4f82c6a427e5a9dd368907cf26522ece1f870041c6c34fd1cab17e5ce7b8bf4a01a049d7a0f876b86a8534b5b2983ef4635fa83a8ff6470e6b656072c265962a6c4c418b2de000ef9281d131f552392a14a38b90425401597c5ce79428eaffe4c3144a23563eac4bee34e45fafdcae4ce1c0db1df5200b2ef5d994c7602a3c97f1e424f79382daabdf2216d000fe52d1da906d70422d325343248d03fab2aa60b991b25c92b558282ee44ad79e8aeb36039a2237a8147c1bdcee5f90a9f8850152b0643ebddfd715e81ff91b17fd9a3956b195d1e48d9d324f0027dbccf0d7df1eaf9eb71249ad0b85cc8a37dee423ae35953d2664a5839ec9542e6eed4baa407f31e31bcdb5641c13518cfe526a9eea41ac3098657bbe4158e8b9b9c917f46b3ad0f9a726ebf9dc6cb96962cd864758b833a33e795e50973d8289308ddb45d6b3aa1b0587730085241119c596eadfd354ca0523ea11844d9bcb120c67f9a33ce7f5a062ca5892745d64c47bbbe8bcedcfd3fa56b1056a8ec42c73f0af3c924284396c327e93604889df07cf3aef624fa3a6c9971199b04af37bf1f01df66fe89338e05665bd828a18c690d09d8a993c7082f70706ec84ac9fdfe0eb5e0c78ed99875c2c37fdf61b2bf85f6f39b76f20e185dece81f1cc916f32f32571830b42d97bf3d0a86624a053cff1821833cf15cc889405f8dc7a9e2e99e7ab4c0f02e65a3712871b46a97981fc9dc2544122014a70a83b330fd45e5698311344cec589b2fcd5b98f1e4fce21148fa7f1d1066034263d53b8d95e1b5a16f123c11c6a14fe7b54f08d8772bb7b4637781c230ed5372eee4bbdac0553e9eb033d8114c14b3a0ae85d8ac11cf23bd49b7f86f10c2f2d8761f6bc546ff3708f65d248268c0410f9d7d4b82bd3f4888e08109c9704fc510749196476eebb3edb9ab5e74e8fc537a20a28917662047938cea443d1c6095ad89f6a502f49eddb135942c8789c8047d42a1e9a21b31d2f32ea16d48efc282a133c31d1efcb2afe6f14fa1359b047e7281fc4690cdc88f0f11415ad08407c3a6e1ff4844462e0c5f195df5548e06c8b8e728ab1de44cae9d3e83892420b35a13bcad67d6ec3a4b1f74886e61b95a5f91ca6249a3e1f1011c78fbec2fc14d317a540e6603080158650d3332a42b277b332da0eb59233272243eecafde4fecef4dd1e36f21512a81085e860fd70cb8612ac2411ad0b331efb020698d7b784c2ef993c49fdaec6c04a4c39a4412832e5a52216b197a8859b596012767de281585edb3c2c222beddc45bc6d88e43548e32193a8e30b1417fd86991578f4b44f8f87b92ed53ca311ce064e2bf89e8f7b0356dfa601f4cc68d759dcaf284dbfc4540921361e7ef94425de5818bffc19f5b499f950a4a954cbe5905c37f0bc74884b5dac4ab7f4cc39d7cb879f83e077ad538f901b3f1b66cf4635c48bdce2b5f9ed566b8f27fb1219fd14e4e4309c599dc9b3a730096f9204525aa1dd74287aff8656d32f79561a4948663e056de873f2c5b00a7a8a41ecb5a8d54dfde1ddb65a53591ee6afad86b8701136e3234bbe6327fe1cba64eb64d407fb5c86cde1bc2c09b045b661b482df5af3955728943904c6a8ca458023078ae08c0488b9e00bcc56547c497c97a46f070470d68b75305ce088ab3de7d43551eb95244b325bf725a0295e96009501e47b3c91d1018d90ad16021d4c3108f0bb1c7ad0e55e47b8a32dacf5f8226c4bb9efc73d25bb0cb2327c42ed86d18cb2b0dede8175122661be5fdb5cf28d2758198b79917b07b84fb7ca3cc615ca13e1d8d475d119e21b9499ea365f13d74cca48e840f5e78b64148837f909211a8a7f4217879de6f71d37d9c3e00f4f803926048ee114c70c042e1cccfada087d7a9efee16c909f463f0909c14173f5af2221b65a6581eb364153f5578ac1791e3be63024186be695e09a9437e3b1696a7d84900ea45bc9d7a449dd35dfd92afe75b618a3502ba694892c5a30afa9bc0d1ef4c7c88b833bb7706846ce798d3cc0c7c440a2eb9382d4a72591a1b455cfe8f633ae8fc1af4496e03c5a54f222fc0a4472843a3a9b4afd5841076933c2d320e3367cc1a23e058afcac312b232df8d70776d91b76eb40381fdb8cdb17e0687f607a1ce670b05a95a76a518a3ae8d4f66106f11b5637be3b07425d6136cf2895886dd0d9bbce2ce070aada742c399b9ac78be7b3faaee84fd20f7e736d6069d51adf82a0854735c5fd62486f3eabe9b0c0746a699c80d1aeca249e6580411d3db4c4d1cd893140e514ff51a04f8dc83ea5df9923516762b07146dc87793229a25d507d223cffdd1b4746a1660b1aa5eccae0b43fd9631835cb187d5cf25c55c9e3c1fad49e48b261a11ce956e6887556cad16c469720a3f7aa37a59731556e99e3bedb531a6d305b47ced8700e94731cf95446d8e2d7a5685ffff78a27dfbd088636811e5f35df5c51900a58a28f5022be64a3471c7acc509cca2cddc2c82e27fe17335b9ce261a53e1162e900617a3a68c2caf1e97e5ed290be302798cb5bcf244b63a0adceec2e70eba447e9bb1ff36d10dd13bc02b9795fc2da03500687f8b37dc18c1c4832196891f200bb7e6d2812e864e4efabbd73fcf73c52be5d0522df35beaee4f1d5c49a87c89fbfe9c2946e3f0d3ca492925c5265aaf57ccc6b5b912a57a755ee28361afca5e0370582a766d691065c9b1bb22abafec4954f57b055abb48a8746a3ddccd1d2f4767ea82ab93af00cb5c76dcc77bb5309981747683cadc250bb8ae6beb804ef928a652ec8c8ce5ea7299d6fd97b7a8b8c463b91691707ab97229cc02bd1f3995815e866deed06ba0d6354b02e90344e8276baa0145428f3cc505c7071b82f4eb4b769c4c6b3f8c893e530308b1ca823a403b0779aca7c830517b1464b8bba7e2209bf6c22572ae7bfe3938154ba65a3b251d692c5e68a146feae504257646d29d94a3c12557f0b726ec681cacb2ca454158852af330605835d53131e54e794bc87468955e54e4f92e5628c29e594e0dfb3fb35226924f9f4a6534687005f46cc3642f009cc5a37935c2045868d1c686019240b009430837fc4fe644981b0c964c2931c0e8925e6cdb009c1382d3609d7fb041bbe5ccadb955df52514e258aeaefd6b65a3f633d1bee5d0461a8d89956ebccc5c11350b6bc3fc7c4e44aa92662eaac31456373fc9642b186d9d9606fc99e0acdebcc8c1cd44eb7ee8c0478d39c8cf9f76f2cc8bb1e5e8ec5367e54666e651dfbce4edf36334d87e1cd44271a746827e593aa27c356bd4cbd60fe8e07419a81b4ff8918c69d0b40a16f3a8ea74bfc7bd46c3218f47963097ae386e6c118bf05ec8d4b47cada411a393db14999e7d4276605312f01a18a1136be32c263a22a51f506d2cc50e81b64c0c0caaaf023e43d1dce4e7d0907281d7a0c1180e6f937d145eb4d46c12e95e0901f1e7a78736b29abd6032328935b4bc0e06e5c123bb4f0d6b202a41a5c3e32910743fcfae3022499a275f19d4f628ea01354ea59be1c28bb50ac5fbdaef2b453db7a677bb0013dacd7d09846847430cb91739c19cb1ca55bb44db6092d517e9ab8b0efecf405007042ef84454656b55070921011fbc811438378126deafdfb6a5dc65ba6ee5f723a3bd6a099ddf7eacf5dd332eff718b23062d802b3d6d4bf7275503446483b8de4f05f20dd0cbd0cbe52c5313d564e0b890785e03bd521dfe1af44c6e755c4987c1fa141385c55d57a9c0e90187288ede9ea0818abb3c7f8ad83c9f881b20ea53a35f6d94cb3eabfc6eac28a188f76b360be3c10e4051d1863f46a5fdaf8474542eafe7e3326da6266319843c2f23e3313b7c04870a0e8d60013f8dae1072de8bf40d02358afb67950e9157240f7c0a8900296d798d39662f924225803501b87ab9676c4dda34d1a57c7c216c27122a3d93a3805777db08b3979904815f40447723d856134f01763f0d7cd93eccdc74b30a8b707cb1681f6a89f6a3785b53ba6e22d15da30757f2c1a657381eb64be165693552d11b9d1722d47083b6dd0e7cd6c037a8ddf917ab4bf07f8d745b3d3d3723f2728f91f21ea7345ee8bf2af48adbcea8701eec9b7d2bf2b316e9a6c462309ef974c22aaee79fcb601cdf4e652db53e6162d8d20754262ed77be6c78ad725daba3ec335f0019c2526139ac363f0a6a834121cf1e1d3acfad7abb909097b42136ec9c6170981f65b0eb490eac379850889bd2dd37f2e424485eb227e39d93d1e0c6c344b5ac484ea5a2657739f96ce2966359473185e165075108836ea7b34bef1a5e6b0041558afac9f6a3ecf2da00d64dcf4c38a7856087ccdd23466f205c4f0b7160b66164149ce9ce9d2f6cdf270d7e67217e32a89977bebf773333d73fffb02a156d051e39aee358bd435c547d65e4db17d588768683aa8d8ff64e49f31dec897cc430ba542a97dca20b6fad7537d1db81c9b4d0eefa7f33be29add67cf7588290d534b766c9f61864bb5312fd057744feb59a45157327e5dd4bc8e88a743750425d1125dea7f8f7a411c2374ce68571289f28a9309d254d6bde66597d7ef92cb693403c16f5eac3ff1b0166a743d2915281b54ffbc25a46dfef17502ddd308c4b52acf7f251b4e9023c1838fa8935f9606340e77d3f5c3bb560910e3c45a76533fcddc55821adde711f494d1a228c24631a883f99adc401a28fb63cb33343e21b151cf5b7171efb943d635fcb07c4c0b7ff2acad2c67ea594eb4df204eeb269290f22404a6c2b36351cda831d9ef4c4557ea4e45139309ffeb297d9e7b6162df551315cb68a6f2e9cd12196be016401c90c796967294f6e68325eaf27573802bb4dd0734134d7216a30af9167ec735f41a02318b787260bfdda01772ec041459db3371910c20cb6baeeb02b8ac93421c972d9ca64e56ea2714bd129c47675b46765356d31acfc51dfa7deee91111da63c4a4363eae17f1a13789d72c560080733be6e7ec8966177ca4254b9311a4d2535a7bd9235f3d1a6c4af32555dc21a09a6ad5ad7eb1774ebe1ccae67db28508f804642d237734b38b2b17f3b89421b48360719b8319df65207ee1ebdfc32055459fd06cd36979b693eaa1c3221de6f18033b7417ebda46b0b925f53ec05fd75c0e55c60f573e15b45ce3a589c8cf78dada742536dbb990da2dc31b406ed341e0d7b85cf328a13165cfc8583e5e9630699c8179d9a579c696ab8e0d5717239d54d04e667d53c8a9d58b6f26f8047e0db52cce7f0293a3f97e99cb1e20075d05fcf092c3ab4587e4a407c327ab5d005dbedcb9bb19b5489ebb12c90454a70357d7b0d69cbc7e39196bcff286dca668a416ee924dd7876c61db320fb741a5c4323a2c5b0a23a29491729a4044d3f9e8f48bba7dede644e3f9518b52232b60eadeb51d86cb46447375f3e5ceed04b432aa34f67caa1101786bcd54fca1e8e8b8e649164335d747a693b8e77425b56ce9de58c8084a28abc041b0456ba89218f11bfc08403ad1fc9d98c3fd6d4d1acfad342efb9edefbf7e62932ab85ec79bc8cfab655d533ec78636ef602669ee6d56ebec43e2ff6a09241cb3db39c33ffbda4ab7f2f4beaa80b4174c606f564c28caca6c0e81cae9d9712084d3969ef2be4f58e9097fc3568883ab7ac09077fca784f3bdb166af7bf32b155e7e54f7d85994addde4bebea215cdfac1371a219e867eb21874d1c07afa0e1431f4d01e4d91bb3689aa4864cb9c55eb6c02658b533d80342665db48b3d3ffa94bd527cbb823319e1aadc0c1f11a92957eb07a606c9383b0915e43db5fabc9d14ee9e6da50c1f6c712f19e7828e5ffc461e2e672f313218cc27b83fd16f6c0a8c5ff076a507a4f20e530cf894c86a6f178396371a387ceb19dc04dd724fa5b4dcdf680e44363756a8b3d44fd0cae795b2f95f43e361a7d77229b6cf05cdfe5c87343cbef2c49dd39ac6475c0c0d00a272c9a58d8ab185ae0e35ee4775dd28bf77ebd39659131d757dd9730576ee14e248c0a432b84d3265d8e705b6da671339acb9ba5edfdfae9027d3f46b80265ed722de9bbad1a23c253914ebf663662a2f937994055f84d5a09db5d88d62524ab4835eb798ef3391149830879b3a31b52909accf0629301f2de2efb009e2b8fa62135b5bccb71fd4acdccf10b25132055e0907c88cc106273040d366f6225b20b5042461dc4c0be1cf180794962fe6b6efc8da79cdd8a06a751d76be98d0197c97e5b0bdf3765b35c19340d3a2d624c11082d7a3b896efe6eaf8719e00536c4013696001ad507d393b6abe5c9732b728042e83fcce2b3dbcc0040b9d805a4cdac4197e2740a979750045b80ee733d09bb068f8d8e8195fc8d3f11360f853a8898dbcaa4e6f5ed20b568a79ce6cee831f5d5b76cbe5802242674b6766f7fbb40f9e6e825adaf6ae2962620c2c39ef08e558bf53f704b281a767dc8fc00170fc1eefd55d0cd28c22a1c3cde745138e95a371ddcbe467ba6a33b26fe6ecda6195813aeddd9acd671eca448f0b310ae4d59233b5c12f9ed25278f0781460a35ffeb5bf9a891fea3796e34bb8cbad2438d322dbd54e9729205efe94022e98ade02d0931461dde4c3c4e38b0ba20acfb9a933c496fb7fb0268fd26831527e86a48200857b521658be3722783f77db4be3c5a953ae03d8484b27ec26bcdc2a6c2ef8d4ba03065ef4ff9bbd3870c2742413b162cdd1b540b158f840dc94c3697a4021f0511434f0217f7775844fef76aaaf3fcc6e2143dfe722260a929a11523ffd0f901f6b0b1b0f50597168b0d9703880c7df48ba3c53e3c6dd71cc8791216666e85b94c4753960e986ea30546f6fc3d22f67b455f335b940f4a41e2ffdf5ebd2e8482d0d48a06904cb0680cb516efe75a2080bd423633e02d5ffd0572b0dcc4b8c77a357d8051c21f8be89819121335ee9580440b35794a66a8dc870897fa1ec507f937382149c4292ce5a1efa6e3b573f99959e7704a3d8a189555a8f9d2c5821b6b7120b8ef78153fb70e4d7e8848d3464b9892b6a1bc49c5ba92b3d9f2697c3717f366b7f510237a21753e9d561757d69251c53fed8439b8804fa7d877d0b58483c3e56e7bdb9e89b7bd8af01d71d209f5e545be092dbe775380956f2d8a3dab83db27157a5e1befd6e1670e4e788ee4e640bba7532b04208ad446e029ae9c05acc37a06783089a0ece988a87ecb0790c9e74e8d97c1975828337ab43bc139dbe015af5053cdfdd13b1ebcc41c679106334907c23546056628fd8b741c112ff231a4133c85b6a29b119aacce128e431c77cfb66e9e7bd280b2173e59af272c3e53e4fa792b18db04c66114cd37e7cd16515b2dd894a3a48e4af4e4ef34019b988a02386bd7ad0bc65aa7050cf17d878be02f976072e66b044d413594ba62b179dd5b47782877831990b6dae7827f0406d9b30ea9171822150863408832690b40d6e985c889ed6c27efb1beda7f9b158fa91a9b156be56b5e607548aaa5cc0da7da10a7a5b4a95152fb8a54c5f57453f66aa375072046270ff5d2c5e2e64291576a66582c65a65d788e863ea56ca50823b2fd59ae44fb7a24c06228d89fedd0339b697a0616b5ffb2aae51396574963f15da2a1f179cba8c7814f1c22a3752e6b2bd41534fef160e01a9b59eed88163fd8656a093f0df1bb79c9293701f8ab5335a59feac20c663226764c19140f3f0dadef20c3048ca74bdb43d1b87c189d3c4e22921f64dbba7e4e1e8c9b3613ebb53c0b2c79ab76ef2e4742e449c47fa7efbfac6ea222c39faf6cde0e643b0b0c3bbe41c303039f36be7b875857ce1215865c7b11540a8ffeef9e658a1142c9c579e6bc1b647cee52235a7213c071b366d07987d359db2268351f708a46928f01fbd02f8f198aa48bb175700a7a875c97078ba286a2531e306f4858aac9e4989d822bf44c83a806ca71140fc72478c4c28fe6dcb1dbaaa88dfe562363597ac7b896096291ce7efb23c9415b771b16a5db6a1bc6c9b1dd8727bb15fb0f107b2fe0e96d65337b8a91ea572b2e6ba73225a282e26aa8a9ff35549c4f5ac25decc7c5d4ec2b982274ddefff39cecea54be8795c1e8c22b755908e416cf533f192efd7d187521e3ef1077f789dc0098dead49227b7b233ac418576a0d962a25b4476dd3966f0c3069dadc1df6b21e2188668a4373411ecd2c01848a90ad5278cf6f3bd126d98566fcb77af960ba3438edec200f651f317802c5119a45594dcf1c6044951e851025520c1f5f6dc17a4e3899a42ba1c60c3b57fb7fc14fb352a4463040af91b7883558607b539b7b01b31960dcf2dfdca1c675515a9d6b0e4841947b3d69af43e6ca0f61e3b3e2aa6e92b9debbe489a2ee30b18d615330c24e43f6ad6e85e63b0c992e3f2052ae2c0d757a592c839220936f029e3d11024bd26ca0c33e27424aa94a34c9b881bcbf68a9fc4a9a5ec42f148efe883b7113c9cf99cc56fa723cd4b134170aa75a3f7427879d8fbe18d8b54888e143e0abe8460c1b96ba4ab0f803e45f73d1f265319a0a1740fc053d222440689447f62038b443a9c2b282c9491988a8e211dae327964b263b8a0efbd3af8c4bb45c9a8adf9e5365ad265d00399883b59d70a8e79b0e51d1b15bd59908aa27ac9ffae8025eb1cc15b2d2ab65d1e72bd6f8e121458be62d6b3292c27454f6653e3ee793de3be0d4b5a578153eb2e771a88785fefcd77ef530cf1fb8921377ec35c3160c7eea65e612f5e59fbfa61ec579889138179cd33828522ecf473bbe57681af7fb253c5895db13ccd4f081f379cbacf52a44549627ab2e560232785f6cc6e8f02076a4058f6cefa7aced80444e48c81120ea040c48e987f1df2bcdc69ce91eeb966de03513368523f337b1cd6b2b13ff3da7e19b91aa891421df3807fcaec6d11eeb2d02e4b57af4f2a9b052745a0cc392285a3265caee870ed8f66bc66ecaa598fa4b902cf6959a7b9e1d2709d63487d4b60d33d3ca6e0fa5668136fd8fe920b1933aec71e809b9a373a5ededf29636b088edc72c9a641ca63e1ce04179715d2ea1583c839492e4fcd27ae48947f764c5da9f20310bb51daa3e2dbc27dfdd32a40173552c8a4e8d62e51322267dfc68a7f5541bb98c0249fdc403f10f498cabbf5cfbc6e77ce074c57040f2c54ef69ce43a2d137b029b242181a42f364bf40168e31e3e6c12b1765d6c4b698fc1b41ea8271251cb16e14840a6b26fc114132366d22550473c26cd1383f712661a4c30437efb00695696c4d0e11a67c4adbc4bf7a3bb5e4e088153fd4d3384408a66f53a119165508c24ed8199130a9bd48e92aadb8666610f67d847ba048b0fe6d302c58de2df0b76c8b3c79f988acdc64ac3e73cf083f7bdc2be6f2d6e2cfdf3beabd5f1745c92beeff9ae7b567dd495a536da1d40413ff14b5008f58f9256b1c7ac78c3db847e27d2784e9b908dc49428f7bb1937ac70ea4c5bdacf7a147e05e2fa30d27c83ec156fc69398f5014584e06e0e8abd804c2d9967ad2c57a5d7c62c8a724e695cb6558c8c4427bd2250b034fa40afe0219739e2f4107e55589ce3cc4b50ef4cf6babc07e2c345349b289af142642eda269a9b15a1f8cce043ab1115da6217d0b8fedee39760dbaa59159e1de5649b91f26e1cd16be90df44780cb1c17d477c10dc01c186e8631d9729b0e1b1231263bba7f32c80b740c9041b0834e540785246fb587ef8085a5908e44df7aae17c4471554a32d62c4b99fbfee5e9436f01c5ba550410bb0c0fc24d4603f662ce54a7d0d6bb981f67b5b16d47077f5ad692d273b007baabbd1cadd122b175925738bdc003f97f13537d0c274db273078946fbf738854042b7476d147688885a656981d133d128717f493dade471f39755530eff474f691f67dc38bcc61c5fe582ea726fc39fa54527756cfacb882d327dac542cf4a2c6dfbb9ad087c5377a9991545451f00ccf608a9b917da7fe13a60ba2c48f8758ff6d2303999ee2cad8909e46db05abb1b6ace1309d6f9ba7061d9ff274bc7f9176b9277c1fcb6187c2fd707ca065937fc3c0e3a5b006cb3389d022fc9778e806e48a006a82c40341118ccf6ef3930fcc05ddb22170fbb783bdacac70f0d1d730a3c46aa8ce70492a168f037fed0374e052d111bdb9283a8a1bbe2e3994d207aa2f808e30d048dff520f971a12a871f57465c3ae953d038acae35fb1b29b29ce350043b724a3f8e693daab9cf8f18285acc6fee3ba54e5fe0cfdc2dc40848ce7f060fa0b4d87804d1144a88c5b1419680535e16b1ae34901aa3a76419d55d1ccd835c989526bcc60c121b57602f5443134f9e423f4639a39696be6956b3c9b8e4231cffb39dda9b4c23b62354ddf3418b1d6558b1cceb34889140b3093ec2b40b02f4837a752b30505cbce27e651c53f46b87ea1441bbaba771e13656f2a40a26809fb6f32820292a881e7e611bc0c65a464c1774a79ea9195d4ed01aa63a6a4c17e7d654230b9549d0b0b6c08016454fc297a7b7d0f10f2c9837005199016a876c2fb0b971b2728628631be45a343689914376dba19e7bb27c3681f4a3e7fb378a53c346309f63f658b9a9c0ffec7f7cacfbf85bba8ebd2f516d3b12e5ff871716de7a545aae117cad793ce292d708d69fe50ad72894afc073a0665a2e8e8dd43ae2c3bdb8a947bd7c6ad06809a850c6a1dc7e96cb2235c775139fe3aee573dcfecc1d1c78fafbd9d9800e1c89047da38a8eba6cd66a6defa72669c91bba7c7a8afd4f2a1dd107994f164f0b3e9315649db5aecf3ac942ed6bca756514a9ab19dc529e8ec7e1bda58ec331821cb2d1e196990cd14d473a4a957dccdc80517d6584306e03d3e503e9218900cae6a1d74b0b9e08df0b2d7a0bcf33e4e5012fdec945d216599dcd6cd0c980f176193740e1fb3f515c4f842d388648f4f7b9abd0e1d0a18ecd516da365af3f64cd03dfb7122f38f1d352796310bbb41c5b2767a40821501f77f6449563b3065b4c705d895cf5b1a0dbd806d4aa212b5a752786b60c504043ca57fd09b15400ceec0ec3277e53a1fcd8ca8b9c328f5ec40d18cbbc10d5803d4179835ab21d67351199c33e767f11721ce9de9125048103894e6f10061d0a36881ac448164f0191e8fce2400789650eb7c8ea33cd55a4abeab6d6f53975e9dba31cf184a56972e4cdb7130f9c6fb7c882b4f6ddcaccddb88681ae9d8af517f0bf4675be8eb9c375ef9addab327f74768390f28fc88fa987c09fe52188333bb52fbaa13c2b7215c9171694a97742fdad16454af520d208f593b97f841538dd671c7b20a3184697e6810f6cf9367f6bb7d2e2cc12a7867190338b1d6cf14d760808065e9686857dcf5cdb728785da4a75c92d20039ab8007040a1fe3e6e80e30c84f70df06d60abdc9ec4d57c9a1ff83a22288a2baa3edc1aa486c8d52e9585c233c2bb3ede3721e2a4546e069d920cfacc595fedd7f0dd944e888ca2860bf5ecea24e2727f4e025f0e6b366e00942ca8fb7ffb6656b928fb84d5c2830f62dfb7c3db9d5156fd5e093fdaa05910436c675755f6644d489a937bcd4d22802264c51b2c7cefb14632848d8246791f265881ecce9f80364df7485271603b4911c2bb1bc5796c7b5994a707bc09b3f0c5a963d4042f5aea81f4d3af9323641ef9cd9f83861cc1c5a3bf14e9142aaf9239e1a72580154fac7fe051fa57785fffabd04d10066c2df3cc1dd7c40179e4389e9acef8e33e64dc6f2e4133e8aac88db50cd4884abd4fceb94476f3b8ae69c6641069eef685d1fd9d6b7dd56fdb2cc137188bdda0c4c4b5c7ff6dfd2478f9b9b58bdbbda9d7764e77b0759e57dff32d92c708315201a331dfda41ed1d4f98066745cebfcb2e403e9dfe50a739c8fc49c6731c2cd9e6e80e8b760aeb38d1a4b71cfa7fca472e7481d0ffab660407534112a1beda39be7d29443472998e3f736f3e3857cc81794222a69aee6f10e2a82a201e6d367b74fc83673789aac032898283127dd4d47c34b509d1b9f1327538b57f909f2b00a849605a5602cb9484d446812b50ed5759f52449f23f42157ec879aaef40d9e41ed69e2eeeea5d87ea5433459c107206dbef3e685cf4478da6a3493f770a6f419c58cf4c5f1475d1ee2f15fe949973cc4799d4225ede518f0a29c42e03fdf1d1f39916b51a1e525c0822e60d1a7293511cc72a98eba0f27602ca9e50679b88643d2a0ba16eb68e0c8d50cacdb4c9fc21da091e53d3055994ae5e5cefafab69f4684856a34494cc1c3ee8101008398069195e88caf1f5dbb9f56cc1958a7c875e9247526d8b2e5142946d472050be44fcffe3b478f839303df42277ff9ce9e5b6fd2def4448330ca4820820ca9196aaf29c010ecbf2a28e78b38def58fda7e669d19d34451220635e86a059311a3f65fd8457ce127910f269f8a5860fb0c2ce44827f5fd7d0b8439b319d24546bc2b82c78ffbe2878efb3a3a65f8d7d6f9153b95e919aa643c00402275c1fc3b7163d27628d1e11906cde52571e11ac079efc47c6939703eb726e08f7d5d8c8a4bb1d62404b646c2fe4d064dd61b40b55e98df8c275dd975e1c4ec75190c979b368307a7bb1c2fa4c99a3768e0bb96ff50d40ff1c47cec823acbf6282f77ac4973ef1590b69e5a58847bb15cd0cf5c6ba26ceafb338d7351bda0d9c294767c4c0e64e6c41c60df54de506165c8e227c479c5989bcf1c34bff7eeb53b7a3d7daf1344d243f265aa4f369d863e5cfcb5f05a77222928e65c64b6a49ed5bb5c85246456613b9bea39a6745d37e1b7260ff587ccd48228f9b8d5be019667cb278f385f400cf83e2e9a65adb933ecb3b0627cf51f1949c38067e2c6607ffa3239391ed628c010168a62527e08f810633f94e452468a86f245ddc8185363e34e8901d0fb2f22d4e5805986c9d4d66418d35206ada20e61da202bc1475db40ce15695a04c02645a6ea61244b4dd3c5cd9103447d3f9ddc6b012e600ad94d0267042e8fc4d06b1835ebb82c97bd231d2b6cd46c02e196ab8ad5c2a24a97e5a95d63b19870f0d91d127610f6c7b7b84ed2ff7031c7b468849d36840aa2674f4d381dcad52705a2d79fa91fa629cd0a2f88ecf9b5731d765c573c12fd51e567d5e569b3c58e0b06580b29bce4f4e709f0b2e7a68ea2bfb9e2c7b2c36aece1331c5ffb297de11f02c10dea8b5f46de47af45c0cc27348260c3eb544b6a79d57f53a8118093a6789d0c0bd2fdc688d392318ea7a83ebb0b1ef39efc3843968d1680493c66279449d018a98b94d940377b23e61cff4b8a10d54ac567ec47980c0f08d8d70436475450d1584463b08aef94eb05379e0f4845641d2e0c9eb9b36c7b544b8a78bab60425fcbc8acce7d662e8d733d40f57903e3ace9476f47a92cdd581b8d186b59680e9599224f0e649c8c0f0f69571c0d70723bbff4540614eff0a1b33ed7e5076bd17db684e296ea119f2b25253c45958f472dd202d37563b2fc8efd6d2b165d70f5b8133a35c84d7ffb5b452734eb07522a09432058e26796a431be77270e3d41f9405c5a4d8e2a411d4ce0318bd30a3683644eaa7106961a652c179132781ae8a3cddd608a6caf1c27f557624e49725971308620762e3758303542b1cf05359617ae8b7138c6d46b40ed004d6be8fdce288dbcc16dc4096a7df621ff4aff78ce1bb9bc3d49f640c7c579e1789dc50328a6aeed4ba7cd455e55db1c7e352a753c342fb3f01ef8348fe3bccb5a9383cfd705563d88bdfd07b71663a6767b50b68ec26fe38ebd69e56778a5bca34a52f24ab2d1d9af6770fd650aae5299fade97e1c0ee1ffb791794c86018f683076506e59eb04c344358c4bfb776d930200cd0a7de8dd85a6d0a30d1093507618a552682f0a453126c342d47445098017c4c40b7c829c297998b3d530fa76a05da1c11866c8a803fd18d230567b80b4dcbd27e0b86067d38a9d7ea5d18ce9cf28f4961e94c6a5bc6036aa32680b169be318c76080a827bc2b8d1246655f5c27c9d3a025f94d02271445bc22f48b6b4826899f2153fca28856bf6504991ff6a98941c15ba79e004059101f6d26da344352d9b854e540bb6036abb94353b1d93506408cd95dcf7402a94016bf38d005908e8bc49e126e1ea26401a5c54f02d2daeccc19e949f2624a49805225cfc2dae7dfdb5fbf503a8941fc4a4636b2cc49c92b49cb152f6be7a164224490ff247e775ab3707f5f0ae7197224e147766128a2b7742f41cbe9a10f92032416f1816cb396e03db68b9e3cc0dc8cb7313e2908c6625e3e2d7ca5bfb9781a5f3843c4937a4b0b8cff315022cb89f4383c67a6196caa5ec56d725adfafc93275f33b52a4f89cfc31b1e7759f32874554e79ecc40e106fc0e49ceefd644d6b8bf33ce0465a9a37ce049a55abbc726bef77f9cf6938d8485dd770a1c33567663e4e87742968070e2b08ed8a647e5e717efb7c3c7a4d097839319a61e1e04f8ecc15f060e0868bc4b07666fd90c867029f4e75c19dd54219cbb4af98ec94db3fbb8d2d03b8cdc8b671550286338a4a5fed141c27d939f8362cb2064e4272cb84991e5acc76df0c93a012c424840a4129d0fc453ba6f5d230221f39c0b2495cc579944674d8c5221c7dcac909a3fadb9a02bbe94e1182b53306df94d179117cd3e5d968b09b01e7cc80849cf79148f3942b6e6290a486c2c170913b975ab4cb58c773d787db120ebe24ed56ed0ca3c5f304cee6720ee742cb71e6d8282118a1f6d90857f62e45ae16eb9ee4cf1ec75fae6f83c2bfda125e65c6b1279bb71acd9482f92c3f9b0a86658461f68bc24abca2ab3abc9022b26a17e48ad4219999d1b352e3a197763e8fd6e10317496fef4915c4c74c1ad47135bf80ae0b391ce94fe21ef630acb394840339933891f4275cd4f2606f3edd2c867474a5478a393312c3457ffff75aea91cf22a3375a3cb8d05a5518a787535bfe8e8a5ba99d2de14e19971ee7bc91aa33481a17bd9329531c2608e684ec6f32b90e1c50638853e0e6c206f13d842a1dbe6a9f4872c53cfaa27d377f24fa6c22f9ac3ea323514753162a209cda3fda3a81b0461b5afe5a72e4667aabcb55100e2874235be9c031d9ceed6ebbe69918dd1097f9a844e8f521d518378e793edb8628583558af1690a0ef5f688eec3cb309ffdf76e395aa009c6b530f3a2f093e3b977b05aff91120769b12ce63930dd2d309ab363dd71930edf02e07a3b801da1a7b7bda6b5a115e397b5c1d8175feb2172e9dba3074604b9dd1c0bda6f9763c7cc8c96e8c639acb542605f90ef7f8192dd820e1e6858434c3bed1da76afc6eb639519fe27dc4379c422b513f325879edd0be4df1c72a34bd626d707a9823362c889fd8e95577e96a08c206244f8abf2c00c4a7aec37ebc6324eda7dffe5cea9e1b80dacacceb7d945401da32243fe86fa9e3a6f893d3a560682d0392bd47e63b7e01ef684176cc9895f218ac91f5a13486f1d344d28ed77fb8f4ed592fa770a6fc596656d454980ed8f3df18cf9f0583029fa4783bb056230781eee35a4f11950f609feb5cea92650ba859d922db2e4897a7c5add4d60e556772588ad68c4ff024a8deca5a085ccc222cc6357825719a0b747039c1ebfc22dd19c78097f18fd7386c9767fb85ff4b7831d7a2c66d61df4768b03e777fe2c19c40c1e21e8da03f2a7a40d5986a2ea05a4bb69a43f2260c6db649f0078b95fa8b9dc3ad82796e9566072d17dd080a964fa8bfa51eb378aef876d88fbb9690b330d8403b7d93bfe454db1061f8a76bfdaadafd8209784bcb63674ddc3f90196ef0a06521b037eb0201f037eac47975096aa9d59e8bcd9fdb0e850f027955aaee52761e7c3c147e7593c7a78cb0ce3cc00231a380da4dcf9a93bd2751f2ac70288dd8fdb2aa132bedc8f37ae3955e781bdc04021f0be05f5e00c54a8b943b4acbd616796f1d50994448760354913817af2908c59ff0f5ddbc0944f63cf9538dbd13a717db28c0a0a84f5f6f291e74c36ee8ef19bd20d6a744154f0c30b60e2f0f7af53ced2e9557dd7802176f626b2f0a261f67c017bc4fa95c62ce433fe2c7194c53fe108d29572b7fd20089f1aeedd98e9442d22ecd117dbc893994514b7bf2266c135bfdca0af16582d11f8ac05649696cb9b0551de757f53f337a074fb16b392988a6ea466621726be9471deaeaf6c09a7fff69f4eb2c60740a2c2e0de16b2d539b579cfb76a46eb7a1ec4512fb47cf2a21e4ac165460d63423720d8fef07f6b5ff5333810fbe414eb74f242e488bc6975b72ee16438b3f07cba369a0a4276b76463b26b231257a388faf305dfd1ccf73c566d1600c48f631a172ab47fe878bf7842cc1930ca54a1ebc5242c2791487ec50f18c689343f0279b931072060bfc8eed6fd5d399450ce4a30dd925a05e317c26177a1f7ef84111fb7be460c7c30807824b30e789012f15a3973958f9202e623ae7f67d6e29b3ce364b24897f8465fcae7de1419b5fc7501a21b2601b7ab78bed6b9da1ba9a77d5ce6857b729bcad720b732ce14fb8a4f9fdf78306dfbf838d7bed4c427899f528424f29109b2055e20458c62749b8cf47b2b515b442f8a6bc7c6beeb2dfb1dee5931250bf6ff1d02af681c797fd3af5738adc22b02b1132e3e17497c26c752f46dbb69197df8b4af6195754dd90f36d7a88655ed489349f644ac96bef129b1dea2b76fe566b6274f0810ea955286dd04501756cdbe57000cdea9fdd93d510d978be7a3a54967392927d0f6ee473a1783f0cbdf38e98876f80addeceafb977fa0ff843e6d2047e9e1a95cebd033d4d7c8ef4b2207b6b0ddbf75bc609c7194380d2cd36ac7bf2f1522219a459ffca8bc7e7fe170932a15d4dba59f2f5f04c42599f3329033b073c740a553b25974cf81253264bfe5bf87a19656d456743160d37908ca35de19fc6eb413dd24c8aa4808046dbb9d9f27eea586b101873532ff9794e858ba1c6c57cf3d531e9c8816135da65edd780aac39f0ce66d4de97b9f91db5138e27c935e7c7a81dc7560b49e31920e002dcaa432b9065ba5ae89b2b3d53ff8d8edc2a7b985b848fb2641c3215e0d9c4eb1d0cc40f46a7e38dbc11e735c09f0d2d433b1b56cfeb7bf72a3d9f82784f699a89ba3a8c0109b4c7842f75e7b3da9bf1821f99a2a357c69664999cc44e48c560255a55f299f1be918b661ec64afb136e9a3e968bb02ba2b8c4f1d0864c88b553d88013eaa9e4fcef0821a1d506750de61783210eae1c5c9151e1b7df81e142182f6dd7c2ca9788e96fa5742e17974eafefaad8690f9b59051a9f3bd67332ed989e80d9903d2521c699d6f9ddd9e027bb336bc84fa49f7c4a45e7c810176cd3e932183d118f36a4565992d59d123df79d9274dc8e0825f77fd42899a3599d9a5fe0cc9bf064c8a8ac74b6e52ab7798285da4d4a1389379c5363dffae500a15f05a82015ed1ec82faff5b61ced31747198963888f2a3f7f9fa6c2a38c5d50a2c6d83c15923ca17230d36e2d90b58d9cc33e48b86a171fa59c298ae35215e7208187f132b22ef85be1bd6e6f2753f5d99f654f9f2dfdeb5e9caad0bcb480b069680e3fe25e2b34a4c2f8db9c000c39cbdc07bc90748c00a9e79b184beb5dc20d458c2d53a7c72425af55d4cb0bd239f28e6137e75a40741d18fe6dde79e01c2730e11ae8e7af440ea40d91380bec5a1513f493a1a4a1f467b8f65c2c613a4b5e0dbdadfc4f200f820ebbf19447c60cf5b312badc9d8a9669588704a7e407d414544b147b84fcb861a40010e5bad49a544eb631f204f5acab8455423a725e35e8d0113387f14ba5a58744d2e073914ef44b17ccdcaad925bb51db60a72ee7bc9e3005686bb8329ea64458c0d6fc9dd926f0daea729e9ba378cd62148389a344ae704f985d2ec69d685716367eb4bbc49f3b4e6bad88bf74a10686510e5d14d09eed9af0bb51ebdad7b017fb6a616e38e17e7de753df306730bd55cfb1984437e4db1cc87b99cb22c729a7f7ca346e7e6ad6f4d5347bfa2994a024e772f7c944361d888aa0814be985c9dec996fae06678d14b87aa0ac3126cd2878a1757590f0d99ab679a970684a9ac7c71e3a4b7a422c156f17124bc66bf8ed838676ec33d35b0164bfb60fa03af4eed1833943363567916b1e0c3a34637a50e182366c1ffde166ee38b9bf672e6a1124213db8d63b7c2ce597de455c106eaa2fbf7b2aba45ca0db15747f0705fafbe136fdacc5022f848bc412a5ae316c1cbd6a6c5e727e850c39476db8b629e83c6f0c037de8ecdc67df6fbaf86111c5fb50e74f1d21ab9199bda59f74b4106866b5049c9874e0581323cb776d0af471c5ff49d14dd59affe02a39f529aabb5d030d65d17de1c83a300a0a51d3d5861137800a5d164b0d6e00281cfe1e62d6df470b8c8ca73168003042392f4edc936f88c3fe91a7eec2eb7b8ce26fe31a32ede91daf77ffcd162f327506bda9f067b010697277dc854f70ff7b86bdf308ff02a95d0850cbe127f5a8eaf2e5f8fa388c11a087fc998958dc646efea67fa20f44683df53bb0cafe48e444869e50af3742206d582ac8253eca651a4fe5b558f6c5682815fbc7c7aced581c4d047e9f3637b94dfcec3417395b67f4c00638c88241f2801dccb1ba590fbaf8c5ebecd0541d5666d25d4a5c628bf6db97598bcd8cc10954fedf03f480dc7bbdc04a6bc26c1269f3e82d45c718509760ccbbed0c35a5462f7b61369b729637bfe94529c17f10a366aa49f678f6a24da6886e21ac60f84a831102ae9dd5674778b7e2035ab85d8293e2a8a36f837e9fb9b0957d1e6eb92fa2952026937f00ab38ddc644fe9063325a20135cce0c574cf1155995e201eea9eb73f85b5514107d901059d59cbe9b653747d0fead4e0ea2196a764c617a43cb2cce5f142afbe139d762731f27c2e7ee5b2a1442d733b3e4a3e497f07c5838f929d2012c93daee316b00ca546a0dd8f6f5fb2e1c047a690957b9d6556fa7dbd64de434faa8e0eb9de08ff62e45c1f1a8a76e7a0eec59330779036ab9f88e017202662968daffa955b978cf1e4f1c860ee7e062c3baec1cc00e5b3a3e6c56c6a0ffe048723f9b1186d8ec26559b7c645d571246709c88bafdfe68e31891752c76d740e59f677e46297930d73af0762d7a5cde336607c40c124b348efbaef70cfb1124e136aa6a788bdcef52eb81a0bfdb5645e75f9cdb2b5bb6363631279403fdc52a875f31ed95d0787b0cb5b802be8a69db3b3a406a4ef7f46d3531feeab0e85baa7010c0fba7a7b63862572919fe1e3c2a09e52ca9bc9e024bcce9ea2c6cc8797c3e34aa6dae02ed5d10a660bfb3743ba279dc21d815d90e95f87bee2afb7f013bc3d74d73354099fcbfcf16bf7c871e239d635540b5efc8a15e896ecc8306be7baa5ac03c82ddc293dc32b74954200478ff8cda157eb945738791df24395c411036b6680fdf485d275827c8b9345c53180a1c8e0fd59a91d985425e5c96127c47c862ac953f52b76377a73d8badb701602d310efebd493aa38b534b154fe1e9d76df3ff83b29c655bc08bc9be7df1770cbc3b5701b2a9bdc0417e2ad92dede79d2040ce400b68de7abcb2d36c09094a3f97ddf6b9cefe8bb9f20b21c0a425cf56d5950337ca27fb9cfd20bef8221dee9623452837669c20038a58503da5f990cd902f3114a06226456dfb2f3ceeedb16256494877766ada06ac24392d6da1ffba663d30900f28d40972c15a471f154758209b479cce31e6e7ef59de6031d4669943e8c372ceaa356260499ebdf531c74d96292b3f025bd6f735d4faf1559ff1f0fc17160cad6cf7bbf681090899fa2972f4e8417596e6ea85322e003106f0b7fbb7d2e38344dfaf068dfa94debdf1231a60d4e8ef4370d2d8a6be01062cf72f1ba6813b9e1acd572cd088c178545a8b3f203cb50a459ff32fe6da22322e78646819fa8374b58fbf7aa54075a9e759b86a89b02de0253f401e8b4da82c2a792af9408197eb98d97020644db366d0817f2bd8b3109abd4e8a7b44c0bd0fbf4b4dd0c4970d6c68733735ab0ae092ce815b119371ffdfcbdbf5d4c211deed9317910bd0e0828fe7fcd7dbd559db14727c51460270b7a02b9543f5c5897b7925e0a4a2361c3bd910f1a46b4f2133b7b2ed63f9cb9048cd8d906f9633043c74807bc6f8d061f7d7ccb690ae0a2f530e01a438e5ca9c06f4d07387231abf6582cedb04049629ccbbe487474eea0252e1980f26aaa0f4b825b0c0b822625614156da5aa84a99cb1d27765bd561767b21283b528e0445748fb1b8a89722b1e6a711963b8e4af94e468212f86d8dd60bcc53cd82a8fe4f05d9d8b18fcc890d33fa937e74bcbe36c2471fbecd337785df69225c2a5f9cd0719d407f64413dd84f87883bef9feb097914d20a59f679b283501ae8ecfb972d15cf3b5ea03fd14453fa89c5b3ec5f114d89720a5821e160cecb67ff0ee0e61c859a23e8fec5673dd1813f8e22292c51f4a56b33baa01e73833f375db65f612ce64bc791385ea3baf39c9c44ceedc0c3eb1d012cba8a34546358b342f8d0536a47d00d9b8cdd194962b9dc82739c88973f3a31dba06996360c6afd4bdc720d6928c89786a040acd88122ca288e87b4000b656033df7b11e3b4a0e037ea0bdba7809e01280dbe950882f03f231e0f7e0421f7c542f6edefd69333202a9c5c24fdc87b169b33b89e1b454fa8855e50a37a7e0eb89c25a701e0bee0dfa940e7c34144fbb30c646ee7663398edead83c501710ece569e419ef13c01d712c3b485ce9f6241bbd7ed3cb7b2d103664ccd395c55095dd69ec5d5d5cc12fe4d6d73c926559b18ba6b7e5a0fd000ca6f9bd920640185d247e2355811a281cfea66645a490e00201cf15a5e1f655808927e1b42e8255cc1199695c39227da0b0d091282652e617bd092076b5fed6b4e3ca8965b6895308f09a98b600fe9452a1c090e2d6e5dbd8367d12b0cbf31399f726fc2c3aaa9494d350630cc3b112a2c76a55dc208b542cfce51fcbcc1b81a258562c3ac9f2fc424db5f17ad5724fabe522ad7550af0cd311842661508d93c921834e8f12469116314e581e7a1416aff8b917336d0ba17d2612b29df769d6a91070cdd8677b9d6680e60ebb1a9d07d1e886986dd9cbb39c4976d8d49ec631e8a0079b985af5897d91c3c8f7082c7408f1a56c004a62768082f26513eaa574ae84e6b0cbf634c3ec907ab0c709e83d707b1bae9631230f28308dc8878f5d87deeeda1c7d675567b52c161b466e1ae9d0021d57eca6dcca39199cf9b9db28469873dae9358e78ec4f88a0eabf1c90ad808301b3328643c3446850fefcf708836973b8513cd24436b62a0e646fb974651e4ef04b52c20fba29304060afb52d5158633d25f9992019f7a1f100c34cffcd6dfa34aa014935c6332ae21b5d14401d2b8932bf04f99cd2c333645154aaa2eb0a66bc213875bb28d662f1671aef1c9c7d9bf5ea473cb6e3b5fc038ba21dc205a0c45f1ffd5fda4794f5b95514fc316e7b80a091a5acf4c921be4c5f7fa1d9d8ede51e8214b9352f10f6f387eda55643500852074a515e0d3f215dd6cdb89fa97531e2ae5b389b74295af7c9113ffd0ec10fff775746d1b179bd3050be316105940918aa17beb75d600919082c93b74a353ff79b4f29ccdd599d1997b77f0548082396381259c25789e0300a1a26662fd238eb85d7df12206e82fa1c8577cc6265e081b01ed549e969698bf637be6d77355320c4c0d9921193db3b25c258b9f1d54ab7a9a7faef77923bf549397fa2c301874298e345a2b26a39f3768c05386ad0b83098e1838a06fbfd21b3b3d70c7ebff78e63c66959efb82081c1a04c3a827afd38dd3dac7ba86091b0314c3a2ffa4b8c76b072f5494ae53bb6799bcb8a6d2fdedd287ae1935bab177c42ff034b7adec632bc4e50c91fd71261a297f4a7ba6d50233b58e721a6f3576a3ea1f24ca87dcd4df1d47ca91f7371139f57c090523738a7ecfb44948a0ba068ea9b4d66e986543a8e93f25b5ac91a3a12ebb758fe5da29dfc3871d344f4184d7d478429581b150b7d3c018199931d1d60d1cf874f4e1b398125990c816cf445a4000ecd41a87baa3f119fd6b5c82202b948cc150567bf7f4570512d140b041074c343269d4a73fbee6adae5b886e11c4a928f68a7fa609fb83e0cad0b30bfc84be2116ebeb614fcc5ff14968a0c9c4147aabf91b7a84bcf91276e780942ccdc52bbdd5bf832807fd9812e1db160009b460c738a75151ce1c5bbd55df4ab04731df3270db80f31bd811c611737d102d5aaf7de409c2e7de1d33248f408ed003b5f19cab681e5efeabadae31e81eee453ae19729135ae8faa7bdc7ffe7a2e8a7f91f9f8f4aa2357201d5d40b2665e010f14bd4ed2357eebb9673367e119747f9b49d1398178f50c1c8886f63d8d2d64c7e062690d66a112826c1817611f651ba48d832d2b632ddd4c82f3ee6b04bf4abe4c7aef323f3f414be7ecd6b3c50081b0bf0c1a2124b1f16f42c5e3fa31391ce01cea299a8d66956dfece1e144fb4498d4d8a1df6351821a7d49b425518021168dd3fc6999c951defc6535803ba5be8bd5e72be5f0b5b03f6253fd0ef5f98de28203276aa82ede1af3d1e817959026c3c34a9535bd8fab29b3010d69555c31473ce2ed4a85ddd0cf82bafd0837040fa9a192df705fa07e35dfdf375e6342e9dd858166ddf42f3b2b67d80ef3c50b2bae0c076c84e782b5924a0a1c1754af1a35a9ed113a816ac9eae0bca293e1fe39a9a17fa9532f392f06b12140123f903864cfd213d39ea865a501981be43bf6b7bbcca244f98b497db297a4f0617d069287d81c87d8da8257e41c2fe65efebcfb4e8397110bfdfe11e03ccbcccada8e1f36d9416aaf14743676c4635daa514014b94c2ad94e901e1c3f17b9666a81b2651bff5a1f5686aa49cacaccd81353c4644b6f7ddbae0d54f278477b59d4990d5f301dadbd1b4b4b441d6919e4c8a9d5a793561663acb391a948dfa0836186593880bfe972d6e0c694bc4c6d92d5c400e302049fc0e1078a28f6306593fd6bf5e6bd770d558027cc4914cfa97402590d048e6d06c85910deb8e2bf8e2cb5bf4833314c25bfbd2f5a206c567a82ea6d6b0e28fd71d08f80e844e40208e9a37a083ce28af9000e33b7cc5873f268ab8860209cca3f5627684429c95ab07cf2f67f1d9a69d95c3bc9846dd229b480b6f98126d8e87158fa69436f3625e422bd01a90c18b3bb486f4628b5d1cd82c74b495bd1363cad56fc05a1c6ce2a63a6b1dca2febfcba6c5c548e2ed9168765c3ac5ae6bec30b60784f0720f8d9ad6bd4ccf83414b0fc4d1072794a0a8f1021170c2c5256bf366a4279b545ba099eeca516af458c0ca3e4e41d6087518977ea129150fad0a4988a43f5fa72a2af4daa2673ac1700e5810c4d9f84e2b06ae8296d8a6715849da0130cd2ffba89ac727317a3fe0fffa64d31a2811c55ca78739c57c658f96cfbf6215e982abaedb8b772b60cb6a0d8cf80c6728c8fe03a33d97aa42640df6e357d630f44d7b0c67b51d0ce6fd669f7f002558ce0e5bc24e64f0261b866a4bc240e595e65231b8db627484a36822d02ff7110b81312884fcf8c67195c6a0bfe10d2e81ae30d57f65544d5199ca0d3f4936f97a15c802bfce8e051b7540295a15172a3b46aa210b6e94b93f544dc9c16e892405a797f21f30bf3fd7f7a3220872f75845fbcea554e66db6818d5ff17ae2ab184a0ca6bdd75a0c18136a6cc39a5cef4a831a4500234f9e8c14491cdcbbe9c07e8a7bc9a1dd1a387d5096b58849b638ca18900d7c30ed10c73e0022936956e59631bf4e39d7e89d2c187e4f409f9adb2250ff56a0dacdb9158f50dcd5e9e855ea1c67319c3379f1e38b0f6ec33b5f33c3b4734c6974c11d7c29d278dd0237ffb20c31b8589bc8db9ded21c1ba7e1d3fba59f09b847f63916ed81e9bdc0431d1c784c120a63239c3b30fedc9f34650f1613f8afa843c013dc69ee59c8acfe9b5c94312dd7c19b5672773c738f1c0753f02e6ddaa7680665cf732e3ab171374447b5fa2de004c19fa380bf09813f3d195d829c300c4d2362c4deecc558c81d76d742686b4c4a3852a767a90ba25186e8ce6187504207d08407f87f3cacfd784e4277ac64bea77593e0e6a2205879919fa238a2ec26c90fe81f4e82673cde1110408b4043770be1927204516612b802a1e77afd0f5f600fb06402767f0446c454ece56597e09be8cdaaf17b817926a3b48e5b742bd40f83fcd8a5005d92569bed5f5de6d35f8b33aa00a014050434f94b4e83f43eebdd0875aedfff2f7e65c0830fe3d4482f8895a356551d8fe217826a0bc4a22d7af6e8d02bfb19541a7428108277612279beef68b12ab29d8d79d979a860e5fe7ab06b3840ace7944719b4400bcb49caf9e61a2770967d48cb74f6489a198f2056faa54a8c5be3af8f5022425536a8d4fe06888466477fb135be4ac80503d85dbfe0e8631e431e5bde55b0110cc9a34c9f826718f8ddef4d6e02fe1a3c83041b94e84c5cefb0dce1546162d5bcfe0600d41fe86dcfbcc4034e566e2bdd904b387d9dc175706713eee04332d625ccb1e088a22bb05066da56001a6dc468662e5f102fa21d959ffa4315c8e49e8b0073e92f840a3c9ede726b8e50465708fc1f84897ca4537b8a7c6a7ce7d377dc0663b1dcc6c201f36f4b9e9acfd8c4d5a46a82f8e5b5a6c6e0a7e28c01ea78030a816525bef6dcedcdbe0b558781c5c5983c682efb68080634e3921b1eea78a8afcfc37af05420f188f5032c5bb038b5c1a24d69a0f5c6130ac6c9877177877a90630d6de8281adae216aa8b1e87da8f7fbe164625eb1cc02fb3248acdae6350de4acb1f94e16c1246fb53b34c91727547533dfc62d182504461c3adaf72db1ddfe321dfeb68f0db7dcabb564a4c152b8ff3cc30326f3b916f4fe426813a689b25238bc58db366385a3538d85f0c92cd6ad11a5f43294abae7892c7afadf43201508c477ec55fa938f54ea2ecc263402117c4a77b20fda2a9aa33da6ba963671537e77ce6796871514cb86554019959fb54f03c5448e2bac441d4851cb2ddc20f39d81d6700c1a6abf67561af1cc1453f0b5763123836387b7e91cb64b9c76dab253b2736e263467e8d5f690a52e757e7858fc3a6a0a45f43a44ce11f98234a4d7e5bf088ceec35b7a8e441855f322ef282623c7a12b3756d46843521e806a5d448d1dc8f834168f91d38695f543269c685d53c1ad428c6a3dc59da47694aecb873fd663eb8b5edc349fa2d7ca0f56c8dc8320a7cdb1dd0767547e97b48dbcf617b403c957f7b5eec9a46433b2b06d8da17fbda53a332f7ec3d27f29e6accd5141d208c6f22e5db934faacf074314276f12400e8446ab32743894c07ae3a2d32c948fd5a212f1440362afd4bbb699b6e8cc07c29889a36977bed0bb8b1ef2d00fb4b359a3f5ddabe7a2fdad3240c3ba82852d01e06dc530ce45ec23cbd87ee1d995469d771f99d15d420e2bbd6b7029bd5b7685474f74daff67e4dd0e06a340f6fcb76ec556003513c3ec467ed30be79c38779c0cacc24a2ce859ef4e22208400e6c8c5e3ce39c43e334409021ae3634338df4d565009767fd1c8c0cd813cdadbba99815f3ba9f4910d656ebe424d12278ce29d6c9b60070b828c8fb3a99239fa802485266ce3acf039e4d0fb7108e62a15ee13b68c4cd3aa96c8e0ab2a59479cdd13160793ff1fbccea2b9a35b59f26769a2769202557ce5a91343237476c2d6b487fdbfde8edb559c8c0b21bbd9f8f69b2c5c797a3cbc33be87edc0b199b7bcc6098bd35ec36cd2d2db0876733d5da2b06e05943b1ab242df45ac770171a67ad9360efde81a48e5520cf9fafc435956898c9f9a98a562b32c130cb7548e0fbf87908a53a1aa9c4b12e83e0dcea42826c4e9b6375dcfab1af395ee6398279f1ffc139eae091bed23317ecc705c89aeaecdd655291a2d137e77f683d760a1f42ad2272cd956eedef55ab66ca0b3cb9c507d6181213941ea5cd70a50ff7d455bf613b2d0c50e3d2aa93dc087bd00d4330ab8f97a40193fcb19f3ec2a9bf9bd4ff5f8e72e72a8a9bade7a4c46e1cbdf4155c5a7b3e2790bb3abd724923a0e1e4b225a7fb239bb3288c8b0feeba56908d694c4636b1376a007955659bc436b11b1a8f8753fbd66151ed7a23e597f95f121445c0059b75603228a57d5a88bdb1fbc9d7fb90b66b75f20c3db30ff8e3aa07925106a82b816fb44577d4cb387e2e7c718ce31b049d602dfa9e0ab311c9eae5bf9162a99f4d8f51f08823538e57352247a118190a9c8d5f33b613435aca6695a67f545f192b00e93c85a1ad6d02fda6c9d5e8f0d4146d223fd05fadfbe7b42f80c9e601f618d4e71ee99a547ae147c5c48e9e90e96132548e61a6d58e1d7facf5d5e596e5949ebd11c6d54d639c5e7b9c62c62b4abbda3eff0967befa2b3a5de559279002524ef1a42d98cd8d9b38f35e535ac634bb0cff1c240c733c0c664d1b1e44ef27a6ca655161ef9f87140685ca6e449a420666870b26f64650717dc7bcb194cc8b029da790f50db4da13d443a46238101411fd92b08be39171c90766970c70151ed0b0ba139b9d417dcc0a4788e752430f7115c284e84cc22989e9f99385363a985990564bf08abfa32b10985fd14be77e41199051096f6fdb8a210284db25f36e53d63b41650a41a78cdbe823747688851f5ebe31eeb07c84ed371f919de9ee1c27e73f632e69e7c7bebbbcee501ce44ce22cb86da4724ae466188d96cc2ab647c92c1db279a5e894a65ee8a7e8f6511791c9c5d72ce4a768142b8002f230d6643936d221cbbd6011fd22f4571ffc90e2fe44dd847b800219e70e997dba4031d9b119903307073d286078ceea7043ef8bcc74bdbcb13ca6215260605d5857e5bfb89a23418027c062a00b1f73e0d56a7cd79ca5d9717f28478cbac146cce0de07d87e1bb8631e8952d92156229e97a9e1da81918ce9673e6f34b0feb1ebb558e8f04e07eefee71823f98d9bd6a77e6892c66b6e0cb15dd10492514d0d0038a0785c9b0543188d3da78b65e81e78dd36cbe027b02049d5c8af2d0b278b07a2c838806b40fc450d4534921789c9ec5c0f9a2cf9b44feb200509881486330039b182d9db33765d145c6c9b4906e4459a6cd1df1620b27548c6d3ebe68952a344bade2a514ab774cbbaa0fa6be0a0ff80d1fb4f961cf27207685bef93b4698b3eb172fe583c2546268cc8cf954701ad35d80400b07000a9824752418f79a4fa27eed47d48dd65c0eadfc6b49d66972361a1f5c82f6801db382ac884629bb380d665fda1c2237b2085e4140481703794add62c71d4b37c686a71e7bc7a6c63f95e8472e6206a728d796b4b910ce15bab2973d2337035ea4c4ce2b807174376a6ae7513d6d7150debc837d8db8fdee14f921821e319ac5f20e538cb9ed292b072f964dd25febee52f73a0ba4e66d324ad5c19b3987acbb636e0c669e5d3ebc11c4b893a954c3967ede56edb0084dfbff736ee3f80a5372554f1bb980a8a3ff2c21c9fdbbed937937466db62ec5fc56734aa4e2fe13efcec447b1e8194cfbf73d6050db79658cfbcae2f0aa3b499763efeca9258d5fc27efeed468809de16d6ad256b6a0262304b66e86879e90557dbbc5ffb5193179c14e691f3160b38f7d87ea39b1ae3ba57c0899d8c51e47c3ea37fb4565ff460549f1855d485361a1904cb14fc99f1ff8e2496e90ce89a9c3e6fe6c8dcb201c4cea9a3cacc1f8d708916b0df23054919bcfea8f5eea6344f75338a6ff0e802b2d7c862362c593eafaf81c0c7510cc208b9f701461cac84e8b2ee199975b2147b2c09ce82883f749e0182af57a7a96b88ebc724b95a92cf2a9a89855ef4af8672aee35a19745f09971930ee2e7d7d20e5f8d95e21a739674cd7efab5feb25a67ab636e39097781667925750f0fd55840161a87faca24e7817ea25f801d1b83eb4727906b006661197dcc186e9c6c7d00b5c235daa628c45f1c38e37749d42eb956d165a51216d7a652d4b396fe5432094b017259ab2985749b6b69ecd13c8ef8b171c42e4384c214c6b91fcee04ef641c8c182518e4584ff5f73065b2ad0ee67a3fbd30cbac78698da724c4524e72c66d472656e5773f8d77f59e5c62846f9c38a093ad83f2de67b9c6144ee3a8786db694ff467b6658c477607a79892cb0599695fbf911e2fe7963f0ba05410e0ee8242c0e7e5d69c079632f0ef4c367e1e87f76eeb17ba6c5bfd905e3e0b7c535c02f7b641421d244a792971a02b97f6afd4ba3e14e0d67542ff3484078e06240b843b2eac738b876dba2bcb04050d90b468ed0e59b30de2b0762de24d312fa415062dbdca97f6ec7af233a094f75cd753b0dff562b2389b1901d7bf2a652160639bcbf4f7ee1f85533cfec3a501cb3bcc5982f7cd78f51540c66d88ebe117c9a31e1bb6c7e4e618a1d2fd982674edd39a8c2d8a95c064af34930da88715030b9d5ed26590f7efbcd6f214e1c026a077c2887dc5a31f4ab8e3ba78ba9a332027570760b89522bc73aa69d284542b0a348430eeb928e5e085e2aa1096f3db286b0a0f3f054aba4cae0f968e83f59604a3ad5ce9f7c9ce129de88df2e54fd8e23c085274605347e941279fed2250a8ff453465bd1f5d1c95a477b454d4e81ad62804e2b89ee7ec7649ae5fabf9bebdf50908c5951924e6b25b54d5e6f2ae36caeb5cb55f66db42ca5681e949b12bf2898225fb1e6c516a6007313a9ff7b2dc8eef87ad7a21e7981fc0cb6d7cf9267cc354191cbf188861cd9e7f3752e9c44a65396e4ea02f1e1c0e47290019565136653107780c26cb8997e71af68ccf7cdec594e6b50f1d5e520565ec19956fdf7426f37a54050fef339355ff00dfac6f36125e0c65ee946885f175d34009d83f8c34e8fbd5221a81b67915aace754c8abb7cdbe4f1d1c67c77e447a00222919de5ea373822a746007c6455022a84e6c8193747c8d42dd09b4f9d5d37dcf2ce9237b73b117b617c0b230eafb65b0f0040c5648353b998f85467d431bf6447eddd484c772ac7b20392a49726dadef22c307dde67e3c81120ea040c48e987f1df2bcdc69ce91eeb966de03513368523f337b1cd6b2b13ff3da7e19b91aa891421df3807fcaec6d11eeb2d02331e5156bd38656ecb134998918fd0ded1cce93fdb976543f77578c5dffe69d7a9e99745b32e81563a50b2b2e20b9b825e45b7fbbbfd41c2c7012470912d605a6f804b64dbb6318b504fe8bd47ddf42afef907b6739da1ed4dba1000617191df500030b00042a710a576d9fe9035b5fefb9c66e4bf306dbe947e8406265567fa3fce8f7a145255ed4bb8a053bcf79f4d9c9b029002b46e2c0fb7f955a449b2dd131878fcba85e7c95605af74aa53a2e401b46d13520a4411ad983661e1ad6846f037206b19fe1adaa2cc8347726688331d70da5f3326fb08a2328fcb16e49382a6003fd8411f23932420c46d50035ca23599c2cc820916f6b4a0bf55f5ed88b96c06e2b2023c3ab909910a9a37cf244452c1c31152d1903d07d88ef2453e8cb54867b877cec1b2bd5ce859cac39ee53e7f319400ce3f237bec73e67d6f19ec460379347b81608a8503a0d8a6a8cd3f13a4511ccce0a67e2226ee24f41a0368cfec16ae1cade895ec918182ff132ea75cd31f4aa9b6c7c98906cc00d8cc64370a2a0d7ec45d99c5a4fbe3cc91ecac4572ef15d0ac66ffbbf3da5e6158213e3952c3a9b06231e58f7159396c51675d466086aefe009a233e23948d6f484ad01795c17c6e4bfdf0f855b892bb687948f4f82323f56556d1f856174725fa5788e9d7e67348963294b51f28cc224fd2d0b9df42f14001881fd3e4159e1de5649b91f26e1cd16be90df44780cb1c17d477c10dc01c186e8631d9729b0e1b1231263bba7f32c80b740c9041b0834e54078549caa590a606927a79e13252b1278cb51ef22b98f29a4bb2c61a8990dbd75052d5e64e19770e20612cb8a8add0fac7b0c29f17b2b7105cad552ac368c674d175edb502c89e715209c3d9db76126300e7a2125fd579d94b4118fecb8ca92edab12dfc6d3aa55ffaa458771af733814f3e4222c9f46d3cad48decfdc7042d676d62a9e9911a5e514cee0f0f0231952722ddd6d89b40e478d1ec4676acc4f7950c198d09e4bd09d6bab083fdfefa02ba31a25c0cebd8141c32979fa61bda9c93b3887a44aadc7de989530d03578bfe3d6aae59006948f45574b4154bf77d55e5806d69556b4fad19d0af1752343177e60dd6ce195e180fd84ccb60249294049a15b488aa9b119203eb9efc400efc059f315dbd14fcfa05092a30fd22c338a7d51e1a3c13b643c93dd9d32b5c32eec6c6b8372fc30077cb1256fc3c72ee279f615fcbf3a179006ba8d9f02e125a5bd03b1feb6410e50ceefcc9d6585099b5ead3a2a958259141ccc8a35cfe8e8eb02df9b72ae8ab0ba5037db4cc828a85f81395c5181b758d4e996d5d5e6a001cbf998675cb4420cf0c8a4306fe2b455e949766463aca62b2d572a8c88abbe47551a4702a1719fc03a21b489f48a42155485b9fb5fbdb545b65ae30a26866a016e3582496b8a0a25b840e7ffc5473d2521c69365d60de9becaaf6e6bff0e50ad0e6d017dc5572851255876f0ac4b06ca8e51cd204cc40eaa4a667cfb8462abe4e254b8e2e2477d2402185871e7f62138fcdf6a9e6822573900278ad7ef0787e95555a8270a83c02b6ee1987b5ff2ad38f2e9222f25b6644c02c83e78ae097c6cbf596b06dfb497665d829249dc11ec08ab087a6761959caea4e191426556862c850152f084f4bc65765816bceea8ebd2f516d3b12e5ff871716de7a545aae117cad793ce292d708d69fe50ad72894afc073a0665a2e8e8dd43ae2c3bdb8a947bd7c6ad1ddc5a47c1334cc6d4b3d530b099529edd46c5594c132aa1ed50fcc968e14a7e60d18239e6a8c9c0c3b226ad38909f6d9e5d73b3ffeb0dfbd0811df6fefe90085e5e3fface8f1d3e3704987a7b9a44cda4708af3edc864cf490b933099686d0ffdf945fd5c7d6891a6e7dc3575284b1a078774b257feaf7e8945360bba6ebc470c337e18ac177a67b30bea843abc1b742b3c0d22cde7fd49e68eaa5359ced18a0065d4a55e447ffdd608e1a9dda2f8cf986d9c25471c8090d68fa2c1950bc47b7aae0b87329ffc0f18e1553b870a9518f7639563fc81ac5bd95983a70680e2d9fdd185a63ba029f8608cac07a5a5dab27d8c5fcebfcc29c84938bf553929cdc21758afcb546417d77b86d68a62a2444622ef15f4c851f1a7aae4320bfb792fd276709cb45c81f541eb82681276038706f493f31fee28ac427e0a8c112ea01db4c00ed2deeab86dd556443bfa0d2e02e62870d99938962f9b6b7756d25a080d9110fd15f53c1c60177f2e91effb6aea697706535483eace5cd7c059cb1f6651296db99c8edc151fda6e25e0c801f546987c09fe52188333bb52fbaa13c2b7215c9171694a97742fdad16454af520d208f593b97f841538dd671c7b20a3184697e6810f6cf938d76df54a6e37d7def295a23388522146cead61b647a5117e733a138e0e62ab849b100d0aa9980979d886b6f108c2710830199d4cab5000138b4a8f7bff45b17183e2a8669007bc8f3413eba41b2be3e958cada50c649e343364e94b68ec75a26c052dd0661c4df27fc737826b1e2559b9ae30c90f0dba860c41d43f97bbcfbb092b93d5497e6628eacd86edf8ca491b1d9f7d33b12e72b6e74fb0dc474ea1455f988cf64beef7170b01dd94a2d6c86943fdc405d49485ca558774cec6091a9e3a4d229c27d4a5a2682fb480eb424348bfe018a13b7e9c56a668a69a993592779097133d9d4b2f2539783ed600a9227c587901df4e273388d8336e9e86a599fe104e3bce9b47b7015c21bebf2a590d892ea320e0e05a729f67bd1f3433e6ac2fd7f7fdf152d0e6cb828a8ac8231e169918054f2ed982d4b8fd0a24d55ac6e69c6641069eef685d1fd9d6b7dd56fdb2cc137188bdda0c4c4b5c7ff6dfd2478f9b9b58bdbbda9d7764e77b0759e57dff32d92c7083bf8aa5b8c4e4cb1afed149461429d0c89187c1802758e578228aebb328eeec9ff4a10817adbe85492c4568392d26a8b296dab0600c7e72f62a213c5de01f9b7e237131aecc6202e53bfe10ca2220b79076c15d95d05af24ac4dbad2a5860728aab782a5a82db0d27568ab54a1062c73bd11cde611e7bf2b447c9258bc682ca2bd4483436da2653c47a9f396cf66a0c16a88c940559a4160fa9d8c0b72dc154b6b9abfa2a7ff69541b15b4943e06abd4b5028968b99550c67c157044035f87d7bac539d2d97f319da83b259e7f9330566394340b2f0f2ada9ed84f5116e4d7a5efc0d60105737026ac31d8a4960995db7dc28c47cf02fcd1f5d6d6a143ce80d140fcde2bdb2f723d9761c66a1c910e22f9284c344eafcd9023018f682cda16119cc6e17d1fc53991e987be1f218d5cb6857a527decc17627df142bc42e894884e3b6c5abfd5c440f46cf55a07481cd774756d49be4d0fa8e9c2f8fb0233ecea7e468142cb84e89177aa0f0e7fbf3f0239873ef8c74d69ba0886641a743de56d2fae825c6744cfd81d68e3e2cf474bd47eea9eb2ec8e60e116423f9917128c7a15bd662058b2aa7081c2396954199f72f72d71af24772343c693dd41e6f31235e4ef3bf2ffc123e05259bee6aaa8be683cccb6998973d643d7c264c8fa96c12629b8b76391e9ae721f0a10c4c044c7be80817b2d13a2bdae718f3165d621bf3d9cfdc0498470ac6de6cbf5feb6881c55a120b77d4eba5c9c332a7a844d25233fc3a0658a6b2c42e5755d406f9d24692c15ae33bde3646bdaee4ef6116cff591e69dddef6b857d70987b007d424b87e197252a9c02e85a794755c0163f811d4378424cfec18b7a2dd46faf33571cee8a3f1f7828306c75164cf8e81230e6f1dd84c539bcf421606592345831963ec36bda9d922e1b0ac38a0aa7198edf2ddf2506973967a4ddc1e7153103b5b5c70a2e275f60f2ad1ddce0b58ee86873d1fe4405556f7013566fec91fab5f4ed588cd3fa2b4329a6e0d195a7e709afac75c9c4b8388ac7fd0edf789566b088032f3b9df3915ebbcd2d461349a0c20da2d593ba29fb1687738afe7a69346e430fafe7f3673af56d230272953c09c6becb39cc4f33634dcad526697d51ad25324638c36ce9ad910227326ed6347cd7a7dd0d008038e0ba63fcd45e24c667cd961a0ba0006ab05a682c7a16fbd4df7d900cf9048e9737d5ad9af416936994ac5c6ac9ffc823d0a3c43cbdfb4264dc073a6ce13de8e6d732abd5b30fffeb1745642a6ff2208aed443bca0bca8f16ea478ab47aa26e6d29a94933f0fe140535b2e2a7f75a87061baa44da4d33903efc696a67115b524ca2a67f8cac746cf27ea1328abe78473fd30246c5f4ac32ff09d5eb2ea98f7fdc24069c89d383c258d8d7922cef326559316ffdc1533a72718b3ffbe45748a7cf44eb6a1cbef87496313242ee75f63fdd4545242aa1dd40e44f500912f7d74ba6352f66e393689eea227abbc17e1b5525f0122afb70f3a107bb7b7a0aed273a96b2f63ace039eb9583eb2a0d0bdba80129ec6308f4b25f02970fb3996e1e22995d75b65a0af48a9e3318fcce8c27c14418d2fe2c76eb42cb1f323b8e7fdfd5f336d891cc3a0a8392fdd7a3fcc8e1e575972c1f616ed5eb290b5df1551dbdd608f9bc7f4548f3dfa5952d8212ba9de1759ac3702e1ac00fdfcd261c9cb59da66d37f6208431b91a63d269e5acce56d41ed7bc0587e2aaf3a8384b3ea8d7212ebb7f9a5065853a0c6c46b20eb4a12700305af9a7b1cbb7d69246c5d2280f1575b017058333f4567a3b8f0356fec5acdfa6fdf8f4e87134c118431a905a60a006b65d9463897f502d23d444e01c1559779814544e8e32e31ea007bba2a8ce8d08cc73b9243bdddd57153cca8e6d5119a63a97d14ba4f9a69564db6937edc666aa979e8ae363c004371b9f5958347925e7047c600041194b72939085332290a298c101eb87243abdd288931c83e501132d2b527ea50ab985c37fbb15e868feb2f5e6e0a888986fef8c69bf8770dbeaf042f8b02f876b9805d407112004f59495de29f3944927efbedd05ccef65d5b47a46309e133e4ef0930cf450c034c56a62204fa3d15ca6b4295fd4155c5eaa03b9b86aad3b079e753d134e130bfbc56f3bd2cc7e5aec57b8eca49a1393a64f0eedcc961c936fff3c15213f1c0297578ab41e026d3fb32d33344596944486c56fdc2b40c2a57ef149e47412d7f9242c578c6487d0a31d33037967d50c2fd45766ce6f5d5fe6c3359987032af7755667a17d3807ec034ba7398e7dffc7fa0816c7e889928545ef14ec4714aaa37b2a238ad6ae82f308d9c774dab50f617fc6c2cf478f71c6a587bc293cf2c17bc843fa635045d3d8dfd687171746651a90bd857f5ef17c3641a63ae99eb59cdad5d3068e42f3d605797b1e2ecea6bc863c5604d9ad496adf5dc29d6514f9a4447ca707adc839d712fddefe1c3a3eafbe9350eeb1d6b04f7dae499038bd7980d1d744302ae533835fa8058bc3a29f9c526d91e4910d448250b17dfc3eb159bad886929545d301cf00502e979adc5c120afce7e571f6f101880c7ea075ac86791764aa8d4607115659625d791028ac3fa6e13282ed69d17e842b2ba9bebacaf01bd0dc8b37c0370fc2054e1a2f00eac65520ef412279593ca8ceb67f313132c5f8fd0db4ad48b07ff4da60a418f4516977b3aa3d3b3453567c69f3fb35c5ec2641ab5a21ac48e05dced39a276e586e9ef906abd93305aed761cbf92873b2a3d17957d2d97fcc396df3250e6c8e840e5966abed49649b3c57618c8dabd7031b6988746eb597a1f0673c050926f555d41693f1c9cdba9ca0b27ab113ba88ed21521c5e6fcc6b3b8e5d578c8ce9e5b6f391924f17f7df126614e98973084ee05aa4d6153c6e6f7b72d51756e9a603892cfd46bd12accf2aa8512d5f147d3b9ab587dcb41dedb07710a467204ddf0a83f6fb8ad94bd16c1e4d1b9c376360e3e11963a8fb1c76b014e7275910368273b576d620f6497e334715b9a047e8a50873329c919b4e7e03588c06df362a895f39c144d87f0079d6ca30cc06e6d8e97654c3e3f5aecb838e52d81dea1dd0696d4aa5115f3002c1d149e4fb100f74e6efa2ae3f485c4989e5ffece64e911d27ab3710fe2c5558fdf005c2c12db255cbbff4c1bd3fe9c655872abba0a730e7bc6ccb48db79980963ea8fe2c973462553696141ee833049bfb35f6b24f59624ffb6dee899efef9e822dd82ab9d2a628f0ee86fd01fff3488adafc69eef21af01774321aab35768eb00b5b46f586c5e96d8c0fdf952bc381bed6be24072454770de9ac4202081f655af991e0bcc273bef980934bbd2c03eeaeb98f6b842b04f5eed8ca451a7ae3028eb3c889f8ebafed6c6fa9f386cb4d0ee0c0420bc1a77fd3a263c9f4432ff6bd4ba8ee5e99411cf20a69b98432c8336c4df150aeb07f665394e18b6191c7ce6dbbd01e35c71afe25a7fb15a0c6ec2f9a9acb4d3ef4b14fa0c0dc71726dea31ecaa3346f25d3e7bc0764532f5b3363c18f4292fbcb943e22ff603814359ea00ef503b80ec8a68f16b51dfae31756b9ff6812e2f49e949dfa2520dfb4c2d9705eadf997997d6990a684fea863517bad6577917ca794ac945bf2d2513fb4b6fac9389006c149319fc523ac2498205126795890505b10302df0f183b20928d91a7fac3dffae850f3db4daf18e05316c529f8878841a8afa793892f28e9b2236535c48dac58411e639ca089e61d6d9a9d7b4c57eac97bd7c4a2bc890e8983c3837e12e7cf50e59b5a15f361ff87233d6b811b1cb88fa095702c6574f50e503965e628dc68c3e289ac6dc655a27b8491ce54f78fd6328fe56431911f2580172b09393d0bca504f2cc52c5c7455d1549b8182c71ceeb4f84ba5957c48afec1460f3b46d3c3af0144fbabda5d398229b3f618853763344dac290dbefac4d52ae5021d27b40c28e552a1dee6ac40e493119f2f51814d034362f36a7cb6d788f515c4f63eba9d49e253a756b08a6c62e44d080bd2d585492a17a67d778242eedc1a75c7eb10c95ddc54d9137fb5fbf9c0880e9d1f44c7232f6e410afa280b2d51bd7fc76d701b3478f36bc00fa281ae45e4db34dcb71ee27f69c417e4eaacad2b10378f811c45397cb73edc135aad219f36c1f267329c23f5fdbe84c8b354e8b336fa0fd9d8a8f7d5a6098e50398f2858f3b37efae8c8483ab776a73c16961de9932eeddd3ee91ab9a710ed2337b69249a177f7513da16f6c70827af5fc694b7cdd02fcfede401998a19eea739029aaffe69988110ea1e4ac96bea3d827a981276987ac14da34cc9e080a36e0f0bb7f43698bf32152152e5d1a28fc001bb00e5ba1b504b14672f33de462fa20e37c36b72fc909e4c1a5dfe2635f7d8d15a346322ecdb08e8077921741e6991de2b1f776d49dfbecdfe4f99dec448b087344da2279b74872297bd54bff94e8dfa7a4ef9fa9e496395a0e1b71b45debdd03e0a6fc56ddc4a2ba5eddb505a3df485d2788f357ffc5a0708c4ead8ddad26a643ac9fc5f8c0d5f4532ce53427b05a301016b452218f36593cc08cc24fb7ee0a7aedcf6ce9f3b598ec1a8f8f6637ba99e954c3974e1ae5cb444d0d0c588be8331e8e4d55c4e281b141d5aa9e74d01b8c5f4f2fd543033d379a9223ceb0356161815787661f74d0b58a26d2449109b9848d64099726293e5f678cf06cccc0a11ffe73128ded9c903b97b8590e2c074cf1c827f06cc2af99a09ef59b4839edba11e613c31adea3fca0fd1512834af0018fce4b23692ef4dfd5c00dcba167973900a3695baed25b2be41dd58623adfe9fa93e021ccc02c43e7d42cc886a619a65f21ce323603e51ce314c0909820d1ed502975762989fda07cc6f6e4b8a97b4246462a8ab9a0be403608795010e0ec55299803e981c612e8926f65ae1127628b226686600563fc6290f5d7e6670a39de2f4909e4d7b3f2ab888747f5f4684f54eb53abf6b91cfada32f4ea807083192d7ca383c6fdeec29c6945c63360a4de7344fb8433ac99912befdba98b30d7b4344ee7c6d9d8a22a49f576ee13db62316ad6f507bea1f5e679335b5afcf6d60a10413ff09935569342503d24586d40e200652406a609814e8efec187d1a6623321ecff8711aed308b8ab311d9c686b1b0e3fadee922dccee967b9e3afa536698ad52444e4e0990f06806a9bc8e536cae0a2e36983d8deda719ed30aca1250c67e448fc1360e3429872128310e0ae9e784bf3f30fc6f68da3147ebee3ea03f3ee0f3ad3ecdb7b23bbd47bbd5a6ec700064327892554ee4e306bc38c855c2b6f042f6591269c1cdfa5c1ec150324c1e3da9a972709d20db3499507a15cc9870ead872678ee2bbed130d7312012d3df8f437ddd628fb355a7b867e2aab6c0b2d34ed0e4012e44a835a60dc9ee10e62d3e52fca690e14248eb67b637545f5f2baf2be93b1258ab199eaa5b091a57a27d9156bfde28bbc7a69621c30edf13daa40ac64d37971bb75eff6f9c079163bcbf11abb2eb205069e421ab067eb71d1703b5a24614dfaa9ec12c27b1099ab9970eb092414b5e735df2d505c6974f1abcba4fef5b1dad81864fa93bdc23eb9c24eb23e7e1860e8a4f9ff7da0f933a9e1250f6bfa21065628e7b29df1e7bbbf66f5995dea42a0c0c83e280521c015cbdc147c0255ab181d042e751faa8ffe3d78e9478fc16857404222a30d718b3614212d8001cc2031009834f5abf24561bb685f4cfda80dc9efce142dab88a5c048c885a02578bf99b7e0f999e537e4d4ef5c475ecfc682cf0b3a65e6432d08e936913a85bd9495a91768135fac6b2697814de18225939576aeae5f1d1a4a7aabfde546f97d3b7ef47acbfca316e7adf3d002b3243e5a5bd5d82e90c4dd7cb03417179ac908d1a8e9ef346a7b57564bd1d275b986df05d53b7383ba469e845b8aaa199b6f32b8913a83cb6638fcb380097c948dfb9c87601e0115788aa47079282f91836af6cef965e6741512831bf983b402302ef0da791d993c390b8ed7673a8d2ac2b84178ea9c2cc3d159897f548da8b7de69f40a6ba719d7a1703ee979b5d7ec0dc9d5fc7cc369b9a7764ef0bc0db16616c73771301cd52b84ac4e7ec302e62673f33fa2d6895fc3c48c6d114d2f3901505802ebe0959c6d7fda939a4f99a89dd38f0587c14345c4e408e71336dd52dc480df4f8e0adf5b5a5a42cb6057cd719723c0cffaa879a76a6f5ed0794911d4b6d2b3c0706400e7ad3abb03fe2ac674b8b34e1f50a046c852968fe0f720d9f151e0baf015c2085e41a591fc9a738ffab110e5bedfe00df003b1b177473ed0ccd83c653858d3e505fd92def955a7d89052e5543745367ac90447044daf1f9443aa1db9047cb0defed2ba52073f40c2df9285f6f1e1f89e929f2500004b5bd82f47610d971b41e0acedffcb6ef8416b683e2b71e52e876a014da5699ed2c31cbddddfe204ff95e2be0460b82183bf4bbff194310554b589e17dcc29abb5784efc1d74c9feb41bd6d92d0fefa30400ebcb04b910014bb636834456d2e170e635d683bfc528f59454c36b1b676074fad61b206ae54a0583ce0d138d3a1bc1fc8ca0fb9e91c0d8668472231262ab58fdf540158ac38d5d5e28989ed75c686001d2e828013507f686a7a65528e31e8c8361e4d525ab0d3c9005a4b1a886b535a0167a15523c511745926a1adb78b6c8517241073f2f4934ef74146e05e307b82568ab425407d250dd0f6c4bffeab5ad220bd214d793b872bc5aa46807e64810023df61b3794b848bae1bb69c1e8d2b14af8544b2288a3192f3c1bfbec63fafe0956d918ac436a98c41ed90419cb9a852758ed13e36c920bcd38864318ed688c7860359fe56d15628f33d93015cabdbcc5e735edc353a1b032495c4b8f46154fed2d0c042ff6e22ce02fd5a64c134a58ff0f6ce235347236c28dd0a0b5f0141584796c82ba47b43418496fdc75d428aff85375c26ec899fdcc175c0f045fcd39f143841a8060ea3b7a8b3f62d11a326d27da03fadf4543021da2e18fe7c228f69482de2d8bdf4db282bdddd719494ed09f73757f625c20cf28d1214fd9a3e7b3eb39867fdae74834e60bb14b3731a595e02115d03a6fd9d82669785c272b0b295d0dfe5c29be71ba036f5672d9047fa471f601cbafd45d11cea0168add7b8cbfc19b77edffd263da85de3ad75a859ee6ded97e880470c679eec3dd4a5b9fa178151babece66556843fbf744d02e6b06d7ddf66496d71385456dd499e27b96ed09450b0b998f53b49bc38ebedc6ded45860c506b7d8fa541008973cd3dda7dfca946771abf58ac87d61b2eed6209f766ddba48321c83da51e3463e7eb511245675c0047f11418099da1f21243070805dfb0f4649036b6a456237032d247a07502affdc205bbd214a3abb0c4e67ca6d0c98c580b14c4f3034ef723d18af09c311adce7936ee14815bbbfc5e6ffb68ca3eaa7cf5d0e257b92ad3ec42f0fb0ea52ed3d6887e8ebccecfb3d5f03bbbe3235f2378c63bbd1dfe2fec7ca49da6fbeb57dd151b12460705cfbaf779958bac6539beff3c6e28db355b3796e0f67e605a4100eb4f6b286be94df90d918c3f5d4d73f3f9be5c02df4a8d36f29fa863546560de41b01450a976661fec554447d5a7029ac87f6cd7d61e210f4422d3a88909b168072400d111cc8796bba3e7eb0ce37a31870abd0a79013746f49829797bc0c6235d3743428316241ae7cf9c5d6ecdc5190631a393a7916d296f6a9077cddf565200eab8a6a8fc687f332ae8d102c0d6908adf6a4683b5c665e04e019fc09266c94e552ae96256dce43f2f4f56ecba6bce8158d1df0b098ae61c4a08ada687ccbd5177c24491464f41b0b0cfbbc1d2b5ef380073d2fec0ca63769755672625cf6180150596bd110f203c9b4b4360626821a3785132ff49ad706518ad31aaf188f73a11cccd1272a8f17792a23c7e6f9a48febcea98a888fe6fc35ff10cdcbe045be45421d1c96b3a77b436c40d793debb7195eaedb4d7b04ede97151a1bdfde84b7e8110a285ec2caf2210f5bcef709b87b1b64a2ef3777659d51e9a23fba698a18f0fe8290e412929bfda7fe4eb62f77dc91a705954f0fdd25ef368b9e7c530ff0fd7f88d9eb75061b2d821abbd06379ffcf2c7c55261dc16d406e9f3ac3dd0e28d3f29fc6b2a3dce880e09a9c1282dd060a77a08a202fad93117779ebbd7257f77dd4fa111fd5cb089c3438ba132f99eb602f5396bd07e556c4bc0fa4fd8dd2f788242f72c9f08a873616993450347f67eac5bf283c4c2c23ed47b7f8e837eb20beb8e5979042a697044dda8887522b9d1a4df7dc0a793990e5ea9d1a50d0f9856c71b82d929eee2c79aa7a9b392b83aa54299c24f8a44bb70a605fa7dbf6d539d2c71ad93e7c8d1370fbaa0468fc240dbd630d08449b50e37d45430bb96a47d414fbd8e8600e797ffe44639f0f33d3de3174c9c1d41beab22051020e7395e548750881096f85710a2c6fc1e0a10e27e2c406f7905e98f3a1369dd367b05eb84ad174decb5dafda50ba9f0014e7b08f4eaa744399e51c67fa36b2a112ca62cc7bd55bad295ca5a7f2a48f8b577c6abc3ecf83898e6f5e959e75b8fdc156a6cb1954dd14e540c2169791358fc72b45f9576928ca5f6a3521464384613093ce8b078b52e0d20199403d7bbce6788902618f1df4a1c3b3d3ebc148e5c62cbc312be742d2db6f7953b991a8ab3aa14d55b615253b340935eba87789116517fbd81b955a429b0f35845231dfcbf03a797916dc415a2de8679e3cfe41098e9b7f9fd15ee27c73efff481cbf8a686de40de2f7465c32446bf37df438dce6fa9a15bc093818d51f8efa45549caab46ed21427d103f7f843725395d284a0e5a4584d0ec88c6afe6b31cf2b1018172a586c1f214a530a93143b8fdce353e26f05039eb3514b928a31affdc795cc7606eb608a299cbdf6886c442b8165acf57c4265b88b71b37441af8537e1f21399924ac0141ccb469e94cfbdb7773be8bc895f6f7750a2df2794024565be4cc1ebedae54ece9d5924f5a1aebba3f57a4c6678d1c03883e04c7f37f21236c1cfe7a0d170abcad90e128365f10c4b2f79688058343a901d434615c3c7e7bd1658c69e9395bee886d43ea3e15d61658e4695b4a39011390cb53c8549d369e6b026f0e269826b0e72941ad5bcc6c3c212bb8e2320e4d85e49a7258ee37e616753328b47d9a643f56f1a3503a7c2c390045e540db7dfafd9a36b5895acc013376ee9800db4f745129f00bc7d5266bd4ffc7fcea64144d679a03a3e002e881372c72ec13e71cd945d8c37471709137e28acfc96ac5648fa0973f9f7290b9ec1f94810c915567b9e66b14ea1def9c1a63d09c50d5c91948d83c9dcf2ddae1bd3839c795627d6e32f1237b0f4acb77fbb86690e78c004294838922ba79274033ed1a6735943df6ab60878266861af8b68a11cd902ff1fb6664fdd154a6f0e3693f5681d46bc99b971d8e40811f52d37f45673f037a62beb28651fcc0373f35db789fab1df415081a830a70f30b9fc16610421893f547dc0cd5e5ebaab29b3edc60380f314f9329733a0331b6be6e32cf28b7cd6d1a2d17cfc7e1c6cd974b51b35a9b3a0f1c6217f8d17ed76f87cecaf8f49de63f94fbd637f6f8f77189f74b3e47374cb15535cb3867e1d88501bdd476a4a4b1b5357d19b02ad15b495a2707f1f5d7beca634d495b1b43fe085b6801ef5a0a953eb094a6c7a6821d47b6d62a26cdaf35cadc6c66e84fb1a130c499d42a27add46eab2bd384721971d06e3d11092e7b019f28e0ad6bd43c93e380ae8a6debb0ebc0a4a22a603a2be4a64052b8baadab1a7f7cbe56f9692f0a8df3b5b1a70d2b0ac782a3d2850e397a87e8b1848e3731c9ef51e072fb950266b2be25237ed9f437e4ee501ae0423ff70fe7b2627605685db8d93247a8b401a17a9e1e84ffa2d0614f6d4915ea8e689f173a75fee114cbbcf13728d5cc2f3c7dec8fc5077e8214fb552b6b8e7cf373887086c332df88fb2437dd0b541c4ce8bec7495745dbbb3a04dc82e4f3cf451ddd16ba3be490bef5804a57189e6cc256b782169fc7c8456b507e6869beaf37af601799ad24e021d10c5acdeb02d8f2ca885373eec8e7bbb151681aa23cf1f05b1137001dbb6d5bbc0769aa29d4b155bb29e38e0141a1a5b5e98e35e2b5cbf187bc4d36b110d6ac9c2f62115038c332f032853c5b49b3989c8b42d660bd9066545606fb932844216bea3567861a464609369586746ea6db0757b5837f45b8a33e12c521a9e4e3454033f1b630e6946426b95c90c48800ade049f7311da23b0457896c563e62e3e8a9bec8b68caef812501d65659192399c61f11d9ecd03af1ad3e215082dcf00a187ef20af8143410492ac8bc3d8b332c7fcaeef61cddd2eaac7d63c2638356d0678beb38dbd959b88058daf0ca8fa54e7cc967b6943788dd0efdee822bd3a1d52345038e05db408dfb69207aa787ed07114eede1ede8386b23cac0d19640e0fea9ab1af504cb2d0021806b7b782d830219cbc0f290a43675552dbb9f324d79d78dd6d7fda769db5cf27e4f4f28cf054ad1554200b158c88052bf77a3dec68e339192905a512fc793b48e01307be6eccfb9217ceab9b3540bef3bdfa837bb9a77b864807741957742556a54e50d0463f06ff1369892f2cdab341d35bec4ce1677f6f08e3787e9bf30a44873a02c00d19e8b4c222bcdeb55281100016c24d9815c547138d7474e823109ae394e466e92ca084666d8d01ae1932f2b0e1b4394570f8aea03097cd1ee30d03c75823670898fc2f5cab2aa8174a7bff8cfe5282c17fb6729cb721bd35a729698ba35f31a5398aa86498431f5ec3e4d2aa73828a6dd7b0ef37468b1cad2f2548b167daa7a69cdc2b8721cf67e3f7fb91046e48af6bd83e40844d86d620632b136d98603ced67cf4436da15d5f7e786458275a05eea5bceb59f45e1876fdf57851815bfbf1befde94057d9588f2bff63cc9cb5bc780baedae7e73f683fc1c4be53b9f2c8c2f3172a0228888edf3c08738616c0eb38cdd8e3d3f13fc25f6c4fb19a0de16301248dfc5a41bd0b272de982c5638235e4f224b44eef24ffde24373f44da90627791763df3362b818eeb22da7127bdff533856034dd160c55a152c6a957fddb9f25cbe7c3917fae1d734b316fb386fcc2072b7fc93edc90de644e436a0a83d4b2ab0249aaf6eb99f3cd925bb652a097f4678f2d0819b3ea1910a0c9d00038d7fdc8c23c4e96b028ef2639e024033b3be343fbd2aeea58434294c64393d602132b97d3fc7a760317391061bdb11ae60e8a14e033b5ceeae20dc8616a69b42f4f70078f96fc25c248d305c0c14cf4be09c5af8864ee82825f87fbcd9a7e5deabbf0e1c67a1c86c7d72cb0facafc9d8e9ad57828841dbc27e34c2993092d95f1f3aad3c55652c80eeacec800e76d8d1a32ebfaa47530a2eb808cca26e2928d3a1b5f7f61482bf7231abed91b81c6cc0d0d449a96e1006a634c834a51210c0ce686f17fc3e1a4b969c054b8c2cb43dc1d8011a4d13807f22b5f6066c4a525674392e805cad4c1c8bdf56ccd59ae479d740c089c089e5124daa75c0132deefd19329fe2254a49bfc4a6efbf37385bdbab91c51ebdf20ff2e6c4cb1fce237b7418866b0f65b994ae3e5c8d4fa8cdeb766ddf5336da4bd4771ef955dfa9d3a232d53b2342827064fb2f2efe20f4b25551b8089bd7078d19c40cd07ea1812b9d389288bfa60cadb22aab69b42474fe112c66cc8b10154be604650252fbd916c54e7709d351886ee1132f4cf551f2e69cab61cbc3a2a138a41e05328bcdbad1e5b802808c6d13e0929bce47d11164a85fe2b29ed8abb74f9c6cf9f0f796350d9ac8be43157244504f74b5fe551ebe894fa0b3a75fd93e09d1fb3fad29cc878f7ce407a007d086a4b08da64ce8f7b4c28e6ec992453edbe07bac006abbb1d5fdf34fb8553eb41c9f8b8d15cb13eb3b2f53a55fbc789e80e416273c55982c108484bfde1fae9d08b5c87bbb732fc3a0b6e6a0714f6a962dd7e6f37b7c7ad2debe0dfa67f1e8f2b293156f873853bb61e86fd339905d07cfe5483ab082b7d000629063f2fb100e8eb4fe7b15214c88826134b4aeacbae76822e8a8b536d01b71f562df931d834ae15565c4df473535fe5f593f915f6261a1f028f31f92303f71387110aac3e53050201c4005ad5ecbfabeec32e24970398e93ab789626cc7d732a60450fd19b329cf349165d5df13db0a575a2fd3d44682bb0ac5d58e82b315e996b89577d0792708c45db542d0b8f7ed8b5c18b66e9b056c15a42a7df7fe44352ec5188e70ec47d2774ff66241f2fbbac917df90e0b4b38e55d8ccff3aa6072fca39b6d0c25277d2fdd943dda29a02373925efaafff23a1692eaee7de08fb4ab6778c83ddabf40f96c8b1a398e0297c698805e3115c45205a2820776ce76d1d0cd4cdcd194eb28468f55ded27abae59cfdb528ce62551463f49c152b53b509f62ec218f563589bc778737138b461f20f1985bcb0cbd0581270e18ca07c77a7eaec8812e45c68c502269c3d6858c03ebff948a42ee65afd54953f90b58340cd676b38530c9f7b3aa7da38c741acc36ccd765d2d73b2330737b86e2ca25756a92dbae45aa88520fc1fb9f36c002a96f01f5d4022e4d2b696211e645f69dca30d9d543d0df0a8aa952d0e4dbb1f28af920ece93b13a617f09c06c9cf1999ec6454334a3785d4a36041d995db839b94c736c4817df7a57aa036437f4ca03b13d30c773fb72e257273a0954657064fcb8eed157e817caeac69565dcfa47ee73be8f15627baca8788e0c1036a16c9624fe54ab65646fed5203d38803286e5b321f685871d1c09a11fa638a3dccfa4028274f1cee7ac76e3dd7b673c94701d342e052e7182533a5e1a60d425382d988473f530cf41ca5748b7fbd0f9db56d48b320a623e251efb4326cd025a4b8210abca230f0c1a7741ab0aaedbbdabd0e87904ffbfe5d1ecccb275e54aff9527060dcd4396fd2520afde51d6e12865b87b0bf34d0354cf340d9a65071bad760fe9f90143359c76758e7b8d05e7cf66c0a2d985b54678ae7131cf4ffa2d70c9e62c96519f9ed7885b8c6c332c11c6d87585eb48301b899b135219438a786e94f350c86ebae6063a808c407916a129653f029d6ec9c595f5f1ea1689ca6773513bf4805d660b29f80f3beb65179f71eb6c00857df906223d1ca5b3d53aebd6291f1fa0334740101dd83770cf8e206dae7a745d02caff4db0ad67fe4c4963bbade60d3d6e50dcde07e2bbd4e356fe1e7c1883cc1b7594be34c3ced1803cea0c3fda1d895a63014b95459bf50a10f8d15440cd2a48aac3b3c89fd88ebf57610602c989d593beee2fc104b76b0f193d8e41517b7ea6cc472026be7ec02ca842a7be25b99128590915baf77c0f27b1ceec9dfca55be57936b700461a8c7fd556cbf9e02fe19f8a56ee1c7460f6cab256dea2736fa117e8b1d008fad422aa9885f831be6826830e833d3496f0b1987af24aad39d52a7a5e23b3d1141ece2b18f39e21e169e817afba4ab449a0fb14f4f4cacb19372a1898403fb41537c20c1f44e1e9f5b7273fe8ce7bd8bee9c8d6238cf655d9f4ca46e4df93f13172dbad2ee4a3e03e536652f4e9563d9d5cf29487a1f5a72def160a28a0a4c663ecd422360915af77209bfc11ecf2025deaedca5274a74c3dd4254405bcd8a13e045a95e980c677fc767b28cbf5e8f5233ec6c0f558a457bdc65ed75b2f4ea6e39479af56144b90feafda16563f2b40d55a759b1871291cf13c193cf6ec312bc1f84fc630279132838c481e633fc1aee00f01aaa997735ec07ca56f9b36f128e3136bf5350424c309d844d856fa6585f6578e03b0237ab55cfd089e0a68c63b628eee3768cad2a8bb0d0a29966b0ac08cee69083be9f4aad45053a862ffa1b4a08abd2c63c3313736543e5c0fe8e5cdc9d9ab69e0029a57e32e20c91a0d652b615be6891d8cb3bb8114d64b9de6452bb30a9bf79eec2d642ed3c77c0f5561c01b699c69d6b3c43c4cf2f07c34a3a676f4e1e7a0b7225ce538b86af26560feb810a71f6b999d93cbd86e9e191640b6288239ca7255f36d009be4279e87cac70d017a6737049f0106060c9c1407ba298ed862442207c250e06096e6479defe969351b81c89dea999c090e2f0536f942dfaf9fdba4507fc24e51fe75bcec52c521f38cfbe2cf459bea211c0ef5c8bfd30299db12d7a504c04c620891d74532b1d2a3fd57ff048ce85e3f0f70a54757b598c84862c86034d00afcaf73fd2fd37aeb686d13da1f2f7a471eec4c71b4e808aa982a187a584c72994a30422f5f08e34681063bb099c36cdb633182cdf55787eb1bb23b0c2cfbb1f68321a3248c2e91d97d734336865d2d184bb4fc5c99856109b4b4f8bbd74a9d8378348fc742a4048019791b4e873fa6fbf3382bebd24eca19d3df8a38140c8052e71199eff5a0df452c28ba777abfcc0afe3040021f8604f1e5766dbd906d670d09ec88f8fc474830f61a5bcab514a6567550966bb99d72458889104f00d50218146aafac3733790b101ce7d983c92b508177ce10fd8d00d4fd70835e3778cfd131801c80ab427425ae540cb410764b4b75237000e61f5a4e94143eb50d707d7976c7fdcd1d19e5defcafa681663ed9e70c8095f33955868a266b4a226f499cd00d8e87d94178fd5bc015d8f6981374046eaac60ac3bf7c410adc523eb2abfa3d1e4be4ea61ee7e48ef23a845c744064deed102b4b5c209c3430c97f1cfb2ed4219c0a00080a2eec9af6091b48e4117d2fc625fefaf808aaacff1140b7223452c7dfb5ba0ca112bf1d9dd6cabf18ad74bf9c460a91fde7e4b02b76384f554c3fb1e2b32659977d88ca7d8f38c894b9e3a4e50ac8ba67872fe0dfcae430e6162d9ad90ff315ed1b698992f2c51d2619a176005ed0995d08881aa1833ba525b3bcc69c9db2dfbebab5a2eb3fbcca7bb02a3816d3bd0d0961294a62f72ac2361e06a6a0fd471497bf8a28ce817bd96841182bdd494d01e612e42d9ae0d4d4959ed1c0fe9e6cf207787707eeb9400dd0ccb3c21b140b6f6e9129bfe0f252d73f008095499f117d78e7dca5bce35dff34187da5a6a27a627921d97662b43c66fb5cd24d0e13bfdf55b1c18edb1c2824fa1693b47cd72526af749faa5f360bcd4c2f9b39b93889659e27818ace9f0dc72678c79676ea981f0502eacdf5934c4b12387775a7e60c7a537790ef1ec7ea9e5a9d26c5f6bb37ce670003bc2040ffaa53496a261b277628dd508ebec9111b1a93d2bfd34fb5396fe301ff589dd24c1163165304979460c23ac04254f8fd48b32515863bb75b04efe0651cbdcd039457db640225d201081d309f5eaa6353edd91f67c7e7061d04ab41d94971031bddcfed31daa8550022bfaac2d9cac33fcdb711cf48aa70fbe32c6b67125790c6508f7e9e450d0005b22966854abfb595a8c6dcd289297046978795b4b27a25778189e059abe256ff9da152dacc579f19b1f623808f92978930c617872c9abe7258ecad4b16140a2465aa9de128acb4d6dc695d430d8e9cd9bfb8c47ff5fbaed2636c1871229a302f7714408763619e4b4971342b3abcb9f36b8f1592a560a7b5127af044ed6279f3ad50f1507c42f020849c8c408d8f7b3c4d1418d32212ac4b2eb81856cedd1b2e04d60882513304047b0b71aaff5aed451b1d8c0a4454b2bbe4c691a65496ec90f94eee0c8fdb9c089f2ca0da7fd4d1210560d5d7c23c805bfa54b116fcd2d2f38250b8f3cfa7d6e31944c7a36c3fa17d5dc5ae87baed892f653727707dfd2da4379ebe60d68ee01df64d9ede0167293908ed156eff6568fd0a1ab2871a2a2e336993ae28d6ee62970a495b2dbe42d0497483e55973db4c5c9eb108cd1b5bf250144b9db79701eae03beb8292a956cf8756cb1e2e06330cbdee089d4111805e1ab93e610ad6ddb7d80007a4d2a37cabbefaccb63f3ae17c7eae0b0f1a9fc885c6386387c49e96ce83c960523b50f8b43c3cf9409c4151e82ab478a788921a2326631cd8dc21951345d943cf6a4ef4b3d72d7d3a5cffeac93164fe3548545dc3b9c4ac67e405c00d05cd2280a7bfbade99274d32553422453f1ca484afefe543a3ffe7db24c077f1d1a6003c02774df1e8d4344c0f0e450964c77d93d9af4f621a0f4fcf3758aae698068407c94fdf1f7a43f8486b7d2ab015d1548ae8b3b3b5f39cfc2d71951f252d369b760c7fc7f8d4459a44bdc125bec29c360e27d66a6a0aa6a32b2a3fbaa2f75adeaa8d9af0c59f3b68cbbff38795c67b3a49285144d685dbc4f7bf3a0750a63b8d7d78b2686ab89a99d2fcbfc9b7a056c8cf87fc491a5332b68c84021e90ec7269a985ce3a7d73966bcd2d9eb87adb33cfe584611c7ba5803036e40e54ea2e6c06ec3c27d599318ead83ffed239c9de98bbeaa7876049c05a489f3c2abc1416bd9e2305a9b3f89be0fa3c6f25da4485b52b7449d3fac25d9012e80d7c2ea463f736c69f0ac4b90ee723b6b376cf8fa1e2b1dc760f1edaad980b6a00a526bdd45757af51288a985a5dab0e619d55cbae17a7c0ad7644ad2d269d3abd86ff9265e2562a68ad66972a9e24e59e1662d40b89f1d4492ffb4ac401e7c8c603540a0e0ea5776ed0387666d39c99f4f12c820e29995fbe97c8390fc4e1e07cd8cd4a534fac25d6b9b3b31c3d119d7e025c42c9e171c44aa7be6ea943b45d2e1b373dedcdfebe0738ae025297e7ae2d260e2b9e3d6609f091f8c8844db29f8930300cc12b0a08e34d5952104867c1875f0f39e98f4734ee54b278d72d968f071b455e1c9980f85955bca062e41af2e9391cde82523b5a3fe204b94ba0c94d485ebdf095d7e4540b7a07f37a217f8d6e6fb732e602b113766ae70f9d82541a63a0ad9010b1e1621d6de07b887dc718cb8d001c6112ecd6986905f70eff912f2ed1d956ab5b6c94dbd3adff66056fd2473d53ed77851c5f5fc3046975c9cab0273e2b1c84959976d7aec1c52d07b3faaad30b22a6a37531042343f289aa49a5d17e1df5be227ea06a7b5a0d811b15cf172deb6da2c5fe1c66b0c5eb5c232d9ede4800d23cbd7fb1d4d5f2ca5a2f32e409b1ab2a6a7f63a4b7143d6f25d020ff4737f6c91d9778fa60480cc3dc2ac41f8e2bc17aac94c3356b2fe8771f042d1cb9024238a19b8a394c1d379942e6bcc3be4a82efac1d9d6b636d685f2768ea5c262d23c19450a335e8446a31a96796927a782ead21b20a3200c1f137462516c6c003737d75da79cf172a4a17686c1aa6a995e56a8ce23dae21695bfbc148d81c79d74b72053f39dfd799e6c5ebc8dd83d0ff7788460bb938496882054955080343a15e9dba5d245b0f0f7846be0c5b7cad2c4c385058eee70fc3cdd6454ea846b7be1a3a10e512403c241d4f96d6425a4c4957ad42455f875bf019dae5a54dd55981d986edafc8a9bca20fe6b9eb4242f76ab204328b99b9419bc435c1f46becb88821cb03779c5976c5118bb38938342c03e5820bb1b98ecc5437630de780f4e69cab483cbd6bab3fb4b447e3a45ea0a96f73c4935c7e074385d68116fea89c2c60da10381ed6f32b4daf2db6f027340579d3f26a308609a141fc24a22bb7726557ae4c93bc4a3f594346b1777dccb2481b117531028e508a066e343daa51419aee39066a015b5599d1545fe74d0495e88262c43d160a124f39fb0ce4c578cb2c0cbca6121376779a6ef94740e89d8295a4e2879861a48ceea2fd0776de914f626d7eda3d7b6e81480f99ce45fec95bbd7362b06b88d8d25f89711cd3f8965b53809269b93751944043d9dfeed6538c66fe8f6cf76add8548e966aad05f542e981726e9d60d56f95cc1fb6e31fa18be4fcba2c19a478c2493903dd359f7675dc923fb1f6cfef2fa4d7adcb1cb67f3063629de0f9a272c08f5fae47b7c29fee9ac91c393ca0e9aebe55668068a2234cdc0bfa7c061ce59d9500564cbe1a73b933a6f3718d22afbc350c5d500e05cfb21af7edea3b4a3ab7549859dc83827027082bd9cf90a6ec04a93fabfbf5b9d11524efae70e741794570e21e5cb7e4a65341db18cac473d3c1db41ffb6eb994738583acf253b684a6b442e807cd843178e1df5cfcb313a2633a09dab2dbcc7231056c6a5cac94b33447304db2f60000993d0d8495914686aa3e3af26e52c8d236d1503a9c51b0ee588b6ebcaf5ada7f6758d27e9c0d5cd8d194b33df56c1af4b2944565ea7f1cde5a8fd936d4a59e7fa6c0ece9f2c3ee81bec15d32f89a9be293a0dab0392b0dceec938e9cb6d2a0c0dab71f19110a72dd3579cd67dd9ddd6bd0e8cffa5c55434ae7199f62bf50bcd819f90b6f7a4d24851bc7ab1bd41b2e07eb6164b4ea869361e27e10548b93a1252e11f3fac477bbb4045936c43f4d9f5e5fc82017e83df1d7e54c0fa02795a902ff1a463ae0bb662ee11c836bace7c83c2e72b1b189a8b0032235ec6f81daef4e27209028e381aae4ef2bd90a4723be0ae559d9419bfe86e21b174718b66107d512ae0394a636e0dec6a1fedb273ea01493c3bc8c607cb33c39b8123e76a9236a83ab077079bf1b39da56132c88f462d2cf824f110412f276fe4d99a053b137fdc548f1d4c6a3a669f4dfd45e3379a3a972720a66b745107638f6ae754f9cc7485ce35fc59c7878c9434a26b1b5b05ad7c056b4a8682f3451ec505e37e228c8b2527b1228d72a3b409fc0d6c2e85339e68bb53fed73c2ba8cbd848159e4576a45bd0f51b3841c6e1db149f3089186acf4fe6587793104cfe02cd68d261ba05706d2d85750d381dd8ff4df007ca1fd84375d1221263aa85b5291e983e06972b685b63d0093e0db85c3cc416c1a7c548e8fe968379c4b28446d104808dfbac065aa41ccd4dee00c4a3b74e3ca3d5c3513695df90fc63f9666abd08a39963819ae0d675bdb22cdb34c101b659a166f20c68288a3ec21616cad706957e67739149f2ac37e99e9e25aec458c6b42380735085c2a416393af3a16e5a2e6605dd6f392e84e55856409634db1c164a3e321b91f19e220e91e4d6beda65919a641f464b9fbf0f2b9f53ffb40bec864e3850fdb664937f7a5224b173c7b0968c3cf7f855dc3f21995c7c47be501b3d1cddbc30cab63b41df48e205aff8b4da1452e484efe8ec456c5ace245db1f9149c23784d630160c4aae1e35deb407b68ec57f83b8db6c531a6569aeb0257d7f1796fe2da90424586a4f4438aa8774b5f52a69a4352dd57fce62782b9b1b661ea688d753cd168ec0676b2d7b1838eecd66dc4fb9f8626b3db831c73d96f3d141114371bae91f5b483b568ef6ce62653048fdc1b9c2cd821aabd913c24baeea330bcedc08adeb579c90bcc2e79106098af884ca750356ea17967835edad7a902cb28b893be2d3260e9abbcdaea7822d42acd0bb0a257ba1d5d654211728dea8b94fce0c73f8d9a5d80ddb06ff62ec1621ec157f9a1f1963a79ece996b103ffb81569e0cfbab53a64af729619a6842849ad2bc588f18da0f41cec03145026811b4d9d23093e645d2671127eb2346c19b1b6523cca6f5de19cfcba176dcd6c5b99a3af43b701b5c12e1896bd242e7b08e0667534d5c309520ff79da0068cad3911b37a75deaa44bca0994c0e664b51cff661f8a76c33420d5618168c16d6f96d73d5d71868afc7e93eaad56358afeedd62f80c844e883509a87f1ed904b26a3c81d43cffaf066befbeb5f5556fa6167e0c68f72f299e65cc5b816853e51ca5d383a2c870ee39054093b3a89b81ab6c3f1ae550744f0a4a3654cc35151bdaa0d8af510c4dc8d1cf93ea6a89632f10954efe761146da072dbce9b0a7615a0d6ab7967bdfcfa3b8b6584737cde5b32f473ff55a2966812a2b45e581c9a321c4feed907792cdd9f60765b836d9d1ee4ccf3286bee5fcbc609905759028fd4fa82e3fdc98f1a45d486ef8fa9d12a5c4c8087eba1ec444b2fb4a78a4051e321bd7128b4d2c499c3048efa7b35e000ea617ee92fe0a65344ae47acbc612ba054dd0d2fd136ea0670b7350889dcc58fc462c7f40724db70c7cc05294bc77178bd547be6eece0a3bacdee86a19c94f22a1fd8fd409769179e9448a171b1e57cef5b74a8343fcd3b36f5c2a48b0429d74f5d3519b0c92d853e74fb2ebcae903d567d93f3180de456d2e2329d5ecb105d16884c663c0bea4f0ae7e5ff508adc320691958930ea6c44f248afb7f052c6eafe62a7bb9e555e39af29c1ad4ef48cf5431f2f788b56af5070f02edcb231dacb602e0c9f92ff92f31bddb33300be955c5591bbfb43cffb8e4dde21196ed3ad11567c0e73828d37dc6f3ce88dfb77529791ae8ee37ae6f96417ce72399d52a95a0c8a45dea78d4be716bfa7e71c513380e2dbbd7615c583dfb28d8a78572e1de8cc06f65d16db312006a28862bca08bc2c8ba9c6c166320c8a9a22538aa81f4d14de4816a9d98b678f8537a52d3d0fe8f75af9b2ce6892d70d85d6d8b1c3d634935676dc1861deb71415db89406d59ef80b97be24781abb0aff369785f9e368e35ce80529078f770ec4bda01c1482a5152854dbb6c090e5c708bd42b3476eb8e4898c89bc0892cd2d7e28d1ffc48b7b86543544c0f1521b80d596747cba681ea84af3b4c65fb74cff4cd36f08aa78d5e92cf15ff0cf76668f708e452fd320637820cb3d6d21bf2723c77a8758e7adcb3311e9b9e4dffdceca2e904cf3d12917ab2aa98025ae0e6f4286a3a81fcb1a02daf4b2cdd85b9d5f1f854ca20e534dbf6620cd6c59c3ebf35093af48854ab2babcbd1fd30a96778a3c637a8950ec11ad32f263aac83794caa43e869af740535d37d46a3b07233687b6bb6f529aa8bf63b29466a94bf620797720a9ce79690830aebb96ec7cf51f4d70d8137716a3abbe4583a54e2867a59c856df447529c1a8f32c305b1ab4f718047ddd59907d633a24019f1d0f49524877327271244eca4e8cfa48351a49925371953f7efacff0bdecb12f1bf2029d9aaae683948e40d620b4b8ba706b93ad3df0c2b99a8d94b24d70ae61bd13cf22bf95e371aedc732d664b7811f0efbbb6de5f9395501680830822769ee20f8ff528f5e8a21a2d83da16e9548c4320df4442e6d74059eb21921afa99556243938a4b43c776d887fe56e24621a22134bf2a591dc3a5b4b281633563f43f59b7d3686beb306f24a5bed8ab763bca1aa20fcbdbd59e02c843ce8084ae5f14d3f4d44eb0676f12fcdee4518e0743db97f4fb6cad48f0b77191c0078ff26477b7e1c603946c7a275bbddfe8418a0624ecb1cdd70f9c525c0a82a14981b427c38fc9fe2f54538d9f5a18ef7c01c6c4e8b0340bc8bdcb6a44fccfccff84734a7683cdc2239a44a8819190bbc76afdf12db07e1f07ecee5ad0462f503f6d85f8274df0eb568858713859118f9f0c048afb7a7fa131b05a32513606555de66ef2dca2b7f75534c7d1a1d417066ac5865d4198b8fe3629d237cb39b05dffd5db6d0c47dbc50eff8a01967706b5268ef6e881c5b0f5a0e05c6a8ea194f3c6a4b0bca39a298e16752e794d6166335793400ab7b020157b05fd5ff1ca478bd76227f1729ed4b615e2507020931713a59c096d5ea623d0905949a179ebb28a1fdcd22d79b06db039b5cd19131788ca111135fe19ca7cd3d913048c0aa4cadea14583a5bca97496685cd03d5e705a74ca4942a6f8afed73f7e16be367294035505ca3191cac37c1b65f6028f85ec27081de0f832b6443369ae654f09d2138b243a8d0185beef7cb088f1d5caa46d6c00f9f4570387ad8e52e5078dca1d637f7bf52ff3ff1e19a6e46e1447a801e68722fdeba6a2cec0cc846550cd96374f9ae8e673d9784fa6680989a6625388e1acdcd380e9b996e0b0a1f17af45f6828dcc9bee076f35d81f3110c5bce5011b52b7c120eae1525490bd4fc4697c3ce79cc1947d74228fc852676cb1273b5086d96f107cec4027438308dd1fbac2412d10590569effbac56b9c32d0f407aafd2b24e6314b6b7f8a243498e7350c667f7ba30d603518ceca6a93f90989e9ff18d0569cc57d7027e7f5072a23b161a1e6770b9b2669b011ca1627cfbd647422ef751a99cb3a1c5916ad7c445fe2b4894cbb28bc1f54f035db406e5acc3130ecc981facc711b0aba6bc9127c62acd506a387d6d39ca27442be6af55e70398e71b6b527f33e702788706c92635264ed7d4f6a3763485912abb2bafd2d4abd9e95d3b7fdd037c36ee92a244330583d9f2f363bab5e73cdbf8a6b3171c19d4b1b5d15b616405a7c54dfc6652b5f8aa97d26f816303c442816fcdfbf862e35e3bc376814e261daf15671baa20aa127c06cd5ce793f1981de2d09c48119584df07ae9f0210b96d05523b3e47a7a46b62c7c8d10cab7793cbeac69a11551e35ae1f2906bc04caaf5c820f5ef3209aa26bffc8e6269ea8716b59ef76893a5b2b2cb8534b074ac66486a02792f9741aa03ba0f9c46bf646d1d41647a6b0a959ebe5a36d18e93032a0b4e4586450422947e54b5b381cb0ad0ffce1e4a64693f0b42953c0ce91f177a9da6e94c079e0061442a2aa226286de0397189dfed4e9c32452e18ad9b39ed5edf0b7ec8937c67382a98bd58d0e91a88fcd978b32d454f5508f88fc6ccd37ec9434d72ea8917abe5e867f9f36f01f4f9b0267438055decc8c02492e1c04337058eefa921a9811100b1304b44937854e4388df1210e2a934c7bf99c886ba60bd32c4ab0a23591af0097ab1b8a4cab6ffe58e7bbe21a8e25e02c50f575b751d1c1b07f674b9050f7b63a664d40fda540489840fc65077b0c2e7a0854232363447cad264ec08724047fbf630e94fa3cf9b96c87be61e7f16807a1bfbb3118cb8b88d877f74e6ae0147382fabc3f468959e556f79a4727a3bbccfc06346a9890c972a43dee96af63413fcd00d8296eed58a1a29e12b884dcf17a9cecfd3eb6dffa25739b54b547912b3c973abb08d5ee6cfd10d3b35c0f049194eb0279c9be0bcdb9a5e8658725a3de5215012b691da5ae7eb1e5b25d78954460ea6723d1c621a0a73f722d7fa48b51c66a1d115aa328ac900a51609e2cb2ad3aa6a82a2401170d417dff0c8750cffd175ca04521b73fa4bc260177692e06b9d26c551fd7a9a01b7fab8b87f05330cc21c46a4c4ccf65cbe12a3d8a4e7b2bd68ab934e7bffcb1c7a8bacf488cd16c089ad1e5ae5af4f646175be2ee18fe11e1178f696af6cf628eedff742eab9de92cffa972d62669e39e2b4805b6bd84db1931a3379ab0cd9112f5dc15181e009ad2c7598ebf9b90f7766a8674d886287f95d324ece3f498510dac64288571a6a2ae6b8e069c2b681489ba83b9f3e0c8b04ce6cfcd58571da708148943ee673a765e68a9f4f06f1964b7e1ca23abb82cf2966abe56258c772ee46b717121f2f1168f80c528d0db2cdb28964cc62d4b411d438f7ef87726c0f4f12db089e1df38030addbb663adbc54487d04a2f21692a7ca3789c0481a9fca0f177669e41f229dcd6a5d0751e19ecf668acd353b4409c8210a305208ec7cb9b5d821e48ac7d32a9232cc74833f8e51e3604cc1cfe22fc59a3b5f555c59f7cf8b5e9ec4c081ffd8807f72c213d093ab9670e65325db8d3b26a17341076cbb90f53ae108368bc84753b425fad8480464292f0f30a6e15aa169ed386822d0e50f42d86be25ad531e14a66b32a39b69bdb95da08a97cf6496f5fbafcf314b9a0c6dcf49525710ea6a1ec1fe811769651fddd4a133656e7eda9f296cca825d4b28fba98f490f5659d6855bfa2660e487931c18dea4fd57d1eea64e4013e3dfe7d6c6ee56003ff0fb860fdca6cf1d4e616c31161a43a9b8f6d855675586f4873c05ca1c4abe4c5bcc6e694a67031cc28ed1bf1094770f891591118225a3b361c385645ca47339cc591ea4741c353946b391a297d65d866403796b2afa9e1e91da1d23e489e20ade52a3906657a7331f6b8c6cf21a9db41e94065ad0c571146eea141ba587e7d0396349a0917bfd254d6c115ef858828b96dfab59c8da514d8d252e4981470c8c9f3c5e8e603c3cc39c0f74206df2ccb0b0ec7c8ae6136e24c63c6b6e31ad24da5cd47660a8ecbe3715c48ce780c936eb34d74b33b7a10126ea410116d91a541e82740d1f394fa8b98307a609c99150a71277696c6df760f8a5f4d2a296867455a2545bb3d0d047a076b8cdeddc0d94436f8d4c0ef869aabf1511556b11f346b45a6a06fdaae726edcfd55a7f25f423c59db0c71528ecbe90e078c39d115d5c4cbb134531b4b44ed4722a573ba0072e38d71255fe8c757fcc1624bd1d5883ae5f72ff329aa5d663f45ee1529e6919c65ca5f1f6e06179e07f8dbd5b7773c64b1810fcce76279bbd2867b49ecd1eed5453aa3f7d83917c3ba21edc70d7700723d976e765d0c637b5fdfea5af1b609b33bc059f9474c76dd63c3028facd29a3f84d5030b4cb19692db0d5ac09be8f48997a9646522658ffa0b997b5243619b7f86d690be2d6c98c9eede2c596924a79850049b557dfd19b8d6be88709ef92da41f9b11b329f85dea50a2d4b38456e3c1a9e3b81552cc0d3cfc8867873edbeed7c6d125f63afdf686cd246deb146e261a13193824f5af73dda2aa7632f7a7d8ef6490b7ac10480e04a45ebdeb4e51aab080f5f8e7b962fe55332b6b668b142870e8080ef8b15a36fdd2d8a23d72952a75922be08210bba2c212d610d99fb76f6de0a70c7ad4d661b5693e5ac83e2ce10da510956aedf3c2ea0c8c3510e31e0442ae824115a7cac67c5f9cb270f42dbd9f88c5964bd63d7913a0395316b1cfb30f89a0a97d6d52a34ea5e81b6e043030491c74ec1cb677863fb91d54fb0ea7d21f715be4ee90edfb5c925c7ac86267f0ffe4ff2dd8f8599ba20936225e5c70e715a93568340636018ad3e5c209e77d418e6d9aa2b2296167e95159e8c34a2ce55c25f5550b4ce465914a15e786fa05ef9a333cd40ff87fc793c2c065e5d06dcc746c95d0768905f9949d0e7d51997c64ba5b1c962cd7774488cd877acb0de73b364af8a53cd0238dd634904dc7e9a67989a6038ab0165ee8f0ec9d7c50f1941753ea5c43344d053856e8669e4b991932d9ce59040b24c14634cd6d291ee2c7b09882523dbd165795608182ccc5f0b8f0f08405bc7b9dedda70100ff8c6ab3bc59648a3fc111291e135df30e701b7608723aecc7160abb2dc57f1cd09a54c1636c8720da619f00435c6d094120b3413d17a45c62a01f05e3317092326f9f4d4e656f6b532a1ce1125141de5d3acf3e032ca82c5f230af2973fa7a6ae5b7a3f5401715176de411944b6c1e69f3c03ac3b69cabc05f3f74c876f301f7109ba55118dcbd872af71da975e551b420f276ff07ef8af2429eb20502d06acd37875c76e7ed4f6a756496acf11070b5be92b26d75fb782ffc656cceab67ef6df2aef22072820043531ad4b95c4604ff1048985bcc7ae345249e9fb1ed850041ca076153d9254ca6e8ec7ba72b07620a697235692b9a8dc75cf19d38f02d57c874e277907236eeeb9194e183abad7680dcdb9a31a45d2a03ee547894bf7739b46738c4b1a5d09a821a11ccd613db362aa20cee7632b2bd9f54d660e17fa754864bec1fae82d6ebaa11e953783a84e1a804ec3a69c84e54c63c895afd561a4831e23861e2f3f24352c9928d68af3a5ce75fb088035935b39ccb494cee75fc879862429cc8349d20f1333e66f7b04cdd8b7dc4fbf8d12262dd594e0d3aa6233c33e8e558a4e5eafb211f9e74332acadbec2adf4a8e1821c2eaf40c6764a09014ec8d1543acd7e54b525f3bfd7d7f4b47679c4e55a16debdfe88ce959ebed9c7387c7df3b7a21560a5b3430e83c3e31953649b80761efbeb3e00f9bfbce04c3728d7e78da44c6fc56c1cbdb9b9659956868755df9458c6eb46bc06df17bdd51654a06f4aca9a9f67d2685bd193c6bd94f5fb56bde19142b9951ecb797afafa9be756faa75c99d981dfc8699d68e4f062052dfe09b5617a579f54f2e20b46afa7a8aa66803f8282d42a4157ecc5f95c9c18e7a9cc46874dabd6a6e8107f066cad9168f217fdd13b0fe9af1509cc867e5f9696ce139fe78fcfde5d821517c68fb5328f54164c26adb79ede8a7d9e09b64702b77bccc588026590f986996a944c45584b0953baeb415d6e12269a570e758e0b98a17711b9290b7a15dc5d6e69df53aed9417ddb7499c302808632ada47ce134d03e927a3bf6087a899e41f7de88bef8e5bdd1f3fac0b0a6ee37994e05615a5fe3bfe2387c6f281b0f352488124ee3a788509a0dd3c0629b78ad5ffd203b7e367311a6a1b177bb48ea814f48e0e2d169c96c88b063a168dedad04837efc205ea2f299c99e62b3cced0be150049c92d144387c81c10d5a65d689d17a7e32f7f9e9700636ba2c8041e5448ab2edbdd58b3575ee44b8d60f96ce6e7db7776f980b3282eac06c03ab7393d36098a654157acbc035e88bb772510f0cb960f19493079a88f276b1e2badd68b32585978b895b18c722c2ced9638578da5e91be4b70574fe0aa5fed28750398c06274b3190639af924f4814473df29493949ff51996d827b33b01728cd1dc7a665acdb08c6c508cdeda9c97d1a735745282bbe4c5c9cee0a4e7c35c88adf5791a2ade63bcbbf6d91dc938e11110836f4a248d0a05d09b43f61c1ea8b47b6b7f3c587b71bc6e05fcd4ae9879ba86e0e3ab54240c829789ccec2e302f17a51a68e96523a5abb9b60c0945c7a3f06feb2b7f6ca4ad67b1ce50569d5a940f2c1a53aca236701b8cb62d86d2d1b805ac0d2feeb80fe2d9e2e98c6427eda3cbe3934264d25da9853942af306574dc04fbc45ee42bf3aea0c5d8a69e1f005f3e5fa6fe4ea89c2f3c1ff3199c83048e29183bc6e938e07848da820864fc6ed3b7386d6adf98be3269a08e85c7787b54f2241dce474a3c45e61b6338c286ed4a0785f7c67e175ad38942c19f1e3d44a96423dcac64f34787d4ea6622e1c23abc5e228b0cea17ec4349b8e8a9fb0386461aef45a3602a04c1a9772de8220904b6eae06b9bb8acfe7ed2e4b5fd7adc11ab5521ea1f8f8c023709e7f60ec875172a35dbfbd846cd29ddb6173ec8bcd4a1b68f801a5cc3d6db2842cbeaa60436f3365a4525012922d4ca41dc39628068e27f8b6fc3be32200e105d7cbadd0a7ebd93324a16f7da53fabb5de2b4b1948acf5a2ff33cd4e62b501a68d58d9266f251367015873a4cbb322b64eea84f72c546b1b97de756c5e39c1a7cb345ffc6cd050c34297c3468924d494807cac238c61876b017db7dabbe837dde79e948f4be763302733460cb56aa55984f96c1945a5d7d274592033a4dd24e5c9a9817776953bc8cc95c68a69fd7d4f92640276926d2056561c462d86cc097a2b5c6b54f9b9e405a8c45f8887b4a2e499fcfb8e10d328d8992724f536fe2c640835f53ac1b13fb5f40e9437284904e47e9ccab6ac3f48d2f926d8277db1e4b9b7aabc787179476d013e0fb8086952068134b99120e755a4544dbb80b185c9497b355ca1c5ac3b933bf79b81486a328f148df354dbb09b609984e5de4310dbef1fb71de35b469b015fd6ed20fa3f218de34fbea4f4667c88d14a4ff3a242443d0fb4dc070d57c0a93b5c4f67569c34ecf267205ca2d6d75d8c7fa1200c9c3ec8906bb506a8ab904d8d97bc4d5c9a76983c5f5110cc3916e9a7edec189be63f8287bf281e253e0f040b1bb5258e5252676fa8f4821786f11425f52109a241c989a7eda912c913548daa6a65ef14b3d879e0633b0a45898bee19ac71a50d3e0db4087ae70e98b2860cb04f3d9630f7853c9c6eb869843a37eb439507dfcbe087f938a3314fedd76c841fb23612786f3e7f59bbea82edd56c1491037984572a28e2015b1daf5791e2373315c883e1f1022ed8a8435f64cdb4106a46edff5697928e0c021a2bcb0cb3a6904d7efb7c07df7509279f7f2479713238ae590ffdc7e4bfadbe662e53105f16adc37b7a3b5abffdb4ef6dd6fcac2605685f078ff7137228dc11217091e6b79ad475411363b62befb585770ace0320e790b2c2c0145ec8a338d65ba59431614bf8d3d2543e8d1b4835158d1c993a4fe86f537a8b2740c1d48d63feeaed73413831a65c73b43d461a46bc8a61b612a204e66c73eedb50739e3dab6d5fa5a8149ffd512d99a0fe36bd3f3749e8bc53b5cf4f4afd74266f9e97e1595a48f23e6dc435b44dc8684831e3cc50f6ff84384056121bb770487ca0e5d2725d0e1cb1dd569b2e1a54c0fead944ff419605c278bf29f615660078a7c245335c981018bf502507eb993c9ec5d7325da82e9cdb9665fa8297275105c0350ccdc61eba0a659d1ffc0fe11dcb50e9ebd765b9565fd05749d09376a540858a9989f0351ddaf3652767d16a1e8a0f7b85ccc28ed24c1d10f15b433c0c7d9131063ee94c1905cb7b959b018fea397b40762703c05afa19adc6fdb0ca852ddf97eeed2ef429b36c3f230e30371fa80d35467bee48f2e0c01234d41f4aef37d40c260211aa5cd2ec69e20bdbe1ed256de36c09432bd13a8989040d0f22833227515568eabe3de8c365e656b7d791a6e6aa4241a148d6384ea011c57bf4528818576613daf22af0f441c6aa27529836dc002564668af36cf187360b2ca96588531b154539789667ef380555a396fffcc99e789d066fd93c7db1a960dddddca75994fc25007079b175a69bb2bcdcc4b1388331c57926d40cadfc3a0a8f13b537224b1c4b7ba5a44d5aeaa730017f74ab13928c9ba4baed486e528551766596030c7877f35b62bf13bc6cf2bcb28ac31d34c23cb3a3c8959cfeddfd00df19da30de91d2a190dde6eec2da77709c4b6d5222c1d1393f7256561e491fd39a00fa5e969dc902ac86b8b7ac6fdbbe74f714a37145b890499119012bf27e23a7dc9a850a55d25fbbf5ce8158e178ac5cd9c6ce5417d6d2d4fbc50f315449752a5094286a22fbcf987f43867430f530ec47b86960c36b901a74b956729059db6e46215eb67396a3609555b982d520565e77ce7296d64eabe15f0028616b052468dca2eccf0556cca58bf9b5009cdc0e7448d8e7734345b313c1f10ad0c5589fd401a05a2a76fb0913998f06257862ef64821f0e849641da83350736922acae7dce4b68466ef0efbc88b5b8de5f601337eba16b1ffc521f846a5a1449d7264a049282ca89b9c541702e8238a917b5a01a0318ab0499395e2a8c287122e4608b7b571e9ea1e03e4ac3d3cc65b1cf1125e3ec45619b83df3380e61e8f4c7a33b8fe1856ceccbebd4bd0ef7f951d9cde9adcb8c944bc24e0c3379501d58357bc2f66bff10ba50b0f2237f5eaaade1c3614608ba0886ba89241242213027817d3d1a4155273fd498ad235c96e0eccc9dc356658745958db3704d99a274dd2a729c2f6b18844bbdf2dc07e6b98b8c2cc7d9dd65ab22348f9db231fd18ab9cac3bc8aededb97e633a91e0fd2d88287751af50c16376f7498e7f07286e7d4ca64b539a23aee489f2d32c8dfda04f950b2c607fe161ddaac35adcee7d2bc91d09406d496cf697b1540c442bd83cd74898018b1f103ec419e05dc72255ac074f8eb1b15482f949dff57515b651f90ef96998c14982f1ed65254daa8b804751d19cec1adf7218408ec2b22a9c66c6c77daf8ffcf9ec0848e85832a5961704efa810c8471a23995e698d5460616f7da84f8c9c2dad2aa3d4b728d7f7540e580a23063c1796a1d8a3a3c56ae9fe5111ed9f8412f35eb2729eb098c5028909e9006d7237e31a2d8abdfaf29b8b0d28de9f8e92a0c0e89148bb7bad3dd625b010e6b81584396b70d7d01d671f70d0d36140e202041998684780600c7a25a7c70861f5b8989e331b35f6182a60dcb6de30ed0bc5cbbf1a9800a059890127a7c7a9b06a762f16f13b54859db4ce3c757039d35b475567a0d81262c76b240788c0c040209b97ed9c651e6c9cdee0c56ca949f97cc292693eb97cc5f64d6f91047056330c2f2d9e684e48d1dcf3957a693df78bb0e72e045f0848b26138c33d3f58648b8ba9f577eae24214bcaf767ea4b355d73f4a9dc85c4089199c3e8709c5743ce29d73ffaa6829214fcffc41ab1944b984d56edb82fc765baf9334403ecf877e1beb65d07bd1d3c54bace247cee697cc1ae70d67b8eb4232eea09ee057fcfa28af165630f8efa0af9b9be480067f106212836e76ae1bf544db4e09f81ab6de32dd65ebe0004e2418faa0fd0509f8d352a0501e1acfeb5ef65af8c84a2abfc982d8c084a3add417c7130087cc1d5979885c11734d02478e5b6314990f80d614999730c96b29d83cebaa1dfe59749d6d7079d93b59f6dc3d6703ed9880b5e3436e6873cd4436e480771cb229de3f1801e5a024c2f3f090fbc333d2a3346f6412d1beff2abfacbbc48c47ee285a2ef464d07e3d6ee4e3a88bec5c15c4a9cb3c8c42bba5bfeade08357595d3276633562b6e86a0173f739cf55cd6fc88cc6224cfdae2e2c5b174401c21ade66de69b3c785f129d4d54033419d6340df5b37fcd733f43debe86c2dee6fe7b0999a8e5ede37ab1f6bdeb6f0d5661a9b8770402f6a321e918b1a20fae740cc2b5642f46d08c378e96097fa67bf1ce4fe36e1d5bb22e38683a03e81fcd9d5abd332a656eacfc035522685c73eef5216a7aa8e55fc5f66078851126c24b8682b7e2185028322747ed9f62d4c6416ec8b082c69137e505fe7d9a10d6c32c750a57484712e218d571ad09737576bc88aa21366433fa056cc6f55a7fe646746ccdda8877ba3b402961209ced375378cb24969ededd4a0753d30fa6ac7be5d01f4c3d0295bb730f31627ab60f9d0f186adec3dd785b3f10ea3ec1e5eb7b13dc137868a02b038af4b2dfc71f6e66909f0ea51a5ed7ccc756f15279794cb9ee665406e0feb105b25e23c31ab8be0aab08e04aad24deea08ab54651727b7088ec30bb5ebbefe57e778df84acb4d6fcbe365d242ce000116e98f4c90cd5b324c2799e3c8dd7117f8e050069068d4bc836ea0f5c72af37a9344cae288ee3f5c8a8a7050d19b218133e1889ee0a3c0f0a658fc4466a28ba53bd5cb7151b4226b083d259293d62615f289b2c9946f7504dd1ec62f0d63dbd4de08c1819ead04df325955fbe72db97dfddd2dc6f753ddedad80ff0a44eaa38fb8c5e7f897359b914e11e01e865580e3503939395ab86d01ccd9a7027b40e7ff1530e1c941053e333cba9ec95f24e081ce7e3c1607c68eba3be4f174ed85b50d5b976a51bcf03e69b22f98d4c077dc429629902d1ea0e09384ab3a42df65ce065f960816a3b171a9386961f615719a93a51b324ffd23ac59587d7519300c9c24090f56ad9125bc2a7b563e0b2b43a5b9d0f009f0bbb0ebe3376297ba936db5aeab40e0f19d91b2e9f750ec4a6f6bbab4d6317c9be90647c7f9f946126d46f62f50d02572d1bf1a5016bb6c11c1f6687df99c5e9790d2314d1d274077e847547c23f8cf41354e066ca59685e17b70ff57b94b92d18362c5733c592cfd79f7836731f7e26307e4e53521ecef90e150a86b8bafd2ae4c274962d01d5e2d7d1d1d3a55bb6f0552de0704afc51ffa8e8f5d9072b0532642554f08a545e5113100bb9ff31a5a16711fcb1a9ecf2cc5af11d2f752ee561a50af358a1fb323aa3c6abfe1303748810ffd3deb6a2a59a9eb488b559d8bdffe56e7f2ba1e1a321881ae2c7703f89c8584b03baa3be7405f2b86f437b8f30a8cab9a8e0cb23a89e13fb6e824c9ba9d2afdb2b09bb2deb2f9c6730ab7d6e1a6d195a335a3d4c398d65187b636ab62c5eb0027d1bb4d1fb347675c918c316b731f83d11f6cb48c9b79e68b2294d931a28f8f2068ffb3a0735f51e19663d7a10f905b9aad6793672cf171f6dd735adc7098655309e86f39307be25c9ffe5dff497ada7d6fc3bbb6bddc76d483378b5ddccb24c6d638edf8002438fed2f39fe76c0bcc5b86571549a8bcbde10b6f6de2d24ddc5c02033cb17126251de063aade8dffc7ff61413452b93d0d99fe2955a2fcb560dc86c0f9953290b804fb8dd37d23cc6b7046fa8e6d671946e65b3723e7dba227dc59ff6eefc6365bc5a8c813b02ec6f886af83676c04e49ae9059620c2b4357c44dfa49f7f83c2126330c7155b615b35831021e352845ac4d9f786d3e8ba44a6dd54cfa253d4c3b21c55f9a064fa207868275c9ce462b482ed9c57bfab2215e356947f8d6862c73f77343fa9b68b342c389f9e3dc65722dc482b39dc60b14f86b98d4ce0fa68354c39658bdcd1c9e570a91cf9ef8e1de7a61975e6435796aa2e9fcd775b682c32e358a14646c3d71043be4c6abfeec7d5fccd1fa34efb45417c697beb1506baf69ce60fd41779f7ad839c425e929c56763a4054185cce92995d2c086b90f55a85e72a667d7d28c5e998535c1dc72fbab377652f641720dd2e15a205f167ef189bbc8b9f73dee80aa9dc17eb687b67d0dc3c9dc940949c4693c6418f590fd93bbf62d0078f380346e72edba9c81a4eed8c7be5b5ae9ad275f5050611a3ac9213e0519586830d4cde29add3b90452a4b0c8576b74886833a612f593edabdb6d3ff8ddbf099199837f8e42c5fb834815fb16c6a02fba2b3c50f548a9227f709e506bf87c1b81405ac2eb8700291210a735d0ac17fdc50f86a04f27e2981e92cb8902bc6eb3f9936cf0509721a879ae85379a7b3973ad1c2457b021bbe307d7958a572d67aba1590ef8ca6d043c9b3c70feeadc1bbadefb7517bca0893cc66ef0c85fd80a03f5d29574e0696fa417f70b4d3bbcff942f912e674004686a86ecd91229e0c7837941e3aec382273abc5350834267e4ae0bf6ed36ec9a2868573ec121dc9dcb1819aadac0b1474587f21a303222b252cfe50936f09240199e278aa8b430b60499e042672bd2a26c95d7988e2f4d23867f9cf0cd5484a23e2f91c8ceafb974d930052b241aaefd41e83a06c5c2ef0ac768b8019431029761ddd75f8ecd95d5dfd9d9b05236548f2a0af1510d02e1504e9014c94929b17586e0f7afbc1aa20e6afa280ed312d8248eee7c932c2307e671bb338c9efc0ddd76b25f5543965dadd29ffed39161cb4d1a02855983e8fb3fc4441e736975da97942b17ce22359dde4a416b718a5634470b50af09aa70e9bc9840b83706493fa1e8317bb6a40f06369aece91023cbd8bb79759d626137315f7b0cd3d3dfb5496391fed79e11278621159799d8fc373c7633e9cc5419e24d6d986d71114ac760f215c410b5d79c3d02071ffb66756f8df2214ad89fc24f0b95670e354846143d97e67ca2bd957477ba331ab1bdca09077b2dc37eaa6a4f645091cf6d50f9816f319f601f079834802ffef9d5a9531929f7aeafb8749e9e0ee70e82f7cfc59cf42789fcd42a00ebe09683229ed203990acffecfcbbc9870048509b42ff0b05382a3e9625f5eb542b6b73f8fa823bbe8290232d613f4bdba0f5549ac4a6b5d4c0bad441b06c02a6667078a4a1d92d6c5b180ea75034b6d5fa4e43036575e1c26d349bb4ca1341ead18c143fda5f02035001c8ddba4ab750a8cc3adb5639880b44893d91bbd45f857f31de16ba32f563f6dea26107e070863f296805d3bfc18e98ea0f56f71c9cf6ba56ef30fa70e7f632b98e83376891504d6202140ab04d50f4f0ab81f778330224b72eb591b6754f8f0050a353f551465487617d5fa60b22bea90fd74861971cb7f477e21cbea71d9f845fdeb0954b0b35553d60ae071d1f2c38db8ea877a4cf92171b044ede25099311fcc0c8cbaddfaa9697a259d84b2d273d05f62c1b5a0bbb6cbd7f1378052df1adff4d27f40af5ee4f3c1535672c77a956f5f1621130a88925d70b8fe44a9e9c7333b27cb94b06105c0633f64afc53f726ad68c4ac8f476ae957eff05308699117aeee77e8f2b36c5664eb1bb7f42d5e65194b46362fa7e8d0ef1c585e3f82ff5c728a8b9a80bff22c0ea8bd54b0a2ccf7d0536e461c961f602b80ddb957d6e2dd4688468bb6e3a0e4966a95d7205e9a00ccd8eeeba2d2fb51f99ae7684dcf248d79f52585abe9c9f8433fa6992391efcf7c0d98f514a8dd3b12c386dccbb89ed7a87964d6ab1555cd9d6e9eee7094287517b894dcc9acf7965802c008e163b3df0e9562a515cda63d725c9ff8835138713076a2344bd0b8c354dca3d477ba2769f2490c7ed2f072ad0d7cab0e6647d1cf9909d7f30017fed34c5308abcd4b478f25fbd2a24408d450ee6dd148e65d342c3c54db6a2312c7f3a218d492067f22bf6db943a81fd44951b751a1da2668025cd89f87bc7779e618be3ee9bc642ac3869a981f38eccb58a2061f0f9bac965f51cd41edca26df9a679562ad51adb43680445df44dce766f81b75aa0517f6d5cc0c821154992063ea0005e459516fc4d994c38f1c964c9b2163f4b86e34e47d443dc946549e04e753c47b42e773ea80c4deb9dcda2e7d86d4594c6f90f39866141cf27e7ac520c4e47bcfdffc85c00d658254e769393d7db3a88459a6e05cb0489c0ff4a623793678616440d9ddbfe350f0b3dd470f7c3af435a4cdfc6e00e7f227b860cbd952d3b39b223b2668b54b591e3a9311f569c5e4eec5550a4d7b7bf3b09fc89025aaa0ae45e8a7f83bd6f66f5c5f22cbd00a91acc73eaabe55a4c36f2f8c77dec501ca1f52ccff9dc8a84e47fd68061819e8562b276decc0da91aefdc28d15ff782f19f3188a70207d33df955a7e86f8e83e124b358fcafea5eefb381fa9d984310b156f7015905de925a510c0224a2fcde9d3c31e894da67b7ff0b99f168a9583aea413f4b55e6a362cdaed0d58dbb4c29761a3df84383be8d57eab3823ce647f227b2aa423cde2e4fd0f5713d579fbde2bd68c72631dc92b247c355420366783cceeea58693cc2bdfb10572b0ea1bf57e7479ad21260524c852488eebaeef3b300e163a8545c13cfe8b62907a503e01985f125c338331ca015f87e67bf1cac41ba6358037402198b5d79762b8bf2349c35f482e77b3abf7447d927e9107baf8c09bbd92e43e232baa46ced747e1a68f6ccb8843c241af49f7d582234068af315836ef8472722612f300dd4ca10aec10e6f9b5be53b7ba87b33ca7999c0782db34dccb3ba255c8d4d881ef78b68086bd23efceff3fae15d71a69be489b01e734ac65eefcae0c8c407e71371182def033ab9f041b107422b2b9e73a7853b6e9662c9b6a8cdd995707d620d1baa7f94ae13cad30efe6e9505622d562e4133545bd622c6c44c9053a48cbbe2a586062f0507bda7ccf59893122ef9c8e246870aa89703fb1a73179b0a1eed1ba0bb70abc5fe652fb440d7f8e7477d74fbeb3e991980cdaed2d2fb3115089e3fd41d0754943ec836753299deca6cb82a5ce11d2619714fc0c0aa3b3103eb5a63832654dc1e1e26645095d2ad7ab7f58f54d869462c7f247d982a40658d0609a510acf9356dde15d22f5d2ceb55e39e38974f3c55fec85a4db746e9bc7beb4d5933f553ef36e20b0882e48d76d2d18c3a79ed02b683ddb5207f3db16fb1f8eaf9002b87363f07362a3a7c1a876ad1abc1a719b9a230072ecae9c6cfefbe3c5750e3f167d897fd9a8aad3000a8d088e503f39bd599e93c183a59486a10648940d128675e210a7e4d65eaded321a6a9c9ea562770dd186a9fa4b5ee2c6a680db1fb474a54f7cb3635fc1320763c2ffe572bb73a771dcc80e9d0ae2619c4063b5a99863b26cd86d536b7517951a73ff9dc986af9c873069db64fe3193d863334fc8c62b84d8adf5405b698086a6058f457dfa1022e8f3cf87e3631eb21c8a80d80a6c76d4cf167a6017f60f490c1d2962e75bad67d84e936a6d163fe668d29584c5355df8a21cbbd2d8d2388adaa4bf7cbbb4eee4cd2f974b0c05f723da4ee06c768a6cffe50fec3f7bbe13e2d12bd40cbb9480584129e28dc91c02c81e7e09277c8cb2e13d750207b7be8187d7e6a2c00ef69f98f752979ec7fd4146aaf161b3d576ac1dbd84644ca5f871ad5c30a234f919622dd88cb146fe12595388c49ddc7677aef70fb627a8b74228dfdf71b9f1df90837a5b64bc36d03188bc1c223add4f8fbb5a67258410e4ee7384a1b7da92e983e768d6de9381638d212d59c989287485fa43a7b21e65a98d8c4d543104ab4d57e5658664259159b490a7a6b24e6d3654ae87d86d206016ab2877c662a1918e78745370ffbccbb9f52b42f0b82e84c154dc69a6ecf005cb92f1714f45d94396107685ceaaf9d4cb23bb086563d305a7c3564c236d066da6b41ae123d8a3c92626078f441b735ac48f4c7816dcee3bac0cbf4eadf4c3674afc88446466bd405ae6d81fb2b989cc4295903ed667f9f0af55a783c6c6aa240221fad40f0ddccd6dcdd3b6ffece6892464a900620de494d0d50936f9af21334b3e613c0cd2bead21dc3dcc3a1012baea16d352c7b29bb7904fdeb9c93202c21e9a41c5d06af06dd9570ab413da5aeb3938a33e49040ebc417f09bcfeefca9b15b98ed4bf2e305b66d208eb53c5c5061419fe139295540c875a0de4f6db1c36af4a7940b31821c70ecb02bfacc2ee97837f9fb0f0d69132e3a9840a74234af4b3f0faac61674df538b5dfeb06cd983e7f25c7ffe01352b00990091ec0dca6d6133b54a04781ad315bfa3ee0a0ec4970f1c0061e4203ff32bc3f5c1008a93644cd7131918983edc7efa517a27933c091cc1b7be7c6ee1ff63d3089966c33b6b44985062f9d34ae03f292fb3b907c8537c5ab0584e16322dbe24bb951d5a98ca92c884468bc740a3aacfe92e01fee8be6f77d73881b8442dc37e2343dd39fdf357a595024f7c78bdc970253e413e6ba2abc47d7f73f9f0a72f4783fb07693a3c2474afe62c2446d01bc06640aaba32f6977cce92b44b2ef1d9b6f356841b63b9d388eb3317bd671638f0c97b8a219b418e9ac488b4ccfb07c06ed3d50fd167d02a6e8e545ee734e2439d931275f5318b69a5158b59013f4f9c276bc928a7f711a76d108e4f10c11b80576c60c20730bd09dfe0ac76164094190d0c18dcccbfd0d58124e226fd4f5245889c48d13c1a72ebe61334295a9475dc0ae7391531824166edae8884167e59bf91d6a62d7a0f435eb513dde9072f16ffc2a5d011eced66691cbacb2f092b3ac45b075bd4879351963b8ba0eb617b512ad8bc750999fb6ef6563d5af881ecc90b1f2196400f9b0112d21e0bf12cb7e1260711c146efd9c1ef27359ffe09986a1037c27bdb0a72f4ae7400428b08a88271af002d5af25c618cf94d407a563190de1af32a0fa90ee11b23b4a216224df96b852293286d3674f9f48329320d502f75920d92f6c1a86613e2851696102654bdec058475841110fb3a9f3103eedd91c07d90b249338b95a69db947c649e1988bb58bac2d0426c7ba55d4f3b1f1a4dcf48c25d43a6f12d2f29a74df42b11cd466af818c7328736540242e0f4424b02ab85bfe19668a15c48ada29a1e61ad8dc3234d311a76084d92449870d34aa3196ae95919972fa6a793da7fd853485fd82a5cf017d63c3446f6d0189ef5cd1d0423b3c23c4894f103cf58c22c816ddfc8bfd1549fb454f6538a0c4e590b0c0e036835db5e9ae45e601a8484b5b761754e2c2654a23c1d0467eed3381db3a2796123d89c55558a964d6c6115b6cf7c8fd1562de0ef98fc8f3bc0c7d915886f0267518568cc02d4ae683504c5a46a58c75745b4b4a63729ebf7f0cc01f0de8241c2c74d40fcb341ecb5a8773b6b9b0ff14ec0cf3555e5d70b0cda650ccae7916739631762b99da84ddcf394440bb7088e476ecf267a4e318ea981874b0d89e0110098b75593114147a7c5cfcb8cea8d67a57924d3fcc46ae60951e0b419dafde9150d418e2a870fdc235c04f0c2722f05d5aa97082520ae4cfd0d5f5b2ad148619643c6c2fe429596a612818320aa191e1a9589cb89dd6c186ba957d99340a6feceb4c7524d2990755602e4ab15233d3039ecd16acee1c1e42fa4eb4fb174cac9ee3fb035bb098e2594e6166c2a14cd57c0b080c20a62679fa8b564d8c9e0c291dddaaa1ae68822f671fbf0e46c17e00b0d30023ef04612e99a87f4310df6a980c29c730d63f89cb28c7a3c7a9809f74f40caeff3e4c01b131b52d2f2acf96153bcf1dae7c02c30991a9808c2efa8639c4fae7e16f71a25ad45a574e37b31912c9fde48a79296a8237473cf29c619f0db24e4d1a57e307722b6d757377e74dc4d89209edadf6680f46b99b1ef3daa77f3780a6872b153e8e6fb1f44a684a3b2748547d575e100bf18d6a7bcae3a9424cbcdb1f67832fc5e4e41bd594b871551bd974876058e358b2e5b4e98fd7b0259c487db0e37ed95bb6b55a4d12e137ce6457939ca701006105e85f678a30820eec35934f32c9e183b0764044c21435a73a1b93b587c342710736e4bb8ee8cec3b1fc970bc1d1f2291f87f78c4ac79057cc5c9a01ee278fd3ad5194a0b3834dda264d0fae12e9f6fa2e44557580c14ed279242b850cbd57911a8b7d25a18a42ea5b9f689ebb159a0876c8f189eeb142cff300dacb18ee6a0ebed367e054e03212d3b4de09c130fe11fc45d683ea3d607868f6e6e8f5a838119fb8e20260c3fe2b69a01566cc108fa4d272d56c4385b1f55db3e5b768d16dd737564074222ebe50016ee714a475a9b409f4307dff40b79b48dbd3319ea45415d8f61d225f6eb7aa3971b90f46baca8bfcf8de7d23ba39850f6974f00e072c5a2c579a80dc44bbac139b8b13ae54d3e3b2839c8a3ffed44cb7328a6c6c07ab45a3433caabd6f4c7d6a8ca011a7197c5b32e55206c566896254bae3063cf905ae1d4e6e78c01eb334ab04c1f783b6c0bdf288dd0d1a37f7fca4de1b178f092f3ece2e4442feb5031a8bba302d5373fc7760ecd6e996280129cbb0da9538ca9dfdd70edbce4c53ed35f8077cf0bb8b0f8685c30818da3ebac407a5666a3963d4c1c25033d7259eb363383ddb9d580fc6ebb1068bc888d48ee57d35084da99065750077473126df6d83d39e1f040368512f21f91068c53369d68971cdb63685a979e1af0ebb1bef0beeb51530fac5bcfbf5acbce24f65db7ac2befec8b320b8f2b158a5e51cba5dab31a3a14a7da8fc5e4a322090058f8fb3e0d0e1a3fbf48805ffe57019676c8629c0f15edbb18b30e3b3be3a81f5bbececeb9793ce47265ca3c80a19de35ba3a2bcc9c8ad642faec6df118de1cf5a64e924c32ca2cb311f00d7ab7d2297df278864d9fbc9fbe02c580c93535c0043955c8f94a75db310f76352cd4ffded98f55fc40fb18245141f2a829a4a9c2867c5a487f50a4b3632215c3d00b639228bbb529a867e33a78af0fb02427c7f8ecba7aa577503830a9e63a73cb188baad61305a8d3fa3983104c56c02afd2a3ca64b37f036d40cf53f1443849022052f05a397898022233f5476c73f2d1a62833fb8cdaec148bcd81d1a25804ded0cb417c707eb637b0a084738245e0f6d2f8af7a2fff48879b9d09957110422ea3abe999445ef6716f3a9dbcde617c39393f45ed5e85a2045c73e7f14a987f752bf8c53aa23552128229cd8e9d7a3fed8be27f3265969b062c59644a8c4da83e54a09efd69a0f06bc52d74991b840bed3bb7b161bbda522a6e40ada2627afd82a02c9b4c8a6534c4de1255517155712e768b4394cf1285297c01445eb7e73adb305d03af04898e61053e5e8600e1b7ac675f84890133da1cae8cb08c0779cd08b6c785bd3fe3ea6458e3b137a6f1b4ec8a389429fa05d11b8c6a0a30282e58046ef06483e3f9353341921c103ace3b6d5d7f0dd0c415a0fbbdeb628b330516648c1c77709603064fbe430e0e017b179d5ecc0816f0ef28aa6471ff20b58b84887146cc3a2124a5294d5da759ef9c47f8fad445e7e47fc72b3e460818397f134f95419f8b4dac03fb2aefe6ab044ab8937971a023ea5e66791baeb3bda18993bc55dc53fba1ea1829ea09421992bf2a9160c1a47868cd6075e18770153a6b226d4c37c33ef7bb867fafe0d3146e9ecb91e1ef397983dfc027046f57eaeb1cb774f74408d79a8db7d31e5efd649ff1544c6cecfedfc6fa506e054e37703da9a53b9255605ad0d09ef0868ea152450fec8278f60f808e76ab566ee3db7fa0e4df88a557941ecd73dadc3261b6a995f7b26c9b8a5766152ba0c435e3a40c221673a0be77793455c32cf4b3d58cbddbb8f3ae01ea22cd1fed1cc26c885e8b3b63dc738ea33e2de6416e03109713d23fdab8f874b38541606af32e386039be5bf357e8cc2f9f95d779384ba336b4014557444f0f7e2c81b929bb2ed6fbb5be4093397677c7107f06070c8a9ef7c8c63487b13a8101b044b3e7eb4d8528d793515df2ba38f40f33b4e8caf2f8b93b371d4028ef0e08ee73dd0c57f049b14474f5799240612651aa7f4611fed5cd5aba9441fb156d555035ab74d289265c4f01c4df970b57544b1028e84d438d3e9207e0ec13a31e4c812d992cd437f758a86d596e4556fc5ca95b4381e93b31e82841e671f69bb91d8d072a17508699c2c174623e4b365742ddddbd7fe1be1c250b644fd5b88e08cddde59fb258c193b3de92936cbbbf25fb95e5921b32a0291854a4447ec2db930138cc91ee2a10891bb20321d97c1b5d0ec4d3d4a2a299589d1fe12939f7b143198e0bf52f7b4f3dc0ec8a37fd9a2853a5d000455fd6d1229598474be55e5b9a9c9f548963907550dd322ff0cbe138e30ae628dc5fba0fbf014851790e818265df545c96919345848926a55fecda896ed85f870d7345776507f78c36ff39e21add61c2970ff0f5625421ae7b153fbfb60acc3bfacd356f0789b4b9745a18a6527dafeb5f5be3b1ceb8a934476ef576454882f6391f9f5ee35815a2641c8f80cfdca0a90d56cf5d8df014052f06262d5a80b234d622ce428ff5c5fec3381eeb10814b624bd53e8e7dd09fdd9abeadd49a3ee79d9500dbe5bc80e52cb478d278671bbb396b109759850ea59647ea137438b5f60904b264fd484304af6d8442bcc0b9feb1ce8b8af8e0d7d932af310908dac807d534e1a304b29e684611b47fd594231736d36bbdeb7b4879f782172b4e6fdd37b506c72b7e65d03a7e3638b807609345e882e99dcf062add9b38addf6b081a4743b81117b126de1b8df804f9eb6b66d7d13e3963a87fa4aa5ee11fa513e4c0763a68f5a5b24a02b08aa7f4b5ef8eb5151bc1afe7c983ca9175e1abc3faa2cf35e7aac4dfae56080e3c3d12a7b581f463413314f80edfe365fc677cfc2f6a8767d0ce84ec01c771cd2cf5e11af5b22c66087ac7ff156d0218255cb41859ecf79bdf8e2e42dd1d32d4aee5237fcf9907ae780f8bd4447b5fd14305cf7cbffb7e49415750331ff806267be616fe2c9d4f591481109c3a88e8f3a1d4f096c9d1ae959f2b8d114cdf0648a29c285e9e77404b8b5f4a4eb326fcca3c15565bd89af401c9155a6dfce0865f7062c837a9dd9655c1c232799caed87db3e99fc97e756e8a63623ccabe5a7b116b916b7771cdcfdd5418b6de52119e2a4d7799c1dca90e7f77986b11e4d788836fbb69e483049616d6344c6ffe22909a022e59dc63b62cd4452336afa4b5a79b2974a82854d521ee5835695bf318adf73a3adda9ab82febf937d875280b256b50f79c97d0c201bfe43196a6ce017694c7131b63385c1ceb63d3a2f895ffec9efe07e994e82b32d134e265e997be0d1f0076a3e5b59aff457a76edc02d188c096b89d1920d1e6c81dcc220a85b90ed47bef62a7e0b0816fc1876aee804d306e6f761717096086e75b9b2e9c5f265cd0b8a3aee320a419cf72a81616ad928f9ea3d868ce967b9039728450b9b950fa18030d51895eec808c9d31bc70eee042d7a7adc28e95a1752a27685c4373ee92e041fab7de53992fe89adc26469fb956c2da0a45a8625ebf45cc1f75944060ff939f3b64d9916a21b63ec91ef92242df421dc8ceaccba9bb264635380e55e59951336a94c5a4d22804092e74a787b4961aaf0778387b7d9280f536d1657bdc4a8f501b58d5c3e9d06874998d11fb0436ba02dc7a81b9840ab5ce8785827dba37f2dd497389c6bf6613bac70056a6201c4381fc07be9d237e7d2df2b7c6a0b7c8fb99f4e4189a997921f30540db91c4e4f2ba986b675fda53a85f2b98df4dca4cc5693863e9d2783634c64b3be91cc10f55ed371a3981b9a274d34bd58fd4f204e33a6df28faf8a34b114cbb7b0ca378f227e43919bc27ceb124334c3b6f79b7e4c4a1180337a2aee1fc80dd2bd990853792492c8eef1c4617533d2c6f7834f93f56e2237638fdc04b3e2cbd8dda2c56cba7835c05963265eef1ee1a0c50d43a9d3802dfb995dfd5d6ef66cde64db7dfdafc50aa2cd6c433e4dcd0fac8bb90778656360d579d87a9c82049dacd4a530354478ff017143541bc1763114a9dc14b520f43b60ca66ec52cd002a241ed0a6f74bcc8bdc568c38772360e6ac97f471b59413ffe6c7359db42a3bc8f207c95ef453139e8654cdcd2798aec0715688942b3d702b49903c2bd327f969f1eb2c637f112ec213f36ba4395b76dbabbe311764672ff4beabbb91c45d2a66ef049bd43bc075520f044b081e71eff989e33e08cf93f3996ba8c2fc3095003d5e0935855b62e7d1a8af0240c32135ace046b73973532d5dae287c91f910df974c8cec5caaad0ffc2a17730f01b90a07460f92b6477e707b11d6d0f6758d0a02ce6fcbb830c0fb6f7e4e099b36d34753d967df9a5c16cedc1a824c75fdf1a9d568e44c8aa2b498acaf2d2cec1c8d3ae2d4bf450dce5dfc176749d800f6f5afa07819eb8732fe2a28f74d516cc8098acdd6f05cca5b53d8727abcfb23806e820c4d6d203446fcd942ec9045e76665059a42c9077eec2b5a9a09095485afd2fd2ab91a88e14c2e56d36fd085c148275fdd541f30d8b8d36ce0ba8d6558eac3518eaa1c8b45940aebb3acd7a9cbdb0d804c974624bd335220602b7bd0b7249ed320736b8d359ec70dbfb687cefe902f4b351b9379242a31d344ac91fcd219c85045793816c79726cb11e1094fd2843cbe4424ba5dda4638f39ad015ea3332f55158f7f7190be37949d69bb7fd213179faf75511b1fbc5f45bcf44fb2c90c8c0df7709c576cc95984b7ef85844e963907504c1c55078bd1743f258bef0ab98103d664e64e4b647c58d6ff9bf45f75f17a435208441d37cb863618014905e69542652f7f0fe5f9dcecbd699e4cf3044bea0693b5cffceba615df93555f94bfe3209b8cd995cb051566ec783ac922fa278a483af345aa25cc4cab2b24e18f56048c79325deadc1592cd7b58fcf7668e796af5e78eaf8f88ce8b60851376132f4e419fb0562e7db2819817b1bfd205dced3af4da2df9eba60706733ba43952d61c90c0dd07aef55efdea6c5f82a3b40a1257f5f9a5426ff0f245a6b9c2eebe85dc06198620c0de039e7fe154775597a40124bc670afd8ca2dfc58430e98269928cef3b520471009b5de99314269441558a7144d50864e833bb540e5ce57d58dc4c067725809ac5a1f5dfaac39873e91377b26a06495d2b6396a11d413baaac321c57159944225bc0ad65967386dfdddd73389c9f4546fe2e4c9777765f425c5ddd152d03e5fbdf32fc8d8cf01f3f0180a455ec2c21c18ab1501e966f52814bd6a831883a6263fd7e7b93f1544b8d694ad86cae8c9ef12bbe67a608f6b3d5c200663d7019f6ee1762cd02a0b2b0509705cebf3ad4cb9e4f1bafb7469620629614c1621d6e436249d0f4e632395d0f0adc7091839b3184eec7fdd12d62a376096ca3ef22f76b981c7a603d4df42d434a0eccbcfb3d22fb5da4fccddf8e66cb7e1bef3c91439f56e84f381f9c93b9269f9735e8e50b6f3169a53e0b6185697569de8fef9837f9e22292c0b8aad4578e8455a813b4238fae82bbebe7c97865b912125dbf01e3c50849b7cb6577cfc2c54ba3599713394e97e3a9bbd13cf565e6676d449aaf38fe1309e074f4f0196aaceeedfaa352477dc6f958f5026c738f63483624c30c42a2f172fdc751371e4afe0edab9de24078fa79b2fe59a1ce1edfa78f489143abd43b47281923a587a15f9ee177d897c5c1e1eeb3bb57506d0026571ed66faab8eadde0ec11a1bd35de1fb657f0ae5dcf1ed5283314cd02ae8882ed9208f70af85131fe8728542ffd989a6dc8d651e60b0a4ad8498b4fe50ebec449cc645f227e4f370b374afd64b88e2540dea0e53f810f4fc7a093e3b2349e3ba554a385aa0e02a51f8a476043c55d0289765015d06fd38e325a903c0df5f7700892cc6dc6084086638102e099929317138c3edea90345d622073c76f9aee3d87c5354ee6682f13186efb5d6a909c1f16072de6b36482f9a871d7b5c6c4bf2389e422dbe45aeccd109f199d043719e3f1877d8ef948d3381266fd81151849776b42200009d0bd62f3ff9d355f7a648fc1c3f6d6345ac4d2e8f11f3a8332390e3d8e2d901700d09798bf0d8a2a7a94dd17c863187b3f7525c33fd73aa83d52289c9e433e52dd0c36796d68fcd33ba1b45633afc9373008ce1a1451195b341a98beb33f7ed6726d65be12ecbd6c440d1ff8c735130685b4a41bb539ed16f28dd6fededaf4215b217e16466fbc0a9972c363a41cd6eb67dd01f5a853b966b7c5a92082eb19aea998975d6afca67b97cb3e9caad3fac2bf47b1f6410c48df831e46097fb8244a2d18023f451a3bde07f715e2987353b6a0de3b388b75e9d309679dca6bd49ade1fa03c39aeccc6e7e374e43c8a7b54c80760dd194cd3831fc3fc4c285ffedcfde2e290c05beb2c567d6cc7adea2b30a3760ac6d60033abcf44a59914659f1594d481f09110da4f3c4b9796aad6d5c635fd42590ef0ff0c9b8173cd195ba5e973d174d64a1fb4afdf94e869078c4f791c21de03139d65ff66c37f118ec0c22624a9d9cf6152d8810f8ce43643cef6d750ba062f59f2509807bd78d7fd0edd13743647467911d0a40bfb4c2589b2cf061a762a22ee5f049e53c8cf4bf54c033e361abafa7ca61b5a7519ab465bbb1025d653c3f8756fa9bba8b2f235e5f2304ba33c6430486fc822843b7fde823e559bf44ba77bc30e502087ff1c078f1afde0b887071ad221156dfffabe9b2a199b38bbc21010b8bdd53ecd7bb9755d7cf0e23ca467fc9a588f090d12d61c8745058c3ae45863b30995dc2c00bebb360f0259359776cca2caf883dcfc6e08e413ceb3f0acc90dfaf0992e159664cf68976f94267b83a572d294aaac0b98b9cba206e1f501f3a0e99c2fed5753b04ebd283dbca9a5bf5b7fd8923d0d4e1f87495884d067e82937c7dcb9d1cb55934cbe1e4f1bf74e5b782f9457b12b31d056acffd43bddffdbfd8fdcae84243284ab6cdba5efd95b61499a3ce92b00304dd4ca888209d13223892181f089cc25eb5ee35c292637ad9fc20c3cd057e358969b28c73d21e7554ca25da32ee2cf3ea0b7e4c71b91714e5f9bf4309fcc642505dc07dd28b1bb23a3ad73ac36524f82a4f8929d3185c7594667a117b5345a7f6b1b1c2aab7de84141a5b6e37494ed2edebe98f28fbb13921a8ed8725e7f36be8a23c013238eb004282bddce77d36825cbba19114d95628f868b8c4c1f6c1b4b094e2666243c65b707213876ea6f8a9a513f6dd1e53412f7365cd47827ff21aa2fb3184292bc568605fbc93ccba0b2c1a5b35179194ce6c680382278bbb9ec203bce9fe706b2d3dc55aaab9743e8f71aa398f76a495734f3f1dc4d5952580551183643aa6aec5975e1e29537daf30319e1e45672bdb0868616c8ecc04704983df77e9ef67d8d65b7dafd6a1b9dc80b125975cbcb009554ba5a830b228fb504445ce925c3e89e2b7bc1cc43c07d3ac75d5e6084f6fd49f1d7bd71e3359ab729eaeae1df8d9ae86bc30b5fdf976e9c89e79c94ddf56dc34839cd9cfcb11156061d1602985a60c390eeaba303ad055c927dc299b2899e231bbaae80c10d063699d3643c5ed9f72aceed54a6142174cc714aa349dc10f712b501b39d9c849efbf4183310ecae45bdff96b87359154c31fb2ead762cd5ce7303629eacb234164bbf84f88aef0a454105ba0a5b0316eaf049eab1c7dd221051bc53133b8ad96b685c97c9f1bd6e1bbe3a9cc08644f88d9c6e658fe85ed9bd767036c5748e5cedd92a5345b608241c0d4d03df6eb18c4b47091806664e554d6901e6e94a19b770d608722bc75e46fed345d9586923f6fcd5cf953b4d1178c8f24e452157e06375a148dc7f33e9fa78d30f672ccf14aa0ba066f5b1028cf131162545504c97b5467a3b20804b91b74fd55308d6cd8a037b35f3af45a86d0d8103f92a9efc5cc4428998ad87a893e60699580d420f807b408c3b503fd8c90674980a1c04ecec648c7c7c84860146e02014106e63b1857892ab23a90d6b183c6d046c2c980fed594cc229f67e6cd7bd7d267d03ee0736e80ab02d4b4e5e8a5b4c95077083c600058080f0601a0d1ec7bbc7d7abff9eb9f6e9869052040c11b7eb9b5bed32957d07dd5d46fe815939eacfa1ac52babc27f9bb246412498edce2328e10257574c513dcb278bd3c6f227ff469cc61677dcaf677e0e51df5d9ab11cdce3ba333c748f4ec233c674b5f8a52f544caac73c875c055c46250619ce279c1e1daeb8438522ad83a25076d9ce92990966e1e653e6fcd8ffe0170ab5e6888b16dcc1454d0b54c58f04d7637844bd18ad23ed61fba97973ea1408405086615c06022fe3a74da3858599af49b088e64da3a9ff7f068a841cf21bd34e19be02021bd184407990b422a9f9cd977383d71a5e438ad27dac8d8a32a66804156947574e811ac6031411b8e2fd8be44982656b186d79b57f66a02a4e61368a6bfaf67594e90de063245f98ed56908ffb46ccd29f6fe6d95d4d22f9d07a9730c7d89cf80d1e25ed983151b71a8367e0716bd9537ef7197a028fe4e56e90dc89431dad141a28d50fabb37349c7928a417848aa509bec3656b0d4ccfb11648f744ae5d81acde09dabd77654c53abbb5b504ca84d2ed9a14f622ec2e86532275b746c14474d462ef626e1334ccb6d66823fc0ba74496f9a7e2877599e0c1e9f177c9aa398b5968f4b91ec7e4ccaf8e16c15a58bdfcfdce80e744f80e68e9e98298a467179114c704ffed5500e5fb0f180ff2e0cff5a1b9dde218c94442769fa9f63820b0b54e7a01b78ddbfc2b9b02f461ea11a48390fa6644d5f476dd4b931761f54de1cec0f714732c6033a0fff1acdaed8f9fdb445e488c8ecbb2d9b00ff61c2088e522dadc7c1f68ca02078d6ee75878e6765213e463eff7f4bed06c701d4cf9e9af651147a507d15cc88bd0197a0de2803bca2e7628ec09234b1a106b12b7f00730e45c4d807349a9a103568d007cbafb0ab2b7c0da925b55913b9badb857a764d1ee0bf409394d151795c3c946cd8e3df47a8c6c6188f40a0d525ab49b9d663d060cdaff50ce9758176ca001eedf16782c8056e2f30f2664ebd1a1767062a0fcde678ed9ade4f8168135af3de436ec5b467cbdd5579c61d90e2020fe416b21b7599c6719ef8c69d18472a035ddf5ef70e1e41c050dc4d492be00dfb17e2e03dc2dec0c512cbee2c5d4ce0793f088f289e7a61dd0ce07c30a2c756e4e5675d738747931d9ed7e6faa481b8c9f53e1e8e3898f8860e65a2003f6e32830f33b70efaf138b47c857465f7487a4d833c9a03c968c743aa8f910c284bcc0bda1854b349acf01193d06b04c1b193b8fbcf4071670aeb1b1c01561e33a233743df2c9efb5b92c729073f67ecde5835c0c0f9488214a551c5963b71479f19521e7f382d7f097d89ca1b7d181f82439dc15e9c9155934823623857c87a12b2592d05a888fbd0227a887aa3df4a80f7e1dbc9eaf3e830a41368425b8dcd49a086ecd8f508468ab3f6fc4000a2a1b9e72740ac45448a98adde5c314e41a36adf946ca937426368c8250a5a169ca19b5334a1104e26326ca63c0a98e30b66652ce0051c2ac1e492c3d605f27c01b1608f2516ea44834e2333006c6abef34b9245b57fb070104ac6500c79fd98943cc66db33eb93486aa0e49df6d939f7b05883690afecbe9bda82b062de03286fdfced6d33676974bfdd729ea9f5e11f4339ea62790e6a9f094c73dd2887d77282ba534698edaa889ab26443fe1792db94e1a96782f95fb576488c57f86f537a32c3a3a0aa7da6341ae9558010807585c5fbb86ffa35e4b7be74b36b086c9379bc47f83534e8bcbdc331a221657392044a09dd7ff78c571c3f092a36566ddddaf166721326c54a7ec8d0870551a2c787cbbb8a2f749ea77c31a4678443e6388276275e295efa6d8ed27f01b20d611cb796d3ca170c46833c93df6f5745e9deb1840d2e3b7c196ea6d8194e077dffd54c11a3d0d3504f75dba40401f0ffffff0f