PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59241 0552c2ad8288facbb6fc9c17aa29a310bb49630074fbf9d406d5069230473756

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
88e3c77d4042c09e1c40cd7524a01492ce25e811d9d48d38e525f59c521a9a3a
Certificate Block Hash
0552c2ad8288facbb6fc9c17aa29a310bb49630074fbf9d406d5069230473756
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0030030000f00f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b6ba5b9d80ee748e5ae8dc1fde3f872c5a07cb470c0ac76358b94201de6b9acbbb792b9a44e5325ff04308c10187d4f2bfefccffc55b5e20d107875a534e858c608215895b18721df4d33dfaaad055950b7701706aa6bedbea15000000000000004000000040000030030000f00f0000

Raw Header Hex

00004020119c3fd35d0383f7f158ea1fca5079721c8d60e98724f885048918c1a65e16ef6f14805150baa02d11def8cfa54625b87bc0a6c00f406c0180bf0465bd58d6693cf0116a428603183a9a1a529cf525e5388dd4d911e825ce9214a02475cd401c9ec042407dc7e388

Proof Data Hex

59,560 bytes
121216020307fc5c91773e234363947149d8189436ba3ac845f072e31afbe0db83c16b18db0c5f1a18959a0c3f5d6ff1c04bdec9450142bef3c5735e9763728a07ffd0286049904c65e57f07c0d80bb883cc4d7a234ba3e6501082a7cefa8008b43839a8500d843ed733cf853f0e1cfe9367cfba81a0f460c2a2a9350f4fb8b56d7cb1b93151a718030bce70a064a24f835e7069769e983b6fb6fc21065685a8a4da36a37340ffda82fc6ab8e1faab3942a04bb65d9439d2bb98342fa0107b5b2233bd93b094007f10e70fe51cff1803e7578ffc871b89736b9819859ac7b8d94b4a1ed49da14cfe8d125203114884e4997d21bdaae17cbcc31fa446d3bae75267ae463758d725e132e11a26571bdd0bee8ffe5a8ffb32b3989db37a91e2ef866547070e6f53178d268ad63b1cb1571df7384669917ad5fff3ebd28eaf1f5e1f5d4d92b77ab44fc8c409c218bb104b7a1f6ce1b8df3a84cf3c35ce9bd0cf1526441d3757c9df32d5f2f45000590b9d9d1aade8e7c4fcd3cad922df59fd06e6d2422ea37993641573e3d8990dfcc349a2d003c1249f73d7f18737de34f10be976c81966b12738a585e4369efb6e21b653f5c1bb6182bbae40d0b9473cebfac86ef61621c414821f8253610d08fd491dfcb44c6dc42a535d74beda8323307e4190c7ec449f7eb625509b808ead6c48953c4c0fdc41764a3d2d36cf8f5bb88b402bf520bcf781a736346b4fab6107c73d475d321474d4540da101af7175c7cb28508b708367bb0d0d0bea318688c1a0d831544a91bf76d277c7a5fd44b700ad6153e2432491258ea423b4d4dd0e0130885b0fda8dfa26c5a61175f401564480f13b0a763660c230d87672aaa866276cf043c2e8851e13c4ec7aeb724d15cc012bafc7c2406045241617197bc5de06dd2b8e5e7fbc104e3c601565ddcc61a6f5fcc022631c881c6bcc35f11697c9793e11eeccacbe2cf0560a4187838b385a8c2f6c2ec0741647e43ca9d409eab37b6db7fb552f66de2a606bc7deed27c2b292e5ba1eba962d04917933c486a1a1b1d74b431693dfa357014b7decf33d1958b58177ac00e4fdb4625ff98c4c666ede4fc2cde41160094610070c074faf050897b64cd1fc6287dd2396dace51099e8587c8f18ee992a3722c45b50ee12dd7c0b0b9a1fd12d9f1d43e3e6aba2946d7e6058bed33e0c8ebc115e27481216e9aac20f22580306900ea4b8494347224de355fde9c2483d4a11b3658f09510ce9d344f81766d7725fd529af06583556d90fb84e8633a8fbed5698e40371a23538828e610d52e9195f6e67bdce6ef18304c08a9c1cf975c57b0bf9499beb86ebe6897cbecc54ff02d8aaee6919d88761332b365871e427fa803956023dd412fafe0a16213c9298ce8885c491b066e3c7a26f3c7c5714774d06bb9d3c11ccec49d6347dde5ccac5cd8b74121c6b12bd7ccb550b5edc3dee9551e7b1c3a66a0dd2379f1b971299d4a40d5ccc1db8ca7c119fc76c8742a3318e980d85b847f843c352c449af685aec1a6becbad7b7245b13588e74209dc61b145ffcb09f82af22c0748b309ddf73718aaa16124c59930c26f8b0412fa25ab3bb446150cbf840df40fb41517aab18b59a1a29cc84361383856054c51e49d76562768cdff582f5f54ef96a3825208f7dd7c62343e98f9fc34e121290064b64fa641f76212e000bc367f18c9a934ed0cba5b044806aae13b88a0aaa40d5da1a0482b3f8cb2214f8fb7e36de7a9fe5b9bdd605f515f6b1c210c37d56b1a40e93f8fedd0e872097d4236107cb649886955bb0beea0031a1c8ee9ff91ccf6d607464f2df3948352d3afb6ec77b6da1608b0189acf95f4e3df23994eda964173c0db443ae44d2c5a708c181d392722b6970d772fe2c9d7bc872096808198e06185ad098a8afdd5385d7d169592b9f1f4cf9a8d18fc4462ac3ca931cbc04e8ac7f28090f14d52b367a55136c8a5ea8fa06922ef3c78bb4b4ccfb80d69a05427be8b3f7539c4ed838ae79529856ff676e31619aeeae9dfab4a43698d7d7d082eb2fab03e4de99af4faed3d8f21281051a445deca7c5115b092b05f01fbfa70253c085d0c769e69db1041d10eb25a704101801308391add30a77ef1434309a9b60644c5e0cad1f8bc029618775036b5993b6b185643c5e197beab903a9946b2a7da5615d6bdca9db1bd9c9bcacf58eb6e2ccedc045a78fd535e006143a7a9bf3fb773cff001d80e14e103ab1ac2074a5d2c3467532ba9a3f3d018c91887c1f62d1be084e34aa118d1bc1513b6c185899427a5c8160397166f39401c3b87ceab35d3bcc607f47158da049fdc9fd2cf640512aafe2ae0b6908a15ac699b95ed385eaf02c459d142d0dfce09b133d6758c3ff9e4661fe57e725ea1f7c693718529c9b241dfdcd75d0e7db72828ca76002c2eac08691cd7e540104d2db08af375b2f55c40bcf7adc1a761245cb5a017a6f7b878da6c66a60e8e963d0a44afb2ae33d5ab588b2dba2eda482c18ebcb1661f1e4523a8a323aff66341686452393aaa75c0274bfb196bc2b5411ff9dfdd8ca706efce40a27fac1ebdf972b8f2b81390881cf71a22678d8082358150aeca1cdd9024aebbcab8f908b239366691fde6a0ef4365a8be162d1c3357c359897243366a3391f2d3b6719be8ebf05fbe8cabad9efd528284cc6a6be99b45dd6e15e52ad8898669fcc02327d42ef751e369e0108aee3c9263da9f6fbd33cc7cb6d09d27d06cc2476a46ce3de051dda663b99c7480a8441b7cc9906e0de28342cee9de8dca519ce2f60c0227bfb1099f431e6fb182493c4fda37138bae6a3c6bee31877d844451f092531aeb57055fb02ef22f33f3819f3186eb3f79639afc207b7168feee7fc20ba235c578468383a0cb0513f4fecc69f8517a0dcc200a1758dd48e7393a8335584f835faa8a2b0ffc3746a237824c0503515606518329f3c3a453d714ca2774d1c2b777dbf31ae066722ab969bc1198a37c2d85ba2dd4f86f819969d38d1cb838006cd7c1bccadfe0d02e13a6ee408e424fb08696d96753b543e4740647e557cc9038784bb18eb0f2113d4a125f9282164479852ecb96035fb960112aa7d03971357717bd6b64e440968d98d7455be545e30caec749c095bcd7c7ac54d6cbfafe894bfd070764eef2a008af59250900c04995e4e987eec8f6618f6c18e5465c6dd4f52c9c445f8218e09393823013945e5a2ae203006c7e4771917f9a90482c2a65aeaa74f88c682b4b46deb419892313e46b94269a069237951eb6a78ffb7ab9a07955407e12d08d4d5120b27284f6a112da8b57101a194f38e8deca464234dcff5b3a0b8e1771015db637dbdc5f7f7d5065abdde961381e16b0599ecdc0f0ed34abf329914198efb99e4103303100197aceaf991513c37a2574d26ade6154dbd1d775719894898b17d55ebe6c25b9ce494e4abb79b3d036c18b8689911312e1fa18619823eed2a94fa0a663f1157b13a23d022b985119e231bcdef65f8e6e908858324e04ff77830c05a39c465bf29f886c778a87d194dd56b3ed1dd85fa85ec8dbe1fb95504412e00eb947fa71b2df4331a8070f7e10d356ba3eb4805f4abf16240ebfb79cf23e1e7c69c82c9208f12a0bcd51007c65e4cb373d48663b45c5417dc2710c775c344962ae5088ba09421bd9a063ac94cc731feaf4a555863032f4e81a818a87f51406fed565451dd430d93c8ff4521100e98fd66eacbce8df994d9640a8c6425593944e8f56516a77c8ad7a75cdb3bc48b4bf372231ab1bc3a0c54d038b9b303664c2bda99300b2f4c266ebb1bd022b3eea083fad9d60102c983ec17d3499b02d9c7f25b797e80f2eb2b0486e8d50f93165d6b5004084953a3691b20b261edd216ba5d09d3fb3fac9f1e2583ee8b46e6461c356ba98b6db13c46d5a62042782e7a5683236c1708ee4482d2e769a95bcf57d970a3da0c1eefb63905f5163673ec9a441c4fbe63e14c7902e4a0820d00d18bf2fa6d3597621eade79b0907f6010a790393c96cdd4e673aee3ee376f7d9471ea2802118dc17a2d52a8e43316cfff5481bc7e267e316951b7bcd1c4b4641a6e0657d7f0e5acc87efd3cd77b2ff913e65c272da857cd14a46c06de40fefdef48292666b1fe9d2b31a9fdc91ec642b1cab650c320bf06d319bf489ea22077d582bba1260a1be153946093e1f5d6a4dde87c58f921bc2466bd9f02ab7c746fc5b23cd9889615303e03252ebcb8c1531410df2544a85b13ccfbb19172656ccbaec08fdf4745fddabad25af1b21acafc7b447793bc6785678b2a3c18b9a3ff4e7e7036a0fa2a0fd08f5ba92dbb80786e1c35805e3524fdc9481f64adaf9a0e766ba5d3cec2824077cb1be226b93c02522c94a5e562544051d734e85b3c73de1a0bf2c18681661f475e4b156b884ebf35738eebbc4744716bb44eafe32cf4b2cbb010d5cc6e6474582d1f6665e0639cc134eec1c23f151ed0931aa96d52538b818e07eee5aefcee3d7d8e9620d257f8878346630a8445b6c7e8fea134553fa5e552e548da3096c5604ac7b32395fbe5a4fbd877c2fede620ed5be9a2f6754e6d3e6d77e2041a981105ccb41aef328769ed5d946f3d8b6adec7d084aff66bc400269b1ec8763e06c9330f065889333f5bc71042487e88eba6be775487b94e1b3e17159a3c9a3758dc191086b4307187d3fc87765d4641ceddfedf92645001f6db1fb3e9df7abea7a53497e540e10595022d36515b7a87d130664ad8f1104abaa46dca696d730703e32ccd180c0d50a90a6a5df7fca34afdbb6d9d9cb0b16226d8dc75d14159827ce93a9bea52141d36fe9c7498d573f016fd5fa8ab0c9f2555f86b29203946af3bc41a82c34037a136ad6bd40769da78c34a85282d7c2a9607205879259e55f871b91d30c2511d9f282f8213b2775fbe33cff2c9954abc30ec69b0c5c11bcb8fa5d96e4a9033c95bb7e385a4f6671142e224798d1701b30287bcfde0a2df10103481b0a0a83f0d5c419a7eadf20c01c8d84659266330a96d79685660567ce88f2f08b0e6805af4ffb342e2c23c4a38cb0a01e9431ff4c4bd5b010f85b3a8c4057775eef6a703c7d61fba11b7eb2c6a79c0fdb8d8174fa17e1c43903bbf05781b83770a4171ad4a6833abca040d326c6bde0e371f90d98ca607d3dc7d53d94b089b613317c6e0fe6575bf1ee7555e09ecb57a66ceaef37a6458898c9d928dd710877a49ca715dad6be2c4ffe096ed915ff2717c812e09235ee0063b9c6dd246c626441b658b4313fcc6325b3052d6abfb98e8874154925a6439c209af5dbb3d5251e3ab334f412bd81a6970511fe86cd12d60557bb67824dd179e60e6f1705d81de90c5e9fdb99e751715c2351786b13df546afcd727f767b10255d0531e4f69aedad6823edff37250002db3ed22283b857f3aaf03addaa21d6cc7c67fba9fe0060f56a47e790b20f8a05a06989f207a3460913d896ebaf1a7798169eb6452b25d05774619935dbb3df4e5937f041fe3a226aee8c65c0d9e400435330a1c8f4d1292f973d2cf68fb76a06933e4f38fd69b826e548b15de92a2e9901ba0a0c6545c115a6925fde8ef67be75f9af586631bfc714ae48d2a0bd6bc386f093248ca77846ca73106dc3a783e8a290eb96a42dee84dac2f45bfbe5c29e72adf83919e12abd4144c8b64023d689a02f811b269bc95ec82233383abe66d56074a1fb1f46a33b623ba3fbc2af79bd0ce7ea9f31f4bde6436de7293c2317df0157397b2ee72a694e2a46bb39053661bde33a213a870ad5f8872d8ba7a109aecb6dfeed30a618b0cf1aa2b6d46c97120195b088f7857f627839240dd64b43f0d5e42acce678fad13a6df1180922e4d5cc98805ef41ba426e9e1d089bc59ef5126c5c0165c8869ebb2f8b1e3356229d4af8fa80683c7124ad412085ac3a210becf80064611a8c76cd6ab03fc157865f88503e8831f19a128670f7e4b61e0d7c78c091ad8dfa5a53d35c779b8b542645c1fbce456babee485506856d9a3dad8c87d08c68062fe943e050249639414b9736befbe981b2990788d4e55853e9f06aa80b5e9785d82fe8072f568d5acd0c3ac5b1b116b12ff8de2b258cea8e9d235a8f761f5d401099b80a7c7f2debdf7418884a4c677077a260eb6c80390de7faf2b81d093b14b3f1c1aaebbd2d0b4c983cd3e91094cb0385f4c95306c04856db4b046ee365eda7d03e66d06bc0ceebb26d408a05b566aef9b734b232bda5eddde2a9eb03f11e18e6a60c88b87a658b63edb16b0dced9ba619b6badae7aa20e304f710fa7064d297d196c3ad6d1adab3ef1b1e668627774acb44c2805548a085958fa22669d1dfd3a378a6c88c1d7fdcb45e3e8a1d2d61343783ad491b38653b4ec50ed9d1687861d412993aab58c0ce5250dfd0a6603286f11e06227a40dc6a1e5b97ef98869ee41e47e562f6b74d317680ee2733c641953b291dd8e755dc85b00e275deec5efa88a69504588c0ff8500f4858bfd20f157d592e75d134d1e8cb0b8d0ef69c1bc12250b09eb61051c143e583a90c11da2739bd72e39824754e01771518128aaee33b37392beda77f0496611f252b9db9f3429df84768e5b7a12a50e50aa4fcadf72806120d6c4ec9326f54e02645e8c2174176d6fe5eb7d44136b02bcd41d97ca7fefedee6a77f5fdae5dd35c1db0a2c36471c53e2fbdbde28d05a696cdfaa64c6978f8f68254dd7080c5994fc884736408d4cdfe805ceb584cf68f468e43dc0e59455804b76acf267c2be4488de511e01cc9e4402c8f2b03a5990f46b9129b8e13364292fc19d2bb2873ce0360fd0b3b228b8f70e464d8cce4c55110e2ee506fc8fc6bf5844af149d7a0a42b3661405e5761cac828a725ddd99b5db931e46a737352512666ba91fcd0f7886e764083d34a52b43a2412906eaae1a176b9d2f5c0fe1bad89b8700d2fe906350f665ecd5ad30479b70bf67a8b59b0a1f65efecb6315c1b3105251c2381542f3af0f7d8c2f245763bd730cd91d22df06450c3172716d419c0ce985a28fbb5da7a591bf6286d98c282d37c38f4ef53123f036cfaa9df382ff632ab9987f1a9f74e753827ff67e5f012fa48b8f270a8dd4b4a91f7f7e83507e12ed20ea6abfd7e48b3d58a706fe3df32b7c154cc765b1ce3a3b3e3342d0e9e38c9ffed04a8315f5e8d392904f4d2980b9d9bbc2e3984ca53a902cf6765843cab16aacdeb49aee97b2b649f32271a6f94e3dbb7076c42a7ea3c4987ac6e7c1019d50de3b1ea09fa60a73a60001cb996d56d00a39ec6fd1da543846994d4b651583e037fb30f11749be203456bba5192e1b1e90907ce3fff90d890bd06651acb91aaed1da1b29df8b892dd7dfc5644e010a99f90d7305065f692b56deb256aca690acd4724d90b7e47ef68125f05384af787195e2f4cf91c4cddb31663bed0d0cd6bb64f577f580b9891ed09e80396effedd51bc90c6b04ed829e89c3c5404b9e6525ad9f571ca222e98b5a707be6fb5531c3411111c8d213cbe2a5611d42773040cec9b040b511f62a11419c63563c89300e50f1df8daa778d4000914ed9a7ccb58551d94d583afab2194619f2d570c941d4c651c7cc049016a976c29715d0108c26a55e35a0d43ecf0869f8f77e3882fc9d396cf7b4969f1cd0964474d80d32acc96c4a58f4b8ed49cd92522e976e9b70bf71f115db1f943e8f313f1ce1a07bab0b1fe850afc4ffd67ce6dcf1cc12739d40fcea2ac96731dfbe0ea002c2482211ed5b198e5dfa8a6aa23a5b53e51ce8b20c8692870f70abccf4e51e73836f01b617b600bc94c63ee5de9e25e04a9806c7ca893121ea708f0c526d5fd93367a965fbe36515daac6000f20289ae6ea6a65358195e8819ea383c40de6b26fe2ea6ea9a98b4b9e59dd85b4047b0de61ccd518ce1990b544fd1747f9f1df17be9fb1135aa3dd083dc0ae92e431b04c053c92b7b2827469c6db33c6beb67cb6c352f6b86cd43e01af28e9133a5a6c5a75d193b4d8cecadd8d5cfed7cda10c4ff74ffa3d4a87e1d6c4af45a426ad5d91c7ec7f69185eb6a6622e4b89830fb5530f6de54dc3aae599946b5be45ab52026d350f1608681dd78d3ff3c1bb6ab114dd9007c380e69d0839f83bfca587ac24b28016d999c6049e2e0f06372effac7dbbdf90773436955900979514bd2379d2a0d27cd679575e3ce83f787ecc55b658282f6bf29566cc235ad75c7d5c2bae30b38efb8f27299787a99f832e17bfceaab96f2605d46c8428b2b33777966702faeb68ea598a0da8cc040b05cc640eb446db4334c0fce4814fb36100bca3cd0d06cd19986413587b6f81756499c0eb36ef9b07f50d4b9ff415062d51266fe5f510524937da251b3024a2a1d8331d4c26d501726264a97bb8a59353e7246faf7a10d5664381d02bb95a2b099f8a3f54284aa19236304e8e78e2068b71c5aa697576b6f1f30f38042f769cc3d9dbb577e8423b1786f9a0cc21992987c6d777406acb6ac1409ab47eaca5c864caf29fd2ec01e83d3d1fd8483777399efffd512a7ad4ca8e15707211df2387b5683ac044c199c3e1ce0e7b9e767bdfcb3186ec9867e8e01551a555a806c1172eb140fddea048c952aab30b35ef79b4e2d76db25eda6f00ae2acdc15d1385b466610676d2ebeff43e96e05a7e49e44fb743753a4a220e310cc85c1b7d076f86233301e3f0e92ef751ee4b0af64c261499240e0f6da0ce5f516559a8d682d2f249365c39d61e63e18e0504c866e63cbcbaaf448cd9558b61857a12d8ac1425b673aeb413d81bd75b215dd968b19127f7654b418059a492dcf6fa3621b90cfc5ceabd6ab9a69e32380c242373a47157d912b98408a0d2bfe67adbb6330ba25209d952324a329ada8fc695277d020ce3ca352efc738ca804b23f0cba2e5bc6819ee64d085a8866ee789fbcf8d7a7061b9b38eb895ee8b2a2821b5491c44a2939a6f060691fd05211ee5d349ca2ddc6f7621db139b947feeda6f8ef8f9f016b44b9a966f5921f83442ace2f2bf8f4bf4c13a77365cd34ed0990e9b51b135d24e0f2d4c153de5da4fa3cc3d86f03e4e0af882705586a99d9a49c3e64abf586a04e198dba0bd77ad4f87c1a9ea4187e441f51e2e97c8ed1113d0bbf89d8bc7034f07ff94d0962557506426c2efeade237b502f575084a33a49b7073d6230316b15d46118cda0d88b9bf9747633f7412f5f89ce18944f4c992f56d2e88164c3496a93e6ef59b9498f2bbb69ed866df2293c9e01e559a3c430c0cc1d3d0122a45ba99e057146a834f3d08e0f4e83549bb63add9d34331b1c9238706a7e79ed28917aa6566fe3cfdc82b903c4bda5b72e5ba9dde662d2f7f363456030d6cb34638ccc4a1076f0f819c637bed297784ff49cfcd10888065ff7511ae5ac1cdbaf608975d00762394d5e2b84ff4df566e1b976761a7f6ba0fbc14fa5c4f6e87729aed6a8f7cd1520ddcd57c41cd33d78aa0d51b1d261f23e385f5d4d410fb2323baf2fb04955b8cf12a934d422939f293e3a7c42e02450392206aedf597629548c893ff3275c6f0db3b3176f99f54a229dc37b9f239fe6dc1f0399487d4bc4a0bd97e9a65d8191c041c9e7dab9077670300a39f10f1555a3a9062383caaf6ad39eb66eebbf07d3c8a66383f0157c2651aa7b18a8e46677a338525a3f7e3fcb95f0b6b30752765102076ac7e764cc9c2685c2ab9fc112a506f9b2da2e47700d7cfef79160f9443ed5801666c79feb1dec0038c69663e6819923c3aaa6df5bc2ef55c0a8aea84366081d20e341c4969a4d5aa93cdb13c5d3f6f150d3d73e50c7cbfee73aabdbc9321adb9397626e5acd767ee3e92464d1d97449145f12cd9373288b0e4ccb7d3ff284299d53b0af0d2ce7971fcda4dc7b4d2a2d9fcfc29291850faa1e33bb727ffcdeecdd93e9c28384988a0e7b4b7059183ec5bac8636281cb0b47412c1018f388e4b57e0b1be8a2660f1cfd59a9330875e0f27cb87181184d8bda331a63eeb26b2e299be85dd50bf688b216b8b0c055418002c7b727b540c1758bfbadfa07093690e9189882d847f64d6ac17c7ae056aa472f2c73ac011c9fd5a8a30f70f118ae20d4f36dd09da166e694b03e679d88769f1a4e341174dbdfbb1a9f7cc34769f8e494345f5193244f629ec926999b679f3d33baddceddc94415865b68d24c84d6010ce20a50cdd76a063feea0276435b311dc347f678b3488b1ec53e62532708e4443f2fb47dd2481cf8fe2767382e0d674b159d739de1027701b86f3658c38f559cd8fc337838b8c1ea4d3f380e30aa40c42897b6258dd1eee46fcfa1187763ab676791adfcf425270d01fb60e7d63c7de861b05e06fb92270f64a855225ceea4ebd65f9ba7271ee265140cc4e95c7e8c451786ce1586b4002d9c2add0f011311dc7ba19c670e3c4caff020abccada9487b2f3198f7afa36581b5a64a4b4f1ce92edde7cb9d258a5ab48e8f552b77bfa15a4ce5dc94361a6c8e3fff1d5475f40b71160d76b0a88bac88b0153bb69f2ce3fa99e63105903f7d7afa43656e78948e4db005e99ee134ced92c8e2b2362b8701847e8946937d1b500d71bbc2f85fec5aa61f5c9d4f378658762f2ac5385b347a1c90b9c62a8d279a457950b7a813f9101542cda221c4b7648f0c19f21c0e88cd67f7a24e270ed47a270d1de1f63d77501ca4cbe1b551fd2e4a53286b29a44d309e7bde70dee275925362b89f59e0c6a79097a297fe2b465acb5e96ba4c3d3a87a955cafef45fe3799bf1981637e0a625579cb08841f5b4d072d6a3d2d3420923dd624051dc9b6114476df977bb49aad58bee46911f9ff72e025410b9507785057ed4e93822734b18d5b5d0e8b5c0fbbd6143125d9e367f6fc118e101a27a08e17a7bc022502d1cbf56ac33f6437b3ab11ea6fdd52b187c5eb27e12e8ede480435d7d5af00185c8754284908063152e2ab03528eac833aefe64e140472083cb60b23e2cba7d8042f97381455e7fe1f0d7d191f3fc09542077800fcdde3985d5b4ca0aff0bd6bb7c6bd7aaf02c7465b347fad7e8a695d922cc8c820d5bb5da16538de4cba0a5b4d0bf81f07c4f858c24b1787c34fa43994651275ccb50215fb3a7e2ae08c214eea63a8b13c2999c757b757ceaa92f5489904659b1cbddfc5604c32b7f7c838ab05bfb6f45b736e1bd053992f00dac785019fd065e28c5c2edfc3c5e6110d7ce75dae5a7c9a61fb3833c261d5b8c0018e5fcb7ea8014f658973988f4d93a1013ef5a8181d2caded07dc9d70200c4a6cf0e90a0726a600d32c39c18c61c110764e55a87a0c3fb16877c9905d7ed3a3e7a5ccd4b8d23aa24570e99813cccca2e6904d846025d558889c22dfa3ae7a4cc528526451d086e293f7d07e9ce5890b8cfc69dadd27806f3a24ce8068b1b498c311ead1fd2217c7df43c45742b0d67a9297d7f9df8a1c47227dd1f6cfec3b5b78caa69edc83fff1002a559aadf9c21ee9fe6b7584908597e5aa0021a226de1674c509f20091db38c066d6f7bf97c400924613fb58e556d8b9ab5ab8b7ff8142b949680ad777f8678d475bddefcdbec471fc4da1364160d145781f1c340f4bdcd5d251359db32ef4979fddc58db45484e80c96672619f7efcb33a2ce1e26d2eaf79d82297d92f34d53db4cc1a9b690849d02ea769e38a5b6321377e6ce5ef0df62fcb7db9c8b9ea309403205dc08c28ef125c6199b74d32e7ebd8f1f2af8069493e3a19a202e64be61af78a06a387fec8672e8477310488859667c3d25314150b4003e2266a841c9df104ad25bce716ec162a7295bc8de7d9bc6dbaf468c145ce7fe9e46ce7e2d3cf4bc0d544daba8dfb8dfeb3d67c50fa738b04cee835d9ffc065a42ffae4cf2412b29b00c2449593d66db75c16f922e61076467f1abe944d94dccbb80eca331e3082c83ce0587e63d00cf2e6d0fc73b63a2f79e2c42e0211f15ec0f7eb0e0c19bf420cae7ed77afc84cdda336392eff9e6e2793a7c8d7deb57402a5253889bdc37183ea3383aad81b17c7f49af8a1f0658b2354c648f8d203f007102fd257b099a195d05bef40629561560b1dd4672d05053d60f38bfb5d3b4e35c13aa524d78fae49a814e53de89e46321b947e9ce89358e93d08ab20ed05bb3f4994da7cc3605eddf1374935ba0bd6db04793b4a1d9e7e4d2c8745669eb7acb1de11bad4400a49a64bb15e3f5b1867921cd010b1eddfd9c16de89e9af31fe0decba1d1bd0b56369cd87cfa2958d915a550a4ba446fa7469b7168cec2c9489303f3de55a8b9024dad6c2795c11ec9ea35223457ba4a5c74467d22097421403927adaa974f5c743ec4946896a99108bc39dd5f837efda872b5b5a00b1ba059d1d37726550e2cbc2f3ef304cd478aa19397a779a0973ed4cda93ce89ed5368e7e6c7e189184d94940d8d045687f0e67bb8f7ec9416b4927c88a42778122abfac3d868960c29863abffb923cf8d410dca4e5c69cbcb96987c007e126ad5807569466394a233bdc83669a3166fb4cdb87519253642751ba6b579213eca1367e757a41c6c07e65b41467501228dd2e244f15ecacb1cf2b136682cad725e9a5e9e7a404c7580f61d27707865a70b31f1bd19e6ddd699498df3a1f49be37e6c9bf76db08050e0fe022bc82cf9a995f7c70b3ae6757f534451f02e432a477ef74c876462698b8777ee24d12875194060b38bbde4f1d02a0d5d1fe1776a8e836c88d2746f19eecc5062f76630b9e4d0006f6a8f7d7ec08f097d6faa428b2ebdf099a543db27148014796ee77d3ca4fb166a5fe9b76814f6daea0c304326eda022db9c19b2580ebfa9212027d93d0023dfe2dba271517a73e39fe057c19a5290fed888a1a1152881ae0f89845b632736c39d47752610f2ea163ec9cd6e40a10188fc14e96c13b1841851197f830320f3cc0d1d68b85f73f3641faa3e3e59972a71c1d2943b36b6c54903222361038282eafff5269225c8e8709df832ddbd50aea874aebff7fbaaf5e4a39aef5f64e582d410daca0507d4daf4214fb904faec025ab2b3e501393ddfbb32c479ace4012681c6d7998e272a69c382fae4e3b4ebc39e5e44ed42e66ad27666b3e16d5574084a6cdc63cd24c2db139276fc9913a2bc7479de5ce094d013c894ed8a0cf7ea2ea71d30241643f1742fe7d1900dd50eee0369facfc614c2375c43fd20d45a8b2fe18bf5a4e98457810156ea424a3f246420e203d85d1fc87a4034d72879008dd27710492fa4d1722dd511c31854428369bf9822be39949b11a3142658b9cc1a3de849e9a529463e2dea88085ee7be002eb0d2f69d8f5d31e77eb38560ad9ef81ae53a110a0df7b6f023bdd38348a822cc6febb0801a9f1d0c4cc68e6c518d809c812a66746624e312555901ea55db91193bc50b475e7b309e88a3088c52334aef3378b33caebbac6a01463b1f88c83272ac70ce006e23d04f1bbe7896bf2d6f7e3d12621497f3240d54ad6f2f88fe86e46399610aee757a7fdd89296bc4f00d1a7943bbdcb424ee3b53ad66a36064fbe37bcd21513b30cfc06ea4ba412086dd98284337d76304563eb606847aeb540dc76e1beebf6dab55eb0933bbc5461c75d0964b92283300f6c5c38cb5eaa48f2f4441257c5060d580647d4fe2b558bf1b03050ce73ec93f4b6e05685e84c425e2bd4a1811a9c112192ba2caf247c9d4850046a8496c2079bcafc85e8a5d03075c1c743b7ac4006e94635f8b3edd91f08df5f15167c097da141f96ec57d28131caf15b811ea709c95b911b2e0a5514c3e2ac31cd88863fb7a73f5a6b14386b4e43664afa960008942bbf601ec33f2bfe4dd44cd74677749be950e3c3e85d1d876675b2fdfc11bef680f3dab4ce0bf43fcdea86170621e8e72c1318565998146cb0a955014ecea87d2164f39d9f06b107ff1d01e0fbb9bd2ebbc59e1cde371195fb2cdb34fa99973104ba8e96724323ef8580f9454ebde851157048f86aabfafd5cf8bfa13f4b0e1fffbe5c8367705629002a478575a2b7189d80c6af52247d8547dfdb060e2ed683171bba4091ab3e77b57256469606c204050743829b7a6b011db633a9cd37b73bde29fd7ef6147a20087d808f0e88f558980f1169528418e7f0fdcb28c6aab056a22b929e2a700ce4f8a5ae1e25ee9f0ce30db788f59a809ca4ab2cc4572dc1510f5c8e21736d457f5df8ad4758cdb887caed8f929eb937b61d94b5112460af238e0b629f8077f095e1cc766b72837207480e6404b9001e3fa8a013a4ed63d7872867566ff7ae6e260dfb49a3e7adbc3615bb08f6fe47e040dec835afd1520a68d913ade56d8d5e4329960ed8f12ee5d49b32032074e0b1e3a12d257dab56ec0e2d0272853890c180b19286f52e747124751917f5c06c58fc82ab04b8ad8be0612895030fbc47869934b7f21dda788c4ba224d397b1d98acf866bf74ae4eaefcdc0fe11ba28de8d5ec5eb998b75a36516e6299a076211310f9cc24fafe2d83c3921f8ff43866f0b474c7bd24889bfdf67e00c11fce248b0fb9b62938bda96d9ce6ee45f2ecb0d10ffd02741e2b8741e40374a169630dd8545eec73e03fd8bf71a6f81decb7a5644b0060515ddbfa994adfd2edc60ce6f0031c07100d49f06e31d7483013143ee96d078063538bf7190ecf411ac66019c4ac0e13f78ff680c188fb10a53a198c9f7d5f4167ef13ee520b44431d09e1b5a49c5cdc2ed671de1f6fe8901e0a79dcb88b426affe7014023ec8d871eff7b15ea06b67928a6e3064db8d44456bb97132b6d67718ee868ee0e35fda59a0c13cb5c323473fa09d4896d51ca2557909448ff6ea118859d756192bd927076e29a9dc092681c16767184da4efbfc558e3dac1b08e1f496e932752bf6dde4c8b1b4cccb541847458ba6e70ddee9d4ebb971769766df1fba578ab1ce5e5d110061fba858c56cc8cbc0a16ec9fb64f1589f590839a5a46c46e3b3ed45e1eda27317ff0e98be05d11d69fc414c3aa6b9a4f04cad384d7922c909e1d39537de157d298336e3dd0ce5e11460abe7ffe0cafb2e95ea30cfbcb52f2bb22a144d2fa0805adaa8d3e5eb44040a5b2eb14b06fe8464bdc34da379a831764b73c6202ccff835f57b89a181a153fa86cf0c9862b75af79b8637262a3a5f4adb05f0335b14c0793e5b1476df7fccef0254c0c83d88da7379262394f33f1b518bf78aa2773c01f592ae11b28738243d7f8c820a7cc4bd3030e8157909c5effe0da22db21ed8028868fc7ee97fc1e5bdec6f3d61917aa219347b3ee953d2758dd0237398239cd311106717dd1d4c10f19e55bcecaf65cca1fbd1c4c9d54b73f3aefeb4cde33f740ed8aca729cfa00ff7ca1f687efe9ab51560f0b601a6e4e27ee5acd3ec634e267d8f1818a53624aab6b5f0dc75d77a40d43dc5f8af45041f7c77aa5bb5fd280a88ffa08671ca7dcb4462500533a171cbcc1b6d64d07a28fc8eafa927a3f8f3ce5bb18951083e9396cd7f3cfbbdbf883fcbffa066a659a78173487e6c8e8642cb77dfef08f0a8ffce0371bb0a6776a2a1c89c5b4cb0a781f4c21c1624f8a5549e2892b1a80fc0e5f7679697e308546fb02802f7ce3992ba4ca71167e9610431e3606fd36b70eb048bec91b8c8f5f519d68eca08666a07c714b226eb778b3171dde84cb7567f18047977c3654b4df6bd9978ba942b9b6d4be9d080abd6e1f1042d404f67198e729d78958d842ce9cd48bb029f8989f76a5498bf624feb4489b3ff5e4046ad7ea780c2eb97945b9c05afb03bf6edf65b8149e865bbd737b878b39682257be810a86e8c22d62d8e394a85491df8257eca8c59417311a88c0065aff5663443f8882a9cd4621c41b46551acd1f5b276ce119aae2588f9c7c19b870132f74c393c5eedbfc3b482871f5ffb6ba15514444cb56f278a52d5fa44be1cb3d73aeafb08d5b44c7d393108ad0e1dc687753cb6becfba16d8ce0c7ac7dab3f32167863e7fb8221846752aa3eaad1f77a5869c8a81e2dc833bec8268d892bacd6739f7f1cc907385be077477cac38bffb4ed2b058cb1ef4ee9ddde354e6db15f06692f46c8a36ed0e8023981f366e32e9ad4ce13e51d80351b8f32941cb070803a2878c28a8592dfdbb9a94d033c8046f33c25aea7f87d8bf4866bab138399e246486b477cf4e8a29408b550d64215266ec721b8f248d7f02495ac87beae0a739fe08f334034e680b4abd2fe6b077d690a748cbf294cd258c8fb207be294d16f99ecdcd5e771b3406efdda4ad26958fc53fe82176201801f718014196c571d89533b0a7ddf40e23646dfaf0bdad51b44ab58c129f6cf55753ea45f3c8af085a8704eda2ea10593de2f8bd73b82db6fa7059362a95f44cabe191f9d5dca163ecf906f9e3058ec1fae0331e09c35e88a0e550321149065b4a9afd2731a03f26d6367b1c4896469b348ec9d34d693df100b42d36e0b5e7c057fe34b7e7c7bf647a016ab1f389aedc64b7996300f0f65650560529ca5e9e5c0638190237e31f3f3e79dd9ad557ad7d9f31edd263d5f0462b3a51405912a62b261af839e3533c679b8b53a1f394dbb6a2857f3d23527146fe0a83e2afa38b3c07249719cb95df7d61c4130760b3abeff4ce00fa177f4f0390aa401dc9bba1b6b189ff7e27d2e48df3fee6f0020f0726b07ceede84de84298670f66d7b3d689ba1b4a15cd1a9f2b8d75d74ecac38fc62b9895417f0987e1d356d0eabd82fa0ca9ab56dcb2154953f14231d00f59655b7933f898ef19ea285beb7419a2e6660abb5b75ba0ebd3a0871f59caed23e94f590d59eb168a58c12d22276a3f61d262d6813b68185a0634e048e72f36ed73c057e53065a57f5ba6515af2c32410c37be702aa30372b64693e89fc650b145a2be13d3b64628028d0a393e4ec1e255ec2edb7a0e502b55e4f6e2daa609a6be540ffd15ff3d6d46ae1f086ed18bc722bf237ac3c8acb392318cff54c95914b06c6a72a854dcbd9728a15e2be61820476b8c986cab7e3356c8c557990680868d090a42d6b962167d4d14f4ae2921af133173529828dda5fea2a7ea1c0597cfaae0a287ed970faf87d6645f8eeca0a47127489ec2b8f19ceb5c219cbeca16fcba958ea9d327efa30ca5154f5e9f75263556a0ec5bcbe566916ce16f3cf512b4627b2f07ee8977fe04d0dd8dfca39c578c091276acbf4f3345ac06ec0a5aeb1c1a1472f6c7a608d8cdebe78226e1819628c81bfdf3aab8caef41330fb3ccac8210972ee1933df26a1b4382092dfdfa04d130003a68bbf85c71fc6e4d1356781f0598e99cf5a9f6320f0df20e72b73aae9062189e5ee8e1568e68b215f5655a20eb8dd724c70486576f94269001731c97a31514b621b5fa03a6d72532093885b24a51bc816bc6d50d1c5d265df0dfc91e85497ed2e21349933cd8b3e8dcf2a0ce12a24d709979660c6705a01504a84de04408852e7d0d47a8e2a69daa31164be84534ea8ce38032c579b3c5bdf00888fcd661d7698895160feaa97e7a587306dd9388a094790a30593d42d564d62da509074552384567db44aa088a039178dbe50dea08962c79fcef9289321a310d98cf1ca3a8814691435409c3d637d6f50c00b279947876a359dcf577686c5b083b9b6a70ca32ea822de7b9dc2d64843002c0e65ee13c08667cd157db46a8ad02c3af541bd34ba9cf48afbb05b26f939cbdbd3d4994af988d33a7d64e0dff19c396950f83540552d67168c9069eccb048d9b06948d322f07cac22f2afad4a207291277c4044183bd22b69a338e776667c8d1d4d061b4ced91f2d2e25dcc0c38d08c10c31b4da2ada8e20dc72e9180f9d70e11b34166b35f6d934cdafb7b4e8e85594eea34e11fed7bd2ed5529821124ca1f36caf946e307c802f52a27a93dc2b610c49ff5f4e5fc3d41a8bf8f45fc790a3753527f4533b89da029a48642666b050d90e51aa59027e387e1634198e5cc2664a23b61f79d5b21e0024b73b89b4c0534a19ae7588ff8de2acbe8894a8ec5bca3ab4bc4f5575f1948307a540d7f28cb5230dea420969b2c70de18aabb50aadee6cb26cce59eb43559a73cbf5d60258d11971396e56c62663d43c00b8679117d1ae131d3e06fee1a91c385b451dd5739e707171e1b6afa8b6de3a0af3bd3a11d70eeb7d823af9cde109c74b30f946f446c18bd27b9c0378628ab71a521a5c78063475f3b5a1941ef861b6ca2af7f1659bc9c6c87248de13c0a0c5f16375f8752e333d066e5ff4b6b621520062b512eacd587370fbea546c5693f66b645a1d54ec31617477edefd573313288ceb1859784f79342fd663488abba33b7b2114576b6a263ad32e2a1f2a6dd492ee26cf0ca742a1f3a802e6b1efa9e6a7573f928c103bc513d9d369ba64339ca7037c13004195db62b4d1af67e09641096b12d532bdd8db13b5400234353fa68c665dd4175156480900ca625d17f1c58ae9eb8bace6197ef1663e3451471e5ac6871779cf1a0e586484d95d35908ce0f09a064bd2246dce8291f430ba643ea006a5b072ab3c998e992de0e95a4118cf81941332f582152dbf6cbbec16b064b4b5260fb8e8e881f44d6abafb65ff923d36beee4b94e46686f3661d441437eafa16ef3851c75cf4b9d26ae21d29155462ed2082f7a4a8567f7ada06babfc1989c864458f690929a3432f08ba69a9e1bc2f854310fe6cb0fe730176ce624637307b9b89c3b42011b7c45ab46b226046f62f0262825bcbd052566b8db18f8810f59e0544af95ef27f6ab5ba169964552e9280c1ea8ef5ecc16a5bda4958f3900df5861f6be944bec4ebeab759053097c21486bd7e7fbd1ebdd4570f85ce901c2dd1f75a8e49df0e0d0a6a63ec4a6eaa0d625283015917ae20934aa6f31f2d38555003dae9a497b22c2b2b462eeafc46f43143adff33a730d65ecd92cdf23e77688c8c92321bbc09f844d8126791c5c5e8f4c138abd05744b7989cf2e96e163c279effbd54c71f8fe356980667253713a8e12dedd57fe2eb6983df655451264070fc057aa91ecbbdc9e664d19303b143fbde2d0e7f21f8c12c635ebe5e142bbb218fb5063152cc7f736ba8fa4cde38a821baa335adff8d2f0b2b72341112fabc6df391e2dbe896da98390aaca0b1b3c7560545eef0705789d53c048b230991be8a5820a9f826a71d7d42606f0853f73dffceeb4c3dd5670b398196ff9b7c03f8f5bbda45b9766ba71f43bde872676e63165d430105e7dbbe6911c89b9b7c5b1f4645b76e0f5c5f0bb554e288f6094abcb8f9c35154ef8dfd28e9085fd5c42985704750fe81f6353bf997e2a92fd87586a2b2b8f765610955dad34e703aa21fcf1b6d912cf5332c49a971f80f4cd77ae1118a115af7db6499cdcaed29c662aba45e540eb0e8145655b1b72d2895a4d78450540a01be2e93f4c93abad080f6b5546f09d770791de68dd14cb87576720cdc304d71ebbce40d1f8a1153aa852457b99422bc435e8e646ed4f642bdb26a042efd4d982210e2189cd252f87af5381106131388d378a3d02af27e33056b540fe4a4223df8b2aab7e2c944fc4d62f5b70d082a29be34a066e75d55b3d8a65f1d51d1137824e84cc3efcef8bbb6deda49c4688a26c126ada7a2e73d9247df97c2acc59c2d198e9c1500deda6d60a44d9186dc06fccadc8db1511ec890629781019eeee839b65734fcb2606de90df3d32e33f331d8510fd8420c54da3c146c4a4f0a7c0f7f5fdd10a9edaac515b285bd9f33afb85d556f0e79895b03c2f2bd58beb08080d71e1aed106166a374a1080f5eb1c434c0cadb3b56c60bade0fc0e7291e7cd46fbafc018a777b5a34942bc83215a9e3b795748fb89e3723ae4c8584f342bf28a88a78ad48389208e67085cf02c81907104b0f141b0e655ed4e34a5c08752c55c3c00b4072b991ae20d3359cd86b3166d9693deb5fc9916391fda20c7423c77c65f53295da474aaf89782cd61c42a66093f287bb5e28fcec1162c94e21e3c19ed6ffa8460c1e929aa4f5e4b18910ecdd07466a94d0575d73425a65e0c8aa3e2488382a23b57b967d3a4754b3ea8b0d2cc49c589c639523f02608928dd8b861f5098091d1478103cd42cab5f330d0049b1d96eb0a44ed0ddfed92a659cef671eb1d599c95365168ff0792650baeccb2519d8d0d5baccfeff9680bc3eabc088950831e546a074960443988b793c581f6f31d09de463724c87f53cf1fe3196d9eedc480ba35aec0456c737fe58a16bdff292871e6bad6bc8e181eb694330878dbbfbcc4df94896c2d18ab5da03a20916657948f920fe9bd26a042978ffcb03cee77349a037db0d949bb3a9bb36b820b6b976b64f583aefe91067bca65b8f6041f11008798f0a4d4abb6d941fc7c5a898b94a9b984c136284d88ba1288d4a98fea1b77d9bf2c59daa94f12a2d9109691e81bc4d5b7c16b299ab76210c78d475c8ab32b8230ae9584315b457e2f09541c03aeb277a92f2f2e774b29a6912b5ae399317d8f3076118f82ab594cf6ab9d59d97cc80792273822ace4717f512c3cde4ca10265f51e8044b993738f0edf7ecb8314b1ac96d180a22ef9ff46ad3269003c4ca18531fd5b893d1f65cc439ef6f12c0b8b6db93d513ef81a3e1ddef277c1fb087b452c0dd17f89d87e855ecb5492b036e3d08502c77689032b2d4fcd395a726e329ed840b0349104cc933d926ece55fdb0439b9b8b4201830e1cb8659cc44040a79cfe29b045415b7ea2758a2ee31783bad6e96efefdfae6462fb6180a0af418bae29e3c512929a958e8e4444465468c4cfd3aba518f0cd12fb6e7834f8b45e8beba8ec11093f2b5fe29018709c823fccbb1269613fd4ec5f9df086a3aa2a845d010754a74372f9ff014348b5272bef66616ed33b236d63dffe61eeddffdfd5d1c098b3f8634f7fac162066f789aca5f542ec7b05fe29b79527bfb01ba34a626aecd989a3e7fbbab05b79a4e72ba1ece540f3c4213e7ba9d6e4b8a5ea1b78ef918aea3558aa13dbcc05d54267f912008bce3e7c18ac9d91d00073be8b7efbce489b7ed7a0b54876300986d6e026ddb938e5c15c1278722811d90f677ae6f1996a60f7bae416d843ebc2d609767013e24a6ad93cc32ecca26ec872f0d1eaa3862ec0c53ea62cab0cb0204ad74b299df2eac86a9145c858a46af246867ee4ca0ee8fb1fe13484084c79cb0adc9b68b4e85bd6e4f29d9f07f4f57a98ec69181cb5a5a58bd606b21f54fb56c1315840476f279c121c01127aae00f2b6e96529834da81d4106056137783173ea5ee29c8b92e773bcae16f07c86d6d935f1c951b5f58791bfa9d3660755c1c78578a9869e478e650e140722407a7921fd9f0d0a47879bc1b5146333f8e7c1214f5e45e01c237a2082e53806c550114a989810da046bc6339ccf7d34cd0e450adf5590dc543f475b496787af6333d36ff8b5336370a915de44303abb170fc30d97b7535cdfe32d57215394cbd61ecf1f0a78ad5f7f3ab4e1b3ef4ec80d37ae8d67d20bee3491fb286537aef994239cc8c87417a81baec7a790ebd8bf16bad120c0d8b5d4f0e9c980ddfd51b9383ed3a543ae9e46c984ec57a477e16868961d41969d23fc479cf455f5d1c22a741b6e8ca38c69c3ea054705731214503fd019d130bacbda3443cf324a0f025742c23bd555b98fcba4891139543957c9d892468ebefb9c2d624741ad878f8b12b2dfe258fe7e71d24f2fe8ed27358ff76706fbbaceada14dcbd13b99251e436fa719c66b4db6eb36024dd7d40beb7a3ea71396d4da74a484e9a90f9c5bcb52b1fa3b93c1faa700bb3be699dd8cda966c58dac993e68228c1e3acf8a260059870a418b7b6749fea72636fefe3e3e65558e0e8f217ca90143c891fb454046ba56a3bf4711178b044ae84eb2ac3c1efddbd9b080aaac28b362d0c30bd8eff39f4d8764f6de3e72f23b80d047f39d2b84e94187e638f9403390b4b979fa0c04afd90f7bdb9a5301fd7a4d4e82b81dfe7b5c8d512be8808c010c60ff86275cedd3ad4a5605868dff32a859f4b4cb1b04a10b5e7bfeb718e434ffe319a1feedc6cb5e36467eea801ab20d65f7b2ee9a9269b977fda5d6d3f16d2f09c99c9b80edbf6d3f86d6f6ff7769c4fb38b0c8ab29aa421eeeca5665f879946fa1085ba7918213f9e1a7ee5d85105e26494db05d36d7a0a213b6522dec5832c6e444ccd176b4bd742354355c16cc21ac6ce8d3f793e78a439a7d4914e26aad2c0465e4f149b2175a2251e7800be82a70d43f070e473a6fc0d4a188ad3359bc2f4045b0e891de31dade3325e43f63fe66b7a4d6c1161cbaf758dd87bc8978df380df678dd4849cc2dc261b78d58cb9a2e2b9d8cb3137b5ccc801943956fa0242a50f5e0d38a6bfda5fd7904856013cf162ea96191c35c95e9753467d20ae2b9be60481fa218e186cd830091701502e5df9e85ce0445f2f6962681ac8e46e66a64bd98e232f263b54a218841b8e0bfeccdbf1e189941a08204e25e0ff070de62357166e30ff6a24c097acd31d7bfe307c92cfa6593d3ad11397019ff39428b98f8f90da163cddfea17ce4e1382908289159c14ee408a6a14fb8208b5d56fd405012d7ec377c2726b0634e64a572b4a376871ede3d8718285eb6cf708d8da843ff72a867ebd054a388af4173429b59fe616a1b55f5e57811cb2551f0fa1507b92abf563a485f0970a088d648f778d76a37747a1f2b64eae96155b7879f66dfc07b7ba6e5ca990d683e7e8a953531f09a0b1260eba813fedd17aff423835be97478f620d1c45da9c999ebb5f4c874940f08776bfd21669d02e336173f41618f4089a4a43e865f8439a796defe0273bec6b1ebd9411c8720a73dfc5f44b89875bd2934a02f78273e91761d2753037d9fa19271baec3c713c07ba7d7d55808744d8a1483d08274ea977cc1ac902525c9136d01fc38eed68c8d6b8148ced195c6c152d02e2f3d3a0e4581195af644e69834ef6c9bae164dba0443ab5ecc955832b6d412d2cfd3dc68e0a202d6cc949d3311382ed7b722827495ba4039c1cf5a5b12b889773547fceb2d5d38dfed3f22ae39862fc022d2cbac65cba3249b838fd0f2f5ef645e1251a80f7e165fcedc88e212a0aed6370d90be175a5ed25095db673995e2e3f552de818e0d7dd8eb732fc4a935899b873bd1a371d9573ed148f3fc093bef6c601b5677a2dd948cc302f9510d5041d33b440fd226309433d23ad9c84844eb21fda43695aeeb63865090045a7a0ed08a8ea32d95a0da135084045e05810e8472162791fe2ec9e917d35219f92b4c033a4555f81e17fbd7c5f282cb5641f6ee703429e4065280c1545252097de5ae4ee138a51f6093e7df1d2c949ac1286a40f53b17eb4e7ad2bc52696ce2e288266ac5f985648f397920979afa37436e27932033ad4a8899159f0391566304213bfcb3391c4b665462c4384934d0afce7292c29546b1ff2aa995bd0dc8f06a3533a0cf1d3ce9e51f4e1107e8e21a88e290cfa9bba5ea88c3bc3833f468ba115ae15218822da00d7162980e99b33ee42a4da64c184e67d65c7723b0a5b6f4931628cb03415040228595ab3b8beea1c22e0c007675aae9f8fd38014f73ff2a14f63357c841ccacacdb7af6db082a9ff8204bb020226e36de1b00f4b349838e75cab4fef5265efbd4829772b0b99a3c03bd8d859faa14c25e5bc6a97d7fd7bf1498b654b19bf96387bdf4da1e39c7a515e37513a47096194f93a19e8f4fd3ba1983880327648afea168abc14439b840fa64f24a3e3ec5109f6c1063a56c68f3b3788957225a67f6415bb0d0158855078abdacec8c2620c28e2c7244bb0b2b9ffb5edcbfda3cf81ac39096a9f5ec9b9b4131386b22161a9e8656e767deb06bd2313b0e64a47d7ebafd4580867241d1f4d5a962de43f8f7af177f5e669cc5d7c1caf8e5f1478feb529ef3993876c771b83056f7649c9c55a684f8f4bafcd0176bc035406f7372658e7db984a5a5bfd0eb5fd7b447213b333ceae828cd16357685e73c3695892603f8e9cc34262efe20baf3e090249de259bf5354e712cb099774f2283ec6b24e3bdc02ed64fa8873524c3b140da3fcb88e79bb8016a6df145dc6b159a02bbc05380f5e226fa380fcaf2cdbf50b2debea31a5d89f8675bde72344875654e10fa359aaa534427c77561223d44595604e565a541b8411c00528d1cbe34dec562d4a5138951e06e7ff5af6f992dd2ab118bed472ac4a2794379117926dd345ee23b53b288e6aad7e2829d3005673d1b6e7ee20750b4725fd2e68dfb70a00cbd5108e157dc8bb2d454c4db046ce87423595ff0c6e9ebfd269f11426b5ae5b1e7084f9830848804053031a9d5ab807299edfabb0d77ec89d1a7914815562eb05ae15e0563f49240a912c4b8f83c61e3d823dcf4498888bb6ca4db1a257f2a85ef33bade61778454c0c99a5666d24b315344cb5c25e41a5e7c538291607c1cb170faee49e8c2969be72e55d7ab96d22577743eb23b02cff6143aff64b471d9829991550c7ca75e002dbd68500752ffbd60413e6bb308458a3edda07c0058702bbd4a2b19105d1db53be50f3f4b4e522321e43e209b891a81678c6bc236768f839baffbe86f0a74cfd8aeff81d765f67ffc6f0fa26449015dae499399c8a91226971747613b48700faf06975c10d8debe6b563d2c248e52d28fd59433ae48ba9749545e3f57be3f50ea2c8d578b03701c064e65bca496071cc7b1f47945edccb0cf59e28babdc285737206d115bd4cdc60052458cbc7c6a8a8a9c41443f92d70720239af0f855f414c3cc2acc9a47d6b133fe83e6b02c59fb5158b5fc4049e9c5508c7fce5aef850a5f7df98d2072d134c1ad5ebff756dad47360e3c5b53314f4707bba7069717937a93ce90bf87781a64a949a474d18c791e08226fff074247a168f21d70e730533ac8e1c0525ace0e51de40e279b2545daf5a29a600f70d510099be53d6646a6d23dc1f760a5d22b02317eb975f339c3307741f8bd6ef8291831620e88b1fee81a86bebc9d3280e53add4113bb7297618273464b0abccf6800bef82990f426c7a4b359f03e5f68d0421ab7f8d092109bf8242dfe3c92335316078c724b33ed70c7cc487e8c6db63a116f6f4ee18fba4478e3e45167fd98b1e6603b1c768f805abc09864b3c77925b384e584f9bffe5ccbd23788861e75cd7265405be10c67afeb8922bd6b29c752d41171a7eaa0f1c0157b25a0abf8375a553f3746d04b12117418fb6d8047d573a1d43a460ca058a7bd3428ead2630aed403ba450cfa10da25d9bc28eaa3ecf86b62ff3e33d1778271ed7287385903dd2903af1711c8719ef72aba4f003d37d0c3a6a8128597a62278bada584cbf7f43f3d34ee2dba5623def5d7e9c10e75789fccf972b87eb3c755b9ce57a39ee5a10b575b3b738fd07a6262c603500d5b6794c52d15b71aa00e43254e3a514b5fc1b987eea6d4e03a39d1ce1761513c514ffef4dbbea4a627ac584a169aa8da8b8120d4a4a4e09fb8c5573b168a21ec6584725732b6d0f8da7113715c20c5d8ca475c0c0114a2ebd969ef4d2c7e7d367eef47733d46f414822cb9762453ba2b2b42ad6f9335b373f40e96cc2710e6186417803ceb9959bc1a64d98ee310990f11ae0a5b79e38db7fb40a5c11b7a6f10cdf7ca8aa5fd7b4a1c92b91791d58612c812c4a789cf12a18364d99bcdf296f979fdb260fff63120e0dad0b6deab46bdff7cf68e158aedf31fa39bc3c4207da5858b14352595813ea35cb2a1aabdd8d95c9c4572c187ed3d7f890a8d77bf761b2d72da2a0f2303f2f9600fc06f22193e445c55f5b3dee87639cd047287425f3e67c32f53b192b1f3734679dcf1cb53173d22d0775fbe1756cc7d61aeb29c561a766f7590ccb696359771d6e80f9fa7a7dc92ff1090b2e7c47e202588a82f0b66eed7921f9e089cb3ad3c936de33c560498a95ffb3d454fcc106deb4e484c21d99bb99084f9b421e11cf4b5c4289a6f8668d3f0e451a9b66a31c206eead75d7237883f79a0d7a541fe0c3af99e1e20acf08878d3ed7090019a4641bb96ac9c6710e54fa3f48943ae2b003ceaf4ccd4106bf1c2eb84d8e12d471035521f14f21ce8d96be412598876b6cf7860734e2a267b1dd81473eb3a611e52a37cc23116bb07e97aa404cefca62fe21fb534093d3b07a30162746fc299adff624e243cdd8d2430bc64075c7c4ffbbf517198a823564687be91d19b3045c3da2c7a99fd239584efafac15b3ef61815408ba8890f71330efd252443093a466101a5077fea37f0ccfeb91175b5b0a6250fefc84435320072bce38c6310e2d14df4e559e09ddab732a3027718dd794d00dcc0af46a1fd5f6d326c62bc27afdf9db2cfb21bff257984044c3ec34856c3f17f371ffa0ac949898694fdb3167281c32a84e52b2e1a062729a204f74fd0e620b138e45458047327a6bc49c56eb398c78b7ce947427fa829fed3d6cf03b27a202acdcc9dca4440a3349f7745a092a39472106f7da05a3ee3467d75ff641dcc9dc68e8588b2a7f54d5d501c838a689f50c55e67389fe3bde9411107dcdb3de31e9a7a09de01732250fe39001cc7a3d62c66a3cf54fe0828c10117c18a8a3d9b036dbb4071b6e936fe27153a4a15929e612766ca69a6d5f123727ae66f86f0e13c949d90028d8acf9cf0a17ccbc6ba281f4ccc78c4d8eb608bca435f3defd6277a8cf7fa99cce7fc32a9bd31983ba1b5b10948ec189e97ca9f9b6f6c7c791eca722f3148960f4ef931d628a7804d7b002c46ee8e7b3c56eef6b3f1b0630a9fde06f289d8a57f0e7e27154b689371fa01390b1d8950315d273a6214bed6a5e9fed2f9fa1c438251f80ec844f8c0b8d99ebac2c78db610cf6b3ed04b4b0b865c2f664a7802eb3e8c104dc4d95f6693cc248dd7a8a71f331890a6e2fc4bfd678ae3222340a71670b87c7eb8602c1edc1d3a5df6a5ae23ef8e2fc909c3872b325fef9653a5ed1f7ab2eb82c7296dc1de09c64591835bae3ebf298fe4413f9f30407216d2897c3cfe1cb8ef2b43c9a4200fb20571b4b4fe0abe9dc97446ffc7bdaf8630f08651770b22f1506a094ed42ea65b1009974a5563ea3c6d2287641a831007521f57427c3789df01a69d14bad10bc0e16bb54cc2586e298b39bde860b49cb76013ba0447687b92432cacabfd9778d95a4df70afb1298dff32e7edfa76cfe82e6f3dc811d38d68ba25902a96d655b0eb84d94d465545e0b78ccf2e79be8ab892c4efdedefc809bdef11ec8df6153813d5293262b96c216a06a6c16c93692e2434019fcf6dfc157a49de4d32ff5289f69281472f9ac33e150106a80546430067d0a97e5d49eb6c3061f5a9602596487782262f8e8338949165fa5a9ccccb7d90aac335f4328f72e67cc344e512d65cb1a31a6a1c3d6ef4fd866de1f6a0ffe2b050c9f0d2aa2c1acd795e05efc64dbfd39b8cbe4b66bbcb624e46c88864cb46c4db9ca694552cf7b88f163ab41f5d4dc680c5f288a196706328835bb8031f3ce779627ed79d10689ee5d98d803845c2757b3bc8bd7a771837c50ce1c7540753dd8e18f0d1b43831e1388b10d551322d3529b826e3a51fc24451b27b7ae52208f66b7a53bed12c6226acb00fa5cf1a4a65566997f90e0dc14dae641bb72521b0278ff1720b5c832d484892c262cb73e304b7ebac3df45360a584bd3bd29f4cd8c8c066cd2b1c2fe03267dd8f06ea7e31ce4f1f1ffb9a0ca512c46459c76ef8efb2cebc06753822ea99558958b79c348b2a3e9e8605eca7f2d197c33159fdc47ffc7d3817eb523295b63da8d5079c1f090c9dfb247a21b00c81e9d71991075596dd5a0af3b2430b673249613429131d90f31263eb7d424195acf6ba36600ad1d99dadefb538636d341fb1ebeaad57d54e49880c71b8df53bd2df2c2453246810f8a2f286f766bb7bb9e600e52bad9e01c7f58567acf40d2a496f6b2258fbf55f2b09d30095acec8e6068d465c9c8935d59b0415ccce76090ee8249ec8e36f7adf960e968b0e8da39b6a0f2c11a1e3d0fd2e1f149a0b5281c4262356644b46dad3f32acec06ecfa2223ece669d3c00fbc7d8a6f3ed4cebc5f5db70345d2f7f9079d7dad48fa00201ed2eb967e6e4803ba4514c059c0e804f82d2f8b1bd25e676aa0e68a4ed0d39b1ab8dcff921bcb1b502e61a9b20a5b6f0c59514b5f3291c5c991b3085d17df16d5adba4f88cbe5e11228ce4b0ee32b1d2913b8904792542c5dea30a42b77e218187bbf46274a0d47c6d9e41dd429b764708ff705b656f5b1e3772acd3ca0d82efb6a1681adf85ef31ca416dd245f75180025cefa24db4e6060b055d033c22845d867c0b0b6dc846dc793c22cc5c518e158bdb61f6f96cf07e52b9184f333e3ff513a97e6546ce274fd1a7ad2c1fdae5e3a9afaf23f1e19f2cabc805551e45bde9cffd5978be60f09abf860a6e36fc402af33d56e52a55f0ef603cd7df9617915050e1aee0187c471f8a4f810d0242b94d2dd347a2b1080f9d671524364e7bcf473779c2bf51f8c88d00479097553467bb8d6a1d099f00435875da4a67b28f2bbb2b1cde11cec68aae199768ecbdee00f1d9789f575cd0730a75b5995a4b19a23f48a7baa690afa4196baa0a53f0e6de10eba52c4d2ee6d76571193038bb935bf058fe9d0893bbcdc6bcc0d3160530e45e444ef3ee49716e0040475b44fe5e24ae1ffd454f17a5e2b47cd41aecde754fd2df414257b93dac2564b4df944a0bcd6cfb282a96ab258375049d8d516989e4574fce63d864d3e5304f8eb92adeced2c459f164880a72b3ce81024a7f9f0d73900c519d1b33fb80f7a6b75282ddc02de2439290266ad27a1ef7087cf8e86d980f3641a7cd96358b12facf57c305dcd585c6a9cda694fdf45d65cf122bd41dab2d260e9a0f405d021309e6fb22b571d8f141e9a211a2044ec335a4dfaeba33e8b6a1e9df1872ac70db74ce31653fd07ecf9e933610e5bdd251d2717171c415b7b5f58663cacd568149fd8bdfb0cc6e0ba5bcf1d9152150dfc31e1b64a5123814dd4b8fb6823edf8cd8babf27761d9e9ce27f93d4d721ff48facfb1428bd5efcdb098df1cf1b28dddf236a6b50d8e2002da766cf9683ce4307f2392754ecc3fada0ed8c765072b4c100c4a77f1a0b75b35fad3ce04f089390a39be5e0c6b6b3b9b968dd60b695fad134fce96289add805fe77f44036f2dc4dd4dc4e375bab49fc187ffb6cc8d79888476d25640ce9ac8d0e4a929e8cf263a5490932ee4f06b0e5ba7a8967b0ac131059c697686a3a1535b9067ea0a1d7898d9d795d42deaa4943c918e23717caffa481ff76069e8c802d4627860237c92d58d43c653771d3c382797c95ab324af4ff972d70bcae2f4cfd43466b9862a858b2782fffcc08022ba558d78439d8a8512d43937b30a5e610d27033af474984834a567f702f87f9087a9cc1252415286b6fc7ff7b8350fafb6a7f30e5f7809676a65adaea6b3f2a596f9b1f233b36a26ba3c8b16a8c8d594823c392b9ee039625c5b5a20dad512ca3063502a1ff71e095375e1d4fb9e421251ddcea8262533ec440ada71a71bcf0cd9705e77ecfdcec4378d0750788d8acb525be4eaa2ec6a288ed4f43aca5124e4f7376c10fbadd3eb1abc5533719b50f6eb823b8b64fb591a5c2721e45141086af2604d789e5d4974fe9810d774b013ab3acb6dbe6274e4b3837251850d667f8041fdf2658d7a99cc09900208d9e7d4bbce9037a1ff7d853c2ece9a5642e9ef72cb24e849919098081d5499ddc4b3132d945b0b2b79282fc3d499c21af3853054b57a5108591586a9782fe4d6fc04679369e3b97cf3fcaa44e43618047b943fdacc01b0d97d08a45c60c1a573e5630855eb9bbda9891418f2ecffb03647ab06f906953d4eadf1862f09e25f7db2f02b7c32a69b93cfcaf3d796f9e24be470f6b2f5cf5190d965ea66a1524a8b60262b06fdea1f8a532d9163245002b345cbccb5500d3303f898283b48e16c300a2a3a8afb05f42c9c0bf58e783ed8b4236e841062fe8252a8264990f4d15b444826c22b8e7106db39c8c430672a7c20d630c7a113883caeec27f40ddaeda602f9de194730cf7f6fc4225cd33f75c244a1e406a0751eacbff5b5684440babd58f28e81eaf53f67ae9e69e3daed53bb011a346869a6f741e4749f5e87db1d492de6d2519d6f8cb2115f19faf33c082035c078e73e933a78c50911f570bbb63bda493ecc4f666702b6e08c428ead5760bee84cd869ceff64dfa9fca0479a0684cc48956fbdce7361fff644cdf6397849568ee972c3bbe5f0376f5f772096184ce24bfe7c584c4f86e32d39465afedea1ac345141b4f8df73f69fbd154f1f3288635e122326fb68c0923570db70c2ff287f60d8abebd455ba3d369e197f04cfc2aec9f68e1ae19914c42681fe213cac11bb4423df6e77acd3e07d4b6d1906cf7979f5c93f829977f2bf0138d772fdd2d6025cee49f6ebb505bee0add3d4f4a5b3250916caa609c19a16e9e4ceb01622ef51372d07c6aca7ce61b58ae9bf838102607460b4e453eb7ed07adec904d6c978262560e7079cedb03359bfcc1e32fb8c1cc92dc994bec720f5caac7041a99d32c9f56a546d1a7e2dfd089e6991ad8c7adce0841154f86571aa412d66d93ebeb00eb3c1c016ad8ce10fd3c6d65e4c7ad1399e1454f196d0849f9b6f26997ca1e260f03055d701f771af7af81eae930eb453e97a7b85f1ea6f4747f0e2d4846a2e61a6866c0ed59c9ab24614fb30ba08ebfcd738a3671a134d611729b4beb85358576c4225e0e6a5b127d3daf4a74c42993c09d2a01ee11363d42f8fc3111e159c97b2410161e54dbec5c53a12e5c27bd91b085bceb9d37bd89f26bc074443b89f1e01baed3ca92c954f1dbe4a34d220508a8e764a076e23d0a5af7420c8a8ac74dfcab2a349d59780e49c7624aa7f53a749e528e4d8fa49c98be2173d239cd481b98459dbffcb3b78538cba5f00925d98535daf39fb9378c96d8118d2b63f6b84abec15410d768e5af5b9a6fa284db3c3367b9e66a7da21314085ba8664099f154f923f4691ff2ac590207eaa01733aca14c73b5db6333c16c800079dbc982e1fb3eb8fd86a257d139fd6ec01819ae34221489dfb11b5fef2b431f64ea01e7ce2853976adda2c04c92521e25665498153563b2ee0f931b60f98b4a412c7e063a7d18f6e6345c13c7cf440070c6a71d18d8013bf64612f63f89b18dcb6846358dfb1530a4c24457a965d7630a198fabec91de3ed3b00334dbef12939ae1488f837c85d6bccabc1a2eecc4e0c293677f8e2f7f3b16150084744c8e5b6f4f60864f3f8fd66cdaaf8881b509c7bd725f4a50984c67db06b81290394f2885f783096fef3f969f215edef57b87858ccf2d545f35a115e7abd5a6aef3afb616e716365b1565b2da3e8dabb5eaf525bed7d80b77b0f329eda6dc890355189de8323beb745e8004b52d33ee17fda8409e589bc6d975493bca8b128e72187acae4c93614f71ba77a70614646fbf50301cde05c72bc7200293508f7cd3e0f6160e136f797e59cdfa6ed9e1693974ad41b2f4651d2abdaf214ed8f64dcb084a43c2a60878c8e872afd5a9b002f39f59cae19c605e407a57e01e14ab124a8ca8f0d12a4cd9f1361663b31ef4d467de286b5442c46e9bf8c49f4f4d76958e3d70bf408de733c998165cc6275afc289140826b0ebf1e17e75e109ffe464b5adad946af9d1e739aeb31adcd478f64e78a1ddeb4b8f9a8cfd6dad151461a39a9d259c4a7a7b8cb1880efc6f415d015ca97f7b37d325a7dcf303b2bcb5bb79d65692f29a448657662a3560be72761ad0ebce435291dee91ac72d47ba71b4419b9e13725e723cdd167beb52e91020adec248fe722414d92c9736bb8a92a4f3847fc776024b6c139c3d5eda7aa4724b0f8ed4b618143185fa2f403b0dffb9b995f07545d80a437b6289575c4b5deb8760f2380e6e8c815a79afee31cb8d178aa1ced066c66590aec4a8421373f243b33474134ce504f598491660b5c865de13fad529bbe86d6ea1cd639eef103a81baf9ad654429ff69009c3c92db8da4a49fbd8fef2d34b8ff06fd666afc0330b74be02406b3493acf5d2f06c87d9692d0d90f4276a2eb917921b6771fd64f6d2c6977bb027bf4d09dd287efca718d9c4f026c6f391af46d8c8fa90379de8d179756f021445eb86559ffd54f07a293a49a9f8bd3cfabf3c8285f229d22ecfa33f74f8aca1b856cf98bd2970d512f33e71195ac8097dbc035c14cf99238f9da9525bc9a301d332be9e299425dc5d9eff71177c103cd138d6141e12c690c703e3ff2cafe67eb58acf21f6aac37657e7872ec0b2009c0a4f236fe013553303d0b2f9a5a1773e0c31ad0e50a05c2ae728eb24f7d15043c7cc626c9c2a9792ab5375d15e10297bca6c46a63d87bf1ce0adbeff7e8e165483cc0d9acb1ac2b40f56a5b0704183c640404f8d27da49ffa3843413a20a1d7ab25d5530fa0cc47bf1e8cb9aca80c914d026219725075a009022dd72d5809bc7793f33c6d143ca97391fb0645b8e7665b95bef7ef284bd12e540a615a674bcddc1ac14720c99351164ca5a927651397793535bf1e5c2b28957e14a93d1da32af94d224178371ee5224129bf9fdb7035f05ad1b3a431c86bdcd563607cf375808831fd78935ecec9e59bdf307be247e18cf4140adb60cd75f532f34bde3563d702d7009ec4e535d0d11be9594e3f3ddd09db0caaa5a95ec700579ea4e6f29d5aab6b8ee093926438f8dcfd8510cdca4b7479db1dfc5fb88c42f5f36acdc82f45f1ef10e2122e63c09e2dbaa5a01bfdb7e05afd6355bc1ecd7200fa49235fe3c32fc602492da160f45b8d64feb850fb39ce0ca2e6bbdc52bd90c25e5201e4566e11ab3838578c02448d2205840fb1d55bcc7ad7541c30275b7f785a18386d575b7c623c1fdee2a723db7d351791e87e466d25f116fbfc3c9c4fe06865d5a276b505b5c35fef147179eae5ec73fe7e219f38d87ab2887f77036af75821b07995635cd332896b31ea3975c8996d040dd4c84d6bbb7a4138164cda92f2c130f98598d1a435075ab2d033b2340c4ec240d1671b200e19ccf6cbcb68694376c4adecaac570ca6578a10e04fad2fc9795e16b7bc8129b5777fad4558578842e3e22517cc06db9a1d279f2891c72de8faabc69f69c361577cb85ea9f95da6b0bc604b38f07ec5fa0601e970b5076eefbd888010e4607fde0424b3c650f4fcb91db6b6640b07814210d262c62d934202e99960fa961c92859eadf2b4389821f15be9f175c082113febb56c407d67aab7e6c06b5e7bd0e990c3d11d74fada332aacb47f77c3c998536a24baed6a945f689f90d26fb86b2647caa2976f61fbcfc520659462dc6d95950d4f03f209d7e2c28b0db5c287823e0778fd98d8c9db0acb2ccb7ebe0d33c0d90b2adaf77a101d23991f633013b0fa59d884eedef4974aafd34f4f24db78ce52deca0b9097928cd3c06e223ef1853617f722b5d9d3f69ababb50ead2e6e25bae62f14d5029482d90266f4f4b4546d1d8b7cab9d0a726a228de9a65b8cbdbcbab9ef9e3c994aa5bf6df3b14455945cf7c2635e401a4b1d66a446eec6861f2d6a9af194466dc4c408fcedb47880caa3dce20c4f474256cdfe596824ab4cae098d2f1de711dad735479ae14cc40736de450744b2fe0bd77ef815beca4c887b34a9d60840a2718eadae058d43ea432186069084e0908f2fca43f7d2b93a84bc016c32ede41f5418b77aeaca7a8d3100058b25ff0029eba28500ca8bedf68dfa84c7facc562ea57f6b0f32374b528de9742df740e2ee1f81bf198ac3472b8411abf183185a2e7d1b21c2c2a74cf75493571fe5c2e6dba981a60f3a859541858115323b9d2c946fe30ab716759f0fbfab0379eb96873abdd9898efb37dc4a3c8dd5116971eade9157ee240f3d4eccc9395c7d0a0ddaf541648bb3a005d38a10593d48d518b21f0dd2bf8542b8f95fc92ee0ee6a5bebcd2b495b31a9d64f9095eb360ec0a4cdd3353006c0fa2919643a10aa6cc08f34d05698e6774592c14c8f6aca73e78f4f4a3b4cac376d57037bc61fe22650b98ef9f15b83f6bc20e9f513cfd59671455c12a85beb433fcc469f731c190e1fabf1f3738754c955bd76efc55a6e5c97c940fecfa71e21a0d31a034b3bbce3aa165ef861eb9f888c058679999393536956d2e59848fd5b9d8b0c3fc6e64cc729e292fad64951e3289b76a997e87cd46a98642244f9fbfd41257d375f28bc51deebbe88d28fb40a2469d58b33a7e17581c41e449307c9532e3e656df2b0cc537225feba09cf281e30a6fe67d5f6fb355e2a199645d2ce3a24eb2d94f315cdc83c273ce45b8b69146f7fe6d403048490e3edb64c690aac8cf36107279f667b19df028d019bf8fa2bba4ddfbd5e8d8babf80ae8f598ad0ff94f757b669ec3c561f021f3acaca46f3c9118f698b5d7de9dda6d0ee4d105e7e69d6b67f70e7d7428bf766222294d4546083d32b6fcbc95bd60c663e305ee0391c25764d7f7eff3f91f752cae4183ffc3b093e036929117811bbb07276f8b4350a89b22837272f555dbc109ff6afe8e4fad6a30143537041acb676fc44e9fe577a2ba8267780c7aa97c508397dca3617fedc88e9fff48fb040e4d9b0e4cd8b19f444cd319407b700d75af68f86b8e21fe88304ad2fe73406c1bdd7a8bfebcb5f3ecef76f65fb6d75db0a74e545b4063a140fa766029aae926ac1eb353e77f4e86df6b6ecff89d2f1f4c01924d1cf042786cd6c3eea7fc093d346ae636d085094757e386b2856e3ca85be512bfb42a9f51861bf41732d2bb3e111bf749efc8dda52c322335e6bb6752e1b952b279fb1b995a214c295904c9be990904c23fd3e0c9821e3a64bfd2d6b2e7b6965317537e25224062237e2d36f78de9418cc06935ae237069fe421f850d970455c851c73739c639ca3277a92f9e16c21083dc44313f543f7c23bba1c40a76d7041ca924c1db5e88678bc00b0dfa22625335c5cb3ae901234abf83114fca28fa272b36cd3818ef302238a95e63779bc94b79ece891627b0a836646784142af19933cd0a0a0ded876f4585cc46d13c14b232c43663fe62ba6f2270b4587a71b00c01d3106153269db27b4b315ef719263fc43964923eea432d3ecbd5f3512d494d28eeeca4e551d00591f1bafa6f936b50d18832e5827908252f052e48c87c1cd610fc262100946fb092e70cbf7ad36919f0aa314e83f57e87b3b877d41230837098f6cf878dd3bd25a399bae560d6c2b5d7ea844f3b066a5cc297568c4009c1f9152d74a9168de11921c213416f7fdb3ccaaa95fc20e8c396b5cf19321259bbb129afa2792b5ea3403d2afb9ba0cf817d103e9338b6f8f0dfc85ea5b8d4c85b54f641696f0032c42382cdc54df44836996016bed9682264a96947232bebde43ac22191d2cf9b9a7092593c6872d2c9285b344d3c9967ba1f88b58256307b45cee8723054a6971c697432c3dac4c4bc2f29093d78ecb42912afe39a43ffc1b5d7956928b7e61b1641da1005c7a49388fdd76b1f46ba66bc0a10984ab912dcd73536344c5b17e4683400cd70d293d947c48ca8d3ef65efac423a5d8581bbceac667611e14b1f80992c051827915f20b0e6926c0abf5a56a3ed2066fce99b2548c14b52487839190eba99bd4a08f155989fce00307940d643e0f4956f8aeeff2fb95c9715995a5d32ee6f89822b89e566d30ad4a35a0298e9c172fdac6a0169c40a0003fa11c818844bb78a94f225b8f8a7aa8a8789255fe5d8951778d825c66b0a1f1b23ed3fcbe696e9da4ccd48ca97d0df6471eaa4a4e74bd8d4acf340c1daa7f1e035cf914401de1245bd98f746107709b0694eec7e60ca60e2d175db08c4042850aa34288bd04808b392845e7718613a2c9fb2ab3f998ba33d19f95c34eddf6afdf15f04a418d762021b4f96def21b50bda97e138542241cd87ad18983eabdaf839e7c04f462264fa1e4f90892572eff5239f2e77081ae205a9fa1e13a8bb9e726f309dbb44302a49a5188e71860ab5e390236497facbefb02a2d8295441aab7c2fac7263b25f774a84be750469d04e46eec204775f11747ae325f87762b4ebdb9c6182cd6e9296235a8666587897fcb053cdea0287dc5d4f2467bf699a1a00218917b142a0095113d6ee636ca00893682f56685949cf6597626ce58ce77a6b0d46703060ce43258ba4e539fd03adc6bc3a31fed4ac096c00a2ba93d166f43872ab8f4cb58994712a34c09a69799cd0d579cd07695ca3fb72b252757d47c27c275eac6d6f74b09d8d44edde26a51693eba8f9830838bde0656b2c16948ad1405b0f8d1490254202cb9c438e7e74841e855befc97a8ce33743a6d633ce74ffadff763c36f606c6f68a6b72aae1e782bcfebcc7b7b8bc1bc4bc192e28dfa6eb70c32fe519d20d8f41307bf460821c1e8171413a4d201cc0935339dac2de0b2c87d545593733d30d030c316a8cee6e2d7d23a6727fa975fea340c6bad2d2a5eab0f9d03ab07927fb79c01b427b226207fb4add64a6c72e043d391c161bfaf24624789a0e5126e0ff1d3474b6ed04cea6509e9314859107516912d54ca77ea5dc2ef13c5492ebcd2564397988197f04b53752ebd5c68492661a7903cff3164cb17e31aa9b1e0c1908787565a67310da4565d044ebbdcb4a70aaaaba7786f1df188e6840074942fd96840fb5a2995f1b9a163ae3ca77e2364363d47f8142057376fa496f53a955c9907112547e6f65def07fad2d30d9c1d4e8aa9d17ae7a1eeeaea97da7a36db5c67fa7e5a01a4bf650a183d9e1e434d5eadfa67a9beadae073cc8e54d8630b08ad78105bf2bead456ede13f985e10297eb6d52f5b965ca0737258f5d6fb0bc27613543d59af1aab5d46c327b7fab7977a7204e0f6601a3a0063236ddf92772825daaf60457572b1c36cbacde6e548c364a38b8939bd739b0f804f567c6ec793d6aea8a52c066c9a189e72258bbd8bfed1f25438f2b428028cdb8794c9070eda8c8bb4c66bde4b1d0904a9dea01d4b416974b9e8b84036526a86559bd82361e0db63a596fdf2730d8fcefd965b17a4aba87771686ffb4ebad33f5d7c314112c18520967871578dc4bb5c1597df724fef231ed2d8c81d665232210d753018fb5be6df812bb9f3640f00dd3431f203a9495a4b063dcda6d80f084a020125e7faf17db30f50d5e74826722e0612b068fd733984ddbb881c040cd0a205b0d97b7a4ccf6b5e08c1bdcccf90408d6ca8b0b0677db41a3d0baa133db2a923a70adc9c5fd307508b8b9816d7437c9c2e67c1372375ac7dbeeae5d2598bece20781db446104a4b31c7a913115a86d5b2fe4b32b90e2c67f59a962f9bcff2eedfdb876c9f6986add30ecbe16a6d9a1abc0f3648542408435797d446ba6a58e1624be81e59da8856238d5a3b70744b175c3a8a51d08f5ba670f09f2df8589247b7411e6ee02225a241fa5d4fee35bb26b5fe8acb8eefd824ff02b1e3a23af5d389d4ec8c5987acd1e01885c6a7cca52966b09b5b807c28bf6914379bc76b104285ee487bba9c5dc1a7434b7147af2e7b45c652e5976529463f16897e6c7744f05df3e5b52c2c9a03c71b69d8f646aa46704d833f95f3df46ca2aa83d824530df4fcdb5dbc7d5627a1599eaa9cf3ee2f3177252cd545fef7fbeb977e2ea3447452c2088239a8759e115a11464fe22356b1bed9267980a3e3274e6ebfaa87340f6f8abc2a6d25ff4d67c5698df344539e37072518e486d38ce3a969adaec574807c0ac31dc381a3377957cf41fb8a1ae95f89b370bf9a2a7ef0812f6af89fc32042c14fb02f7d5832a332885dae9f65e885d8bfb491bd2c5f7de89f8bb57edaedf8030022b9628a91d45e93f5da614d8f4ade649f2a9d904509adc7f51b2ac432d49d3b7a507f33b174dee6d5d6c863d18fb2cf3c9984e793fbf1460fbbc709b7fd63926e106cf7a39787020269839810d4bd12d8952342e30b4cd7fb4140531ebe99e15a8b7e90448a74336f193fd74986e1f8c1890f4803f85425e075cca8c7bfe600db799ed8bc3e04f954d5e41a3d25af2d5a8571ea885a44b5d789d388ea2633e5738ba19f599dac18d84d4fe4b631c8035486ab6a868ef2f58903dd3dd755bca1b5c3d825e8cf02063b582807fe504720fc95b68aa9e6fda1f6eaf6ec2a6e96dbadfe2cbf4b4e19bdd6424c78d3b37f3033f320b09d29fe8dbd1722402f1fc47a208f77e4cd60098a6c6726f66f620eeb128a3f70b1346cfb223b083e554500498e1cfd9563d8d8d737a2294b454b56ef08fe3c4e0830bd44b8da4bca880def1beec627523e3c6542fa0a502fd5a127a9c9f3d873a1c0a25cbd6e87670730d84e4b28ca9335d248c6f5b53ab33380232a92bc435bbfee0ec13fbec894df93ba78ec8d41341dd3459c39982a7facce05315b194d4e7a4c613979dbb045ebe07e89b37d32b3978111e61918c5adc1505668c089f25ed1d9f39034120b98defc2640e2e7a504eb0b67ebb36043b6eb61ab0f793889e2253ff9af16fe6614f5bee2f9dbd426e585db40a1eb927fc794e432e6ab5ec4dc428d5887aa09f582c026fdd2fcbc76815067ab92bc0c1905365ec54fdefe306cf475615decb762683e66ecd7b5150f78cb7109a463c65204f5a9e54dfe1b018df08d35b0bf3b8cabae0d30f27e7253f0acc17e9bbbce04233f6bd58014f3bcc61a66672d67c4d21adf1cdb6024707ca1bf1ed0f0b825df661c265a102212db0272c23e0c2ad34f7778c059edb606d36b783c1d283ceeecb5aa37d3991abd38f8b3bc01bcfb1e67656f57a516f452a0c7653317e3aeeff67dc486cca50861f241a305bc17f9ca0de791de8c1da9a3d37d9ee75cc2554b9c5ce463831d09e934c306ba9fb7e5b3f04ad194ab3227b010dcb1fb0f4a75bb7cb451371d17658707a3bed56e95fef0ce341fc4485363a5fff9bf4b4264f7d4bc5c4b4b6d1a9c90cb174d44a38a09b67cac1b45b781063e89307db497928210bdabc6d3b518eb07a29ac29cbc9d03bd3125b0ae8c848d59314e320a7c77bf9ed43e8a0aa5ce406d52b6da725c79c46f4255c2e577d957438246a92754f9027b6e156b1f008e9d262d36a42522060ae47e0f06ba2f43f387757db54045e36c4c03256623210decef3f732597ce15b53316fae85f66dbffd8d10f20a2f48d5594bfbf9d625cb0f64dfd5af934739e3783d9cf423659c71209a4c32857556f4d4d9ed1a1a1296097c1a5ce7cdf3293d0dcc5f34293bd62cdce63edac5bbf5231e075f93a34e4da92c633002fc6e7f2a12c92773fd2d205764682a8b43eec887423d9dfef14689781372818466fa4bf8da645a7292bd538102bb0c40b1e28cef4a7e8daf463abb7e589aa6b0a5da29e002a0c718f8187163fe52d95bfd7ccd36a3c8d509fb94cf2efecec9485e61da99cd905a1930d3fffa391e5f6951c231b91bce26bc458bc3fb7c11ac0e45ca37c2f1236581270f7324edec94349767928d642d12f70cfd2152754faa1feb48d293feebea92bc3ade4ccee77aa6d301dbd844cb5a22573cf3162b7ff4ae7a9e0bc0d0681503d276450495783d38fe8f4a613235789d88760a8eacbe99b786f28ed75af29894308f2aaec8a927655527bc47ca2fb2919591ef3ff3bd424ea0c0f541d87fbcc0c50928991e071d502eb6701e724ceb9b6c8694e527ae5217be628076659e3f7eaf6dbd06bae192dbf9f3de032b31751b49b8eae3f0e527989c8b007691d25fbb0e6c722f0cdb46de9b577fea562f4ff220b1094282106cf8ac869f70c2289a8d881e511a0896dfe29a01868077c71cf3f80861cae1718886a14a29d13c4fa81b98e9645d0fa1bf3e6e7fb64e576ed2480566eb1168db7e40a6e05d47fc1126e39f08045236a14a9f954d980f2cd547497002ac1476a983f8791413b3a313a517b758438576a29aa429d9cc8e0da4988d49adb6a1fa04ab6a66cc202aa85df7474ebc1a69aa7c2528bdce6308c529d0ddcbfcb098b9662cc41ef349edc87ae8dd0e0fd88103811a47dbb8169eaad58a87f8cd65e3043c8af4db807c4479996839c7028523eeda294befa0d3c94afb1d125927750e619f58b94e462d297ed7663dfb6bff1de37c5e19d0fbb6e4823baab91e3ac00adbc4dd7c230d14d1281c3b677b286d8865d384e35ce1213db1864d2a31620071be8361a44f029849900f94bb47887b028de0133ceffebe42d6161e0a56c4ad7b073b7aff3dc07b6c8ed22fa9543808407644d43df8107c322a8793d2ced2496cae68f897403494842f2aa8106f17def2309011875feb42c912d95bf36e4bee4e681ec023b8d63245ba0b32f0dd8f2b67cd059aabe1bc3169994bdf7b329294f60a5f2886dc90e7b23135564dd09629d296cfa021fe4aaebe572ab4c50eaa80cf7d0bb2c9c13c6f5617ae5cb48a74c2d63005c3ee31eb02780ff5abe700e6fd8a255073df0c51a7c0e73d422a7f57ffb3a03eb61fccd907f347771e1aa62813d59ba2c935913ed4162600e8580c4a839e6d7ce034e12ec9d4f357ac1e1961fccb77bf8854dd8184098a86c12bb45c0700b9862dd5e543d2c39597036be4efbd8810c409c5650ae25083b58840df462b1ad0ae27e882faac42acd9ab3154bb2f77e80feed66597e74ed2da24b4a1fa13b34f93f848eaf431a14daa99b7904f50dfb30d674214468a5a1194424691e20ecbbd9055b04f8e73a0ab25fabb0aad283043fb2429541748381a6bcf4e893349c5522400c29f0549355cfa29070ded80f800b024436e72f0e846f40f2b369527cae7658a7916489fa041525b9908473f10e4f92f3686da59129184305e74d492b40756d166083c73d0724082c6e299c873939c0d3e4dd6e4fe93df8b9a8f1ac5920eb22a50a99fe30c1ea985f11339e7af3f6b582bc48cf54edb178af5659994d2a661cd916660108064eaa27301df595dbee8536355b74dc33619e2344dddb6853bfc8b0e63f301b9b3e89eae20b320dd3251b11a64a48dcd4171c8713ae0de28f4a5a60e71672f4682c65981f00868ba636d98f9c8d5417caa5e357e9b174465e7ab3ad270c6804e232b79be9c09d9568857a99fab2284716fd5f813ac896185e79d23f4cdeab4185d0617a13c35e66d75e59e6dabd9fcf1dbca25f8dd0073803f3b6b0b567843963c3a7386dc6a26ab7aa7931841e646536ead22870b69b3c06581098501441660876e4a0c9106d44bf4f4052dd98eb9b9ba94d1c872a3191e680b1af724fa8b420ae005060c34765e668f610dc3bf0fca9f03ba52c40e4d39161dac19d12cbc10ccd929fa82ef16e40f10c1399c407d3cb51312dd97c44618b119864c34d9572234fb54f537e75ec3032ae5029832a51fd056c76ac311b1d73c9e8c5665960d5e501c1899ef3278bf8e074217aa86407476f06332105a763719cd0afe5662d6d3b805af49dc7f99fa2e4aee95849c6882cedae0ffb1b87f252f4153fb8df022adbf937659411b4e7dddcdc9fbbabd21883e2b37d330743777e7f3997e937ada8ffd134d45c33781f37c8d3227420e848adbfa696cdf7785f0c111aaf04f41835921108eb41c37bf47d1472043de745e76cc346ae8b4088ba65b0c30691ad6ea07edc657bcecc7a9daf29ac6020b48ceefaaed491981b1ba626ba6829a484e8965a4c33d46696e76e5f3144ed957b9608a87048ace42f71989d5102960c3846c6fb6273031dc60eb3a898054b0ce6f7dc30f013fb1dce5e4179ce2f5e952c48d12934732236dd1d7863401c133453e29b7244c2d56fc1e8a84590889d6b3a69d3280bb551fa33b785b62ddc0c79b8997b852658a05ff8a933d8fcc2fe7a6bea7d3cdfbd40d4ca885c85645342560f9f9c5a3a410b5896f30ed25bdfe12aac5716eed3a1635abf08461db3d6cbcf20bc0ddd403155217cd1661478f9619253f500741bf659526740f8c62b3aa3a70ffdee8f11107e457606124d1e08fab31170a4838573a83cfd06a02bcc216a2e74caea2b1e5b67e4d8fbe5fc320f16802ff505ff23dcae3d816f220597c787dc5439c84d78b7940a4e231609ba876240308810f03740ebfe4eec986cb221bf215792bfc12ee41f75ffdf2311a2bda12c34a05aeee64ae5bf66475549932171cfb8930fb6704948f364b00dc12bb0697a39d9faf5a02af837b8380f942698ae74f7664eae32f0c01630c3e077d340b8fec0a599d454fd7ebb0f67945873a419343ba5bc7f266d92eb7d1ca2b7197a344e307d8ce48b9a57844de060a7895f0bace4833afcc9f6ec7a4f2c65b96b17aec6147586865b4cc5e85e2adf4e203949a84d9559b635b8ee69166350961010c4081bd47bea9395876ecedbfef50f450398e80b25d459152aaf94e328c03b56cee099e20ae2663f887fb2f7e14ce467f5e0a7576dcf8e845eb605f7861130e45893d42abe8e53626d821e01fd6fd748a459dbe061d2f84c0bf6408a1acafee7f49e468bc081c12280757d37bdd9b99d4acb918d30395af6e5cc9d9d2cf6700523cacae50072ff78427a6c56ef259ac48f04c224fb040d219972ea0cd1870bfe1463b68538520dff0e36f480cbd7b33f869ae307325adcae62a05ddca40d806e7e88ba18cfa24c38d6ab9e68f00b56df37a4b1dd7f8bb49159d564e0a2bd5834c5264a7cf4f50f47cc375370238a58a908f6c12a0931a1bc30d7861b333b8126c373fd4b79bb3121cb5239019001c813b2b0679dbd9dc90dd74c394196714776b5f99a836ce9d33753ebc4b6fa78df5f0ece521016d4268ca127f1c61ad52d136856bbdf92bc8448d7a69f420a5caa49ad8db8c7b6f0f26b48cd5ee0e5853814034d101ba65079ddc587f748e8a043e6938c87a519d2a4de37390eac2795d8aa1a704c8b2cd6759d2f3a75d9ebc8719b14dc016d987c994ac26054d9373e38d440207356aecf6d3d5ad94822ea01bbc9bec2cc53bf7b264f6b7c503e37e460887c11794441388236e6fb6df6df9c6e6fe8e144a29dcc15f30f654c42e71a978cb3f9df68089a1218d9ed0d7a077c27e8fe74e7a74f57ad6bd45509e3404367e3fa2542ce1150495e871bce4c20a32d32a4f42bb85b450e07cb932563e1dcb96559b8eca1bff920215f8b12855ec3c49c5cd088b85d7f1c5abd70648aaf08aa4952dae3f2cdd7cdd575388731abd6d4b49ee97033ce6b03d792ce68ad330e0afaae9acc59881aa26a04d2f2041b9f2d0e0e6cbede1136a2700849d92fcc6a9e99695307c0d03c2d3a0ea82b93f329bc5ae5da2c402465a1150f7ce1cc170afb7db55a76c29417eec1f3a0c23092f71492834e547df86b643276700c7e95abf042c0ff8ed3213405ba1ecbc9e697a690ff5870b7feff34790337b158fe0c8c0a96e509342cd7ecec199c5119a257ef7e505da5d937c2fae62c0f8c44d961b38faf720ea9f1f42f52aef8b58dfce1a188f5c9854113f6b8e0fd36abc1d7d552ab5b2eccc7ff9b70aa5802953479d06d58864341b2b45e6d1b6dc2f5411f2f63d45aadf9efd815ce8d126a89b57612457218c5c336d16c857db3959279c3cb2f7cb5bdc31a6358a2150e46cc14688f05a32dfa0daa6f42c5c0481d05fe40dbded43c703d9229e366546b53d789eabe9b1ac5a888bfa545f9cff788edf7cc52c2cfe5f71083d555f36ba2c7c2d74884c20fe1a4149402234c8cd59802a6682bbb1613bc213d8ba409d6aed529c096432ac551a48961569d5040de88309786c85f3de004db34ce5a42dd7829722b17532903385cc9bd782b2c7590c0ae4de0d5eeb0f4b366de752b28563e121cb3e4797368414b16641e407f148d54fb747ce5a9fb8f12a34c1f0a45cb4b9d9ce86765b970569a1b2c1866b89f902a082d605a8585486886df8af6f6c3184565ab32d07b49266f3f2e2af1531736b3d05f1e323daec1385e7c1a6151215adefa9a49c91ce7f2240a3945b525f460863e6b87adb6bf40dbfd6da01f830f08b5e046b2b624636a2c67325082ca5a20bc0777eeac046921a526c06891a5e6c61ddba7acd59ea2cdad935b46f76564d42fef6f4b60ad91ec97f3f40eeb31e7930498779b1c919e181bcf6a25955fe022863acdef0337e23d1b285d39fff7c6baffc0f18a52a47251a8770fe0133ac56fe45b44ad710b32bd72e7dc55aead84edb786536d1bf492df5d8cc8faeb275da2a26a1692caec0e57d941b2e6804d4a665afe1119f61c432e021c5e203d8924a7fd4c00a53b27999b081164291ec0f426b077e857f0ff45a4b92e1aafa3139d153ea01238586d12cc3c1e3d7f7d586c314dbc0146d8398d78bca8a7346b52772cce328a78012683fc17b883e41324da19774bbfd9f9efffc08eeb569e60cb40750bca5c04609060f873925d152935305d1b4bdc706650049811bf6939714c3d1762c07f906576d33c6a6c90f0223ea2191dd9a8f3ee6be97ad5caf0a9d4d238cab7ce931374b02523f0a4f7253bdcc0b8bb3d6fbfdf3285b9815a8e3f04b6f930dc5791ce921809430d4bf7ba46260835b03fc704e17aad989fc84edbb49822a0dde8d06603515d9c61a62f00b877fa558ec7a64937dce682b40dc5d5c361cffbe0fea230a6db4df28a7dff0b6d16c4576ef11461f672e4a9cf50498685af13c8670ebb9a4b0bd670bc9327913f1f6c008eb5fa8957a3dbf5dee3247223720fd4ce9c1ce397565fd233232f0cd1dc50049c03cb1050b032c4c0b92d1e30ca97763751ec340c77f4f73d9d17243755a534660f2fcad3d7450d439aec4beec240bf011985a817dcb8720a92fcab37063e0a49631ee3e861f7116c562aaee348991004adc3226ac8b2590d87cae316bc3b4c591640790034b52606ac0b463df67a3bf38540cf5217a820fd5a46b3af685fd5ce860c0c08b0ffcc405595c7e6e5542a308db5876be6765fee1d2c70d810f82a9f521a925bfa60293b4af1ccdbd4f13809b21ee853f3a5347137224287f8be6210d798f18f5948f5b52069d68b73c9d4d25c9edf5d7c65c28e76c345207033dee6a2a80692728baf2baa0826ff460fc663379b2067612651e24a67dfe526f368d1e0a15ba2d62792fa135dd42d39801e324926a918b905d91ead4d7046562639c48285331e4aa33cd59be1da941974a36d746e613c8b1a03a4575e28718a79a537455beb56cd563c7542316c8be88b363a6c2b1081dfec17f0d7d9fffb8e626a4862c7bc8e71c949a72cb0a77bab4b6f5b3e77e2afc065acbd752331f2ca4c2b22867014f2e23951d6919c1dc695fa31a6f24f3f859af6ddd8bd44e9e009afb0dfc5cb9a04b865bcbce43c546dca846223176f38a59aa3072c947726552ad5ee75cc73bed0a53a8cca0c2b782d9c07ca4e796f8f260c5045ba09ac0f7e757eee3596373e98ef405decba1a3da2d16a49c32333db1f8c282fe91e8f3678dc3ec19d30b55d8d9e792d857e2dcb5b2795fbd3642ea421810b44808104628506b95da0f2be156f4e328b13c84512b906706c1ec909b7db482ef5c5f4f444e1b9b8c511ca2627ff70c5e1d36bfa253f4ae8d988444ac124ebdbec64f576879603d771f1f3aa2b641321aa7056d60dc297cf0081e66f1c3160ecf577d797fdbd50cc20a531b0aeeca3901e8725a546226a8412ecbff97f06dfeaa6d1a633fca80242c312139b148b07a92edd43d74eb066db1f30cb46703001e6a0662967e63600925f8828eb3872f1b37c634768b4f16f346d5114b9b0c89e8eaf5f88b2f6a73b1c706e0585a7ca395560b45aacd55cefc07de5286ea19b6c098f192e08259007d97f436791a3f2aae005e15587be29f36b86716a829832325091a0bf396391c7343103ec0f2156a730bd4ce40668e39cfbcd4b45ffdf00a53cf0a38d91681fa8ee48df39068c87a49a18b2d91ab705643682a9fea00b9f30125875e496e22bc707048606bc1f4a8a805a99942d88d6c44f5c7b0ac9938ad01d3595be64fe39eb51c4ee86110319ac865108e3c594bdbcb044703985697386e0019d95b8622de109f58cb716b5024455b074d92fa5feb8f520247095e7238a84cd054800be55f6798ca851c4342a7497207f289b81169d0ec5ef1971859a9d314cffb10e7157764823354aa6b1aeec826033f94d2388f7065f3a3d9e8d01d5ee74067ae9103f5b845a2c2e1ac87f4e6ce8a35a52c68f4717182a2af3e65f6a6278cb338114e1b1c2a056cad03a4f6cce00b53720cd08487303958975631bf131a82a1371ae7b9e250b43cb82a4dc44a0d3a990378f10dcc45987397b86749d2a33a6c4d5e5c392b71c59bddd49ee9ed6e745fd526aa6b551fb2c5c8169ed8e9edfad32b577c3915d7ed98ca830c9213e42bf1ee8d8cf72bc7f648e0a8615e056b1c10bb95a4fc74d0a1b099a98247091fefa41211c0e5c1b1396798fe273d25edf7ab30e7c96a722273d9b5d595c177c9b9dfaf14ff31374043fe682ee54df3fe6a65c15a85519912db846154c7f6cc32ccf3b790c4ffffe912c9a673321c574f5d100256d2af0ff00428b736f3ee4d2c3a7877c529bef8d86f221e14dc544822988f90c471a6a5acf4fd25207fdf9d187098b331be5571dea05cd14d5c8920018b024cf038e612449e25ea7519b93c4a59b4109123c4dab6e85701728876fcc3acf0a2055956b7bcba0d4d88936d6b35fd7d22f311e10ab84013462e162b6551d527baaff5d3ee769f2e29990d24b6ef5137dde5a0bb1c97348009adcbb6b1615be2ded9a4be09702ec1bf109b8feb63dfd3102950c450267dd6f4a6b78a814de7583b9f1163a9ba3777446fbcd8c90627c0e7dc63861d0266f95e56d11a41ffbb9541d715d85c71e1a137449f8df5fc4f9bd378f4f7e296fb9961889875dbf9213d7c08e47609120dd463fbca3da64793debd86e36d7d0ff26252113c47a01acb8a1b860c95326bb8729906045ee5c845882aa4ccd60bcc0ea5ede1046504164f634521f35db98286a0dde450df8fca07c2f407af91c78a7f3627a3511a7b62e8185af565f3dcbfbeb339b4b85c41177de17824fb6dc04da9eb72900d89bbe2546942724e961993ea16f826a1ff6eba282db791c127f6da0bdda45e4deb1aa49c927672007dc4311cc758047d212899472389da457a68b0f369604697aae33ef76457574933cdecaf1d6e6826232e116f347c6b169fe1e8a8ec2a997edc7221d7f759b4440e8e586b805cb360f2a200d6ff7f13e0544a3e424bb05bcd8cd9d0733721d2a2f0035fad362f6c46fb633f9e5c26fdf7f96746dec91afd4b1908e298c4322fa06860825e49249b7d70f40dc28e844b2c98c7d37153cbd75d119789ba2f4d1a4232937a6e526a3ed07b0f8294cd898217cedb1471bcf3f907723241ed9e1028029ae347e17354bf15d308d09a741af4dc3c15fa00d2d1cb3c43b145eaf726bfad58b4746eae3cfed6f150f49770a142dd53e75b458df444979924faa694d167cc20ca81b4cf5886375b5d8bcd92e83682e90d93496face6642bfce4204ab8586af71ad88857a6f199c7f4dcc8a417e0d1f4e8a4a6b409fa2a3bbff5017240c3bbc58d38637583edb8765be27326507ab565396a1f972029ec8f7da0f8fe27c7c366642a0664acc07b55656748c02113741ab80dc0ab06cc608389d2422aeff7a1933ee6fac4121f7d37aee6e8740088c43f535e5e4811af38106e0d476885f4f6a760945c2b8124764e349ea1bdf3bc37f1faf68e41be441e4a120c8632e6b3606462c925850ee4f79174caec84763553d1e39810c2cb3b4c709c01a47bf14f80190c17106d1c3d53e840426e3ae869c214a5c94dbadea4a7ea981752dba16b4a20a16373d8bfa824e69359c4b170c8e15e360132b8d440e01afad1669945697230589ee4325c539b20f97783a7cf1ab00b9e77e529e3a595da9197d2a10b639b5cca2cff19128ba279f2f21a3cb09d6705d460f38e2385c6a6888b7f293d35ab5ee16e09cf863d2ce77899bf1bd2fea964b474a7d7aa7365e24e0581b162cb2df31189c92d0697e089e44412ca06a0cd7b38f25eb49b077c6973e105380ff63a50ea7f4966c3821992709fc55c77c1509810818dd803a0f663cefb9354bc19a79a1c279f9830fcf603950bbdabaf67eb4e416e423e5e2a23c4cb97c98024f995b6c5ca39d8d5f0fb00ad90a3e8a1b2e83fb135ef7f446aa64a923dd2edacf60c928f1994bdd49695644212320a787f5cefb78506add1d7207b6ea26493067e4d63edfaae207c201064ffd92cf1fdccbcd6befbeef68bd6dc13230c41d76086b8dd9fa755eea440967969ab9a123e7c9abe41cd1f54462e9d5721830997ef0be7f67cc28593c6973864a6e8c443c979980b727f0b9b3dbd50c7bf9b10e8cdbf137b42040537724e62954f960aa7de50884236f91748575377327e9138a1dcc2f217111467b06682bcbe2a727c8ef6b2d1f0e9065c07638c525a4851fd2c738fd8c780fe91ce3d3f430a88d3d555296754a13690700774dd054e41a654815e94e87b72c92f430abd1b3c0a2003e9666b9ee7dd2a82f642735aad62a39b5fe2c4958324fffd7858a81ec55eea2a23e5ff571ba625563423944eb294461ec195aaa89968c4b716e67a61075439bf938c6febec62357c2b8aa02ee60e9b82b2711b0d25dfb3bebb2ba947280476bc506a136c1fbaccbe83d3adaec3b5876ceede98408311397818b0a8c83c47f80941cf59fa3eb827ca43ba99ff6fea2122b58684a8e95e656ec263a8aa518e0db3f22530511265aa93cd0b62a81bba6d01dbf46ae24f68509547ad907b9949820f79b53648c68bfc4520d116fabae3334cd7487fd2aac387c93629fd73978aa939c20dc923774648630bbd1fa47f73a4bfba39a96e05dcf4b85d99d3bfb4040cda5e444f7f52d7b1022685138fb724789c6aef852e14d7c4916e62bb71036742bcdf26dc4418d2da073b7d25e783c2d940a538bd8d04619e63361d7ce0fb9fae099087cc7cf1576b130e4ad6bbdadf81baaf6c38e7ae5082ee2ad8cee65b574a42a458301d02f6805a3a9b3030ebe9fa68cec59b7c602610a160f339aa7ffeece278490767222eb5d3e17753d46305cfe37d83e300dceb2b33f34646a981f3be3180a69132f9166394399d6046b6741780b8f21c5554c3449929fb2b0584ed21bd128f7e693901c763bcd08d1647e371dfce17ed7ac25d06111c09352ae0dde51f392f1a899dc71bc5c68be2e40f53035a84161e072b41d2c95119b9a91cca73cbf6310e7c78b5b1ad29d2fa5b3156a969fc1088cf4244f23226e8960c7646f8422c47a4fd596655ae35497e5e99ff78b3f1625f035ddfd767c0c82aca620b21460ac042e0a3eb2661be701c4c0642aaee8ed39c55d70d0dd01fe753bc6d770e57794a0c05d0b4e9b5d7e6ff666aac82e87137d3796109714bba14aab5a7189a8fa028bd3f1302298bf90f301a6af40cb6b45259df588eb8add9f6a972f61cd0dd1bc77761ea804ca4fa1e8490813e6730e28ddd4e575284828e15298f89430e04ec789245c995fd55e6d15f5831d87d2b82623d28ea0fc31e1174577ec2e37db6763cc89938f3eaf733b1834c61a3b5e666d0074d1738dc268276e7a462113717a12b99a94960891fccd4e0ceb6438104dab730f0a133fd6e7d74dbf7c8a7a414710ca41a4a43f7db7d09545122953e08c0414032abaf66e5c9ecf915bcb6b8c5ec640fd6750c9088bb72d4e9c866c6043eb035c3698b1ea77db1f4cb510ce293f2abcd0570500c53300b3e2fb06614a5032aa70b1c3a3e5c8a103a88d681d6733b2ab0a245a39adc0734a2258e06b0cab1aed74e61cf188e1e4802fd05e791ac9163b47e4c4b347fa31b8f9d89cfef3b55a0d65983671c79c7b1eecebed22681f81258603047cc74e64448aaad10ba70a1021ed10febf5f2459992d31f7f106bebb43dd3c5a2895620a271f461d5ce673666336ba72d41d914dcfc7603cac1d822069bad3e7a5ff9fcba1f6c8bde75c69467509ec05b58013ceeec8b5aee89b15d240f58570e8b9701ff704e9d8f47005a84a673d4815207dc484c138b1673d9440a883fff32f69ae804c97d594361e918a51a61a924e04dee9b7b42409952db4d3bdbb1296e5063d2718eb6a4e83d27cf4a555b9c57df5029550c2142a4a7c9353ff40a69973829c84a9e4d122a6fca7b249e952b6eb49356f433fadae86b2e8c81939dbaa8a7ea78c29852614ec0dfdb65f6c3e80a73bf6ec8caf057431e7ca73db30d1548dd8b642e846170f23d7e5f0f25da6d193652513a3cdf712a7339a481023dfe152b523183237c373c781a46939f702f0e77eee1c90716b53cd05d35a3d05fcb279578f5d6c463bfde6c7460c6e2d5774eac0058e70dabe7cb6e5688f5a75f7781f638b27481f5ee09913bb293bd6e683c64882031578322b7b8ece1ebfe2c6e5977ae936ff5bdeb65c43bed951a909d24f9ad94f99f9a7a01f727f7e4981311fff85975910e6a98fd5aff9444ad4457fed274f41cba213c698140eb4917b5b357e639f32f2d6abedd8571a03ca8b1135b39a1f33a3951b239de22366452617d516af8a19e23d4bb578e1b40a632ec61f4f77457fd8651871137222503a8ae8a14334cfe03f94264717f59e61de15185a14e4ff5121dae95f502ab577b836a9afdf8c3f95a1bec01f56eca86e4c04834d5cd139ab3c865cd4b32ab1ecb6949574f66e524514a62de51bc5f48a52ba84db68b282eee73c1d1c7c263e32e3868ad2e5b7794d949ca30ee903b39694a516fa6ac83a84940806aaabaed867b3bb03b1fd0b3a4d0c08bd7d844250c2a2d7c8d7b519aa14e43ef3444fbf0d8b38706188362d3c74223bb80ccfe51e3420f62b891d3372aac5c08321504c6e731b298972b694677f0b2566a56205f3c39c721265d441c44adaeb5c697e3743b40efda944c545585c891308a6c01fcf31299c4369a6b455898181f0154939e60f98bff247e56b3fd1ca7c3221e6f8f4fbed0d17d3b7d5f54f543bbc9072f12144fcd5c0f5a93c0675b4c13a510bd0e31655845c29ba4bbc4e5c4db8209bf534bd5e874bcca5206b06b1f8e6932148d3c11622309a29c854e3b7d7ce8f28900f78bd3680f4aa167dd531fcdb9825ad90c5fcc3319aaeeda193453ee6afeec9b1bbd2243ca194f3d07b9a1bf0113b6355e2292ed94eabc06e3585d4fc541a28caef00efa81ef6247465018c7f2c465f4478f058913f00adda12868eceb8d1ad4aa74914d649c5dbf36b630310c6cb8f4b4c7324eb8d2dc539b32559566321ef44e49552e0966314371b39cf12f6798ca87a56130b807ea106d451f886404ecdfa8b171096f21a04073eea2488fb48f6050b5bb379c67906edada0c5451569967db04c814bd61796ec771b0270aa9a614e592e638ec3a296f660b3bdae1526760897fa05ec45a51926c1284cbc671fa16adf312e5889d7be93c456a95f2c18501d60f33b2b911d23a10c9e6b8383cb112045e639b1330bde679cda6d51d691f1deafd55804a9a5072451c38f46459a4a8781fc94129ac275f61891417bf525a733e250e0c7b65f4d858cae36b241b16dc6ad421cdfb16f5d6f0c7237b140683d8620e5be6870d8b42b45d338313ef2d12438751ce78eb32c08d63ddb2e1e6f48c060dd6e8042cb1b09ed53e04528dd0250c94e020365d065eefc6cdb91a18dcd1fef8dded5da6f50f22093e092f2f9626a1865d46a90c0a5fe392bae3a98a7dda0cf697a85805057795e603a46076bf5953bd07fac0fc74a61184542af31ba6c8516753672ce35f6e2e08bd6cf51cbe9093a4daf406d48267ee9eb0be82d842ec33c5023544dde9e7a25038b00c53a007eacae8c423777415500e42ffcd95202b77acfc8d644836c311c67e3495c778591c45c72775160c195d8a1cef37df2476ec9a6c256f5366eea060bd5d792567a80df6355deedd27439bb0a67c99a2b892571b74778d1ef94f006e18822c825cc9ab10484deb4b062420553ad48e1a25eddef9907a0cde637581e035977a8aec5ed3262414a0c960922a7f34b67f89120db74f5406159b16f52f56793f44b4733a77a8a1f704c09c2619d7fedc33088f1f0f8900d1ce3edda45233e519a3b0ad964fc535e80749a4757cfa817b1c1cd2f1672b1591e9e7695180a595d8e9f8a425482204b882162a486d22b30e5411c7e0c50ed1c62040a3cf15a6217bfcecd8b126687b18361f10f623266b34f3409529c4754bc34471ff5d493617cba564ced8eb5e2ea9e67a1c205444292d662070ebd343f01528378eab50c7cdf48b8b2254f8fd93d2a1bd9bf3e8ef5385266cf0627eb4295dcdd4c7fbf6679d12d9663545ef471d758b1931ff1accc86fe03f1990f96ae2b971787dce0671565b3654df6242caaaadb9d99403a71854595945830f4465f34ea7eed5069282f506f7c13cd5e33611382015fab3034d453da8f46853db7f4e2ab3454850e8405bab63e72145c4a6d618f8b864b5874682ebdd4fbe1d2c79de468d9f724d8c2c0d47c8f1070149691b6ba21b884d6461b919163f8e9ed4ed3e02aed67d7b4d5e510ee8e482a0f0419680d4153a877aa816fc08664517690da7330873ac14c09c40faf90ec1c07ad6c9540e61a12b3a66f59836847d9558960821984d64bac9bbee5bac44cbd6916a0c51cb3785c4502c1558bcfe7ed054f858b861a9b2a4cd68986387d1ffe377b6a5e5ca484e133ce001f447d9808f34fe7f6f49a16ea191d3b24613661970a0c39e72fcb12907353c381440aac5724c58c849cfeecf64d12aac9a5faaae068b57283887d3247556bcfcaf8dc0c00cfe86df8e7c005e3496018de36337ec0bcb776693bde94e73a2f35be0f7275c0255a410901a907bfa514b5ce90feac75cda324f2c71630b9dacd2305b6de8abefc2414c3953e05f992264d447eb06948dc59c3e6ef301fa26893cba7467b48f54ba75a898172f1fcddfaf42028963135d3e3c47fbbfbe57f1632618773b00f35144372cb5b33434b915dabd982770288efed13142111ae6f20cf4973660d847a16fe183a53bb74bd77974f979c46ac3fccc7651c69359450d660c2e806850c186f94290b520f720532c52e2047445afcada143ee5e2389455f15aa23b440d1cea57f8dd46373bf2e9035b15504f30fa5aedd6d0c9840295e774a259f55a925f92bb0e65a8e369b4c4aa103298c8b504d68a612148792803526ed32a0862656879910ae7c35bee8770fca85a6767b4911038d0cef40b838a3139d169e3503dd3c1fde6b13e63df7d6f549f57325a9703d07441bed92aec9ae297bf7e45bbaaad9d81e5d0bf2a4c8330ffbe376f135bc8b76d4cf4718e03f19b00066cc37e3e0d9851398b03fc69ec87e827ce9d9c6d5c02f379389cad90cb412d5da066877798c9c9dc60eed3482e10adc324f55d88cd571b4cc726cdf55ef2a38cd7aaccd78e0a9ae923a32ee126c9473ed7be5de3c638cd0fde653635b76c7976e70fcd892acc60779f2f1d64e2d9ab8a10133f17b7bb1ba535774e971dbb5a67d67959913a6cbb8d112f079f9b7130b685537f09ca1aef3c056f9c544d6b796c8ae91f3cec76fcfbfb116c05836be51da1728ac1463d6624b7da313daa3c7bb3e09958660016304f2cbba9c9c56cc15cae26a06450e80e161a97f3e8cac1b44b17075c3c6d60bafe2706f501c87ef5b776bb0f7dd0ed908c3fe4627cf264d4c87f9bbc2ee11ecbf4b33d9c5206ca0b79c2f0f87b539c31d3c68b5321884ec52f8524bcd96c19e4912fc5b031fa2abec48e7d5dbbb5513a2ee23aed707af2ec707cd724c426926e2c911d0cb3a529a63d363e1abcf39d91656a210fbf310e88bc4f89f300078d3be3b8f7e5f294e6551fbafaedf093e2265f734bb68610b94bb3b1d441717748750aee95ed016065fe6c95f09439f2c54f0f439faeec64be470d80a0ec78604b4035a71b8c91b6246c7c1ffa28e7b85b2a46e76ede65ba0836f55238b23cd026b1ee648d0c9570ddb2b7b847c9ac710516480b0e1e1c74c35a4d056c1b61a2846f7cde7176a072bd93442106eca1d3b4ac9639bc22f7bf1265ddc50bbdbc32de09fd3f9645731aa45701305c98467085c429984901d4425e6382ac80f849e8c3758e8dd13646c632283c131205aead2e0635062c632826078825e2463095e4e8183c0c96fb4bcf3469b2636a1175f040110095c583c78ad05c7e33a1f07784a0f593b2fcd55842163cb4e2487158aa225f2c436d02f4f6becb4df026a92af97351d7202d41f14f470680e811e200e79ec6a15aea5147cba2e7ac4837e0fe30e9572d73146f766d5013217db900957381d36bc72c02b2667962b0e0b859a43cd0285aa182bf049ca18646af40811969b13626a577d01637fc92a030b9a155c23c652138d3eca65174df09138d0e9a5fe6217f75fc9dd6f506ee0dfdd1bfbbf593edc670d2da8a97a4539dea0585721ef518bb0651bd008829f5f8d70dcc08d38670bda4cb48fdc1715535a05a15cdfb51d7f2244e78a0eaf7345a790c946a384395cce4866b3fa221bbf603606bb21827b0d6ffdc4571f617bcc3dd5399aa0edb59938b31c755fc000c3ecc8dffd9786a8871a56f99fb7d3165c513d7e2b6e36bf2ab51975029f30ea667d6656ef47e7d0de15fda2642cd45ea2ddb253b47ec2137148a938726777c3bd05564f637073f2db4a9632485d7fe8194cd1c1cd02e9808b88d9293e329d79ff2ddc206f6b907b088c83b6ad1c07ab981007cf856981fb1c486c4cb6ce920ee04f260983af1dd9bebcb28c9b0cd9ddc217ea18f7abad8847b9001349ccfb2e597f17dec95e24aada240152f3153724fac2a6c6ad9a9ed31e92a4be1f0764ac4deda467914d02a9470c64f70433cf200ebb3236350b17f074c3bfddd01e1fc688fb83796ef0ed4fff4b4677cdd71383a32f723300c185caf145582a58dcf5f9d33d731571ce8551f2775f09beca10e3ab6b2060e40ba140f896d2369ea5f387a72fb988bc89705a59b90467d679eb364c05c7178425340e256eb8b0276e6bfb32ced936ba2fee42737078bc09fba4ef19107de8e5660d72cce5c3801131211a0eaf60e477ff4c3557120746fd60a3b9530b099cabea228870119493a35c6e939e02cc6dd2191698a2671fe2b15effab1ad237c0e4a9c4bc832dc2a74a230319a72a3b5001d2d4e7ec8584118f405be0424438ace3bcca61d3a1b778fb4f357560076a2987025ba7b8418fe39cd23ea484fced35e3d844bb88f665ce60ccb63b06727075b8746d7fb998d3dd0aeabcdd238cec6166bc628b8550090a1c69bc4a3181394cf960ce69f00f1ba5b0b5539b24133651f0e87e3eb320b1de6c9afa41b74c24e3f841889ae1650d4d4da283ed138882a5f71d8231fcecd605b95d60e9497ce3957a525c01018de20379e95759e272a7c59b74a5e8e8ce699fbba4a90458edde1d735f9f3485d3e78206cffc84d0f56580a927b7d9d8428e3d25e4939140319cbaaab41e0e4b9e5625057c09f9c4d1328c4141f7ca7b169397b937e31f81307499f5e66f511aab6081c220eb78d9b63554de93cf621c503e18aa62d1d1b04be83946bbc8be62e96386abe1f5844496e2482b1dc173d0e1dcb7d68587689e36a2d1b0f2e89128bd10066801a834dd7ed01edbef39fe163861f92579a4c15daf3673c8ecfc3e7d4d14b2132d15029387b9664b46ff7b9d24fc0a989fd913574ceb9848eb017320b1fc7d170c217211d8c2cc00f6367bfcdccf46e27a564a6dfb9d08639c502d386940199bb6752feeae0f18800a45a21a1e0caaa27879c35730db7b3ffc1dfd08ddb1cfa8a597707c0cb8d0589e2a8bc852dd9704e88ec246f5e669d244a0274f1a5018a248da72beaf66edc49ea5f968b5cb1497e57f62c14a284cf8790bd48b665081e0fab88df0835548392b2955ba079dac952ec1014737eaa82989fda08751cebcdc514c7e0b4074b4d679c2b8ce2cbae9bfa47f1542fc3d287fabd10e1222083917964847b71ef98a312f95b0773163fe866ae2cdef6ac791be798fdacdc4448e72ff501b07f419ca01f9210484e3e6ed78d8444f0e2be42aa7d145bd82f45157bc8032adb6a20390794fc6a9c4a1e900d88f629bb0ac98d83c9a1844d89b0afc516e6bd77ac992debdd7bcef31456b2d82854e568de5a4933ae5c5524d055a1258b9c29338003667e4cc67a3401c9d6eda9279b2cd3d97f0bb0979bf6ec0e41b5ed97a5f720b614d3dd59e68ef3db705363189c5a8e8d0bd289815c41bbd9c55ec56ac7dd3309751072062fe7d15a5880a4d54c4392d1c467c1733c7374f5c46a5b34b058297edce1f329d420d7bb14c63ef1bdc1af8c1a95b11058a0f4025d9acd22ba9300163248ec898e9f2aed6eb74a9b8b9dcde9010c9cdea3f9a4a4eb773c15adafedc695293d4e603c1d5453df2f913a56cc36bad849c080e882983ea54e1045e745f533b16acfbc8763bfb37886ad3220c40f09e97bdc99e83cf3ac922d8d84a038d6466744160a97ab703e08b243d470d36809b50ed00ed7e16c2272f53757be497cbf7cfb60a145a99e5ae042a6d0a056b162fef4ead8f2b1393bdac5a0a116af5aba99725f39e204c91b6f01870d986ead2762b10159112fd68bb6f5887e0916d4e7468258d1e5c7084fd170b6975ab220339755d05d261d57a58225b1e6cf2fdfe33bcce4ea558e04dc50d354631ed73bcb272e51230967ae2eadf223477b430601aedc6f347a32b7b56c9fb4040082da7653ed65acd496a1dd343af0045d34dc0ed63e0f7c94b9053038b1aa100a7c806bbf41a0d07c0c0d3575b11a2d04d09a284b20d65f0b4c2333a9af8996f1d2d5ccf4a6ccb5f7d4b1285d719f7a54195f78605e632972850495fd9810660438d4e99cbdbc9d08c2c97c18a408ca22724f45cc6f9e8890c8aa1a2c1fcabad7b4f4b7bd0a5dc4139dd420538f6196160c351947c160c074b0feedc65f360f4b88a57eee2e62064ed00e26fa6be723f84168f020bb42d7e59f20f4a2e9e680a9fcbcaa0704f50e2e6734322697595f73f61250d405e5da0b179e22fc61c7fe33b4c43362aaa453183d38e0c6113ca0a0691e0aa869550c5ec7ce6d9e5cfb33065479bf05caea7b2ee6ab0ec75b6a7399068eec82e9cec726d69dc62048c14ddf888fc97dd834cbb1385ea2c7da525ba02072a70eabe9f6f33bb76dd38da50f3f89d3c8b92da5b609a8eb4c385fe2afa79c321e55e54defb517e35b7f68c0f1f3f081edc349088c96352a55a8945b87bb410f8de7f28feea7d60a657204eccab6cd2210c4e67afde4d24ea1b5aaafc84913b3fac17d06689155da71badea643816633ef4df85c24182c234aca3db434caad142a463f0223915822ea3a27049ce068497b415b0f8c62eb59e9914901589e68e560eedf19962dfd00f1d8325a7d10cc50576bc738edd32f164003126af3d4ea999f02a72884664231bf04273c5b2f4159cf7e4b32bdea3c34e3d5f69d6733a2d282d3341040c45bc84154f4dd5c174e328378f03eea03ca8498b7349b261dc7dcfd27f849fe895931782a34aeae91b927b83f9172beb35deb53919c7387f5e1d958ca5bed54ea7b275a1e259d26e4f367b2a28a05e675bafdf3eea2adebab965d5f6057544427e85c947906915e3827f23b14dce73fa0987fff397ffccdde2cbc1463f9363f962572b59dbd8ebac64ea696a01aea87f95929120de3f53440d8151022235432f0ba3ce64f9cace0e45751e12a72037b6fc75ad16f43a24582e7984634a4e0555b73512ca8bd3df763215ac4e7c9c4f6bb3fbf81036e686e8aaad5881069be6941afbe010bea55c499b7e079ffe4c67f0d27faafe3191fc3e7872e8e971ba958e382e62e057258ce79e0fea875d44be68571e79a194a691fd6b4d6937c56c9057d0f7c9fa5262b4d4644c618c94c0d69fa31e1bca7b9f97043c14dac74afd3b48f4fa965f83efb54c0ca37f58eaed14b7a604f8fd91152632927cce898415d0123aeebbf5dd1f08f6d6882e537516455cffbd27a48c9f2b1761f164b3a3f4f0e86a52c8acc4db97ccc19d509217a72c620184f364751d6ab8d3f77dbba79e2ecb872ec24448a56afbce9f576b390f7fdbb6f2f781ec9f50cbadd024cc8123e7af869181d3f4c5d3cdcd4917368d9595b294ee81fceabbb90eb4e1a43a8bbcd18591b20102104fe360a4ad3e56a455efaa0f4baab34a4823b6eb466336f881c02526e2fc5b526a40d1fd5f23c3abb41a9990dffc7e1d2bd0143fb00ee5788b568d34f6af96e676f66f15cd1ef09ff17a689b8d03c7e4e6af0a0880626ac3da99380b608420ba641178df0675fa36cfb968842e2dd0a23b314977270ea945f74fb347fa4dba3381c50343424f98241a9e35875ef7dcb71c0addbb8603b129ca609acdf289d8ff5abf50d8d931ecda5ec55544f0fcef618b82a1397bb1db72cead32d51141d39e5795d2e327ffb612952cc48b1275acb6a07029a455b4945eafff2f091b2298ceb2d82ed961102061557e443ac9d6198d46c3e7d21f0086718b1bf68fb3e0f38949eb54746da8387bf3af0200d471a1f3ce624d38eb5967759f90557b61028fb1413c908254cb35fccd45d1c00bca87407761accee201ddbdc6668df589e070c37f3401a95a5bf7b2025ee9c132e01f5c7eda8dd223680ba87512561d1a206d64c1f26e5d6e84ddf4abdb017e21b98b649bf4e1f020e5a8c6c137007bfa959493e3cba680a89cbd731d0a18b58d092bb2f46b837fa1584bf7305717099072ea0feb9d00b94cdcdae869871475b6392c0e8e91da7c705cc3520ffdbbf551ec0a44cbc15760ca3413ea41102ee30e5446576930fef2dd057cd4fc8f59b4fbadba9f3f3f4b6603d5325af14af421230dc3e59c80c5eb3523bfd1b1964011fe37dc5a36aebb3db106241b79bfe6220760704f3a25f5038df4eaf9c55cbd82296b51fa11eaf7d93602939611a9651804d0c4eeef9770083797be2749aed022f02c3892f86e7cbe45fb782be38f1e09e378e5d5645021047c0ab0b5a47a035afcfa2c1059ca075812b7c864c57841c827d3a50f0e7ad6330b86d234d42ade98abbe9a8f75e027f7d91a20352d31feb1bb0b87109e028bd883b1724804e20ca3f09b44c377b0a2cad8373a9aac47b2f30aa620def84c720802685489e40fb994f301bd848f5366e41503e4bc1e511099eb3a434aaaa8762a29778d8a279ac1c38158556295e2fd98b050a195c42454e07f8115f6c512dbc29bd7858df3e5ad81ceb53ddd8e21fdda0d88895a7cc00ef857ee6c459bdbf20ebce2c2ed64f5c9b3c82eb8c1051a4f295d19adf79f703e34c81a7167d535c6cb85787de61f092dd61afaafdd812b0dc5a3bf61be071c1149a6e531580b51c02e39c5f1a72d25bcc260bf766b6b668a7f2f10df1d3bd96bbcd3f7341810b1f90604a74e4dbdb0d1ff41a4447cc8d9af52eeee142280ff0f1e750ee8d733a6e59e9795defc5e98cf901042f5f84fd5cf7d6924836ad3f1e0b65ce476f104d5c361f191aa0180de9f4cbb0703679994eec33af8c908ebf6239ee4578357f1a46470e137de106dbeea5c7421f1d22f17fe72a155d31a31d137ac26994a8d168a3cbd4ffcc3a89330ec232594096b14f0a4c86d4b54381a0332d5da11fef7d1b07757724d756ecce43fb37ba38a7f3bff9b44fd1cab4a90e61b1f93eafae276d4f50ce483bb678b6af03e82dcd8578f3c3ad86ae5693ff81f7182c1abbb70a5e0a6004c5dce657d947adaa2c4f745e5f613fba59b291b7d866bc06fe94aaad979a9006934a478ce44eecbed082a90ed67c966431decf7c339b1e6eeec1c774f5d2dc64fd93508612e72148e367d36d4f2821bd8a852d6d2c642be4c6e6f696d319976a02a4ce4f3d30bc1d3b60bf11ac180af28fec103627022e8959d350ce1fedac36c20547e46afee96dd43380f070d81a086fa3a3695a24b222859a65877d6434caec45b2d335762cf5f776063e415089d226e06bacc12f56b41a1b4b8936bc456b951c51ee2e2b6b28fa42b67e6689f2ee328ca3dc10105415fb5ff132b1a5314a50195660046a133a41edc248880e7d945894510b65bdfd3c97a0cbb2675ee51173bffbed267f047ecf6c3ca4dbb8c69834cdd209fe8fea5c09c0e8e127aaa1a4317daf38c81b59700b1caf6cedf6495a17457e2734e9e77fc7922a3140d92bee4d566660c1f93198909889f9382ad5e8a2ea5de75d0bb0a0cc02c1cc059efeb164cbc15f6a6ecca3d2f601d0760748b841d1e20a56afe8c040d1548487af28142f389401147c286204ee33c413ef4e9a943c4b0b444a085da825d871754fd1c7202f717591d836a9c2a43b69b04c93dcad91614c972826ce21c4b1c7134bf748d427780ae3cc9bd967126b149121caa354bedf000d34e435a273824d4dacd71d3af2cbfbdda30a79fde8ee205276a6fe419151950e46a6324ee1d4556589428a33d1f3e4480bc1aefb686a872e4c1eb49a8f4d45684878ecaa21e9199757fa98450772feecd13cc2e81d070c89a48a1ae02ea7df14ee18abd5314d47dcd764609c6c606e819515dce6a5550e8655a83ae71a57d60b48a30ef840f9e71834062e5938c3f1941af9e0755e70ba11a519f5ae9f203be02918275dcb919d2dacd0e92268f6c4de46de03913180df1a1342f91711aa472bc20819f3d77c64d88426a8837696b0a0561c34a525cf104c4b3fef0ecc90025bb05cf42db357f556767f86224f12b30ac8bc99f5fdcca7155ed30f42796c6737eabf0132029cc84521fd25c170961ce28c261e2159d12180b323a4011b6b137cc67e1e22294eab8dfca3c658369eb735433496d7a1fff521e630a4573951fe6770b327aa2fcf8c51b3360866399af6915cac89b4f21d34f49c518b84b5c93aa52500921e63cd1deabaff951f22f4bdfc5c04935842cecdb3bf499fb4000e60668252cb4edceaeb1c08f1cd25e6ba79af9e7fb52c6ca9d70cf62fa6c866ce0604c5cbd4ef6d421c7e50b56299b01297046735f7c3f762c93e92dbe32ef070f782e33de28e15be12dae3b80298b38f900c3a609a80a9339a10395fbd8886868fc9346f9de0eb8ddd93c443e67f600857cb80f254bb85d07f3ff94bc96bebf8ea1d1d17345d5611c439e201e2c1b1ef78fa3163542c5ae7f3a71702c96431cb546c779ecba930d1af3907d5d0f23bab9c0bcd8d868d410bccda7d077a67c89844a3c4c1e1a2bbcae258d15bea1762121c00669ee59cd9e705e4b40eddf3a5130925c0eda3e65bd1dd856704b4df33ca2b93bf73b4484a9d94c28ad04ce261ec2847c4d11dbf7cdd527266f22ce4d78a431f1621438dfdc7c9a50bfde7af2d8011de836b3623c07fc4773fc955cfefe91db975717d49b23c8eba013f9071a21c880ea07a123d9cda406441f792894b6a0ab344931baf025d89a4b380ee22380f1cfb848c3686401699b89f64382562593bcfa806e0bec1691778d6be71e3f8f547b4b475677da7a39628ab4e7adf4884d033f6fdd3a856e73e9e90d83c19ecc202415761482ff2f3e6135b9a8904686855a79f6a70807cb1f142b995df674e95f8828a3552824a182c5bd611f1f3b7fc66cc1de8115cc6657306a7003d0de87bbcb7253c82c51ae14ee33650c7098d79c6b802a70858e5245b155663d26c2b91039b80d37ebb1eeaf4b786541554a3e9703d318e12e20489da0eca4344eedb6f5e8501bf584897b6992a10009907dc1afefe8e6518fd2d8c4542d0c95cdd6591109b4c5c73b1a608940bd6c817f510ae44197e9c113c939294c38819846a68e9d7ea2092d7d77a7aab58dd8ac23d8f763234b018f2274f7383aa41dcb82d32e073b57807f4829d386f6579f204e7614e7aa9f212157b52054546f0b1c38e7cee3f8ff5a99a93ef5186d7af126ccd0cc3e0032f3127a396e3b728a7813aa36c8fbab1018c8572af65478f88519e0d3615545c203d099c006bbdff02d9860698591d536a113ebc6bc453bf9cfa0038bf16922d2e63e5ba37fdcea6dd963b36b5c47391a69b8209737daa03d9faea098678ee3359278b179cdaf30a5ac756d1806e08a1475177f983861fa5cacfe5e560d0db74933766bab066d2c61a2d8339035246a4ea21c65e31dbae6d2cbb2e479eb09585050369a9c69aacd10ad0186af8af09dfc1f180616e8e675b5c83c4b558f56fd87134f92ff95e9f5c4c4207fd0bbcb9acbabbeec3196649368bd6f23807bdb5ba9c25e335a2464f654d8d926672d0770b9d6b93e1a1f818fa1efa9675a3e398ecba2bd477d73f5426554c9cb0e412cfdf0fa71cd69296bc9e0728682b50c494775e7cbbf254a7312e197543dda49cbd50d32ed4dbe503a201c7797336ce219750676675f1d66bb995842ab0ee2e680e028f25d1962139ab91e67bb3bda4738414876407838515eb246e712fc951c2327964f0e0d71ead83d69af5e8cd7e3cdcc1b1797827ccd070f140d45da8e646169afb8b769e6be64a9422ea8b54e499888ea6453e9124909ea0921edb39f8fe0eb13adb450709f473fe76ffc3edb64fb9af6fa0f947b9c1b37f00171bac89482a2bf70e78d6b9992e215b5a8ee36642acb20fc0f72017a6b692a111114a47a2428c42960ec0bed5f410c142b44501f0377f097aeaa5a5fa0fa2b8c3cf3282306c3173ebb1fdfd4c31a1ae441cac783804664f1ca934c8446734129e9ddb674fbf2800584a4d9ee55e8626b14ecaa7db71584ebccbef11eb61dd79c64caff0168f9ea9426ab9a410a9d9ff9f03685af6bf86df98dca36aaaca1a2d31f1da360d5462ab3075ff791c328e676a8aab4d2692e88ef46c8d805168f9cf759dc1c2ea2cd3a4856545556e425ba4a24e930465d0f3f0f57f19b473fe0fc5bc9c330d32f5f90c8da5d5c1368c5822ec72612a2c63e5043bf650d63906be4abd80ff8c67727d9043162be801aa8bc4baed70eb449f6a867744b78f104840426e3ae869c214a5c94dbadea4a7ea981752dba16b4a20a16373d8bfa824e69359c4b170c8e15e360132b8d440e01afad1669945691cad059a4d9d36133cf27bbeb9fd231f5ceb1af334aa7932f0a99efdc3d8604fc4a89fd008aa714bf63ffbe03e0ffbc535dcbab984cf99210aa1c937f1119e9e36fdcfab5a4d8444fef5011f37c202c065918bb20eac3971c5e183c29875610df32d421eeb8245e384fe34fac7c406ca39366b68935764895921b09362a6724c6121da543693672e6b185b62c242aa9d926ca9fd4eac1ff0f332e03bf97adfb98387f4b2f4cf241655104d25912021409f7996080fddc8b638432172c585dd261b32a0bd5a18abdb2e374aba0c6a0174b20d4bca6420e35e0cd932f4dd6f72603ad32e66d852f8c61993b60557a0a1f4898eedf6e6e2e433464a1142b25a6cfac81619b09bb79b1a2ab0d8dddd6f2def48d4b8f7009b4279040f3b2f7081ca81b4127cadc5638199e1ceb183c2ef62fac75e398f376ce1db24b4d3686b8adac7683b368cca3d67284a9117b568b175429b9c8da438b51760545a5611f019471023622b495a820d8e29a9b5df6b35526aab31e10606f7ad6eb6924c705656402fb8c6ac192b111a1b58d55f11c3d543f8bbe7af4730482865ec48b379186ef0b7d79ab60d51c98c634cce88272b4fc11b36c9e5a777345a768d5a827a791b4ac55afb2364d592a686e760eda3d0540fbbf13da4a0df8f38d13f70f3d3b11c15e5b4af79e66b042977a68f09ffaacaba5aabdd55aa864839b44eb294461ec195aaa89968c4b716e67a61075439bf938c6febec62357c2b8aa02ee60e9b82b2711b0d25dfb3bebb2ba947280476bc5bb357a1cf4b11198b1b24f8f971cc15e6fb4f685f311f54674423388121003038b46be58e12a000f2b9e4086f2c0e7d1b4ac7650c3a7a17cc946146b16d30f64a682a13f38fb2fab7b700832676a87e3f829383c6535618848072a31f32155fb0cc932dea1528e1b74638a1dddc9751bd71f0ff1c2d3651e11cda6fb3abf1ae71a2d15f582d5315e06a48a10157ffe937aefeab0ee6242aaf6749278df8984b3326091a1b30cc4f9e3d4d076e4a4af4a05f0a2bc918ed4a2ae147c9313bb4c5b0e38d080ecd2ca54622777e62287556f6ad516d7191a45e6d186f8e71597e19357fae211745f0ccc6076ac27a407808468d3d4675cf215bf8aa2bdf8d729e47f40dc06a46cb840a86617083f68fedd94cd8a5ecf88ae00160f43595f9b6dea80abd32485629219ad70904062f9e0c528b50e177070634b6546157bc11422554ec5f36fb5b0936b5df368479974b6f2597162526674ee1b7179eefc5b15c4dd53fd1d53a1615bd4b0e1492d1f167432aafcb60c811c0e42dd92722458f012f78967434fc4364d786157dbf0af57528bfb90fb278b194cae778a7721d30b91894285f0eb415adc25b7a4529fa4ee3f5ccba75815aaf24785af8f78e306544ab95a15c71cc0e52982b9a2f78c09c3f3eb249552d0b09207688cdf274934c4ca6db3954e62ecf0d9c50af95e3fe73e3db99ab8ab6775a2c964ebc29a44f4a1ea65ee467279c2d189fdf1b29066a98b97c69ec8d13515b89bc31b5ddb5958995e1294811f762888bb487043fdacf12b62a16db040246f652f80379454a2ce8886652364ecd1152c7e8d49b6e0c240b94060bc980b7e6e5ab21d953ea50d08a118626c4384cd297ccd254bc3cf8970d2650c853b1686290c4059ed174577ec2e37db6763cc89938f3eaf733b1834c61a3b5e666d0074d1738dc268276e7a462113717a12b99a94960891fccd4e0ceb64388e8e8fe5862cd16501f691c96878d12629c5fd4711b93d06b847e3af0fdddedeaffa3b7b54c9c195999e5bb57b92687152a80496cd88192d78756ca7aab799e5ec7fd86f0c999687a7a397ecdc296816f46e981fb08b9e6e01ba35fbd0257e4f378530d2781e0c91a90c858b03e9bdd59c362d238c77c46e0146977716ef39f90cf11398d1bdd020e929c8e12360f637bdac1179b8777f61503b4f04aa2deaa75193031c215fcd5e0784c46883749044069f5bf56d30db75767a53731c95b12f6419ead090be8a779e3ece227f4abbd8623eda0abf76500e1ddc4432a36d2919baee368cd25559ad925757e86b5ebde3aaed0774311ade043437a8f650c84d31a9817bc13e6a586f1591bc65e25ffd7ec2fdec2dc7f1e89a3c6829c2e563ade62c4c89e58b58b5434643f234dd3ca816d0c257ba5326eb354cdcd230df82f12bfaf6b9cfe36d0f8bd383ee4dfc1f178be8134661ee0956c69c07b9a47c834f2885ce434c287afebcc74781e58d51923973fe9d7f1109e09d22857dafc53ba1281083d28bde646c9e70b9db4e31675a86b2e8c81939dbaa8a7ea78c29852614ec0dfdb65f6c3e80a73bf6ec8caf057431e7ca73db30d1548dd8b642e846170f23d7e5f0f25d4b83103ffb6fac9632e9abd31bce92a1cebdb02bf43c10ba1e4c898b43a3e946c079ee550f911a4ee897054ff2f22fc7e4287474863b70c7de84261a0f9208fde955274e686af1c48507f31a42361e6c676d009138f50bd1ce184125008cf608b83bae9f31996ffa69b3e6eba6067d0b7ce187e81ae41b4ae4cb5190fa3a655d0938fe1444de2bb052874f2666d790ddf57e44f0d3359b3110b95520f75e12437410eb9f277323b36954673abbf1915fe27be03b995e92e73a48149997ec2ac2b2895654f8d277c3c1ee2068d04a0830e6804bd386863c6e63372cf8ca8bc607fda9432b10efce8dc54a0c7af7ce1ff9813d7d9f568872843cc72142c64d619308afbbb72f0ee54a8010816a4f5d166185dcc29c3f240f5496ebfe80bea33c7ed64313185d92a78899ca60670aa201114be1d973d421f949b455736aa48a52ba84db68b282eee73c1d1c7c263e32e3868ad2e5b7794d949ca30ee903b39694a516fa6ac83a84940806aaabaed867b3bb03b1fd0ba1e5f8bcb4e56f94c49a8cf7efcc935a7afb3f61893a418b22c7798650b4df68153b0976acc55c68c2594a5cf6af9ad1d721f48c11bfe1aabd591fec42683a8a8b7ffba8d4e878d547401b5a590e978509224b2e78e964d26f5d75a5dc878776565932281c70711a3634b5778044f2052192434879ebb085d45c7a5df87e0b4259abea8b6e46406e56c1856bbc899ebfe138c2fe1841769ec2db55b1c910b712c6c4ce20db8451d48e41f8b3d7b4e3d72c1e737856ea83643709ad401d27b7ad85df5140423a39c9bad44dd1c705b4d391c0dafa92d8426dc6666a784b7932be79409b0130ea0971c147cd83bc7e5179979114a1aab78fa5e6aa92381108f9983271d527d107349d85fd7b698f5b4a416fb62d8ffc68d50da2f4e60ae560bdfc2c6d3455a736e0920c7b96650f4d0c43dd895274cd113442d612d2e0f52779af2815ee8b2c22ebcb4e3fc3ed5f2ce3d2f217a46f50fad06fdcb8704f5810ff93bb9ced9c85b9bb8cd6913e330ed65c343503603e0bf1ee639f56936f1a9efb9e263e02fdc7ac59c39568691f2e2145b25f77a19d32dbd70ee0471e478e410ceb84612566c85d44c25b74ee72fc8efab59181505b8a93b6a2acf389149ca6c90844b7a7c5487df9fd4bccd72311276041ce0ed7cc06c65f715a35d6267e2b8dec1b75c4ce9648c2f7b877a7b5e07863e04bb791d7821a6c1c66c5da86a0aa8d096b824b6a9af3d18d969a8e5b80412348375d8bc06dedb143bacf44c51abdd4b8c5879699ab17280f70f1a47416c9dba8018dbee09c3de7139f0e8f8e1d2ce91878efeec1f2680d33fda3c68686ef5a100b2a6bc99991ddd8c6a332fc2a038255c011a80428a9c81ae1e82035ac98b8ac7d95aff05536ccb247a8dfb2907312f7896dd3ec50fc2ebe52217a641b1aac8406700ee6e6e3e73286379802bb6381fe47648f0fc0433c397845d5ae75dd076ee944657bc579e7049af1c455c9c00b9e90b5cba87980ee26cf40a9944287bcbb80f5aec2e26d645cbcf922c26a06a684856f395c8626c21cf33c4b0dd4438fb70635a037da89819fc3fc6111a83dff1141c1339915f4c131ac86c14a8f895f31ca3b1024244cf9af2031f826913d26c7335ca813a906310b7479c1975a20ea5dec5e490233a2b18c73b0041487fc4fdcfd0c540265a05c1d1dd1c6f85ddb74137844986a588f5e529b93c42447db8681e42408e48f9efd297f8a9338d685278195968f34ed665c2d6ad8541894e8cbae9fad37624d1f2fc19caef42363c78edea2abdc1664204b418ac5d3a842dc491bda221265b2d8040d104f6aba16da0efeeb88399509b11310ac74d3eacc1d44adf88dd1148f325547a48cebd73d433e84c5b0d784bf339baf1a3e3b2eb11c0ac7cf167e0c903db02ef815092c3eb5ceceab8c4b93133515f341dccb4df1fdf81ddf44a808d843366cc65b2cdf91293d97504ed3429b4e226188c4130cc41bf9a571387f25365fe80a89ca5726b4f5916b675d0253f1b27d815bba0faae9c7d9b7f67e03d6a9022ecfe80c66a79ee8f2084df60077bd8218f40fcf6cc2cef70fd8e731523325c354654832063a4a16b872365b14ed520759b248a3057441ca2d4b216c22e31414bee207d404072801025594aa690c8499340cbc110725bc029862d8d6e925492cb4a5066b0c04c36ea3b97bc22a8c82268553c861f6d81c8d6bb4492e7ec1e8c8dd131e071ab53cb0ef12a158e1231429de949047f9eb8e9d9ab337a6a17f7518adb34cf992a92caaf45359976cc0e3d773cfd09655a9c5af8c2d0ad4fda2512d6587b5425a653102f846ef7382b298515fd85b5767b78f66ce8d1e13606a18e27ae3fa668fae62c8d017bfa308ae2d15a1cd6794cc79260fb981ec35bd3d58af93b8555e1868fe2aa35da65c3dd57ee31a412755aa625e0816b027dbbff71d7107fab585c70e940eced216d04d0832673e5892cefdd8509a8b61a08ae9dfd575f901cbd13cdd0e3133873b19fad58dc4e3c92cccb15a86f821646362e9d3d7a5a9a617bc8e2619d2de8c1e68784465b30b1d06b5fbeaa2b04bd92d52358d089dbe063adb2bd607c07b985dfd9df39428b98f8f90da163cddfea17ce4e1382908289159c14ee408a61e3124e4fe1fb1b18b39c273095caa741fdfcc5bfcf8dc52a947526ae43995252ee3cbd358c5c644edd42b09340eb7eb15e026fd3826bf6cffc06e0217c0b5aa3ab7088d76cfb2c439c1904dbdc2ec08639d7de0daafed04a3304c8db5b27cc96bd6b70e079b8165aad82853bbd0d078e1c376e297509f2fb7bb1be2c32f48a4da0e48cc4d4699f4650f1b753f866083047be4e6c097e5cf0ff07cfa7a186e5d3073b2dcf54db5107bcadfdac7a805c57ea81922cb465c04aa17b9e9ea537ea40d0e7272820807191aa5f908c5d5912b70d8384c6c9bdfcd7ce893228d910dda5e9f629df40da85bbdbd706710bf31c691c7df119be23e9240f4a2de05b8e9230f89a1bc35b75134e06362a0ad63cef9573f84a324e38c299846d227de451ad1978122e50b77ec48775e9068b61feb5f4afa6d0fa1e2da55fe49aba80144e4d31436c4ab0ca9cf23800354f88bf5b93cb675f73a54da9e63c6f73db7038b2654037759f178454cd9d6d0dbacb89323c748512747cd3ccd1fbfcce1c88683bb3b5eeaad699055ec9757987e94b521d73d5a417424c0220e6f05a522ae105f2e3e6e86575b52af4067b3aba106ef435c3be0985b26dfea22c2be8066ac559bf3b7ec38888055a633a5d2173c4c4bc164e9be8c5f3d01c37d95c7495c12743fc414d57077f46660b8004815eb5f8faeb36bf2a2038e13086c24ba947e88f8b2f5494382155257d22bd0e5d910aa5fb916909aa3a745252097de5ae4ee138a51f6093e7df1d2c949ac1286a40f53b17ea005935b2f11892fe404dcd4427542c61211c8b401a613d6c0ccd218fc1f1c9c98a309dd34263af2446a04ebe26feca7c3f10b6c7ff82c2fc1ae2c49339fabced5a821270a57133ab6150f59d4b679a7658de7398b198878b58ae5168b8428a1ca23c891fd3732200172a7c42fba3a16b8b1f7c3c207850046869446d118cd804afad3eb138345ecef929bc432e0449fb61dd6e74f9d3b768bf2facbf9f10f3d826c80a9a58de9f102da28a6e3442b541a381d4805470394cffe8445776f12dfd68be1ac89381b9e90ae0a3f44681254e7502114ce594fd4b7355aec6cb5ca182782d3361b4ccc64e38d8e94f16176dd264a3e9205904b65f776ef3f62bc5f6c78aec769c4875602c772a2778a6d56264fe92f77fadb306c0f43487d6094f37643a36fae39a19dd9325e44379d7568bf3390a1023245d84d58e84d6bc620718e1f49153b1d6d25a9537581eee3af0ab7fa68a744751ab002a04d5e90e7251eab0bbad3886b7390bd1d6181177844730ada50cad98251515f563cb6f49a51ec9d1fe7c6b767f20aa44979526aac9b8a16f9edae106ea5563da8dff417975d163ec68fd9f142b5cff20a70072e5bc6028d82e271a517ba09000092deba44a45e16d3310c619631438aad1b4121e05e1d1e230ac80219e6c7c7f255e583086d7cc0c69bd3fb1153adef46bafd836410415ac8a7102b4a4ada250eb699617d8aa89b320f397c39eaddbdd2244a419e648df78e9205b6eab323e1d06a20ecca2ae73ff71e31b054509871e034f949645aa7ae1bf846f4981be56a0f36fd5ac60fecd44bfe8dccf52ab746bd8b0740a61edf5b84e2778c78043235416ca94fcd15fe9cea3c9aecb7ca5b5119d4914fb89bf2acc9a4a9b51b105e753cb394a1136df7a27ee7372e43233b3cdde4afb3541d3570e535b0d454c4db046ce87423595ff0c6e9ebfd269f11426b5ae5b1e7084fd2be76d0a4c2c7977d01bd6e2cdf0ec80eeb7f87273a268b64c18ae1268ad38e27cefb3ec6332fa6508973b5bc45dc52a6bf43df85c6f93dd4996392c81cffae9b07630377ee92a69c3f5175fc87e0a68e2406d4286692012346f8cdeb00ec44ef75b9db80734a5d1f4c8702962aa1c8ee613caa896b08198199c71ab1f26fc50c0ece19d38cad1c536528d86591cc13e6235063fd35166609eb913a720efb672e95ba1c16c818abd37f5bd31bd92b8d06270c05e10662b02993a9703050a171cc986fd652d5b31e03e1c2cf81fddac8478ff02a9f98ade29525b04eb4055d93440d1e686e0c2e8bc95f0d480200210f4c80cd93735770a1773c35128238b9e95a946964d57e5cb9f3c882a9db915369aa674eef3039b6af05de5db6b5dee758e8b48b4af45e30482ffa790240a1bc6f4b8395c155e8ee9c3a927c911095f168a0da4cfc7272e1af397ca95fb3679a9eaee5a6c11e1d36d9bc8b3e99bb41f03e82833ebeb6d19ceb9cbf7427a175b12a14566c3d34fee122b0987cb25ed5cf3f44012c548e7db3b9d9329e2e1840fe2d7fdbae15f43373756540c4aafc07b003cdeccca810c38e4f77e9ace0e51de40e279b2545daf5a29a600f70d510099be53d6646a6d203fb55836006428eecff0d93b195e46f1a664897db5f65e74cc4e4e468cf63cdefa42cfab2668ebf91656dd2dad2409f74ddb6a44263ab635287357bbe91215a7dcfcc41970392ee24442e12dcba202dd7b8c90bc204f0661fa0357c0d0340c9f74ef159150895a5791e215e9b792b0ac31231f9001dee242c55986f7b56ab7309f59f29e3208fbce86d8e957dad9818a6214c8817988a7e9b305f0b666788adde5e802400a848da2a9c2a651149e02f1c2b2c60636466b279e1d0b141bf0e4f968019076b08f16624a4b31abbd862cb404d15dc3c18495e5f0bb3fc3dc0611b74bcf714879c302d03e57774ffa271501cb1991d391f3edb1b5fd5e068aa8ba33a5e52396a5b8251f6cb9447ee0d69cc00f9a8edbd1d69bd6f5db385045d6e723931645f571dd9ff81fecfee3365e6391b942079bb2686168b347a04cbf2319e837f7c64c63937ff678732c4fecf4970295639e1ebb4dd52b56d4e03a39d1ce1761513c514ffef4dbbea4a627ac584a169aa8da88fae86ccf5b19b1f1b308d098a597835befa7a50eab1f350d8e1d1e8fbe06aa28ac6cd5f252546e58814a1c8446deee2a63526a5ced9e54a53173c80de18dc08e63a2a8aa928e475438de20654671d89fc9bb186d75815c42a788143d9f26890e5631f4052e5d87ad2b9c00c32971bd8e44227144644ff2b077dd85385eca2d701807277fbc034d1ccbaee6da3943eec807288b2ae984c08ebd8b56721508f0a98f6245256e3d4e48724d1ccf2fa79fcef31838c42ea8f5deb38cd14f572633b63eb96e4f169353e6f10fe00db94e497c924bb757b8c98bac3bd446db9e4fb0b1e7d17197f4790b7a8010b0214e96c2af3bcdee32a3e7ee1dda9b561d30e0c2b85208ed06cfef93a496446fd6b0aada296e2f9190ad3e24538a7e8aa5c06ccf0e05afd3fc4c1600586616d69e056ea36fca0cf43ac0d69e8658eb367d3146b135fd1986ce875ae6bb0dd903c9174e6bf2741c2b7a2cf0fe61c8e1b9c5a1676998d06e648554e1368ae562df593b7b74ec2c2e82fbb39c5b6ad9b5e08126eaf94c5cf995685c0d605030c31d0c5e203d37dc541b8575becda4795216fac978b7de5cf0c60837de2e2f02f0f17dd6e248509c6c82164b3beb18db6898bcbce0ba91659bc866f816498c4572f4899403134f47950f8d454a920591b9ac2c2ce46448f7fbad932b57baf5c6cc85214e0ce5693bdd282adb5ab495e35de9fc5182718faad94c93c5c5b47ac3920aea3930a69baaf3d5c448e60524cb2da8c4172e0f83f2d6821c4a31600fc2506ca25c1683a865d618812b0577689ac7800593b14b401d9a95f12311370487fe932a0fb5027e00f0b8c2839de95155e57e78902005ccd42014d8ae68041e4c5daf6b515f25407201b7d1949efac1e00411f302e76601456f7ed18550af24efaf7300a056fb3c546b0ec5710d8cd9523d06aca24f7909965c39ab7c2499473b618dd76a504fb47b68115bff96c89aec0857fd2c0dc4309fc064aedff26107ada3198e74a4d6c9869cfe2a7ce1c4a07856d9635c873cbf951d5d1a9cf702e5d9072e1b774d678c41c00218388ddd156f90b79799dabec45c2e38004e6095f6fec8b8fe8e9c31becdc74f0ec01715c5de684b428043b9bd93178dacf09ff895de2cfbf504852d70eae373170e942a69c725a4b11ff24b491d7d8556c31c40c04991baee355317e8ecf8038d16a33d6e620e8791f68ed61a2777b6e84e83ad3e7fa99857ae8b8f79428409b7308261639c907b08d59c6440a2fe7b1cf10f29de4b8aa3c97f85741d1636c2cdb37dab0c017620ddabeec65efd06fea02ed4089bdb27ab1fcc77aa60b29a45cf7e45ea4295ff3cf697dd04640825341059fd10dfeedbbd281bb2400e1a1f69202dfea4666e93729b860e54b6cbe410983600caf5de15b6a6a33e6207a7a650f92346a8355a2201b2f642e5e267fb60b841c5b68dd6acbe99b5275be21a5370005f24edeab8df069cc84dee49d1507409f9b0ab796b8d8c1f2245b85eb9a470f82b742adfc9ec0021345fd9551afb5b32729af0974ddb8be9bd5ff2b664657ea12276ccd0fef88f1525f99fc7acf05415c36ca39d4217334a1a3e94c619086d52a1a5dcfad0122e21944c3dec31408a5c0f8c07e35deafdd9b9a1e1a68429401deda7419bbdd5b36af712fad8c2b0e1f469303a78601ef44ecf7e99cef879e13f93a4ae1649bf1903e726f866d8b7b3aa2fa77c1e17a9d5874ace2b414c864760be20674de7d1af9125b1725cc8f1e12f889f4cdc7fa3d6e3a389a8654b185b4f191db10c37f18fff5fcd0b979ff39a8b706fb56323f6a801c7cb565d5d9aa239296bdfe1ec4590cab07c870457e9ad839f84239b3b4f0f5a7d423aeed093e1ee7ca08d2ba659072d88f197b2eac66d8526c9541f35efe64c7be02b294adb24d7fc800ab56d0388c0a3c03f81830e1f99e0435e79dec1cddd53ecbaa79e718436341b58a4fc6b805025aa9574f6ee39a5e4b757e8c8a0703c63a67493196f8425d7fffeb151ab6120ec6a2ff2a57ba11509ce7df1b29e6033f31233de2f85787eb82d23711c4c4949faba08e6d786aa1e5b76235b7c6cccc289a5f7f9916f95fb6a18a369d729e716e5202d8ff5d1e3c836c51f27c08929b0c952ead49429759f1fd34d4d40f62f44b2bff135eae17a7344f3e13d22657cefa28ab370120f8d62cba0a7f14d244debc13bcd331a0c951efa77ab32a810bbcc0bde58dcece8fcc5b07f70c97c4d7c5caaa1edb9c4f4b490c190bf5f627e1a1b8ccb990b3da6202a90169f2efd832821e09b76039f706ce6a2109e8e3480a53000aae754f449490dd375de1123b3859d8153a912bcb412599960fe687cee1f06668170faec9f463e020ade2380d0a3f2ca9693f4ab37ee9e536b77efb96bd9619b3a6bd7f58a1d33689746b2df1714a11b73dcd57a838ce9569f6a10cdfd908e247e3be0be8f1243c55335c520936c61ab196b5a8f055601059d2195cd102ffb8926a28711c2080081b41968d96795afb59ea8a15cdeebb900c4b72de67db58aa8f20f273f0110659d20049ada183c9653c2d560a933e6ea331bffaaa7939eda687a378ef5e53b66960f9eb4272d6cb198aeca905f87c19ebeec41cc7329335853197e47fd9d61f62c98719140e808aedf14b39196775d366b4e519519bd6e6f8f39ead37274b0e3d86ad0abbb7ec0a3b9e1244835440ba651ea373f3b91ae4fe9bee36919b5388992f0e2017681377406e0001c7432f77f69a2f9618f6fb864ab4ddb68b66d9face5e1cb1a5afac1802cc7bb7c5d8220a488fc9b23fe94fe0cd5de2b12815c3824a25ac2c026b150d74213024cffeede50e073f4c7e579f26ae21d0bab75c39a97e625b3e529421dcc1ecf8b3f1d9d1c03cd47ee8589352e4e6463f3387966efa1d8a3c2fb5ad034c99ec4aab5254bd4f2ce87c3914135954d6d3529d9b58040bc82ef87355bea3d78a3c80fdadeb9c060c3545bc5d6c382c6c30fc53d068efd1a57a1fd43652b92cf0c2896b7a6756ad7e7837feb4d6349b09edd690f1aab53553f7a2bb7cb71cfa2b4295958b6328bb68f15344379939150a122b3b04e8286da92eef14880292abeb680099c7ee9a543e112d357fedea726b7bc091bc0b88cda0dfe88cb7bd0aba0f31cba3304460e02cb6690941e20492026b083c7575430d83c01779295bda8fc8b911734977ec03c8e1f538e72fce99d77870508d6fede3781740a4b873baaa4a50e862c48e3ec39ae49f4f2a9a73761fc502151bc711f9d705d8449a9b320c5e45e7c94cea9761765788288c9f6b9c5088c20ae52c09030f7dd2b8d0a6fb5e23f2e291a0a12869103a17cbfb3028d7bd3073892f7ce06b5ff8e9e53325adf94a2988d916a2ce63bd1f1e7bbfaef2c07c937475ceafede2dbbdee345a6b87d82fbc7c16a878e9683dc8e75a310ec4b950779c6ee7b0bba073c6d6edd0d947bf5757fa34f18eb8abf365cd7147742fb0b2adef58e78885d50be88634ada68e3be48587dcd134d5970dbd7a74bbbb226a74444a98a605826c17a802fb763ca112a1b46b0f186912af6dea95102628fb25d535c4f0650b81b5c9d187976b39efe5ce4b47564f4f9acf249673e865ceae6fcb794f7936849c83bfd7dcf4c0645bf01a9301bf058bbfd98e5e6a36707f8455b86b2c65899dcc21c0769d42e5ed477ffea85fa7f465b4ae9a4d1583a08e569b07b0ea0ca039e6e48d67c9c3bbb90ecae6c144ff28a5071a0526d4bb1ac203830ef570e7e032715de4841376aa3941fc05488130498701d3f92ad3a778aa24be92b660c094905db3fa1eda1957d9e176c65b4c57156df01917f27d6b5a942df7957ea0aee8e38173945bc6eff1a21a8de7b0479ae93ed26fc6f3e949c6f93f36f133131cfe901f1722cbe5783658502c785413972a974764ba5fb8445cfb1431230766f47e6411f0d74a96394b81f39d70e7f03dc12b332756455f4c6e45efc885f41a88a44e2a58a6d7638447e68c4fc0a26906b29f502df24769be80433e0023a096be60a0e8397b74e5c94240b93c63cfee31733fc30876346e0ee3910cd9ce098d4c2e984b48425e5fafdf65019a722e791759aa77c11a81190941f968be3eb162aef25de443602091f0a13450ddcf859b6fb12ae5590c5a5fcbc8cefe010955ea586c0c5e2ba397b41d0b7a5d1031127bd5c363482f9ab2e0ccf92b2e09ca401bd4238de063e9a178af5fdea71c0af41f57d5ce8327e3b578a3dcb9c50ba3487634a0d6a67e0c4dff7716df94f864c85ebe857d5a7df7d2d0b751cdb7e8ae876b3e92401ef16da64204a30b748ea9687765a4c9dab0c793efd04e60206f7ed44f2e0aec8d0c00de5a87afe2dba2cdba432e8f3c8f02ad9f9acd2241e0a1b4f5744858e11b30fc8f4b06fdb6e7f241b4e0449b44f547c63c7387ccb540ff74a2d19fc22069464b8380bd4e6e70c77ebfff3bdfc74efedbb27d69c1786aacf64cc82a9e6901b83f1787b5e4c94fb93b7eb41f0b5d59d008edf235328129b2678ae5a7866b40cc948716f237005d206bee80d25b943eb94937de01ead9826819aa3bb6000931f3fdf16580e609da7ea7e259e33fa650bffebb2ae62b8a4f83c0a5b8125c7b22207a10ec13f0f1180853500100051f050b5d4ef2f1b2bfc23fd61f7c7f2c696ae8932e3d388f686b44afbdcf0be787ad4b53d36dfa60248da63f5346092746cd366f8290bbb6f1918112627c90f51a42f260b98d1433ff78bb955515a61e81730c89fde34cf7c02fb70ef11d1cfb45022c38e8121835b9019d1fd03e0e380bb707c4cb67ae7caa9380ebc75f8e742db83f0acfc1225e236dc0e04c0c93dafa5d9301fbd2af4f2522da15270fb41ec6e9b15d84ef45eae0891a7b8c2a810ecd1923a11066254a25cc0866268f6504a26e5d591764bbb6690e327558ef86863f851cc847e808d5571d12bb9d2f8f289ad453c48d8f69f555c446e0d1da8177c7213f48b4316ac1951096348b707c4a8956cf0690fa0ce744175ea13e9464826dc7dc0610b95cc37994b1895ff4a9b02d195f402c681c01fcf18d38e3bb2875bacc44209f8ffcbd2ca3a4a3693490eea4125dfcc732e002761dc63e95624ba41cb8c116a2223abb4d245f1f4a08094159ca9b01c96dba15ab77b2c9088badd859c21f69f85a2f03f2d53862434d2c1f330e2c122f45c3fa42ba511a4fbeb407f00cb3638b68998ca25daa46ccff3fa8242e48b3c7540b33809fc7a6b878d92246a4f25d0fe37bceb808f1d8beb244c5fec1448257953541278f15d26ef40373e11710b222d8855aa71ec03973815e7df03f9daacada6fdd4c11c7969c5f70c97aa99df96b8cdbace294f0c7e9593fd35320a16a986f085693aaf839ed3a70f75b8ca5f2dbeaa920e5034812412476d871a4817c719633d65e2e602156a7c99da28049efff22fca7f58fc7dd9ed8cc8b9d955db14ce8f4c50de3f477611c4cefef04ce30370a0610d49748cd1c7a31d695290954663ad96a78412618823afab5237ac8ab4ffbe9c5fb105f11a6c352761b5b5fe0a7883f153cc194a7e4acb9faa5e85694fb6ef15fae032337fb67c6cb257a8cca8da08c5a460b340076ed4256562c9981b6482716ca11d97d356763271e68baff4551e28194c7a07774d18441d7511ccc36694aa1118ef5682eeebe652a6524f4dcbf1a3387220c2f821b7ee9367550301380c167c8bd2904eb6ecb2d8c344c979de0c769cc3d68a9d6bf5a19b71b8d8130d899427724ccbcd5698a4ee86fd0b3c7ac0428b44d27d9b15e3d79bccbd3e38f15baf1c2366debddd360f0274beba8ae5e278ee612500be55f8541f9eabc6dc5ed4f84d39239a2ddf7a9d0c8e3946429a14b7facaab3cba8799c47e4f098ed9c6f090b32c7642e409d1f593f0e60006bd3f218a76c8b6d125c915cdf379ea5ede3687a2b9de6a41c60bbe78637dfdfb766475ac34aa357a4f7cdafc9b72054e2a2d04f02c01f4b9060dda9a5147741fb6b39cc403a3749780c643d88839274aa87ea4ab6aef7ee5878a4ace0a79e105d3ef074f070c5c91a5d646dacb631465827627a7e6b5b536c92d5acc38b428bffdf0b8befc1bf78baaa2de02b6dff1274cec74757bb557b7771cfc26739117a621afb99ea37f46a14b0b89aa7f8ded2673ff690d3e9358fffa71ce5417c984c1c0ee528dd5015a524268647d3fcde401354a2f2628665eca15b0d18a0382603407b69cd7207eeb07080973515862c39e93cf7b9ec8752c2b2e8bf30c6d7284283c970cbd8606aadd6ee633191dfdaebe812cae48eb0311f5222772b9adf81b4e8bcf9a3c62aa50fbb64562253cb7c1a6b3097aabb4b12c89ad515390f3ebcc910ea29d5b13775843b6644e9b858b5751fbbfc209896391f277f7da31220bbb107954a94b3347d617a9bfee7785e5e74cd0f22ca68f0df9daf31fcb7b509a443e99798557254d5502b697cf8dc2879e9fc7a73730d511abfb32225e97d5b9d1629e1d5626d45836a616e492b1d7d2e5fde13cec8609d11dbf53b894d22b091a63fd526fdec6ef150411baf516a815b4fd195c509551c349799135ca76dc0b5adbb09bd10c31f0dc7811c8e657be594f5176be716d0360fcfddd04df9282a13817fc7e94794ccf8dab77d7af3bdae427d866a50e65e10b535031cf13081cccfbb49e3ace1c8fcd3fe20c8e56d03b6f535582a5e3cd956b7e6b7db07dec3556dbd1e735da15aba0e13d23c6dcbecbd899447f77f0a44206f8953ed4077a8a8d39fafd5c7fa1921ad57610590606bb8f8003705a67f26fc3035cc18d648346191a9a97c8d198ef6301812d2d5ac0c31b5ec972419515222ba96cf1af8044925503f94177a596cc6ec70e76c89910b8443d0ca432e5064c3fdaee707b553480f2930fa3a4545479530968f4c29e3c59928af4e3b7694f8cb4fde541210fd2ad52a3cfb232003609d37935cd21ac1546b31ebb23c167e491fdb5f43767cc4603df89acd9bacf6e19521af721327221c3cac6d2149efe67fb95259e98bea295915d61dd6d5f1334f78f007b7d861e57be19cd4d663c1de10094f2988bd622239a07b94e108b13a58e70f182548af7e54cd4dbbdbb2eed42e4d08fb1e092f25f437e1a723f64fa24c33da33ec7a703354bc9f369b97a779a0973ed4cda93ce89ed5368e7e6c7e189184d94940d8d0459c3ea5209da51dc4819834b2fd3f20638be2f537f623c64ae05fb1c8851be8ed82a6913b1a5c9bdc5699c77696284f6294546a5814c25b332e683de5a5797fd8dfb873ffd0e01fb31f1bfe6f9e4bb8f2a5d1ca57382f346c9eeb5d7cb73e51c520a438eace614572276c8c936c0d81a8940b04dcf4c20e3eb1be8eb91c04267abcbf7eb9aafe1bf8309175692d6d28e21849d3c422b66fa50f80c6171c58f5fea16e6cada932284eab543e437a3f1f45bfd2e184955712bbd4ad8e0f34ef827678b5ec7f38157c3f609b99c84f85354b613d7eb95b3ab6d14c4e3773c489d02b09874fcc6b04495e0b1c0d1878cbfbd3fb9bba65a38a175b20e276fa7f9dadca69fda2883eb45022a2c54d079d2fd7f3aa28dd1feec23ae0ed3c341d296ff9690049901bc15c1e5399a1b7e48111db83548bf10780d997e2a8146c3b58b1f760f47a1caf667132823990f6fde775e2523d6bfdb5b61e0157a7ddfc1714288879bf9a35bef2d13917fc96d323d9e569090f84f9438ab42bcd32860d755512f3736f62f48fac07055fa69a87785f73227757b6af2acc6898c1f470c7e60c3b79f6cfe5ae619c0296782ef7fc8997c52d582ac150870fca621d0139de7f713776601ae6484635205b9a2797101f54772c30ee304c5b86dcb67458558b4a4136af125d9c49f75c4ab743eb8f01e3680310351f92b3023e14eaf554e1a558da2ff6f7ae84c985bcb64901b4ef066cc0086b76acf131acfc614c2375c43fd20d45a8b2fe18bf5a4e98457810156ea424a3e38ed9bbe5c57b491b1d21ab8735e7e30304b352d7d2c945854afba76d17baca572ed079f5ec6b28517ae1816ab7d47e79e7f4db41367ed2faee881ae3bc58dbe6f3932d578e514c584df8544785ee52dceaa285cdbea536e6f1998577e6aca10d5a7e0b444c09d08a3318bf6f2c2bf82e1fcff1e46807f2de24f4d6cc87ec4ce5a0a11d08719f2e06a03c5beb7520219b3e514a80e8fa7f03f4a88cce0c1075562e4fa5d416845802ac4684d57a42d6d73891c92bdc39e5f3d963d6f3948039d90dee29523e91203508135823a1de1536524c05bfa65ae75b111685ce6ab8e756f928c4197a20f7fd324bb60598f9ece9a243b21bb9037ae76be6dcaadb3437d10e2c897d579e6b1bb7cb0a53750d6f2fb88fe80941ef330f44070130b720d7a896477abcbb48cc8ff73df12136634234f4c827f9fafeef1ac2ff38f0a73fbe3b92de648d55db82f8321c1b3ec6255ed0e5f7a04b8c6118bae67131513f6010c4216d80c2b9bc9d0c2e1a49f5c28a32fae9fdba26604575938d43061d2bf7aff09e1b28b6164e01772ad2219d6846b00bc7fd9c91e7dfae9664fda27eb871ddb8ee0dcf7fe6fad5aa0823f0782ff7c6a482a3294b0b63d5ca1a288f67fb1365da58859a07ae23bb668dce8c6be744ed42a546ba991ba3aa5bbc3b588da854987a07c8ad78f505927d04465606d889d3665e113b47bdbe2ecb081f42b34f70a13faf6791bc8f85f713a142710ff989733a05124795ce39b40615521470a5296a5fc294bf374897f9860565aa10b0f1fd107ffaaad0a63efac6904793d9c430f3ada3cc81d6248f4b1da5ea146e8a1571153b20f363515f008e4703dc27608b9abbca1d6b834cad6f348c03775b360cc69f47ba42334a8e1ae640b1f3d6506bbe74acc0974672938d06545f5f1fba052ec4ce5ce1e25ee9f0ce30db788f59a809ca4ab2cc4572dc1510f5c8e21736a2e63f42ec719feeed8c76c2d5d40ae627f003af7ac53fa768d71e76d788c1471e3e8cad770aff209b9ec5d46f583563b67a21076f6529da84337a487e7a0f271f9f2c832db530c341533123c10116d5f771156c87c8de2e089787cfe19890d4bd08c6db106f3e406ff439335395f17418929d60983608534a42c041d04f3f310c97a0d5a4615ddf01fc04426c02f9c9b08e9ed56dd211cb4dfa65ed976b4563554c755c5671fa1eaee41b2d0f0c37614566ab87c37e6140f13ba888caa796312a4f9edfc4aa4a515d37d3a490bbd6bf10737da70fe1fc9e4c1abdfdc463ac76d51fd44c60a604ba10a993dfeeb938835753e2057e407b367aea30815fc1ea5cb447117cf3a2bc7df9c6475fb99ab7948a6462c1333969e9a20e86dc05c52e546ace8b0d7949b3e9622262d69024f2a8cc6194b97bc333ebe5a1253b5a0ae64d181156e068468815bdf9edd25252f5735180df4c768f595ba70a5e3592368604b04e7f91560535f882ff23465ea79056a68e0986ded9ffd1f845cd9cf4661ac51b49763cdfc99b3d75271e3c134a3bf31ff695a914dca8eed4b0636f5195c34bbf298b4065f2fdce6539fda59a0c13cb5c323473fa09d4896d51ca2557909448ff6ea118857ec1b1ad52ae6ce7885a3ac03cb728516379c62f6a07c2ed783f1777eed19dcb646f9215909c64fb4778dc35d0312b28eead3424e4b698c091671692265e3c143eb8f1f21a62db8c05dc24b4c469bdb469ab9ce01ad3378dbfcf554e9dfc2b90ae2bbf147a4470832be3f385f5457817aa3df78e6a819dc19f2abe44eb414e4e09861ed1171600d4075315e2ca03a6d11ecaac361adc381bffe116df493ff79ef508cc8cba0a4616663515f7237466abe437a24fd026682b17b488eb60f49cbe8bbcce1d276738e7162b4476e2d9358b88814e866fa51a56f0b893ec2139fd87287ae6b706f4394b80dec1c065e05118d9789370e6ef25ed8fc535ba5aea632aa61b6305359958bdba7a1815ba25d036b9dbaca16f340406b1d776bb512c11a4e2e17121521f8de2941cdc97600684c82e9b3e614d71229ce5c939a07c0767eac2745f3fa54ae9afa924844ba0d610264864b4f6636f9b58a7fbd1c4c9d54b73f3aefeb4cde33f740ed8aca729cfa00ff7ca1f68e0a4e30cce40646bca310737e5c81e20f41c025670cfd1fa38e239bfc2fa550b159c9c7c9a53dcbc58153a6889f3a28aa5d2a8b86255a8b3d8de7706e94b6812fed86c6c0b235ee0b181e8209269162fcc3966596f5ec2145fdf19647f8b9e538ed45da4296504fd81c1b2258f2423933ddb14799f292739c32481c908aed1e2b8418941363418c08f0da04a38dea35934656e1a9c8c951ef8f3c5fe4ac4c7d92495ce6f2d1bd494a55a824df55bf963f1def3ac6d0a5a1795ba317d5d850cc8e408bd153af8ee540a5003f5427794ddfaec3e273dd0dd9ff1a4a0b4cb2878e1c89afd00f997367e4b10a2d90228b9d1aab1b2264f2e86d61bc1cc3b08a89e4cec01fb3d58620d8aaf95d7b22daeaa6c265f72873e457c55c6296a6d50bcc59009d03412556724bad372c22b02a565908f4abd9d3e58b9019d55f4155594ceec9a91af02803bbf43f3ae407fb334ae7364de8045fe7f4b3822b2e22004578109189923f344ee8ad087e410da5a618d115ca1745623e3c75788fed5ea7a3f5eece951ed1b4f448cac1ab00c28f42d7d15a66f5cca3cfafa2df0915f7ef2cda3f313cc75b1873fc181ccb5271845384eb24a9ac7a778bc947323f004f40ca893821d8c954cc329cddad574e058245bcef89e4ca40af6c4d845a3d810d046029245e2be2e4bb4ba8c2db6e68e87991f3f410028bf1ebcf4062c8babf504bdd47488498e8abff9e4f8dbc495755a213cedc68b41cae6c7c9e5e48fa6817020e41f0142bfd68c49f4915117924d7325fab6d8a23797a238d3701992acda34e50088b60aa500130156244ce3ef0f291f8567246a535898a577b4db3043c5674029a719d2cce549c0ab1b3bba0cc589f97fd8c68f1b190fa4d6bd14cdc6c96083cbf2d915d669e87f05c6fa5d82a7af4daa9638221ffbdcdffb133b892108786554cd8b826fc1b2760c749bfd8fa2ce689deaca8b5c5ed1316dcaf639e0cea14793499730866318166812810ced3ecb7190a2e1177312ab8a7e979d9231ce9e0148dbf19d8529b4360c93b71d13f4565d8af332161efa65e22aae47816853f86d2a957322799c481aabd8345d2c1c9cabe757562f464cb7eaa33f42826d13deeca865e17dbbf5ba391493a8726fd8b3f6acf023c4b8b7ebfae9f8bcc8a1060c379f7a9ffaa846699e28e8f3c7aa3e4e82703698b5f65c88e5b54b8cb50556394b7aba178c3cb1745ca2ef71a7b8b96d7ab76df1278879d7ff2174f9ad8557c5a0180452a3b03d4b6ec9df9fbc473645bb734bef774c9af4c084ab50fcce690e32d3ab3d565032f83ac127cb74449544876c9516b85aff14ad289ec6d552ce780e64244a4eec647f077d696b3f50444ef0e5098bc11c12acbffb91028a4186770f14e7970cf5068d791284d90e67ad18bdb6f538b3fbcfcfc10a8a158373dca004e57d34a55215a9d95edf690647a6fcd8baad8b1891dd85c34bc4a6ef6fd438d0254bed705a9efde899e76bf31647f5702534ac1de27d19abb4c1ce1be1acb764fa45fab408a54c6385ab3d1d5f28e663ce13bab10553e08c8349839152a4df1ea5eef0b27b4c40e8dd9ce851b58467b3920b6db5f97a496375805524e4906361a939a450e83151403bbf3beab8a1ea8898c5499729812a9c8e7f23537b6c7dfa7cc5eb81d94320fcaae97401160f082061ca72816c59ae3388a50b59aa067351340b04c26d9a00530234486b662db39bc79b814fe395a976b467066f5a04ffa4c23c3ab2b8604831d511bc3e9abfff1d1f8dd8ebdddf01f7658d99f73ef712c16e4738b0e7ace2ee52eff297214cdde1c3cd11d13df246c1b5bece81e6cf7754d1181885b254b43dc07ec195be0d4231cad229eb50ff681e7eeb13289eea744509627b06d458f5a5adef5defa6144a2537c09535656f503800b86bf08f3f6b482c48ca974de16c0e1d2acc35de9c03b4a1a8b7788a53ca420726c0ec2f27aeba673e9efee38ea8f5f2e9b6cf37a3042fe2cf7b4baee656cbf5e83d8c47419e258e3d3e5f5fd09f10cfe305bec21fe81493ae679369599943cdf4ff1fd73698ddce68f3ebac140b2b6fac989b17a395a72fc080e01bd3e5c0f26c6112e8df41f5e69734ef8832a7fa1e8fb195f90edb68ba8b69ff795d6b896793a4b1ecc841313eb83516ff3038e41b0dab58874a4e4f4aa7ecd096e02f4641744941ee8fd8b1dfe233cdead6930d1eab8c8b523ac16077da917810e6322b3b84643743f72302afe19e4c25db6146e54bac813ef2129647ee147703a32f6327b3de36955f9b3e6139f395b9ff5dedbc5fcb064ac1de9718c049574271657360271d526addd6ce29d98d5e30f59afc245a1c435e7c1729b7bc3c1e2ae5d27703b9d62617ba9ebe226cbbc9c487fa1102af5ac3cffbcdc1c789bbfbc46b051253dc6d6ae0c7623cfd8c3bf7027d90549647d2451323239e88182cff39b4dfe4eb12365e6c312f17f2df1b575db6b6d448741bc4738a1f8c1330c056033933f101ce546d30d36d3fcf9e88a31c5451568918f62d4d756f88f4c9b3ca1cf42f79151b0c6ca8b6c4b26281d9e999e67694ec8f1d6660484c25772e7d9291eb1099f555a3d284ac6e1541960690790993d9c9957b7b933f815a03a063300f1aa4a4fcc4b13f8f2c074b986e747034880a8782c5cf931e3c186a3f549ee0d592474e8ae7901cc821f5390b33705cec4950610cabad04f7fc339f1b087c6bb4356c95416e11a622336d6bcc96704a00eda9fa0493b8f7e699542f5c3908721125e070eb5fda0f5081eff7ba85705478f386d18d1dee0dfaef04a3c9410e177e37cb34d784701d107fa2480f7a34d421438cd3ef218806f96c74f47dd111ea94cce0d8e17cf8693e0c09bec09bb3709905f0ffffff0f