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

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

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

Block Certificate

Block 57065 73847cc0738a77a4938e2cb475ece4a29b54b8044222900e48ee179fc2564378

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cd670e6379712338659b253d7874617c686e64bf34ae5bc500cab8773fa947cf
Certificate Block Hash
73847cc0738a77a4938e2cb475ece4a29b54b8044222900e48ee179fc2564378
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c04e0000f0110000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ede28e5b9ff584e3720a0d9ebc91da6837afae6a01d94bde5233f2f008c31f3c102a12414b1d6d2ced13d4f9de464048389b7d0215736faec5f2842aded616622e3c13c68357259d8c9271d1747e17f354d555841f60300002000000000000000080000000800000c04e0000f0110000

Raw Header Hex

000040201dad3b2edb15b50614dc98cee9ef30b7134167f43a2c67f443b7d687ce2138257aa47d8e4a582c057a3c809695d0825260c65b83ac6ffb4b07ea6e4157f76534f00d0e6a84ab0418cf47a93f77b8ca00c55bae34bf646e687c6174783d259b6538237179630e67cd

Proof Data Hex

59,560 bytes
12121602030722366c37eacb6518b3770001c6bb196bd701a3fc95051c6f4a52aed78d8ceba11fe6b88aaaaa2bb76c01ea15e3cf9fe48b27cdb2915c06c8c344fe5249345d68119f5b09a7837539799aa3fdd6fce5bb03a3ded9b8963dfd8a7bdaa7ad37cd5e28a591ad300a036f3b7f5e573d829100e0bc08b52fabbd2d8a18aca23b2c8e565dc996087cb0d4722eb15d2f256b30cbd7a8e5ebffbbf62626598dd8b6ab5096968e5e2700088c92bea9c4eb5acafd4b5f1c0786739f1de6bc3669ae2a25a36eee5c006e047e7d342f11c606a0138fa7ef92c9ee5eb8e0c1ee497fc88ef8dcb5aa503a01094ab63ac2d48ab431c5441a68cd378d7d288281eac83517912c7d617f56efd7963be7bc1b654dd0ed4f9c7efc99bdd4c56357151ca6a6e7449269564f571d62887b8429ff1379a231b1bba0a335677fb6c62df7da9ed6f6a076079c3eb7c5687102b40029601d4e7a60ab2cdb2bcdc3480eb7fa5cb9b23b0bafd593b8216a39942591d8ff7cc2720b77bd8d72ae4c493550e4250cb633d4b8e7a0efeca8980d9bdebe3cf4829947f1707f6cc3c3c4156211159046028e3ac0050c1415e68104aeef57af50c7c203faa0566f3342b5c034b63babc161feba28891a6d6a8ce6200532237d124932bc5b591f0e654b32e3563c9f397ac7340f4997e84e0fe7763fac2195fcbb7a3f731458bedff97e5f7754a0659d9f12734b3292645a35774144d8dd7e71ca18f0b75f009aa8afc20971ec6061762c56938367a24b0245c80c9cfce4e8f28142d991ebfda232712804c02ff9325cef87e356412254659221ef46a90a300ae75c91cd8fe57782845afc2ce0d4a83dd17a6909bf89aaed8a646697026ce96e1b565c35ff0e27437a14fb1d0f5c8b2ccf40928921e0053b2acd9242e737d8be278189639295ab4142e32c203004d53131df1773d1c4547943806ad449d17413bf1d706715ddc2638d8c3f060a33bc8a7de02ef89d792d9555e49c63d5152c3b8ead6cec2c4b86a94ac3387455b785876e5894ca0bffd36dab10bb0b836eff9fda4fa45418dce7315479968dd61c2f298edf1bc0dde7dc4a0f709ee745e196b3696650ab754dba1de2f2d6e58753b9954eefbe8ea54fc8adb0add3694ad34f602861bf5c02b299ef682e91d04dd8b351ef47809cd463ec981ebcd171257cd251c7f5fbabd98857bcf3514a489495553b89eeba81b3451df99b7475b03d4ebd87ff1a44d1cbfa6ae532a5348685b74acca4a665910e4e977e9ddcbc08d74d11e6b89b215230b218012653a52f61155a53d98c0d38071d3ba5502c59929bfd3a48faee2185d0a87da92a59b98cf67eac4a7144264f586eba17e1632c58a314392bce27206b490b562a968ef63221b5f8a522b6b5ee59ec3630a00b04f64a1c3a49d66dd96a5e9627eff1d2ba8504bc13a0ab610f904ecfcdce63546a99b9ff6a7eef4f3d638779f7efd65f0367f661099ef6bf83773963f79f50faef5442969ec4464d68422eec7901170984b969647f8b72b81c329e516ab16197abed80b274d719078d40d58e14abd8fbc8482824a3511b47d81e496f583ebf8dcc741eae367e59149c1c3e98c5d60004c4209da3ed3c8a1e931e48c1973019681f0062f1faef738d6e2bd9d77274fb102826f6c6a868a4a9c201d8be1a10bb7afd1149d9711531d52eee7254966faaf5f4ee8844c4dbf86a028ec0a38e2f301fe163f0c1232a1f72ad0c573b97e1820e45eb1234120f2da0764103365882220701a2068d4b2b4e45187e1a539f7290390f7971986a6fe203264a605725a993e5b1bd6753faf879c62c681ca9f94ccdd9459ebf56317b8615d1691537feb93b5097f39c781d916ca1f0d653775f86fa11808ad80bf0b24709b105c9701827189083d627f16a6a6ce4b23dcbe7ff7bd99094a9aafc818b46c2352746afc20939785f8a98e128d01735ddc5b8dabe131a2a67c24e3504f7610bc9a2e71460b79c96e4f23b79ca2f5269dd93fee589d59938ac62c4da1f78ac64a8f41daf085fc78b8b14e2714f2d85230e48a0e563ff1af541f6f8fa33d443bc7dbb845f5da803d2c83d425ca0061b5a0eda6a1154e0de0f9e872c4ad42a3722be0ce1b02e61de3831f00dbefb78478492142434ed918caa4fa2040107e4053ec3f2e53a58635266d0d55a965783e839083e113fdd90466cc1f2e626261f4fcc61373c21421004ea0b529864476a9713b8ac0e8b829100354d704425ffbb3f0a72d11a38788726451c0c93d1f4354bdc00a0789af80301a12abd5529a2effc70a2e1bc44cccd215f14da139f81cc55c4fa36278a34f7ce1b9be0b0713a7ed00b27fe3ef996a024ccca33f6bec85d4768b6f3defea4f58ad39f2c2e55ef747774e242728171646e71d733de399bb10327a87536686e7c568a265bccc9c93bf8abba20fb8d915e3ce99ba4fcc51440d5eb8668b6045af786707443e5ed6bf55a654c895b9af42cee51036e3264c5157c5d110c7ac04acaa6ba89c4e8b1a1dbc6ea4c30620456b1131f96b9dda9d9b29d4f378d4b06e2d3478735c9229e9f6d5a0553895b38f483c627cbfc4dc0afb4b9af7bed9c9fc813d690d3886ebfc10125090e7ce48bc9135c88b5928b4b5e134d3e04699873bb07d39b5257dc61a4095f0e3b0dcea4119a7c24d25b5d352c25a02d7bbb66252fe0adc07181852fa435475bd9dab6bc47122e7bd5d5250afa543fdcd5692e84e0d996e36357fd86f0e40b546d0570b1f4413571cad16317e8495eab3f0f01df229042c6772574993585fc7b6cdf915020cdc834727b60ae7d39fa02f841fa6028dd64c90e3eb920d714ffde40de69dcf967ef2f9323db4f2c2c8381504340ad979d7d8d0614e559ffd417b1074335b91f2f640f8e74fed2f514e6c369fb8d9f626b08c9799cd0c496728c08dee072415a4e638bb321586c2028bdac0742889ba0208bff60980bd501cb12ecfca15062a3a39872b6d9d276d429181a3e82c5f5ea9ccabd8e28774802831184d1918388075db1f9454ece6021197273c3c92b1d48a4f9700e341f66e300f66645bc381dde6ad29c7dab7e7a843841a479f9b4b51c8859d929520822af4c8014f9cd9f8d0456d67e93c79b9829655b5d7f9ebbfd0c60a7f7978a307588398db4bca40cd2480f26ca6af1e1fbf23644e058de1e577dad328e91ab39625d0e1acadf3d832fa3dc8753a5e4572c9bac0cc8819182a8787ade4e5def8fceac0c9bd5e838dd815cea177c1c2e027721d210caff15e61f07d76b461b84a55992ab3b4d8bbac60d1cd72273de4d318bcfaef88b265290ea4154220292ab92d9157eac73ce9d268912c8b76fce74f317f0fca852d76d77e8dfe6abe36930ddb83f638981502f34f3aa8e225921eb00fa8b9468c7298992e66b05d636141ffe7bce512f69de2f8ebd26e7e3d20cbf4a8fc9c6ad8c2a1bda96b4fb5120347b7303a0d5a2c6f75056507eb899353f9339f068e15aacdc0461d0b4b4a14e4d42f926e0cb52794ad69ee6257ab6e8276576dfd3c2add7e1d7c73ea604afcbb57f63daaac01c6504b5eb6d2a98cb8dbe2c83dd4f0ddd4e9d861f6b413e866143d3aef7e2ef31fb2f70e4aa695adae326bc9c82a9002bf9a8ff9bf5ed775171c6f4763178e6ef174fccfced9ae476d53beec77a41747d72592258fd2a2f7589b7badd9aa550fd5f9e7ef3e502e79752c8a2d603bbdf5daed8fa6fecb3f5af536269a692012c58e30c916386a55b84b378410453b7e4f176815e387a4364586c16b1ec2671cc0e5da76194c1fcebda1301121c84869a24fe08f9d7b758c39090b872d3c8bcfc7138ae4028016e30f127fc1093a7f3454b633eef49076fe3844b229d22e833a4adefa77498c25d3002b16e107d201af72517c7277bbb0854b84b6adb8713b5f6bb3754bbfadc942abbd37b34c94d7bfdce3a2fa1ffb98ad16ca7c307b0044577354bc783bcb1a45e31d24ab0b5d7e26374d6fafe70de139f5eefef6229e799e40713320b3782809bab295962fa1675cdb3939f2a700814fe99802d8ef5341d949088269e487aca7ac47ec076831434c6e744c8808f834786268323cf3418c5df884344fd760a2aeb04a7a52fd4a0937f8e525884390a8a1284b412c4a207eac59b0a17c0c0cc3b1ffbafb50288d25bfaa0a49abdfc588f29d8ea69d8271c383a0030f7172fdfa5c3d19b26f81b8da40cba2759c14ccad16487c4d7d1803f4476fb3fd8ffa9e2c3b6b0504151db7dd2b30497269aa1201a92bf465bb2f0272b2c4a21f2a553c2b119cd212680223cd7c7013b8c12e7fc07b49056349f540e28f873e8b44a01ffccab5054ac30ee23bfe12dffff6a71619788ffe4094249b57ec3e957490860956122d5aa22ead10b877ee06da6cebad43fcbc36384d5cb52835d552eda3123f0c4528e914b3a2a018deeea7a553ded5b4c8a580b68e6200c50f0580d2a6c5a457d518b8c1ba343be41714edfe47ad681febd4959c86554b773800805bb024a8635f09bbdce78145a9094404ddd341bd790aad72b8f393f8a2bca483655881d596ccfe64396548c09bd93ee7ff47e1c21688101a8cba067e62c69a0e8a09581b68cc01573ada69b97326f2564bcc912a5f6557325b9771207b9e5ce677a63eadc6e9b1c6376e58c3e5693c022ab16df57a09961627420c56b9f16b0f8f1cb5c8b8516ec0121674630ee559699054ff2e1134db4b49354f0adaca455815df4fdf6466a1c0fbb08882cb5e38493ec1cc24f542a4eeadc27f287787a3589536f97aed171e019c039a8fabd14c2602d2c55af8530e994837071fcde158e45092adc4b81cf2e4ee375f809f5edab91831c8912720e5aafc74554598112995eaee696c6aa8453286b128741f120db5052fc602f0bb70f9e9d34217812688bede29c8add0f84854fc7b0781bd928f7d157b19a3d152ed3c582de37a9b5f2de8ad14edfe6d06c34597a033a68437a969fa18ea2b15da77f8aab85a07260b855c80cda8c1dff5ac85a99538feede5ac024f9704cfbe87c5380cc71171a5e448cd07d9df902c8079e87c535c7c93d57274a0f2f1dd3f00eb8587d220b5dd60cbee1bef03324b2b93d0d8e4b084842b3430d2df8c3f4690dbcb5db17223466539c3dfd597fd89440c08007e0d31363ea1c8272703336382b89f12afcf9d8999677c527b8e070a2b6dba455423c51f5d57acda8d4751a76030bbe18111f4135492dea9efbd8920c93a6e88cc2245d451c0c6585b839d5d5139b72f9c282c7519bbfbf79c17f84e563e113e0b85cfe7cd2217a7eb4c0cdd25f552f921ca03e121c93d314a58348335f7f1894017901a65c0b933b67aeed76b83bce11f9c137c05313d6da1ea033cd0cd98eed768573800360322d347caa624991f2476cd15eb4cdb697547e4195fbe7037579b6f3c7e0e94d238d44f9853c825b91ccbae707cfbf627421a3dcb1ffb6c18a570ff362880de76d230c5893f690a134034db9f7176290d2857baec1e0d4e2d3e29d59de6fc7a46b7318c53ec6cdaeeb8f063560b0815e9454c22a0d3593c573e8de9a286c76498e6fdddb24e23562e7f9f1c920c102fe869c20d03bbcbbf8515392a6e4c5607aed8fc2ae087a3a6b342a8c1286066959870c54a21865c858a96a7413b99bc41c2ae2a735b979a3cbecc918cbe5b71420a9bdd601a5306f1725c28cf74a46f25bc0cdc3fdd33d8cb39b4f5539e1a80e22ed4a7330b01e45de9ad0824bdc9090c8994da6dd0dc07dbbeea15b958a66a49cdbd06bceb7a7eceedaf63cd701cd02f40ce6cf95d77e88b58fa203d8d59d6082f9bb0bf782d7a061bf83ef8c15f753140faf14b7734a3b450ef863d89aedbef24760b81e7ca58aa2d4fddfb8c9a75689fb0319610e1cef4c55f66614b6077f9add88b8324ab03031bdbf7f6e99ff9b65c56bf9b2ab3765cb53106214f2e905fd99b909b9fe85c3fee31c455afea73ca7797a0787e6b3553c205f66ef39e7e9afd8fcc77248b1fe5910be2e56aa29ee4b0d84c9189312249357c477d25362e5545f7e2ee10daa1cc530d1c42f6eca51d1067b974158fffb63054c97f91be8a1aef95db688d5285d1c559bb1bc4a5b81002897397d1ab2967631e06e4d92161a6182e656b57dde36358f5e7ceba68bd893e331bdcbc3ff6f7130256f454e4f03f43354c345a556d5379f2e717bc4cee2c7c092a44e12623b5cbc0773b645c1dcfb450e94897fd38f5f36f7a4498d39d0dde910da960167be76026143b87632d9aed995f7e66d45124a5e95c7d8e2a8e08e663d6196be6bac464ba33ed2148c191887b78c285d44600834a6c90b5a35b8f3e6537b416df055e76914c39d96fe43b662e0d86348da6ec1b402320df696f9c9f8e0672178a8607401c2f871e8fe77ffc333bd954b51d75bc6b3c092a0d944d40dd4bd3fc4a9150afe15f7960520a17ae6a2958b330483feb78252e4faefa3e6baefd890111abbd1dc3ad8a4a9b545f66ff834c9813090d713d3144a378b56a21e1f75d91d179b69705b802fdb4f27bc631f7191be346395f6f4471398586661e539ed2c39d9df4cf95d25ed6290d9e18fd867adfcb762020d7543ad9d570cd0b5f7aedc13a9b57e59420556e4b15378988f1537e7c579a120c22a245672aa97ab0345f2adc691021c73d177e0e5f89f5283efa65a3ffd7fab1cea70279c9d7049b6ba69fa4db0a8891277e78754c313b57f3ddfd62703bb6837d03cff20de5d53eacdfc4164926a70e7041312798d34170546db2c744995079241a20645c6d917025ec5968c20943f7d2e4db8b1210e35089deeb95debff4789344fecb81d8d6887b0dd03f522562afe57e98998c08c5d17b1d598cf04291a1fbcbe061e66874e4b40d527e4b4674b7999944e0c1d375e10781d15faf1348ba120ba27d1a94b1438e1e95e262f5e78cd4f9ff8d5cda857cd9cee68e85efd4e4d9cbf185f74961e1b560be0985dd0db76f749c70c7a630b491ca711cbc7d84bd422964bc27cf7e36c899c6fd910ab1f8a8133fe135831b47de3e0848476735f8c7d4d97cb7096dd77c5e3a2a7928c65f48870dc91a10d0dc722e083b7d94cb39ff6fcc1a9b22cee0520aac0acdc306a652770c1dd08a8546c7696b33a425b0f89f3dba49293b4d2087564241eb8da1e3f0909eac431f1b174c800270f7471b078fb32854e685f7883c79c676069c529b7866c8705f6da62c6215bf0c0af15d9a4dd65780663ad4e0258184065aed75fdecf6072bba5d0a8a3d213758edd2f5554e3227afd6cd606bb450278d0b46293977b7cf3b7560dc61927794490099eabfa0632cb4b55ecc5bc254ba909bd685e1b08d84e140855189a6f07fe029290dfff198cf3af36f581bcd9cbb017949d9fa964955a02f67c861b5b21fedca18ab838ec8a0e12a1e18155ff707b99e2fcbe447f6dd83ec3612e7d02973f77fc1f142488a13beeb5375c0f301fdee719893ed6eed72bef20b69d7ba58908759e097fc9f57e837743ab50ba0afbae84f9e992f553c43c156ec1f28c693773bcfc73d3ad8a3c8d0e046f334e7383dcbf475aae12ce066d3dfc2192af4368b8ca9f5167129db2f9e28b6543ea6006902946058383345b7d24949f5c4de51ec9d0fc19c52d6bf169eca9f5382304b9bd5866a4ed5818442e02f8e5b7bd8de9315551978cdd08aac0077673d39ee5362dfddde842f56e59de24a56deae43bad3125b9fb58d82740cf3481d30419c690df0ba781111a10046e4cda25467edae8487a7f1e47d91633384174f6dea91427495b688d126972de7d376b573f3be38ff6ce2fc595860c7c3438cb6eee300547222c93768ee46696b9e7bd64e8548a7203897fe92ea1afc98b05e1d0ac90e6b56fd7115be234f7d059b2e4a2e76bf25c3cd0da6b35025fa4fadd37121004bde86f215f1eb268e00969dce578015db68d8e5b8f15e30704385da777288fb19403c06f271b47914fa236b9a35c00b0073d836fec7ad4e2e8e2c1d68244d4f4ff402fac7e2caa56761ff7e7f1918c043f1c87f833d021c38d7cbc3e6e63952e41dbd130c8a7142d7b41f19832aa12f360417545dd28c01d8e75674a0538a43417430035b881e2f8943c7d523cf0ea7a089db480a1662a9d5ccf463a54ca682ae6ea8f9888b4ddf002e1f4a101c131ad75033f0a53de840dd8cda42ef2306f29753413eb597c90194a4ca9bf8dee3a27a3447e7b938aa64ab6aee1a33de891705f07ab15663d4c07ebe9f848777c46bdcd81019548c9d6965e1ab7193394c696c8d8f4dcb5797bd45af7b235ff76a02b37c559183b3aa3239e791200e8e868e13f87d820034a06e0027bdb10883bbccf70966a466856bd46c45e79e619915f8d0b865500f63835e2217e5928c4d5f3847b12e634d23f918850585a2d9c620d435953666bbd4b41f5b61edb3a54bd6c788bb04326820787273f2655bf3736110e2695bf8c3158f8f8a9b79ea576bc9f702cd1b70e86346ec2eeaf923a2c8195afc36cf9ba5c36c87f224caa093c1a842040311bf499c3c2b6a9f8f50e04ae6f95aa5de5dff6bf1bdba12f58da4e406b16cac2616cd8abf1f31b2465a08b6a7faca025fe5f1f3399721a063a81ba42ffc724f689cbc30083e4d951bb6ffe33bdcbde0d9441d1dc035f577649cb968584563bbdae4b51a077424cc5a81a3c5919af802b098bcc9eceba76b7db53fac4486c30152ff578032c0f7e3ad5f18fab5c71f3720ca717b420281b6ec1127c45a027bbd8ab098c683037094483d498f16131f169d4b75805c04fa5c8ef01aea8e13d86d36e91e59bd907fa5f0d4d24528a09329fd64e251057612689231d9d4c260b83b5760b8a7ec31f2ac746add4517249b21adf5e93e35be0d6d7d4c8b8dec8e2d40de36a72fc4204612d39c53fcabea97e5bc4cd9e1f2bb98268c555f1ae00657a96739b98c16e26a81f9495e438e53cd6ecf66b4e6030a652bb926e4e502c37974187d2814b5c14860664ef6135a68d526d1ac5dce6f5fe1e40e6c0c710ce3ac1560b927968576129c988d8901e7a70f53bffce9adb7b52f9d91e37372dbc1998562e14625f95b93ad6e66d565cc1edfd064f0f3fe8af3a71a1ddc17d824e0b1acd453b0fc39b503da4e6cd7df901cb3ff0075ffcbc0b27f86f1444d4eb1dfcc33aa62fdb453f9ae5be971a36cb998780bf30fc6a0cc6ab0ec7bb7a6cefd97a52394f06344af08b05e26e8b9f185e190d2cd32279a8d8454fa6fa8a51bae691da0146a8fee801bde2e75feee6756d9eb5737bba6fe3b553a7d960983c486966d388c74238d0dee1bc6a3d31ecc42adc83930819c502d2a400313389912c5652755a3149b37cee46354f6857e1942ef191f7501945aba7e34595a5bdf8f12a67e69fb0231fd30bf001fe120147a42ee197e92832ad5715ba402209964d7783f4c18b5124d8266e492ff9939bcf1adced80b68f1bc459d74c12a722d9475b4ece9cccc530f269f74a39d6062e1830b4106f98dcd2cf199499fa804630d4c94c70d78c4a165a2ee4ae983a36109f73a18f79121fe6dc2e03f20b27eb5c4cbfcdca7a4ba56807ecef7f0f3b8353b95de686b3694f2ac09b76fcb9dfccac3653240fac5baac80a42d470530d1136b14ac4a51d6587be8cf0be9cede23cabcc7180330ad5ccc3ae53c2d8a3b820b8fe25506539d68bd603a65b748365b5d9e57c35ac5b177119d8089d1a58c38973c639aaa3e1f2859ee896c1758910cc61b2aab3add707f01bf0faf651dacc15a4e19bb2f50de227cf72ff41ee1cc3c3864695a79f616010d683745aae9374c5b0744e18c85846d20544b03635e154c301e9d9c55d0e056f3aafc20bd81cf2ee50d10407aeddce741ccabb78231eb44005d3df58cd98c86fb3b93356ed8ef300bbccdbd84cc0d9e50ff407b41a9748a422e23ba5cf0eb63c5b2296d4b869dfea73d9cb98435d705c1eb1ecb112c0cbffe3822741aed7bbf318e30e8828701b8d06cc0c6ec368f2fd24f26e191e128a646eec025580b57f2a3183147122ab06e5c87362ca432d40b67fb4abf6cfdb180f2c8b0ea5ccf6fce2b314fef8d197cc06ac4dfe5e099a2e1f794b99c50db33cd2c456aa3716c0844ac48a69e017ec818e19fa27c0f92d67b45656b19f8e40f567c67177cdd1e361af9961a27ba392940fcf287536177decd67bf49881c78b79bfb432e6e7fc45ddaf8fe2cc3a904154b211f5317f4434b2a7c46e7c5fe2dedb27950758f5e9db084097d43b1f54d0dc28eb809777d6d95d12dad02d0f670bfc551a1cd1e1e54a2014e9d26b82d1acb01bd3c4897dab8bae744d0aa32f8c95f36a6b8c0a1ca21d7b44d55d9fbb40bb6c2078ceca5d3a1a0a1e049fd212e019ae9c400e695778aab73920139a5763e34f054a4656252a74c41bbe71658656f9e40eb82331cd71e36ad6d5c9b0eeece70cff548546340bee8f3e0c77e918bd0e36e29338a5f2b639d84c8830c43f585455c5a600e93da0d4f0601a90665a272bd907c642b440832e10c03e45670d6d1f4d0cb94b24d79274ae5b92334b5757a373de137a28b88afd9803c103a1288cb65905db2b0cd6494024569b5f837a3559072fe18d7e974aca302fd8a8e4db0fdebb4fec8a91ed0f1587621db3101a64f44225fb1bbe7a80b6cc70bfa1fabec854a230846fc3b756e88a267bf1e34fee385311ea0bdac19c22089d16db7a101f8ba806b22f343fdd44a0e9d36c938ee4bfe5e867f37a86102d10884ac822e3ebe539d7e689e0d36912048607a1418d8a04aaccfb3066359288a1e91e05f889b17641af20ad6bd34c589375a5ac90df6b1e8233cd1eaf0af405e7c8869346751f7e6ec2b0e3d53a18408c393e7f4098f10ffe3eb87bea3ea41bacb1f997d9f0bba1b6e6d2992ea3c220909f18c88d62fccdc3c7277da747296770c0123bb5021c8494356f199bdb4ef81251ff03e0deb936417c84295f837bcbdbdb0e81b56b784cb8eb5dd631dbe53f51282ae95e1fca5834e013afdc6a47763a880818044cab5ffe5d746c0ae9e85c2622b089dc143b4cc29f70734167f85778fd96a75a701cc79be01686a7c87d7957886f78a6487e94790c99ca38dd15a3c592ef928807dcc19e498465ecd8069c898ddd73ea0e1c169c5730aa3e2ccb1473c646953e58d33d3c4d2d844958f94b8dc53b26d274474baf3b15720c51511f04440afc773364cbf965210fe32d23ced3cb50b978b761d3c282c136e686e1db7eee003c62ce35032ecd1df0d4262a59f15ac9808f2fd22e75d90fda65cd55953c7823a96cd58d2cae703589423aba7946330f803973ef26d6f0fd822b79d2ba1a9f2f1c9328e3cd327135bd648c96bd6fcdee6e319565b7b12b846677fc56523e352e09350ce96f6f0dd14c5e69715a8d3761d39eb090e78d223836725c1e5917c85aaaa63d2ea517d5c3821d40309e640c5c425f7f80579cc1ad27bd4bde9cd9342d90dce88dff68f848a4fb8af03c0cf5b150c88b788444304b0171915fc9acd8656ab38f8e4d3ab708e4ff2f91b1bd477e6bed5d7483a81b4595334293f73f4d38a97064b3ce71f5d54b09419ae1444390aa39b4522a9f9b8b23f91ca34da67e261d18f3a13335f610be549929112a519ffb32242f63e9e5ffa1e5350b93d9ab25437af97e5c08db06d5e36f847dbde6fd0707dc011677d5bd0c58ba44f2c7b7aa3845683d4b3157428ccc7272e72f6b5756e352be4845bf7dd1688cca5d0bda299a53efd15674b3c02dc71110da4002556c64401cef293413fa063d3be087b8c6b9b5ccaadc6664e74252480355b152eafcc20441113ebb9e99307d16143e97f4b98076d7cecb3111ba0f65ec49e583ad15a481286c7e957488d37d7af8e39753cdb0667502661ffd9723c9265b8955f0ed098bee9d028ff0c2233162d1eaa9baf4ad79a3757a4594a21f0dfe27dd088416501301694f5d5af8ea03f19195672c323644b7516f67662550a5f52fcffe137e331a6f82e5357a9ffa29dec742c207e8fa67913685f818f406d83357e042e9e7edd3c41120e9694413bd332e4662bedee67965a4664095417a7964f983dae3b735d8985c2a66cf87c3ad476791e557458adf9b10fa402f30ae37c1d929fbaefa1d21db050423745d07b02e84dbc0b2fae2695dc18919d827608b4ae1f0c049b484cb25ed9f617c58b63ef19accc90d8707788e25278e37318688261920e9532fc9e5930253693bed05777a159b0e50b38d6b60d8825ea04f933cc64839aabf70613478d7484a3729e6f4887da4891599fb83d10cf272931f3123434f17801a263de0c2f007b172bda8cd53c3f8821115cb7bc360845c84f6f5751f2ae7924e42ee40de4ef5796b6656c151775f0985dca093ba89591003933a79e612d89581f00abd4024a748f73e74371e0ddc9fbe829ce673b72429daee48ab456099985a6942a0364603a793c8cd33f0e5cc02e69405d7d697c7989c6885b8db53c9376f1824219d03739741ba8d29862f84457b696232bfceb840adcca9b21e86daf353ec9b4d67d9bcf27b9e76cfacb52fd556e4ee815d3311b7930ca0d917a3802ae7ddc4c5e8f9ce46c2d26723d9868eac34106fd3e0bde920c5a46885391a243854a16eccab8ff3180fa16358fc5e7c45d6e87ab0bb32c9f0f7b7542ff12bbc606b9306336f86773067f80ab34df731b8c5ca55bf3956bf7c5bf2f36501e56be5c16015d34d5c6b5123bb4d7c7867b788f4aad75be08f61b724ed9f37329d7ccf01c12ffd862f62a15c262804f03916a5902d9e9d11d7a115fab25f152600a9fd9a959c33eece674818e02eb4bd9a1b6009ae6d0cba492f77cd7d7e76a6b3349c9169616c5a5c66c095d8f5a5909c9231b69be9a7c336623525e2996eb30f0971d00da859c5b8b5330b85b4fbeed550ca9977fea0509ffc57870ac3f26aefc84c76df836dec4d221593fa70af4efa08f1047366ca8d5b2de614958c2903592dcb1a2f4e921315b68ef876662322313f41502e3f6d527ba8137dc7a211e1b8bb63badc04b6697161bd3701b038ea556e216fcc0b7e08f5f7b0f5122c605f0bd684324c97a590f7959fcd7ac3ba769a977a393c0cec9d0e4240e5c5883aeae2050dabe792303bb31e60cf8934e6acda4e1e0103e180deef8cf3748dfe56f39730a288c16d3772f41f9d649f78ceb8b89571499efdd08b8176b71bd69a42f537753a7578a9407a610503ec22ac14df73914bdb0656d3a9141b0dcd08e13f65a5b640e3a3e4832fd98ab0abbe5ea20dae1859661a3fee138880c00d0f4d0138681c20bfe2ff0181f4f69bba4e538e81547720aacaa6759e0612b8acc320e6b472ff2dc2b253ff76cb980f87105a9b79d5f64649fa347f7da7ccfefb38fcc168ca1e0f2aa2dc59fad35b2553fc40adc8d1177f89a64924a86cb8a5a4ea7ef8462626ef880807d3083d2f8d45101d7e709e97381456c0b6823092957401f21f467b7d4718352fe8da1399b1d2ec83c916093964f1e76bf946948afefe0d28b7fad05d0d81c460f5e3c6e9d68cfb2c4b3da2ccba2a86d6f03a70d20db07e944c3567ef75ad94e0ea1d095cbef2a725b8db869ba82577877ae59d0fbceb500e225bcff59ad553c6bdcfa5da5ca256bf2a77646a18a1a4a824a16883773690ee638f9deaa2783a6c35f895e0685872530b845e9048ddcefc30e2eede65deac19f3b177503635e7d21af5392de3e2b008e0448c5cec0807b0a246505a6168c4736cce0f6d9a8ffc95e9b62f6256c2f8bc71e9a685fcc1ef3d562a735a7f05a042f3cce57b10dfc056770b71c09946ad87511d29f3f67459d0ab845f4bc6b5556b631ff624147656f4bea14f1d2e71039116ebd80d6baf0dd568b013caf8dec28fbcd5527ddeeb7f4bd643c8c6d1430042efad2b91e528f09e19fe8eb889aef682f2fe751b3a05fc10b35e116cc1c3d007eb099e24acf3c137d21b6ba8d66b6553e2de0b0532451cd874b3a4227ec20bf8d33f5bc87306b4ee3b09b0b63a4de52b7841f2fc0c2093161e7e2a69b8ee65008886cd5aeeadafdc6ceafb4d7318565a1d4fc447fb04b84c5d52fb5f6018e0423ce9223d8b7e88a59d6214948f3614c333b46c224a9855d6015af987e041acff16812a98cbdd03b159409dfa1ca020232ca701fa46821ffc79e0ccfb6ee284dca2157c4ab359227a8f3e597931cbd2a70d89e428351fc854d24a09278ad193ba6ca46e3fb64b1d181ec5d5fdbf6cf988595f6cdb7af20ab6f9fa2fe041e93cad57269882b069d2e7e11b680de341d2a24db3fb8443c51411ff2f79ef4bcb89a6e68508736ec1a23d072db872b0bd353ade52cbe4ad5d677b6b7ff1e159ff24d1c80c9c74d82ecc74bdeb683c2ceb6e98bc24cad85f92523885c3073717cd8ee9782c8db1bab488609faff1f907f14bcbe9e9508d791adaea3fe9e2b29f1fd5f461547bf3203a58e420fa93495e91572883141a30c57577b6a6ccae1f1234434535704e9c163b3fcd80a0401240f49d6e630710d8d24ac05fc1693865697b6a48681ec930661ba82b4349080ae001a3d1e913bff11eb27f6d7acab04bca920e02d301e60c88afb2578ecabd36cad4693ea18715e0941d89bef3b99a7ac37ebf4fdbd523f770bd0e11ee47c9b223cccca46a00a8d20e514f5b8d8422e469bfb09cec8e1353bd481e5f6228e1dab72b0643fd82790c3e63c261e351a37e7c3d650f9717dded52e7cea504e55a90b8e43c46f6e218de15fb6453a9d5059c1fe0303c902bc5b7faa21a74698b7fd9d04177a2a0bbfb7cdc2f39eeea07a78b6ad2b01ec58f84e3f7f2db9a02d160182233d999930bebbe2d22cae50cbdcd125c0692dfa6b3b519b757e1d3bb0ff86f920f9f8cd9e387dc87832402a373b54df4aec3ceca59fecc64e7235231d3d855fdc4df0a1e0a2e4b3320766aedb2d4388a5d6f3c5aafa809a2765e19bb69c2ead737d99aadb32f7ca248785a5eb70e26a20f9217ae82dc3ba06a094ab640e3648b137aedca970e4483fcd081f63519acf80ad5fbda81755a7ff214b83c3220514693471e3ca90af488b6a1f1ff9d8578855ffff8a57c1e1d7ed87b3998c0c8006c339dc076dc13b9d3fe4c4a0912c5e5ae687e8b25c13e9c0195ad1a069e09e378cab1e7c7e1bb90c6d73fcad0a1f4e06338b63d9f875d34111f2225b9070dc6ee6f03dae34afc1b4f46b9f372454f30e468f4c3b4ceb221c2412e87c5df488e105eeae959f8c8a0dac3a4c08bcfb6ee92b98551ccd8dae2e0c4301a8d659efab7c12ead4752010ca9fc9c9317b48088db53ced93c794b5f2571d9e4449fd11866efc0ea49e57bec9982297ef4dc558569d2f4b954c3292c6bdb2bb755ca27ad681a881585f1c211d8536e41c5c48bf0cf7f68132c9043b2b7516b516384ecd994012b7a32dc9679650995e9201ff328a90f130ac5c477f01bf21168a67e22f4c0c7b562d6412fe872510efe48805d10a1ce489b669f5298982ad1b4105179b84bd2139fcdec7f65e8d32112badadcf3d82c93a2e7ef2d8fa9761ec9eaebde3e73e9b7a9bb3cb3a37fb7787f49e9e371569b0edeb121ad483e4567c282cae7b019b0d3f4b9aded8cd9e8378d4955259e1eb4b37c58ac9123d4034827dfe31bf500d9217e0853535e26ec45a2cb78f93bb2ebca1be0a4864cd2e718322ca47c0725b19e2b75277096109ea69034d6b32353c38fc60b0b620dc399abe79d9e7e37dd8ee626383de3fcbe783829987b825c90277e0a1b42d3ca0ee750e96f44d4ba9b88bf5d0c51fa21e494b03983a3665afccd169d6dd9794f885cd2ae3866e1fb66a4a54a07da419d578b13de2d34dcec477da586dad01469534aebc8c136cc2a2225b7a28dee8ae1e76f2000289c35105b19e1669f6f86f564234c8f32d06fe1e2c7e0f940682bc53ca2210be37819fca9a50d133b41012bfc7a715827f6c632bc860c0adbfcbadb6c09da4998249d0027cb5d23003ce90a4439d22766570c4dbf5e2df34357361807f5cd1c77b3a4096511c159d200dc31f8a65680037d4bd7fc2145daf5213f84664065249a225b274fa3dcd5a1e048fb88f9d8207708c4ae2cb07de777b7c3bca3e8d21c7ebfa0a06316408c5b901ff95d493e35d530d40cd0ad365976f1e23b774232e542f46006895a051089d2f3a74937adf1daac8810863398bd1e987fee7657609c5e0ac1aaf1e55da772f9dab4dda513bf37a37fa7559de0b8c3422d59b5294f1daf228405badeef04e9a7180741af74bf1c0bf7d6533cedaa5842caa6353e0dced0419e7b8034e92cd69bc9a2c6858ce1789c60c6dc1e3c5fbde1d99fffa0d6f2e91ed87c6fb10b79ce5da5db2623e9bd08153cc2693aaba1c0404d4b25eb41715206b1921f6771bc64ac0eeb7038c54d0a4d4a91460325d86d276ef3f91d59ce80afd7c7a2daa92076780b0b8b20d56d25df3f522eb2325dd4f4f855444c049015e72965b5000a16ff34c6884a94b512b721f9c2cfb46e8e7b1d01f19b792f5cc236c33eeda72eb37e727644f4e24b5d18c9f5ec91738856409ae9ab8973b57ca8da7d39433a7421c4fcb41f268f13d63cfde19929399a9f87bd8c4617f7b1e4be2551af19a170c538f375fa5627f2806d768d38a1aa11bef95b3d1236ce21a56a5c46cc259d27d11194f7d32c95de7ea9d676ead858d3f25f22303c5c1525660b0b77d3ce011213049fb678e93aa420fbbb523b9ac067a96397bb5ac69c30c0cca4b160d53bad7b9b545cb79351e803e5dcbd75c9a5e890372c6dff3c2d05ed90ba5e32c93df44fecb0a212a43ec38d53f64067777d0ca38abd6dc3fb835f05e080b0aab2962ee067db75dfd606077667a3308f877a5df0abba6bacde27e091c6b3cfd09449bdaea39ed5dc5c559dffb2d2bd907d0a065f16130f3bb6995b70f976b923b4d7537a0ce5a0e9048bbe62b5ca60b011c18ac9cd5125ccc85c8b8eade289dedc915892083c76e9d28be9f344f0d6d4b3ab9949da452c9d56564a9d4f195049e78f5f56672312d78164668c5a13affd73fb92df88be902f852b5f215e1aa9fc887553bdc7fee04514e94faa23891b3631ca498dc2249cedeebdfae4f6725ee3c300bcd0732964f84593f15701a3a3a60d58cc50f88d1d29c42b8b70bb3790722ca4992f44534d6f1d0a176c38dea511dd5e045b316334a1fa88da40d53b23c949c99f0c6b36710ad8f19fffb379fb24a68dab5f0e4c7c362a2b6ddbf0410bde5ce6bc22fa2140ea4dd8aa1b9763f00c1078cccca2a955c6204124203c4dcfa5dd670a2da1ec69b7e61672839de616260a261e720e1c0134b8695519841d1c6a18515a79eac32e3fe3db1a5df5c0bf7c69948c55fde7119d695380767cf474d837d1081a230ffd93f139849cac70b8eb32dc222c2d68a385233a2abe69efb3b7df9446e5494b37ec99f4fec52fe4fe40fdd7f13a61e4ab1aac33853ca6fb8f315fe51c6ac54cf1834867c4325326baaf64e2782e9381273bae7cc055001649475089514b49a2c463891a34a9b758dcbc391a751469e2b0c4e63286df4eaff2904271d264dd5df02ffdbe249572566e4f2f6c9cc4e1e50d7b38cdf07d03c2ca11e5fa184386d1b75a9348904fc8823598403d6ccd0871d4ab6a7a00c8521e047279269fa5eb084b934bbd1d99319a02ae2a725c48390e07fedb563b53688a1b0920722e120f345cc6721b20ced8001127345d9a4656a7d631cbd97049ff3db684f538a4ee8b08166a38d8c651c515cda073403c2dad46c131823f964849f2ffcca878e00ce21b4d93075083dbcb3dd3ec8e12bd30aa02cbd5adbae82cab7ca85492a918cbcaf0aa199251aa3bc0627e9ac2864dac0dd5d19ee51e4d5081c7108616325120030ea17a2593a231352f4045accb15eec38f4df8d1852b9864e55cca11ac70bcfd620990a448ee4b7284989cfafa5709e009b0f14ec114734b429189cee20e815ba138c4e2e5c614e2636646b7c22454f3dfa2b185947b9d6e47f57a8f5598331303e2406a94a417417a1ea973d61e7cafa03f3109204c2d8ab4a00c55ea19ffcb70beb490844852781517dd20a9ec2b5e3e62d050930bb9a96aa44e65ff8ff29fa8942b58876537ae4ad0a3ca299191b53d0bc8e8e4b4f0fc6a5ad561da9836caedf47d8b31cac92250bb56b2d5efb4449833bbb83606506ac9ee93bc1614a79ad41d24a77038ef30e7f7116dbda6914d2dcdd70d364bf960897faef89c043921f5956a03ba7e1630e89c3a850af56fb59295e6769922043e7d335f195466f62150b579d96d85b3a0062d341a68a7fab7132d9de480ad9825eea19aee2154c7d0ca2a44cd919a1cee5396d599337cd874c5056bcdaa49b54fcbd01f538923a049a2571eb27cf4f70c7ead68104120a1e3a19b298a6e87519eb8c214d86bbd3d62287f1f2c1b358f770393791785e02de56d11d8b8c54555b20284c0ac3f1383dbab5ddf8b03caf35bd625c088d79bbf5c2c873661d5c9f40d7cdca5f82ef66991f855e97faac5b36810c438f4fca0460a5de41845c0bba7f3e5b95fbb09e029b9fa059a6c50f654c5a7b12ead1efdc47c3e18063b3d374f2ff6df0b6be36ee4ea5fcab45acbd7ecfb851479ceb5137541e2c0b925e416ceed103ed4a42b95777876ae75ef3d0c0b6bb976802f550f3ceee118614e8bd14d7f2b77895662b934dd2513846cbc71044cc62866abe1bf9940649fb614773a054a5f5927de04818edd27fa52bc9ac55aa1dd4f7e2bd02d45676704bced5be4c1fce62aa3646d6ed44285c7be8c578654d4ce336b2c0c883f972d5351f1abfddfcf6755ff0ea5ca6e84876b7414ac1bc378a193cdc8baae49062668773360274ae3c4ff2a3324b48da6954ecbde7927bd7f778f3bc1af524f25ab508bd17f72e7252b30bd14f2d1e6644b061851800e545f4abbf8f5209b3568dffaeccd9239570f4c6808d846f47d412e3b3752f724837365b89ca05290d5b1ef1bd83fa89a75732db73177fdb9f0f5fc036431e87bab7043ff63829f6e5a8376ab01db33ccb2485a0e72d6936a755172459986ea56727487ca1c20f7cfcc53fd969b28d6b3ddf17901c129f45ce88c3f5609138ba7a8b71b3a0e23aeb212b4fcf6f0073f8fc4e78f608f469af2bf3d8216c46ce196727e492086625fa668cf0457188ec5181e6e237eacfc50b6c617ec467d600b82ac2ae39f844601fec7be3aa7f891a7eff012375321ba5e219d100d7708d6d039fbf669eecfb998ace8b93fe91f7f76150c2fbaa2e2a0e80f65046335890fa5beafe9e082b52dc84442c1a74cd5a1efcd7f8a609db3b35c575211513fec6e08c18aa52a3ef1639c2d1873b1ef8cef320002d3049f4563ea501913b5c1e4ffd9fda9777f802869cf88313173a4b4d676949e8c0b12ca8eadcd1b958a74760ca6a50b6abd9f2978ad03c951c08cef32d85ade68c88f24b772ea8f24394322349bddada807050df96567f6fbcfd221835c799eeb99b47a8467299c4faa3eb1483a63cc5b1a7740056302e8a8c62ff448035b58ea108a66c95be08fa5f378c1eda0873d590327c4035a5e9ff86d14acf5fa8c47f2afbfc953638e705bb4deedb97e053add036ba31ec5f2e7c0585109a1b07b16b3d66ea3ab88bf9b8ec675de560ef40b8a08b0d0cfcfca337c59291e372dc66ceae068b4a2887b0ebccfaa26962e926272fb549a6be07c33a573c71ae7a35217cbc7b878d9503c7b2f9ce7e49d20fe0b1d9fb7b7bf26a44689dc7ad90c084ef0782917661da9553bd27da64ec297cb9d903fabe3ea75fe2abaa28ed8e1651615b3bfbc0ab2fabf3416d2bee3edbad08c807d73a9d765dace63713cc765b56a8b2af30391f88eb76c87b57d9b7a2b673ac691183995020ecf4845802b1fb370b22e265625ba476848767fabb58b69dc84db9a2613c7585e4d939fe1a30333d0caeb6d526a4528c31065dcec538c3e12e62f32b451b44fe284b47b51e4a40820b7dc437a538e2d363ddb603307a4e8455ac8289c6477c517399caee385eb718157838a9a060648f221a25ef26720242d183d09afb234049fe8b81519038149f4155a5b185941b7c20d0515869349c12465d8a7adf53bccfb44e582992d77e1ceff8f6751b2e6189d368213aa2e641c094981ab5bf531c1c04c22bf3ae0d14664f60665b96a427cee7a4add2780a7679490755ec56d86214411b4ab82ef5acc9dcff97887176f85a319d8bab6f72957a79e33879a3dc3a2ea5f5fae852468bb81b29ee9f667697189f64298c1a3f6043a3832b5a339a0aedf5abb4217043dcf1d6776afcf2ad7fc32133b418b8ebfb6c544ff8f87666f1e0202bdfe246fcbacfb64e138eee2a067c9a6885b13cfe81d6a6b3b94f87bacc8dae70985ab63a3914129557408a78eefb7b9eed2038ed7908247176de275ebdecfa6e332543aa9aa38c67f81563a757b2a6ce7dc0735262d19515658fe55f11c95ac1cc8d83ae2446c98ff6ec8d283fb40ed7fb0a8f673a462746fe4f00a2e6befb5d0458ae6c466328947d6a781240b0126c43b80ee76a219f7066a58d4c358966b17e4da020a353df064d3be389830682d34392442937b1212690150ca1653678add7e520809844983d6aedb14beaa1bf60011ff341f4b7b3e55a37f3de443da11b0d32683c5d9771ec7a43ba7c97c46d453b9dbe8667c8a3a6e3fd29783d98deec45fabeb6041f5a2effedf9b1b0aca0787bdf9c00d3e18c137698e74c366774a8ab2e33ff537a05029863dc813951f8876e6584ab704dcc24e71347962c69c410f0fabee877430c5880aaa9355c64c72994b6d15e6cf38ef4aaf033022ca47a862f4b8fbe59cdd901e18c9acea025e5dd3296f701515112c100319f4765739973770d0f7582c0fc143f1154eaeff33aaf27f40a81a97fb97c24c1e4ecb225c4004d301cc348b99c85323db788def1c5d195d92bc5ab0f40a405e5ff66f50435e3a3d0792d6e1bf4b230458556bfdd257ec2b90fecf3353d3ee94436da7be73f6e3ff74173b092a927bd2c8646dfb7c1514aec182d30ac994fef9fac5ac87df672be84cf616d050f5c1673928a6bc73ef2ea20970c72e4c63c19f8afb787428e28a521bedccd2da112cd4e6abd58de94e8481b18bab4dc1f19515642159d213ca6bedcccd9de83267b184e3ace2844ae8168bd4bedef9a75186a2aebd8ddedcd99f705202530c9ad9ee9c34ed2a3c99eab769408975db9405925a2a29513cbefe5fb4e3cc6ff9b716e9cfc91e86b9cfbb991720122bfe472d7810d324e7c21ceda70e5eedadd4479c69aacf9747755ce3cb9fe06227f4ca936aeb2931ad1cca73a6b90ca26093dba1dcf871d8cc21dd22c1406c5f63f24ce76148fef60bbf601e7bd95c23b5d4ae1541b1981fadbc6a689e682229c034db1db2a7b7bf741edcac9342f2fabbdfe95e14ac960724c35d44b919b42ac6362d9577b77177f87af3bfacd198ca92a661396cdb54b9503d60934b6ad33152b2fb09c36f9dbebabf237058430aa9dcb40d08f1146b2b9e499a1869c249c4a212321e54e1e67f11aed8d41869b64952472578cc03f01a3147168da4d0482d9269de70467ce9a53283034ffecfc4ecc74f3a154a08c7294270366c2c7b662103d13b41c599335154a4c3edcb87a93515be7c8cd45e145445d970cd0b655d3445f8f3d16e2ed96de70fcf182bc890fab97d635084d00ba01b37c718701c5a365de02fa9579ff6451a5ae056b8772fbed98264f0e01108d00d5cee7954bd972032cd0badc141232bf3b55fd360370360a392d367e08fb9005056bc8ca9d98231bb98fe440954a143ddae61d65b1c9ed4021331a19c3407af59f009aecaca9609b1f364cc31060716e8442dc709d594ed5c839dce79d6d8a7165f0e298f5f01b193ce1a0c5ec5669efedbd51ed90e20b2ddfa81c764d61c847c38c03aca0300325492463b5b052330ccdc774ed1c59f61060faada6ab584e7ffdc8116140b68c541bc86753407485987db6a85164c908ea6da46dc7a461ca42772d9ff151bc341b0b9e02b892c2381887310021ea8cee5e95d487d112e75f62ae40e6bbbb3104854d3f8c5004202f21cf4a935daac752bd20710dcade6b68467690d597035a15319395652b88b6371c22315b6597ca38e7542809914ee56e17655771d2669d7b405e4309caea0da7d25fddb4a1d70694e866c1881709aba418d40b4fe8302bd738d253a532c7987a7ddd9ba3e56f233931fa20a0b3ec92fe6359e5467a3a4e987fbd7d74cab0c0d5cf8df65b735723cb7b5944e02f84f84c80ad50dfdeeec617ed341c2c56499a30cd7a1b6a04bd9a5b11ca2ab3736b5039b5e4768b578a609971ca7b0024d7a28e16326c6e7265fbe38ff3c027a446757352ca2b8106abb3898e942b9b154e63632a168f025fe2b2a5fc2a3633b3d49f01d8420391881bd51185bba73108731bb72c7af6b1ce7e16adacafb0e77de96cd8ea7fd3b7167b0dc6c765d5dd168a5ed7b93b2e915a1bfc20562c7a417fe60ce401f958e6258749a0022e7ecfd472636e4d7de58836c28de542586c6ca325b31487d5e3bc34708d4f68e105659be87e5aba4e5c81d8f95ed8bfbbe4e97c6d2ca4fd5682842fd6bd1c59d6cbca4d1fe2716b66a27a1eb0d940077f43838e4396c8eb49e70888e35da932bd486a0750bc8a61b29ea6fa04cdc8976075e2486d8c82bbab0eb7867b97460dd180f7e3db49d8c6928667a5250bb1f29a0e8e7a22cbf732d44c91ce4f7d80fea0faaf635a68ff24d6fb7c13f335458ba096be9b7cd6b46a8c04065c07f7d59e27605190e348e187479c95cf248cefe6054fc43685f41489d66ba57ab6b5fcf910eb22b8d83b91a179575147c0eceffdf36c156737099ad05ccade7ad30f9d22c2459828fa07c131c44c1586a86a8dd381deca1f792ffc6cdfd5e00377fbec2bd4556ff3158c5b40d52e6f84cf3b006fe0b52890e69d837deb97ae095e2ee1ad3f04160986ec0d842134d7f6824568e50eab31d4b8d2b3308648a22af224fb1074960368542e427aa61748534e5adb2df37606ac4f05d9457800e6b9086d10066cd600e9fc97581085079b71f1d2c63870bf26f91a5b536b7d3352ebaeccea324831e1dd648c5ad1b49aeaa362f1a063625f7d398fa0e0e9d19f5bc1e4cd0a57b8a35821a229dea7bafffb6e822226a5c59abae2f0cff0d902182a7fb11be6c22f758d533677dc616e62b4f1f5957df8ba88bde2094915e6bdcf63b354d6e33a4aee4dd3607260faf09f21880e268d16b9af0dd482ef81b4661f4078f99026115fa36324129d26f9fc0fa8e04f0fc0cd014ac1a23847f360fdad6e96f36be3e99480c9613ff182085a379ed638ac4d7b7fc5d072760ea03cf605d308a9b11a953aa2da672731d8e76f102c70db42d3a5f34d2f2edfdb3c4e83bb160dc48210f52e88a8cc3e1ad452de8b06e8e10bf9681d3f8b1907cca6d2876730209467a87d4c7c86c7cd6e11f1167dbeec3c6cd293bca37727270cc72d5f51257755de5b4760da5e1db1157a08d658a2fb4523a09ed5ae499692f39e5d5b90571c24c3d72a0bd8dc126a1a7690880b3436c177da1fb5cf2ec44667de781485377dadd26c005fdc0c554b35a0b520a67e2d1cbe539c2bc156e2b73ab72aa2ace5155be8bf077f8c4dd4b005ec2d85d0c4abde3bb20bfa8939f20c687d11605b7d9bb869d434fdad06b1b747af1f758f2bb7b0f9419287663dd00999e2ae98f16ad627df5e613534c66bf79f54f97b9156d124ca72a10573d1c94b61052b1a9b778786443b03bfb22f05f04555f4fdf5d46c1a2512fdb144d38f6bb18143ac240320dfe0c70a9016f847f0d83658ff50cb763d5e75ffa831e52ad99653f900c060886521b8b678aabe76a0942ec0df0d8732ce6f3fb82f728980efd1a0b25bb02be9196fd03b83497c8ba172a89b4adf851b507815b56df89753338f76a20fc6628c896165491120c8f62fbe58578fa0384afdfce0bb9b65ccf20a847555ec8bbe43d8b4067994c74722e13dce92c4e8371e60e20b7b4a361c92e76cc4c71e555b7243a8ab9fa6dcf3689aed606e9da9c52c8108609e497964d135c862020910d90112d7de6d0da18628873ce4fc44cd4549cff28a0b1366a1bb3cada35dd3be2cf489fc49e8573c163be1003c42664b221a1aba4717235f11a55f63fcf901fc914e1e3c321cdd41dda436018d8e4c19b54a81015b71058baf31946aba73d7a1560c094beb402f0facd5203996089b140261a1e9ea00c3229d73321d61162a567b5f6309cd70c41499046e0bf20f4054bac2ce785d78f37d3bbecb2b1f35d4b76881404009026e9a2b87641380741aa18e6d7445842dc289bd06bf1a420710bc61f192dd26a9271ce2962f3d085becfc6c3de42a0f8454555faa3af2714bb22e4c2edd011f51d0b7972e0fe1d41501545094bf1f16f8fe10d8816af013e2f7b2ba959db03373b230f0cb66514bfaf045411026fffa4bc8371105ef583efca4e93ac40e107060ec5947738db3221c7a9b04681c2c26acc679680251f0d37b1698edc7a78b8972c4036636066a9d9056aebe6e2508e695c99d738f628d39ef87359184aa0b355aa00077063201ee622da7d0d934c922fe54b89e8f0cc76fb9f879d21fa681aeb1cd30ae348a86300412c29364aab8fe748dec4c4df84601c81514f1cf34571e8142ff34783a4d05e5d2d21deaaf38259d15705cbea6fcca0e07edd82cd73f8b8670f4777fd6548f2f7e797c82b7c7b4487744847385fe533f9100aa236a663a50f88f530d7f9d4e480adb20cef391d69d4040d64a1aaf55176f01a323d68396531fc99adadfa2b4744a1501cc76ebddc3c1af6e5848be8d62a09e1752ff3c2c1ef1e2889e1afb5a2a37febe92badff44262ccfd58692ff41091e5b4dd6ae4b73b57f91c36f062f73ce5a12375ee380eb1b02c34168ecbd4b6cec82d63590c4f708f02bdb59932ec74074ab8db4f55cce182b5aad1851b635db6ed0e8376cad3db0916ecce1088a2846f5fcecb6e6b641df3e346dc68c59a37ee1974270b14ef40f9a0e84dfbe9a30c285aca3fe12eb66e90ae44e717ec5c2230b83e48b286dcbc4f85ce64857c0d309b424b4137343da47f209c54b10dca08ac5c592cb4c4ec7b22b77f2794a367cfd5d5c133deaf7d8469fa4350117359e857600a38478d8135b91c58e9d796215f49e7399772a6e8bcf626a40c4f9178a6e09aaa5ca280565eabee9a2d206793ad42bcd099cb7cb9a796718ac71eef46a405bf9d66b89fa8e14ee60b217eea217ea4c84a115a92ea51aed1b9c448c4d0f4d1f134c421c5991450b6d5cbe31b901b26a65581a51e9e27bb8b563201b967299b4dcc0edcfab33a598b795d72f35898fc592bada590aa5f58dec4b3796f6e647346ad05736d23be3a9d3625f4bf666020650c6ba86dcfbf59381e08c15354127c8d1def23d40f9f96865c6db2c2b4fd2d77711d04da71d31a0c4cd93f07e1ebb0eb52c2493142a60b9da887690d0797e57c00479e5a9466ae2e93cac0791d9f501875a92a4c4c82252187c8aaaadb878296f24bfb679c51eb56fc5ff173a0de61ca5cc2ac79871d03cf84b10bda84f8dc1d39fa472fe422b6893798e638e0927a2fe0e9e6a92a306adc536b49f36375d03bf8b8eedfb3d9c34a04ce179f4bfa20aface7e13111020bef094a7edb4ec1925d6ecece48156dc2665d9d2665632578c7bb98a48d7b1934cce10c654caf1215b73852801bb6b7930dd446b67c0abab8583f5d3c4a626d2960e2942b429676a2898c15bd9772dea9bc6d944dd507bd4008080b09b4f323c99d3a8e05b122f0ae27ca4651c7b57184a6727e139fd35652803e9ca59456d4af76968400f2ab301a2f2ff6da75a0988efe00f7ee161aba238f0ebfec46fa2c606fba8d740a9ebc377133b04e72b302d98b4be0ff52137d6eac23106a33bed3c48b33015f571ed0c046110bffcb4ff318bc00e85ea79912f41e852dd4b96fcda20c5c3701a45af9d5d4ff8b2410ce41f74a6a3491b9934c683511547e4a95c74c0d2822f8168f7cbf51014886ac54da5321697cd39f8d3b503107fd377ce0034264f1edf48d0ef7809e66b03fdb5d7376e62f81e3e3c1ca9d07245f2ff8166c47b2582191c496af82d825ade011d00efcaafab13575524348a6c752bb0caa8e8ed0313e9ad3f22900b2c9af668890869aa62a4ba88e973db8a4db845a1180e18d3755fc4271169ff4f6cc9cceb37a434c961054f9478e70d279b9eb84aaef0f22f50978f6f0459be7429066ca160e57e3bdcd78a0a96730e136638ae2fc2920e84f36533c317e3c35c23a97d1cac9069a5d15f85c22fd7cae7280ef52279038e89846edc24992789c79056627ae7b604f0c2a879e4b7b912070f10c6fef8363a70e1450409b0f1fb7a5af762f7ec66e9d2e7dd2f3b55a46c3da951a8a4b94a57d60cbba9402f58988d192965e0b3bb6080372f4efa856a305cb2d94f63b5701477a9bc59397441121e1e0c3409811f6d87339870936589e04e0ac26e6375b89a130ed4daf2fc577ee2c704bcff75d74a26abe2f75c41c255e250854ecf206668a9fa2e3ad01c9a13dcdd3052eca2abc010678dd8cd1b374f8f40460cc9a8cb26c6fd5fa51dd87b666c6c4b9cbf3bd2503a072628f968c3b7442f0b31c629a7bf2b6a71c48a8b2f1d26eed08dc2d55555304239fa2a85df087936adc04325fb0f9ee6cc55cf7d1c0cdcea3000aae873fec4c7c509200bccc3676b7800183f1861e0542fcce6ff0ca651c54ed317c594be8703bfd8903620f52d70f59f0a50e29c60ee1b811708f498556b860599ca16e8ffe16937a01789560109430c27ea82483c5947086f985d78549d67764efe9b4e63ffdbcc9e742f81d6380b44226b0da4c39610fb9d15ec33c9002510e0a39be70248dabd702bf8a7e7e5dbd64756d8c45dc1413e68b4af6fa76b4f95ea5d07c42580deae243a0a9990f87c0fff1f44207a326d7572e04918ae137477cc325cfad7b06d0fb73d21c54df0a4f3020733602000810f8238dc4363eba45f63fe68d455fd774bfe917b763a5b1e58a60047327390b17616e23b01dfbd8d23e692225016ad837479b002d763aec437194ca365ff961578bdd64e94d3f674817f801168ba2bbb7d637a88c38cd0a9599f146ac48cce3869086fd10690b7b0a1002871d9cb5e65b4904d5a95a10dc82046071ce126f33ba7d211c770fea0f7e16e58f814c81df77739d9753607b937f7838653c436ec41c5e8a24d7fc0a5da5b845c69bdf22523cb69ee063b1c1cb92d74c82c4327896ec6f6c43fcd669fc955d6c2eff0cfbd320a518bad5ea9a536c503d22de9139d0cfb2cad9635c85c913f64de365383340f3fa5394ec55f12f38956fcb4f65096da2ecabedb816bb51cc0f009c4f6c01b417ce84e17e20c97643b7c46ab236da32c76f6fecd76b275df09bf3dccd3be56368b27e224b67eedb2d1ececb4593d269a312431125a422b898597fde042255a5a891169e161bfc227f1673ca02fa7188e8c73c78af8a0aff52d455a35bf78b14d0af53bc8b96274ea50242ad55253abe60b9569d07eb7ee9b9841898d7621db3456d078cdbd9c696abbc1e1aa365dc285f6f110dc72f39e220d837bde5a72a0c3a3c7aedf82cd0a101df18a26ea6af93b1f64bbfcb2a988a7894edad0060dfc2df64557786e386ff09b77d696dff361f1380db7a6ed94fecd02362659a3fd90247ba5968fc89ec0dbfdece3b11a63cfe618237e6ce7ff8e60ebf04e2f442865e627dd8d3ed1e2d46c0e0484d102cc0f2b7d077e172067508f28fb60311cccf90b27effe7d5a18b7654a1b1cbbe25889be8d3f2bd1f5495a5eb3a5bc5231b9deda095e507822eccbd2493c09526aea8c6e3d078d72cf779dcf9cb19f43ef9388e042f92726706c8aec8f9ddeeea7a00c922623d7896aeace6c731bdec12b2fbeb929b6d49a67bc15abfd1a4e23f863748553ea4fc35a299e22c8ab698b36df1f22bc7bd3e8e70415bc6c11693f6040f9beb403756032349b90f31e3eccdd041031d788a14a7e200fd3274a2069ff8dc79debfc7b216c6643090851934611e4194c9a0f674b3dc990dff533a700ba458ba42526520a204fe14665c84e0002383748d700461cf82a2cf110df010cd3fee7c917137105b23e4069196f67fad8f59e3a60d281b04cec16d9e1125af86300d631bf9ccc8c7abde4f0bd4870985cd1149b6b56945cd310a28662f33a7121c5c1afdcdf89958f704e95c427115ae5fa5fdb6587402720703474753a2b6fd74adf5683303fb3c18b29ae9d1c0961fc5db534a2f679267a04586c6da28ca7f776862fb76b7716b40bc4df5fce776de553e7252bd1c63b35b41bf810e699fe250ceadb01071303ee6a2544a245700558ae03aea233b4ec41e16aca572731285843d88a89c5421bf5c104e7e626080b07ee0d4c4d1b33b3e7a6c35ba1484ba6144907346923337ac7014a6c13b23b0cfeb6e4382ebd883bb5fd7f79ff17eb3b6430e380d15c4431cc62a59cd493334b2d98ad33dc3bd5b59cf032e018227d5e2c66d18a6bc238b16aabc80403e9bd1dc2241935cc5d36d5801bf8754303acda0348d64ad53425bf0ff34d62a296f1ab4e520107b81898a0d5cc25e1d6b21ab00924f22d5f68cd4efa51c0e413d4bde8110437412c57391e2a167987c958ac28b100bce86ff360a4e7db8760d1ff0265293dfce66ee650226093d4059368da7596cec801027444950f77e3c7ad66e5110f22c1f9f461f9c9df83efdfbbc0789fda3894def4da1403cdfa696529a51935ca08c7eb910186b26ad3f2442cf931499a3a346a2cd1c4561c5be8ac51b2c859b3a24e98cf77c93d0f9959a188f56553d5f1feb8feadf0bf4b0dbcfabe5699167ae60528bb92a97178a3531d66fd18d41752154438b3fdc3a3753c0e20a5ed07dd602a3e28cc4a04c51c30f87ff642ccca77d29a904fd5b36b05fa0b7ba434b34cba80628d52a5b4197e7b2493238a5a870da5902e4e34cfc1901fe0ed0628655f14bf15daebe83491d65871f22c9192588083d1a1e2ae27a2b557d329fd0d7d3e7f47c20cb3b70a549df39e683fe293c3285dbda462b31786f6b47b836d520182f161cb39f483c746d805cf2effcb5c70739afcc5ee0e800e46ce3a71fc5d6f06bd319bfbb86344da31f88a773a6347a816685aa7c540f258eb3899030affd15ad139044816fd4e47aa766455082d9f5ed51d4720db7126085532d35c335f03b50e9fe7edfaa5f90f846b89ed84e39f3678d230edd48419da328384a75f104dc3121adf9241405298811e6ad2bc0cc89ab632e23fa87611a0e09ca275cbd0d144607bab285887cec9e45a568e1e92a9799dd3ff24bada88958a6693430b5535aa321604fc9059fd1d5373a1e2bedcefccf67d65b1c01718fe8783892141c15b9e15e7a290ff233a76f2f410d69a4b9c54130e71d179e2966db1da44d053367289c1c787e5dc4b30c66405969c8ad92cb6163d9405550c9c8227b15d9cd7983cc5d80cb0883178a59e750710a81633e1e7638f505c8aa7c8aed0ba3f7ed1bd133365e06b578b4ce5e871f48525c1ce0bc035c58d21cacc812f03ed112c1b13276ade53e31566ff31a763b3150ec97c33ca24a6445d407330656b0dc818e7eb42d04488fb7daac82bb9bc9c25529d13e4b21a8e1a4506fc1171d37e529100c93d10a1290f4f697ec2cca5081b145596de83f3aab20474a7d03f1e25c362e3f70f9a8fb6332d1ca680c19a56a668de3e7aebfb2fcfc9242d6eb894ab227b23db2bea481f95fdec4068337531bd5b3b5904e7a72a7ec2ec9e62efebdd380961a760e1fe214ccfadcaccd9a021aa9e73d176df7f1dbb5abe5b43758894b01e9961252a9ad9958afa279897982deab73a71a7ad1539a8fca7dda1e045d7e7da729f4f2b2ce57686430ba751b00c6b6fc6bd932e83941a5de5b4ceb4feaa5cb0c7779a0bfd7ab72a5cc77608008b61192e1c5216b7e5ea97b64e3f44f0fc79cca64043017815edf4a139d5d6068b9a8c809ed63f84c71f53d63466b05e2e90daf4d57956b494a5e6c5d594a5eae4ae217a44bfa6e6ce2c2a842ca6b7a0d2d3aae1779afad9148ae2f2239ef174bd8ac62f86a35a28d7d78ca273299efaf609e358972f2cb5e120b04d5cf1db01bf0130f30b2a5cf834c986dc6c69e014efe2e9e855ae918299cbfbabbe5c81bbfb4d39c3cb1de2abad6b7ff664319e9d5ff1efe2c9608f73c6bd7243a33ac674b5c4749ef133aef5cdd49b7bb25a89b19b0077fb9f87f29034c24b333c312c74a427b45a8ae191c2bde4092730608723cd7797da172192c545cf1fc8ea6f134a5f935e893da422cae7f71c293b3e5dcbe8c4cf374a52f5a156c456a9f9ca1c9dd45e62c475b3bc5e4f55a019e4925c0983ef6b67857ebcd534c10d4dd444020cdca4496480d31b1b1b37229598d700b9bd9b406677586373a1e998b4add30e191d5cfbf5fde0e2c0707a7d9c6b60febcb844553ae10d81081c2ebfee14314ede0ca0b21c913bd0cd3a311ec8f8a9d751cebdfc1f54130819a431a0c80821e8817877810df3d1c93b4becaada01b4663c1b7bfabc111807df883e58593882ded1699366bf357b07fc3c131a72226c03956bbb82dfa85865ec9512d2be151a5e3ddc35339491680d939f2e0020749de1a4b166dc8248a8d596230d71ee243e5fabe5f5c35cbef65b1d88f265fdc900996c1567e9e78596b383e88d21487170ee1cf750abd27db5319ab3127772d3ca624f07bfd20bfd15a25b028c4bbf2036c620d03e51b087cc1c3107912e756ee646ffec155bd9e5e2e02d229ac737d1cd142909fa294e94ca078d1c8781c6528afe27757d8b4001ad0e6ccd906dc262792faddabbec33d64d002f86615e3ea71eae5179ad21f3fe15442b0452111fff9e6fe2e0056964206404c6955787ce24340a306eb6a7dcab9c1116a0d770166ad71e8abe9dcd7373e27bd62b7f4d86acf241ef24b492c1117f1a5cab631c1b482811a71b1d52ff6e938923be5c0e7b7c5ad52dbfd81f8277880cac929107e48cb851a65efc8c90cd99efa0ef041ceeaf59b221a33e1b1821a3f0703084fa61d785a56c483a998298b33c02bf5414e8ed4c18f09b997be5ef951231399e0e914dedbade87af1c9c349d5d0fa563c26e15cbfc72933ffec959bbabcec3ebdee99746905df5eea9ebbc26b7045927599efce64021d8b9ca6c3404efe0475c270c1f0a0103a94b24d05c4f2602f86787fcf1b3093689cc5b020ebee2e3af50f906585887b21a6059b1f2912055b118960f388503d52515811a1b0a37004369f095b6a64a043d532d44576b356a831fc89b6f1392847ce136069eaac53468c3828848a5f819150fdb5f16d8781da32f33e297d8408f6a62aec9c5011cc61e5ca6ba5e753bb6d6e5a6643191976f042e6201f1c24965f06e037ef6af813f37556e4b5f55c8c465043b4d032bcee0e1f896411e4c84312880545c4e8c0aa9bc3864cf8be49c1dacaf1389f8d4bb56dceacae5f3c8f3b4e5eaa15b5a8af054e5f4ad70b84e13e1e43bc1a839e6dd91deee43ce5c682317d38561156f9cd9fae0e4a808d791107363266199e8b953fdbda5ef28086303f1302e6054409a4d020d37bbe51a2af004ce2c2d6f616c207f54353bb0d19bbdcbefbb5958cd55b48303e150072e0ee3b970b88a32e0298d1a3f88f745a6d5caca745c1fa87cbdb6e25b5e380c24b7891fa93a72038b633166dfa5d3c2fbd5461fc90d7a9712344f1823d3c11014be05018fa8d2f2783f4e1bd67de5d7f872d7d2c27079726f2beb14ba926f1ffd241e67ed57d1864c22dfb3421e597cb4c3711155c00d2900b567035171f149a105940ba064600372f7c60785dcbffafb04923071e81b25a8ddafa2b14abd06e90dfa141f20936109aa4f1543557dc1779f4a7531989fbd0426138d7ab8a596c5a38b373e70e0c46d8835559065417411e4c9549ad2f0046822eafc0d3eb67aae24274036ba05f59620bf38744460a101c7713e26c4e6538786e68c8178f58dee0f6109a3844834fa240ce1683eb2b022fbae10320fe67495146897ce1a4abc2b81224fe5ee67b75221e96b3df3f62582315f717aa0ff92458c37dfdbb944211d89e6ecf6ebdc80ee1fd66dd3de87df8e2ed7c6c195421101fcb81ebd699ae2a0aa3dd9ca5cc73bdc65c41ca57c62143afeb8fb25946ec5feb413ad17be438c8f1abadea32b93db848db45995a1051bd65b74eca8dab98c9fb4055480fe559056ff6ca29ad606eb2bdce0c0371c52342b3f90cbc843bc6e86c359b8ebc0f7b4fd9d0f10966fd7342a96115c7cfbab7d707f817cf99aaa7e868595bef68917a9c91306e3a2f6616a49dc24e3dee3881907276d8a7dd85fceee962710ca9281d1d01b11ac4cd1c8abbee743ab12c32ebe61373e04377e4d61237884fc6b9775813763ab7adcaa6fd1047274fd9d6b57b054bd0ab6a078dff833d6dbce90b0451d85129e19c582145b79e5ccb44eaae472e8b675c19e89e6d6fc13206d7603267f20e5a1c695ac7f0c7b2ad6a5b4f190029d524725dd4a9a7dbc2bf4af1362a4d3c32300ab2edcc71a1e30e0c243ed5a5c7834fde7187f14f909e56cac66e8e8ffff005bffadac1b29487ecaf1ab4efb242e5b82bba0c42f70edfa3fe65f85bf34820f73b5b198e24f19807d070e7bdf9980fba71a40c43297fc950e3286deb5ba6614a9d9aecbeb84b77d4cb19133b33caca626200bba9c0564a7086c110e7f8af0bd899917e869576d2048e43dcc89f5d58b6cd51c2d0aaa0fe904628ff1a477b44639f6e8f56761fd7fba3b2d76dd0fbf6ab0ac63a30ff99e244bb573915357f13544954c963373634607d7fc2e380c716e4b2b06c9016550ec73723e0366a0843f2fd9f8734437033a9135a48262c090b09af0bca636660ea1ee372225be5f9743a483652c42f0357f4a181b3ffbeeecd5db316ac6d69d9fc466fe86e59f650f9ed44e4d993883a953aa9fa228f2324ed0a34b892006b2e75ce801294c7f14a26924b32096ca82b56cb01320d5f9e8d40887341340b75b5a70f30e0b86b7515bd71e00cf71b91bf4f8601c2e0132d3870dfdd1a8989e4079f97742dfb434418017d2cf8816d8b8f529a8417c7322ee393e04b339457fca95fa840015737a57543a5d41456c861cfdc7956b0288c81448f34f7fbcaef517d98d159b4400d9492baa30d3d72bea964d5a0a294f64f2ecb7318056e496ad10ec7d5572e7f5449e23ccbd5f9c8ed53bb915ecab8f8bae677c3a7188ee5799c02ceb6441d429e73f256448800f5f304352345a96f2f766b2f3ea91bed2edfb55a731007749e5e70a3b05db2d6acd7bf262f3ed1724cc9f27f9f470493100b72d4d7d3b9188e230c842bed9d3c2eb49cea1f6c4f6c3594e385b1ece9548304ab4ab6251f92b4a183e9bc90e28ddb1290a0bbaa745b579fbc9c59091bf3f05a3613372e44f2a0214579ffbec5e01332742f0ca9cb19ce33e6e445c00de471fe8b8037587f39ed31e612bdb0a5a2133c2d3be77dbc4d47bddb6d48171907e161b8f9bf709d5cecb8b13c60a45a29cc7a5d5600b51bfae06ec15244f0ed7eeea3c1db8602da98a7dd0ca6339845cd2d118c4d73e1e73e8d3421c3c523e9059df0654b3a23210a032258b6d83bc3f12e70096756ec90a2ae435e9187afb05609f966616dda47b2be3783bb47500e9a6c7ab7c1a83685fc16eeba4766191d82bf52af5320cd3c9fe341cbacf2b93e5df52924fe39d14e975e8c24be3c23617d8677305c331c2d2730fcc9e53eda31b462a9e798346b4e1fdb6f715265d11e81e5c99a7a3deda7fcafa4f4ef07fe16c12155c1f981668bd26739fe085ea113064c6529548d6c0babe2977cc1522713dfd07110258bce9fb37f7b5cf0d2029ecb294ca6f538e17b8c64640714b2d7e88e1d3cdb2e4bdfecf54989e0062089b359c0bbf8602e5bbead8942259513eba5856a53d59065aea916bcc3bb61ac96a75cb8c99b2559d47d4d7376a71234380cdb3f7f205a6a08e05e111f4f4a497ffa340d4ece93e80a08f4977f3232bcbec38ae5f7b4e2c9d26e845930dc090f81dca57be15e74e4de290aa8ba45095121bfb8dd7a0cd9e2461e13c839d2b839c145f1e5ba1fd1d79358df8db9376c96ffd16fa4366b960bef773329b10f4b55829be7434deb1ad9f076dbbcc5f88896e3ebaba4f1d8484a5cefe772bc27a08905278c5dcb2fb30e955651fb527ce103055caf72160b18cd1bd067ea37df86b8ea2fd56b4619cba0d0e2770bf5d36a54718b3b64816c46ad13fe1cc979c2864158b731368aa44b0fd07dea5a3e57638f697df31aef400d472c8adeeaa6d40a5cfdd1bcf37477334e2db7c9e569ca704ee76e6cf7e92385fba6897042b4bf4f712c488dee62c7d1e6e8a04f24cfb49e898a70fe1c77bb08d71e3b6d24a35976cfdf2a90f4bfde69997dcccd68696729d41211968c4de0d50964cd81eaf36a6beb98320420d79907d8798699cbadcb1dc1877a02699a7583cca6d3cff99b2e6fc4ad40c216a18251d879949028b2123850cb4e98328db5bad30c504dab3d49527b59ae0cecf5238ccd695b8e68952b27a40fc9b3744abed74e0c97cb9004047d79a2c7d730918cecb525af4fcb3dfd0a88a8793bff76896a0bf1f0685435e78892b2521bbb7c1500e4f81b4606c9660ef2733072386cc1b17f336279a8ed828f416291c56a417fdc3df114416d5e7d21721eb7a0b4de433ba2a6e5091e413d3b59f188eed5ea6d9727906e2f8bf4a5d81e20203aeced281a0a32ba86ab9c1146c2d4e1605e72bd8b0df3cae30ec379946a2848f02423219c0d0cb1bbd8aa676b4de1929e5e9eddc86e7ccfd32aca55ef2278ab3082f67e02a6e0de2bba663defabf82855c4cd0f1fd10af087037fb6f271bfae39775e8cd68b2fb5fa0f83ffebe669d07cb125c4896e6b791d81cd4edea1c52614e1f5f86f44d334507f89b9db4c3f8d8eb697b3625ebe0a2a3d72e48a564bf79cbe32d294799a58be60468f0fb78e0f8d9037dede15b256aa9b5d60a845c711932782080973fd033d7e1837496ff9e08084778aa3077bef4c61eeaf83b69987c17440ebdd93c66dad39088f3495398ca3fef6e1e6304a9d91f75690aff35b9ec2c1579dbad6448964dbeb34dff93e1c7cd65711c0987f12eb23eea52277a3b2cb83e2b0cf70f2c251d47ca39f84fb793724f109b9ff9ca09c8234322739b2651e595ec3ba687199b377fbe3b9afcc8bc96d48ba9a21d1d45d5d79ed2323415d1329dcd7ee694190888c1cba869b100fcfc87697e0f7e342447be48ce2b0dc2a9e93617e017688b75e9ab4b347fab794667aa8760dd034d1fb841c4e6c8630b4694bf1a44d8f69de1b2a7a03a6dd9f1c0ce4425ce2d1eeca8e44975a796275f400c19b6ff14aa73c31472e20924c5a6936b525a497f8a36479b4a02c7f6fa6dda9e99177c0f02a185991f25495de868de5ba278f3a16e509c470309f9ab34427462c9d77ccb431d915b86eb05a58034e1dfc5b2b032f58a2159d2e62f8e3dc9dcd29d8bd3b4667f464266e93f17ea78af2de20479b1acde61fb389b523d59706a5b16402102019813e6d7133ae1e14716712f3946cca682df8dc4d8afc61f34a102aa64d23e77ceab6384cf1e1828cfba95377ddd2212656148c9b106402ff8eceea7d067567722ddb53d1b3e0e64fce878c5fe18bae5bddff855f4784b59a79a5b7b143fc7bca99c25e2b30012a918b0066a543de228849b65dda22fb331fcf36f5b11c2c2f1de7e28d50bd517bf5526a15c273ed1b2036188228297b53fa7b01aa29df7b9732f3835555fb3c3632f6150dc474c5acb5420b6132349e6bcf61ac4396e2d79805fd3ad4db41e88200d2b432400e8e873dcb401f74ee597086455fafbf45804df9ec6014eaa78c09a81cca2997e6ee6c5da6ed15fd61c85d509b2598fb42074cf1de2efd1c74f4d18e29a93a8884b8401e06dbc6861783d4f1ee65f4685e35ddcb6ad69225d7522213996876347968e4251a541f558adad341b7cfcf55fa77a22a0dd1ed3257c1e702540f92c0fea5cabc01ea31a1de6e2c53e17489b2a103f109dd6594e22dbd5b345b99750f00556f4a3ec686f7e13e0281528c0c50f45d032cd576f9db8989cf5739b9a16df9086c49c624376d59acfdc64564d5cf6c83ec4105afd01d8d443375a0abeec1a3f89287ff8422a6ded331596c553e3c31934792b6796668bf9e5a6f9966371f9b3106357f734c08f1d734f5d27165fed8c1b462acaba3ea38ded30ddbb63213256f9496119295bd8e5e6b8eed2536a9b0f658ce702a3ef3994fdde3d547cc9536a43dc20cf3f2f2206df8b469be7550b6651b6fc681dc97fa967d38ab7b3924fb4f9acd0184762b117a91872d637e958b686af13776f38c23ebb055e99b488c84b9792a2817ed976a62a6112e0d979ddf20b02d2c7cc51851354b221cebd7f7a6b4dbcb0a5abdfeb531d75a1a3a3425fbd29910c182d5f208eaae71db2f1a5d9c693e5f16de8b88ea2b35e2a804d2d9154469af6bc018e2482403ee2645450fbd270c9bcdd7a4305ddc308922f2f38fcfee1d5c760d1490eb1494dc517cfdef73ed2e6d7428b83bc28bf56bb23587fde10e67715ac7d8d684b0dc57066856848fc92d97ee16e7da6401c1209e833a931a6c6f35818b0ac449f21ed967f234384c2ec4578014b421abf47a5d9d06272ad7c2e51aed45d5ed3a5883ce8d440613057f94fd53c57b66e4a6f79ec2f4333a4028ab396147d581c6772ad00d183650d449ddc890a3b64cbf24d0cb154c36f95a5518b7f874f2e69863a9c1e72ed6635b8f163fe4bfa1d7f2acd527e8bc218b13c2329b869b76dbe534e6b6e370f6e0fe3927585510a4a5106574bf280c3928a6c61e523a81cb92104bb420a17570ef73ced9c8337ae54a27cbf2ddf34d77d34b56d80d4382db793328705f5778f3cb9814215f3ed42dbd0d831cc1de422457d40a3c743ee38569c1e3f7aa5539290592daedf2a02279e319e7c64ae852006a9601ba48e9e04ded6010b868905ab76102b277f89d9466016fdeab57c740fedafff831128c4877998d70110e8be8a45f190bc01799fcf969be013915e7a8740d6c86b8849f1bb6fcbf0713a64c9157c6c944902afc2da05cdad75c5a6c5e0a493c9ed06a7c589ef37ebf702b3332a73070bca8ee014d28785172ca36842e11a8cf91ddcec0ed71bdc4e520cda21fdd2b3f1e149a70131d1cc62fd2a4b1edf7901ef4a6b3a548b11525e28d49efb133db661c1d8707ab963fb7b3ac1669b56988b7521666567c7815b9719a5407fa9aa769ca087dfbb4ee13a99106bf116d11c78f6734cb8620d5c06f3bba8136a39355d439323a7cbb256c19f472294422c8436db0297c05b0edd26a193e4247a58f6b4ef557d2e8e5e05cf98d6914c39a9b2e5dbaeb3dd40baeb010511e968b74664221fd12f9995dbf12354bf4401383ca6867405a8aa66245aac881cbcb130cf3d8c3f246a2608dbdf86095304139ffb14f69230e76ae13e283667d01096d487e22d01fab7214be2674d836039e347b6d9a3ae59bf55784bb94b1299e56ab414181d293338d454ec893fd41e89ffd8952f75bbe0a167b95ebe0397f8ae513e07cda8a7b6e7bba77d9a0341492ddf04adf0f494e76f81f535e153f5ccc871145ffe3ac7b693c1f18c725a24166fd0148f78b1d0972fdea3b2c942aa908a9b5d9438f702cd3104782f6d3ff6311ccdef824881d4ba88477b4400ddd13ac75a000f05af56bb36212e552cbaf6098803860b31f34a9cb3c938d8c8f444d0eea39e65d25e2ab8edfe47623f76d52e590d113a4ad92a8e50e9c86555a004b3d80f11d6d7296237ab62ddbc1878bbc603fcda574a4aa8d2c75b14c45eaf1eb02fe7ab32542ff5d4c40ec6eec216fc8c479117f9f4f81eee4c61b7ef8699b8c6dbfd9b4fd1d6b73f686be7139252484fac772366212af2e482c477b837382f923a34db38383549f1efcd0c3d829dca0dfa0df40fcf0ecc6b479a777892ae2838cdcfae4877c4c7bac4b646afdcf11b12f4aaf2e9aeb47d02ad314dc3151f1eb76f7e7826f02a5bc5eaef626006811f0ea3b895b7808b116151a5748525ccdd3736961fde9451290d1c9270b6aedfd1c24812ae3352ae75ba7277ad5cdacf415a2cdef1851bfe814f8562a9fc99a3a88109ceac82c411fb8c83d25627842eb98804a5923d029ce788978525c55bbe8e6aec617ab36c798e7a8e801929fb420c5ba1d60db475d5442a2407e69a497febda6d5f89b6d5e075da61ed2965c2c0c02336c10832d8da2f14f8db1aba2af9c14aed120e155ed1048f46245fa46191d57cb9b4fe0c4463c13f8322cee3f77045ffc44e6079c10f7b6b9074bbc5b43573cda241950fa8290b0a0f91e7373f05218bbfab3f90ce58b491192808a2209e12da43688ff08bc5ea543ed94d16fd34867b7051015c20c2732b180ccc34c7cca67c1467fa863ea905ee0cb616d33a6ba502c40774cb713f1375f9b3258bf169234b1a9a4f36549ec79cd6bcff8ec406a6d4dcb0a70314b7d46e24edc912739270960c5fefbc96d8c4ad1952a190249bd23a876dda2b9fca67ceb27c9ab212e3d01b34e4c2ee601baa41575aa6a72affb58fcf7eb22c8e2093ac9956e3194cc280f893f7ff9029b4b4b68824cccb3b326822f21820d25f7197a173419df5ced711537064edfe9157136cd039e037504db9596c6782f3ea016ada66ee2a6e0b6a5a27c71aea0d32e3d6bcc429effa21b9adb4a22d3c3d1a5ab53323e3f3253d80230a341058bf057a81a60dbbea947f46670f1eec21908855fefe9c7056487835af7eb3b7c8f29d5cbd823a9a456558dcc945e587ca5e88cfd9d56888dff656c4a864ef300d246547fb16fcbd5d5ae2f9113bac982345b496d6a0937e5e07f0ead48b25094a2782d092aa65364626d7a8e58e88e0606c7e9f4300ec5389fc561275f9f90863e80a4c3b4ca6c95223212eec6c66b705b1c5d6d1b9e3c751a30cca670d4e7b0453394472b6b5915e8d34c2d9c1ab5bac8fee1fec418ef593de8720945360932022e0ab7f54a3bace7dbf4b045ac280f3d5998097f94816eeeb85f665b97e3bafd60286681a9de9fed0893afa79883cea85408d94b8580618d2ea92ba20dbce4acda090d753d5ce22bc67ac1649067ec1cf91a9e4c6ee7f9a9c3a97c211290b8491981db2c05c4469cb0d81ac9cb59241811705853cf730fed4856d0713add2137c5b9aa7ae5914b062cfddece5e16b6f3dd2563e1f5c9a1c5c172fa6db971ccc485acd4aa6c742cc43a7c81b73faa745d6acb73eb75851fbefd4a6d35e52bbd70100cdf0117800ab610f7c5de0c40b518ef3be9e08df0e370235d8ff95ad83466d9b4edbae9a9e030c29edf86d8ed858c2dd824c46868773e19c3016711460dd584c6150e7076001d6547f6706a0cecafdb3fb246d719d6d17168c51216a9fdd16be16636b9a355aa36bdd5faed1c38463ce98c56f8507bfb63f5d7d3826c39b6cb2300194557a8e0929f0724117bdbb1c601d90dededbdce83e862f96132458b1d60ca5cee289dcca4dee5244a51f5ce98dbc45cfef09f23ba7e261f35d545d98e05c905a58831df4f4b21750054c97c154b4e58752ac140f78634ff0dea62aa05b4ad105cbc27f131ebdcd7841b57bcb5e9485a78174b650ec816b2ecbae4992f49f7c1991b83718418c0cbbc329037afef61461ddc1ee423f51f71209afd2c7faea9f437289c11b2b6796bfeedef3700d5d8f509e21d3bc522e1bce5f937ce386b028db4bb7ac1c034d9bd92a16ad5131d15eba243b01c011bd7122dd1fd0763f5f8e0264255d559da04c00442cb513c5c2294000f90dc40036143c5f408fc2da870dd8fa036e598c132a65b831c62b7af9bd69ab54bc27cd620edb2bac048264b04926b59863092f4db28569c72063a2f0892d5836a6fc071709e4bdbc7d2253277f9faee69609b7d87a45103310ac501f6cd91f9323f56b38c13ebabc349bcc549bc5b2d1ec94e115b0748854319a8e7012aa07a0de425932fe9cc6d9013512d7e727896268c6bef61d8ee9f2d6b68fcf81190fbc37cb797060e1dee24c4e305d658c08a4f5bc159750ef0ede3f6d02a3fe48ff5bb842bad1efeed7234d3e32f79ba1454ece87b02236e15fbef492923a13bcc1533c43af7338d1223aec9fd367167f554e096687ac1ec4ce8e97a3778a0c9a4f651d8bb0d75a9fd8d43950269f23b32b3a663ac457ee9d0bc53884cca224027f7bc8abcea37a8887b7a8b83d545203d288778863f229633126f44c531b8f1d17bb7921d6b9b601f709fe99d9a167150cd286262ad655bbce20c7193dca463fca37e52b28768c0af8cf5a21122b01c2f9e3f1380e7abf971ab858643333649ab11a9a521534f07358b0afe57c824933ada206a7f0abea0a99a3766296318be8bad78d8e192acd4107e76883090a9b0954886b5640a7a8dd74cb67ef8c134eb4e9c8bd225c11783b597fd88a80dfa4de1be7fe84eed8d31eb97eff3422f5fff201202e4a45383fd249aad7cfbd76e180014afe88371c95c2ab830d75b3c8c30faad50af3dcff98569ab54e58828cff77371beb60858413b96e0276768b767d798ae1d88d7f42be323ed1ada89033ea43e8519b34124ca0dec78bb30f42a2eb4a089bee12a9ec6856f18db75290b1bcc224bb49babfcdde15f354bef48d47a60da2bd9a69ecf99d6fee6e9477f2f666dea0cafa817259318d1f818ba49efdfbba16cd2fe61c55f729946471539c6d40bc6a02ef7ef51cbd9878797c48ffe5b1313067788da61392f4e23dcbc1dde02ab1e3097b0e20f71655c99f9f45e096fa57afb9cdab120f779c346d61d6c8c263bf27e14ae2906fdf05ffdc99d3a393a6b139866fa29bb42aad3f6b9952ddc0f74093a85eedc7b7eef39dbf405c469133020afb18e5fee89db266a3aa3782209a243b81d7a7f53546b8704387c0af8e4b2ae8ad3dee46596981f892148426a3bb056ddffadf504b600193986b98c55238f98c699780f6e4fd41321fd6c1faf12fcbb6df5ddbeb76816f21845a9f5a336c96737d5afd73d6dc0f0ee3b0768bedf1b4aba20c0e7cab1bb3b4b1f0b4403279410ec6d60ad9621b8db82659f566ab9662bfbb02972d4b4941ae0937ad94e7508b05e063f4eeb09ee16be7c17de6b5fc48e8b2880041cdcc10821f7dabd54dabf1edb4f48758eabb32ebc626245396b0ad5f1b11cf0c4f472d41597c48674bf6a68be0fc90d00ad19430278cccbbae08aeffe775517a23807e6186f878f7246dba4e567e1bb56697fa5db329a5d77ea5259c612a7cff3d429615ca3e32883c613619488f8035d8fb4cf69008430f708e65b7dbcb7fba8da3f72ff3a51f8c756d2a4cb6886f8d63e1e8d9bc4fffcc179ddb12682f41be13f7f571a2ee991892c69e30eb65a56433d4200915403a564ffe0ea7a610d0e79b1b51043169cb3091d226caf4a25f65f1d4afaf6d49bc2b54f387cd159908e44145edb38b1905fc631b7062d23c7aa3c2131117db7cf67189fd12e02f7a7c8ba26e9c32593e9f02f08af08a00f1a93d7de107594bece2c23459951feadceda50aad17d499b6ba089151a82ce59ea6f9950651b87158f652f3db855c1071afd2bf5ec9c60ba3982dba60a429dfb5c13c9cde15a0b042f95d7c23acd77b230bd3b86e538ce53931ee0954b77d64764527698f145388d300f9d5bc61a4a36b82332465ecd77406ebfc836acfc3bbaa9e6615f073641ae5238b6df33797fa7f4f62bd381dd9fc4d7b98e12ac1c32722427caad1acde69f7224356ad35f6d1a11aaa3961a65ba01088aecc0b083d7fc147d86f42fd3ac5782e02b7f8defac67dad184bec0268cbfb100f99a26d361b3d921b06774fd1db6fffefdc0df46fb782c05d81aed0cf00bca7a9107d6aada24428867d483acd6724018e6ab9f534b482832afa9af4d650db82ffec6e1e3161fd336d13105e8ac8b3cc705f50e0b08c3d4e329b5ff8b098d48406e565d5de820535bfe4cbc323b40d69652de4f4055a2290174059baf1b46d80c4d441717ff0eb40afdaba7863aaba7be5b761bf1b6b1756dffd82d89b15c0df85280ff4689f5b69cbe4d2675fcf953e0a83052d1f9e83d233bc384ecacac88370a32bd8da02ae0be2e2c032aacef5ad2fad5fe8af596ac977810df04c665c75cfd3b813ef7bb7a734df15f5c80bdf1ea01453609996bc0e0fd09e12980ddd541eaad7debeb21639625f7b3fc92b3cf0718df55cbb5cb9988b17f9746da9bee5738ec1683f84f42ac0e433df4e6f008e16911203afa058addc3d8d94bfd3cd481924d4e7c7ff93c410d8341533738c7f07a450c8a52d82db4f2319649dc9754c36454d45181399510c965e458084f2039c793e36b72bacee7999ac7734c6e839e0e8b58a73ed8ea9a10bd3f321c0ed35f9b896cc172e404ff3e7e259f48a8b91e3c4f74cdbbb77b2ca82abd4d780b4d9b672673e5c36c70fb48465d44e3450c09c414f6ea4fe5e0027b92a495ed85a99cf393f6b847d7ffef64144c6d9a4ee491219e72c2c1a7cceab61a8b5d0eb8d7178a2ac759d9bdd78fca5ed75652a5105cb578bb794c4327c25348e19c08ffd1bf471025ad3bcf8da35a751a42abbc5d4be84db5b0212d211032c95eeb42991077d20517c4ea5ed6b183a65a29f5127aa1b54f69585aaf1d8e8254c745d6a52afeef59667c895a5d3eb6cb404201c9da32a0f61f284b0fac872cb3b4c9c70447f5605178e79517ec2054046308b66f6e4ce86ff5fc09f11e79fdbaa50d0c5f530159819dd59741053f0774ce5e7f4ba96f3b4ca2e5d5686d5b682267de97fb22f1c38a8402538255baff88c7925ffe8e00a3c3bbcc23d86f75cb52476e69e348e0f088ca64306844df996a8435f3738a56e5b86d00b9b1b1ef33c88a1c12665db9722decd23d267488b8f365657f1499d60900062decca1ea14813b2aea1bef94ac0e381639db31f61fa78dee73bc05c50ada8fb2ce26208fd658d06721d5d9d2fcc7f583707090743a0f8e1f7897a2106cb4b055a8c52b0ba12a5a00cc390e74c76dfaf65882e896d80f7ed750f0ddad0364cdc7d3c9dbea1776865fc4d5f551ed96753b8bef95b9c20ef2dad96eb7b281c241e3096469bc927dbb38254ea3cab7816d559f51f8d5509858c1eab395341efcf2bb6ca48b06e1f873cea07d84395343551568b1ef0d61d924024a228532e181701e62fb5327930fc6eb7d7229d2ffa78dbc0fe397f0cc28e2e9994a0a8066c1f7a79a22d976d9f8e87c2aff6611b5bead3f29e8453618a9acb0183ce7cc448496157e6c28174e7271ad7a603c52a241cb70b69258a28016e094bd8d922ffc174e093570241beedd5fccece87f1d8f63a5b4a82313b671ea0218eb0aa21ba33b9c0e42ddceff44d49756d8068d99284b5c2627f9ce8881121db093c6d4a4514728f7b0895ce9315621bbd94122c5c3bdae52fe66e66f503b10294336a9072f1371ac90650e068c8e8d4254160748ba4bd4737c54cb3e9ecff1903512de5d6b2a821d70b3e30866a5988bf84f35a315f188604c9a745795fc50704c3194d4852c864166abae01de1645f9fba33205bf508f6e841845035ae195dfcb2d21f45d6241bfffb4b0aa86eb54bd175053d6568007c8b5d0d09cd7b81c9b2bfaaa499fd78495416b859ba383cdf588eeb63c95ad541bee0b9c692b92b44ad331150009856d3e4e73f2e19a803370d8c8d7aed6d83b58e91e1863e448a55acf7286c7a472983c4dc48f4981e72dd4623c1caab6ec85c9ae2f39a21f7e0a2be8a9f0a65900bc1819362ac1b7e717a19391935e7e8d81d8432c15c70173489f00050f98e4840a99bb86fefacc4edb15af7b0f71f89e18bcac51708886afdd890feca4819041d3d61461ce2beee7c8936b782136efd9977beded8e3393ef05dad4531c50c1de160354b3572791f4d6cd005daeacdd1b8794b8959139716237b5ca7ba4f29f9a17c1d375e00b1f19084abfee86dd606deae1ae8a8222328f344466e4eeaad6ff70128e165e43ead3fd42a17af356df29f2d34543e3897e889eeb37f475b2c19f6e25299f6124a2653c4b4d5b3b880b96133978b079613917afef2fcea50538116fceb7e8037b039f7f4139fd1fe005c7aea0702ed9a61ea2044dcfef1fb6c4d98bcba98c121f8d19d805ac745cadc723559431567cc34ec2d92912e39366caedbe9b1137c823070db64a42ea0198519ff43c6ff7c7047e265da6a9b433a2b07216595a1e99730eb4a3f0f30cf1df6f0c0cea73ab2f80533a6af6575785d1b198dae8a1816ff06b72ac60dab57c54ff50aa90e9d1bc782f994ad9c275ef780e4ba1a29f5b5339b6866ab7cc8ad05d153ba8b6090dc41b18849b39895dcee0b51090cb57bbc99576514c9ffc78eb4945328104a71d04578df32e1016a41fe8c1c835bfef8a31cc99a3823e19f8dac9e9e452626aee56652536b5444e07bdd77c10c990c83e6efa7174ab6c17de60f5c1021c4d3b3d860a62ed8dc0721ce64bc4e91caf4ea0c36a21ab47ea7752a69d073a3f4da36fe55fc35c080a456dcc119c2c020e2e1c443f2f5b9192f8aa0d6d2d89323e0c0cad3ea5f11232af528ad12b1aff7ea6e65da25f8556799c1a6686bd5f81d438b73a123ac4b43a42f8b21cf9800bb81e08b6ac945de498ce9f8ff3f16598ccec3ab5509f009993e25de5c41b14f8296623dd3de266bf4661c926f9f93ac39a0c505ac402d702115016dae06e9c7d7c69f1c3b0464ff0621b509feb5c873974310705de672783b3c12747d8bf86a6cfba07f86e3d98978d55a64b956acbefa6be4b95bc84d94fd42883d2aebad42c354cbc427480364ea83e786e885126e9b5cf6217cb1d74326b9157e18cd37c4c2235e6e5e1485431cd8d7fbf29510596538e2d21d9fca7434d11916af3cb91694928b1d75f06c25e2b0ac712539200984e0e4cb04731d1edd3f05d977f40977d34c0978c5d662f79125365613059a889a1a5340a1085527a0e31c73e6e4a171eb2c773e126ef16b458ebb2020fde7b6be8a9ccabe7c553094eeb1ea354a4ca4113f1c124923e7a393a8a63d92c08734de5f0f20f1f59df22d71628a8fecd5c199b1d1e8451f4fb813daf5a3389654020906e6197ef06bf0bd4dc4bba0e0eaa69d69905c8d728849bfd2e9c20662ae0c8569d0a8e4448a2f02580339c8bc598f0df06862af0135fadba9d0dd2d88a49969ccb6f6a319309ad70e2058ad83ab32ecb7fef2e744659e13a4e4fbdc13f09b7f2226412f5670622526c0e11340b3a23ced4d1039a351806882fcfe92d5f4b50c676233ee4ce85cb40811976e6ee1423d87f129e35518f3c2f72839e0a98a406f4846f4f10529e4c885eaef6a6a0d97018d9558f8c7a80fa7c8f6f8954e2d10ad1bcfd08e64dc0c6dfe37673e24b91c9722564db4ca6b1349716e2035045e9abe3de1b3ca2f81181708855aa9fe2ad04f96a54e5d4246120cbe7477526b4262114485611e0f25d87a864364e002893cd3fa7cdcf3857cfb76f46a1196d843d493ee08bcc759adea0e2ac686d301a112bccd762310df865ad4ec5ca97766d79e25097780a8144d56102a7423aa7857b0a9aed4526292b69243eae6e79605fcc7a76213e14f4132da567d85315b6eb0eb8534844cdefd00bfe4b2176213899d28346f1194be61b97649bba0d5d0a838801adeacceca54ecbe4a9f73ddd906262759b209df7b5513f0dbd8e60d657229b72245f3772ec46a027dd6ccd2e4f76b4c28a4077e81c8e15b22d0bc1b5e7873f0696f24075645c1042e1e6d114747dd96af82efe41a29ae89ce2ef9309836ae5d544849c1e6327612c0c47230d654582bd137e4e0c785b4b74417c8f7cb6da41ba0da97f15de3ae4a44ce559acb6a78e230e0191a329e8e7b95cc16e56199ed4f399f01a017486f15160f7b07c459d2544268f3e7911c0337fddae67269596f46e01dab505cc602ab244d046925f375be889fbfb91d997a870fecaaee9b0c5cd664ca0796fb256558c5a3de45b6d40ec8ff721cfd13e91fec12626b7a1cd37bffbd226976ce8a095c61b4c18386a50c01840ea2af284717632f65c6192e588eb325e78c0234f780b3e451dd20ad920f5f21a7e9c08288a150f3f5b6f6fca33f4cd8bcde73eb8a0b671e436ac599dfe0038eca6c6c8e832de62469e553cf0915714e1333e3c158999744947cbd6c650f649ec7f69e567fec3431f0e1dcd9e679ba3573620d56e9b740811b9045dad52a8aa963d7812fb983b0255e5f367bad031a96edf4d5aace884e1f91e651f6623e96ab51c04cc5feb9aad9d0e5dc731c03e729f6b0262c2278c16f1875d1deae1e85a78095ffe68536291db756ed14dbe665ea1fd7a0d85832658f07c0b9d6981dae5add066885833febc7c277d62c78b95ae5f9fa4e8dacb3cbe35605ea244cbaf278c4c635bc89ccaa09e6214ed540f8e346b7bd2427ae026e2d96aee127f9c4cc449f1c571273a690e68454a27baad128b4f8efc752f2b7450acf6fbc9095423c67f5ba744031bf6dfc5cd33efbce21e8f952474d78d10b613a817085270323bb696a3b8a183557fcf923115b40bdf88fb0ab3fb30de2b8634b7c2c631a15183d8d41774373cfa8c0c8c351bf174c64018a32570bd57f611f88a4ade6e1b33861559a9fb3dc27deaf35b5c68283c52520082897662b2ce22a856ee299b451bf74fc44939da12cc56560796714450deea59f38db4b1ea2d842b5399af0c3744998cb1c7d6a4bf94a0ac6d61c6eabfbb49b6f683a4f816bbaee2d30e90195fa7559f51c112da869da6f2360a060d12daa65bb6b3b8249e36171ddc7fdd4ea80c1c4a7f368d2808a9a09b94e34aa3cc4d49823815741fd14b4228c7d09f6baeb930162da60b7f681689bf1921b16b74c72352aca4f46cf20dadde4428d6631aaa3d4fe17bd9b48dfaffe27f3298076f721cdec21a402983ef5d11d1ae8109d23066db4d100da7a3d4b99ec74463d5733b35fdc0f1abf222e0bd2cc2cacdc6ac83d36b7007f50a41778aa21268fc46e610b4246014d491953b15a31a3ff0f02414efebc44bacf51947093461af59685ba3337b6cd6a1ebab033e68dfea08d2474014a3dff327bfdc97f4dd241a51e1f1561d4f5a2e0f05de3b5d025d8b66522630fbd00898a30d5464fc1a1246fec9a1bc3887cc975c1ed3bd4177d610b2c001abe3ff4877cef18df9ba7ec5ebce5f169ac8d6416928580d595afc5e8990c21c713a555dde6d9cf413ae0a63a3f7c8b26bcb94f8d83cc3855ee7538bb6e16b71ce3b6d4ea8c41101a0100e81b123c88e8a1d374fdc83e24d821bc7a9e14f04bef67e878936b54b9c6e2ca8dcf758c618bfe7abb20c60016ca819cb215169d01331f2fceb6629b14d6ba73f2c4df0e99bc2339c3119ad91d7416a7a44d4b2aa4e24a3ace23769b8fcee6410d884bad2612be10a3bcd2723158bf024c22ee1bada1df0881c230d2231fc5dd22b178143d1df8c5f1c17a05822984bd8c723011b022112f4414d33276490c66d4b355fb8294703cd617948796d202884e730c36de4c4c533b1e2aa706c3ed34037b563f29cd80cae4fff111d8d45d0382d7e74b9c7046859e4be70fbff50651e6b442be3d5e015ae74dfca3f6cb40a7330df9bfca35eb397d9116bab745a10c4bd4e0f5a928bc18cc3c01299b505298893f411117685441ad60694126a33b11a41ca4d7bee9afbf0bc4378779524e0e2cb66d3b4bcbee79eec07240ba7cf217688e08ef21f0f3754367cc77be9f75470b790ba917c8d88751a20688381c4c06195d38fb44f0970c05a1e7d40664b9daddd97b71cd61dda645827392bb908886195de290534000f95246c8cd7cdadcd5c547feeaa8ddc9355b4761bf88d4db387614e483811c9ccf601c630640de13e9447ed51e3fc62fd950f8027cc1f9c50361d979e961f678297b27221827d558eccb2568523c1a5c45b587f317ddb658a8a837c04c601b8378e30b719c16fffa7a369fd1b07e96e573a2ca655145e4609fbe112509b0f4e5f7d8acc6b94b7a30a1f325e4d7e0df1be13d04759d32705f220975bd0421e8d790a096535435b4cd1eeed196eca618914e79c4b52e3016213a5865c699ed4e235c9480e52f77cccce10ae14fac75eadfec4e0ae969276bd648cf50e0b0f54e9becab56dc0f6e2843f630dc474a9e20a6740571b13e3c4de42302ad7ec9d4250c99ef77be84890029541b82097b83d861b22a6cfc94c52f4ead95d51e9b43a66c3f3acb54a64128f58b96440fe0c90031df88489faf22f020c737c8b6f1fd42ef0c42b800d3f883fbfead1340e22208b6f5123ac5d311df67be5de587dbc0dec0ade15f7c156577a892a978e6c8b9a2f0f8cd01cd7bd2ddd390a1bed757ee9da8c8d2b67c653a7981cc4889240663a6770c1a9bd4e303a51052b1433a39004c33de05421f21018fa26afe83703541932a15c283b55e6ae5ecb7e9c8f34c2867a064d1de32cde0bf5d5377bd2f9b272d4415c60dabe0a1af52d2b1cb53ed966a18c61167a4b6ff34a55144c6ab6386ebb15f713808c103edfba86cc577d8599b8952d76bd683d1672d3625101447486d8cce794a02899425c159d165cc72c7694210b8121198f1af97f926740978be654c88c4475a7df2addf4bea1a77663cd1594fbb2a5ee58926d0da0700784167b922ac6e73a5ccab16c592b458f29cc261082866e98af22ec98405c029f9db00d90e98e577b15ceb9b13fbec89fa2d69baefcda8d9e9f0a4a4fd9097610010914bf23226c69d533f59a38a139d224c3f93bb078ea9cbb651053349a8b16139dbe6f97a3e2e746b0f57289f03378ba71ff4301f3847496bdeab72d42e51485b5da7bea04d5b926c96faf65419d988eb917a20f5cd261ba999e33a59cfab5fc8f5a1c2523f6fdcae4fd7e8615293f47ee8f65c9e955a81282ee5bf7de821f627ec9026676e320baca639dfb7530fc86283b6a90b734e0e5c759cb9f911409c8c37e9cfa972a2fd15a1256258985a17f4afc4ae44324ccea9306812a32b45031a4dbb97cf346dcc5f3656ac757701acfeea1dc8f6ff5e3d1df733c4dd2b3b4ca3931254837b6b311d6baf027a63a33dbfdafe0941ffc10a6e41860553d83536a1bb23023d3182107b0e8aa937510cc1c249aa951266a20d2af0ec4dba975d4d3028b085960d9cb29edc40d3f86b92606d3cf5eb15a711736196bb34a690776c1b12a004704f491155cfc6a2b0891c6581ead383b558dde3ac60ac617dc6a60d0b2fa2567c872a74cbb468c2916f03263e3498c5cfdc76c639b5584f2a6aa7d7720e484f0983b6c6d44ec68e54adc6e51bd07f7dc1d631e4112964d35bb8e6a50c0938242fb9d3ca7f245ed03455d7c97bc8366a3c9e72ceb8344d58081ee5515a81c77178c96d28d50a198919183ac9f7f5e0e402c0331b49e0e2bc6ff2d3ec2e11df1dcc3127529bb4b614cd7a97f0f8ec654289236d9aa074a3a2cd818cfea995c2005aea018084f03cd7ca5ca9d36ebdc94780c2d11d791376e52effe8c119296964cf2010cde5e9032e5e6f569b438120807e59e38aafd5460c0efad12ed89e03b4cad5c68b583003d0f7ae048057104bece4d55fd27dab5adac2c10c320cc72d030082fb35e870c3d877097199ee336598c0ba082387e029a80fc97e94d953907fceead904cf8b8ba3720043f9c9850140f3dca7da1d3a8670f86501e47b2a641ec07daad7719d9527488ab1ab31345b6844d42bbc12ee1100aa6dcd83fcb0295b35b404e94ae508ece2b9f1966ad4ae9fb7d8db0bf1d5ad3967ce3c836324cb3cb49c86efeda27bb7d4194c4ac65fb074cecca9fc20b3220bb7dd19cac4a41f7c34b707742d496afe3bd1a245599fff2b45db3b5eb8072de4c536db71d8b546a5f1548c6323ee0c56b63f2ac4af2f8f5774b8244742c8d0be3b147d4107675706b9aeeb1d33a29fe827db7c2e5aa2a502e3f80fa7e03e753141a972268fd67e863d7497e3a5b36e16225ff49328def2ac059c528c28154dca4e67d3a0f891fe5ac7e09a266022f9970421ca11396ca96bcdfa894b945dce46f1d8de67b1eae90d686075068ab7d663d223aba73f6b138fa040c1bd693021da965d47f61164948284179f5ae27f3d87a105152fd4fe7ce7cfdc255d16aca1251d69dd0275af973a19871ff773d05fad4dc62b6e134700969e6ea89d4d71a62bddf814033978b01efee62cbf40e7a1aa681ddc1978b4661d355c0d244632f37f30ff627295429879e5fd0c5a41571b9f01fe109f9a9939a85821827ad47a7479ab27f2463ee0ed3229e2f3dd6a08bb6cb68800791c45df6430bca2a6f667ff6d6157dc490d1e3956c3e9551deefdba731a86c4b1329820ccf1b20a0d0a54e467826d238a0550a63eb00ea6b97f831de3352f2e1a4d5c5ef5ce971d98e25914fac67418bbd660d7f2b61942acdf13efd17e903e59077473082554f7378ee6083b4c70a0c6de218a2d4949a9d181d8f2e204b894282b951dada639cbd65a765dc43dcf591829721a501c950d6fde426091696cadfbd773f5668601b68953b56668bd803b7b47940d0e6c312ea59da459fadc6a339b0acec4d04e032a01dec7c51289da79eab4f1f00026367fbec46727aa5a52f2eb28ca1de618dd3db51ddcd4511b0fe9ff65bc930d8a777ddbdb97ecbab4632d450cbb7a5f2d027cc0a0cb613466b554bd7ddf823be8093a1b753f624973d29c49d589bcf89715abb7d1dff9312f81043f8df4a7eaefb80bc797c7e88bc78d817cd6f1f8bdc3c8a99ff9532891d11769544d7953b388cd478e4e4aab4775a9a751e2bada4d1f70f5e8986b123df3699288f2217a5007214bcf5a1775b18589f3879b3fc5ac3ef0245b35b5b626502421bef2ff4ac84bef1dc61e164bbf698bdef27918a7a4517d68b71312c8aac5ded7c352b3ad7d248904174c8b547a5ee328d6c6eee7eb22c4b5a0dc05b178db26f715ba0190f5b8d14a742b113fa151105e3663f3d6101eb3487032bd78bd8d19bc8fdc30c0fbe93c03ae38828d59192004c57a6e40e808c7517e4d7b03ecd63549f0aefc83ebbcbd765fa724d6e397589ec63c83797b7db7c0d73925cd45a09386cf71a4c51db55a10acd82bc175b34b5c4c93e6eb0b50d498eb265d8c1f02caa4b69aa23407fc6228d54e70fe529493d30c42253fb631ea3951d84da1c47e280c1aa6278e7076cf8e5a0ffa97d79d69529576807d5f9fb1b01fbbd59670fe603918a44dad7ab5da583ca09e1b9a4e2038ad84cf28f840df4f2b37f2986e06616f638e65ac3c31c8ba8fb00bc0d8d161f709213c82237899a5fad54b125ea815712a1d4718194e60843b43fd81378ce4b500cc172a5153950f11d7a8c109800bcbf727181415c56f7f983e670d4d536da2e15e83115a0c18fd9e5c3ed6c4ff53dcce18f8b735678486c877b11bda3868967cfa11b83ac1ab2df56eac8696cc254925d180af234dae761c639e4698e63359ce288ddd17a22fd9665254e221e07e5c74ef4774d9a710a2fa7d358f99c7ffd31123d18c38ca9eece617e717deaae7408b74e5147dbf8c06fed5351968d6893c7794e834b9da545c31f2dbd877ae427d29b09a6f458fc7db97f49d2723a7ea7a73328f52a30e5f5f9c206703bafe60d52deb7bdc1444e9fbae99342c1d08b6eab9153d33a66238637cbd85a6f9117c6c7a16a6083c75a4f8784cbda55dfeddc5f8ee5e636901916137369cb81a3add780184f36cea364664dcc001cc54701d658d9f4ac22d2f3b0c6cd2428fd5b7075b561bc43eb4ed559053d3c7703334f79325ece638138a96f632e00426eeb00678288c5e718160e0cf6280ab998a97ac8d36728d76f6ea11829e4c286d74a7649a3c4d17c198e63bece7838aabb12a97cb580d678205de4f5c6e3512c99d0303a9dd50d2ec9b9de118ff49cf2a9d902a7bda4122638b3c513fb4dcc4ad09c8892b7a8109e10680dbe56588d851bb33e6afbabfb3ae4602bdb97d85403f4de7386f47a5d2c859a159b7b6a281efdd223dd074d8f53e02b52bf32d77f036e47e9498ea91b4ddffeae351046fd2fd4dce20ca291e9917c26c20b80ce249346e65a1f579c3ae6e97fd0bd2709bacb19b61db277dcbedd2d2da79306012bb7903084d8aa519c24313e1a7fa0637165ce0cfdb8b69f04ef2688ec49c86848390fe63ac0508084945a709547dd3e4e9c41065d83f78ecdbc553e8e303277712ee825edb170e603110b263844b1a19c5032bfca97930bb32f2ce34327672e5f669a1d708e70f08260039885dabe296ca21c0c7bb2fd3060c516ac8075b36481824a88a4209138faf25117c680e7849b4e8cd89e5e5fdeaf14b6da8804cadd333b77dc158531027a3fe21765e419a0f183818880049a493d09729ac70c5f65fdeb9807adae0251dc05ef386bd87e26dd1c90a681c60df3542d1a4411e23fa3bbc73001a21ffddf0611e24c899600ad264a8913745852303da63654c54d2e88fdd482f830af45d9349c59d91cdcbd0ae31922e3a0159656a02eb543f456c1ac1e6ec8edec77973e9cd021da929431dd277999566d6413f1bdd78cfa283a4d10ae90f8e7de870a594acc2b1ed91ae9857ca2c4b0b34e6f751fea369178d71501d467219e5ac311e18a0a1b43ea1dc7cabfc59282261c74dbe2764b220bce21a51c4548603107ea908a6736d9f556ad996d56dee2c8b1d43010af1ad7455b155ee39828c4efaddfb687c58612f3a9dac83cb172b597abb79b630dde392088c68f40181e6fcc251bc6f3e18dff182d1afbc0fae3eb660c9404a29f537373955bdfb519d5c39e937a7c4cb441e246ebd7b04010b77bb0148fe0ec8f49519c68abc54d723de460dcc055fab28d652d26421419b7e099c780f60d8d5fac0c92bd7f453866f3d39143a5a8dacd41d84e4182452f645fa648b934718fc8d798bb6b20b59cf65490da825928a41408676306c5f10f1f8af5606a427b3cd007379fbaa6d961a6b8026a639b2569d511c38082bba23dce1a55de90c52977603dce8fa92fc2f92c2d4387faac38b0b8a7c4ee851670ded504636b6464b0b4101bb9ac33b9b6160820bbc77ccef563085c9039e00834a0a4b69ccb30c24b4491f51419bb02cac05572e21ca2abcfb91ead91579575cc139d2a852a019045939a7e1734cdb3cb7d41b744986c3bf5d9e52559f7f0106e07a067fbf0ee8370995b89f93d77b6948f7d45c531a5869ac2f50ef95ad0374bf9014662d7de8539098a90a8cd9b57f875fd86ded0b71bd01e64f412b1ac2b8498b8cc9f586f4a68462c3ca2ac570b42508916344f9babbe4a1a218d02488aa2bdc05a264b956f3a7607abf3672315391803e0301082c7ec21a154433075922188fb99425dc56e7dbb017baffb54a27bf6bc27ac8fd4d0eaf643bcd0f5926e0a1aafed1d282373411faa6bc0bb8195e57e11e25ec1f967c82d17e4935f556e4e2915ac9af1c02ad389edcf3d902e504ae00514514404014d19f9c283f9db76dd4efd78cafb7834ebc893c6cc08211516db01aae5c4dffa977d25b266069ef8791dda90ebfade49410a27857d7f58303387bc2d52f7023a5e1a694b8fe530cb086a9a83e1ad48492d4dbf3c0bc63fee3567f323f704753e63fd72b9b7f053eea0294af21ed438854be1bcf878c5800c0c39c1cb53a1a609711bcc89a72b175d1c4b22f28d5fe3402123d0eb3a2ce965b58c3501edee25de5216b2bf242126798d46cc665c398bdcac77595e2715e4d27123cc9c908957b6e8a5fd49edb9f881338c959a9f5c13a90bb658542a9465517de25bd4f76fed451f927127c675de086c11eaefdf946820ae435ec814d29cb0d9c35db4432c3f640714755d07e2618bd021e620fb87ac566f4ac7a24c1f72d5490e59a1cc5df10b5a2c45af12596d1a956afa8b134917420a574d54e56bc90f52003f84b5654e7d7e880c7049a795403a3214f077dfc1cd7640ef2d23b2367a781a366a40e46ecee34b32c14f934d7dd00e92516964cb7b09bde3e1e17ac89de9ebea7a9d20e5ac954a00a113d2594cf3c5f3e84c2e75c7837ef4c0fe52d352d236c2abb926b6deafadc47bb1989ad5c7ad373a1d40c607c45aea78e26d30c2cb28780878aa3a27a42e1e89651b5a2313aab51779a7e42530e557e0a07a473e938e3e7957891d9cec1a9c365b290792372fd23a29ed47a36c9a415d5bb0b20700a7f2ea39c3ee7d2a7b47c4db4bd9c35c6ca2ff98c72229d7c7820c60ca0b0e279834a056c669031604279441fdbbc23dc0b251bc35501afa367086081d2023bdb290deb556e1b5a52ec1fded871795a0c566ed134e57bfaa2f06e7c85e55c60e71f3fe907431d39da276fdbbfa6b90a77e2b6a459ad899b5bb0b42f2e3b316fb962d9c22faf07a7d191030cb5f42d15747ceabdb1418ebbc89edac17fa1d96d889b75c7cb2ea20a5a9fcd09661833ecd75331fe9e017e43231c13ad8795d152a59505f916ae2beec8610731d208e20f257b64ee6149ac487b3b66407c518a2c90cdf194543cc70be85b499c73e331ade30f846f1e9e856185bb4185cfb2f744ea00fbd2a3361d6092c936cf87e402fbcc28e82e0aed75f71ec2725659a62b5fb965de6c9b82cf3048a51972f1f1e5683825371aec79610ab411f426d2de585031510b35b9b3c734d4f588079a2de81e1ad5e8d200cf81d74c52ba237b369fbdad7dcef511a849a866797b5c6bec6e0c12c91934c3bc687e146c3c27561c25534fa2f7f6aca3dd7a08a31c863ed97541e2cb38bdfcb20b2664eea42506d0f78ef91edc6a578269baf60806dba4d107a3f984f867950714e16aa3175f9840c2810c9550fe25c312b868ed2740e97931b9b0272b0256e49a992182f14bb7342d9ba828e734db997ac004d8d697fd8023009ba7ecedb10a4c197e9d53bb6bb629d3b94df5ea99bf58ae61098216aa3252df85249fd08e343c8e63eea34476b9b3a8c69172c27a8835a733da1b1956457eef3170aa9fb9aeddd043524374d19169a9d722c36b38e17f90906e42548eda9a5db02660e11a6de85066fcd4bbf5045d5688f84c8f37a933104e51d9e59da266fdb5762ceb6d925cda06f330373031ed95ef6b1b8418a1b62539eb38aab9e76ac0b6f79c2a5eb9866a86d27f7a3ec56716c0b17abd998c76ea1bc42a48b9d12930a29aecbf5daaa70b4c17aa7fe5191788e52bd8a747dfabc5cced98df7cf377fd075af4095ac8cab7f5fe22c57deab232ea8945c38082f5e90233f6783240e4a50169310d39bd78fcaaccbcaf4a90e5c18aa3c8e6330b9b494b3fea90ccd614a28fe28a56f27543a817a096b0a8b0d47d6a4152d629c277a209bb6a3e91466168c84255748b840645e2eac5790e4caca2b8fd52e23a44b3cbe7df47f89ff71ae36c429458e0d04783db067e789defcdcbccfca23bba9c71785ed96617aec8c5034f619aa72ac2a13772a388704b16b9dcf29204a26d5fbe56b48d662b34b10d6d94081f54a7721f7eb2aa3aaaac6e2ecda9d1706b8757dce4aa029fbec98501641b386916f53a7595b7fe71331a182e01abf6dc662cd3aed09bd1583d0bbdaa484363d203490e6c2f91bfdd363cad2beb60d19a29bf289eb4e524eae1d100c6352af4a7d1e70df0c78aaec1eb8bc83cda53e8e88328c0dc417e30585453450aa404c9c2cb6af1cdf1fd7aa42d76ced72f2fb29098b43ec5a69760136632473b303e9a0f97f80c9d183dda1249b2567dec4b5b56ac2f13b353008516709ebf9d361a4e7fbccc0486aa29bde0cc1a37e30f9913bdc72e7d9ed36fd395a6c3e96e7f4f0219c4f846d85fed0e75e6e32dfb370c82f361f28bf5372d83537edd47a005bd7d595e65ce6a1d89b73f0fca54212c6b0a595a78c5f69fc9cdbe6bad76131af74311529eecf8c9686b1f6cc7b1411be953082868b96a99b71902bfa026aae65ce20d05931dd36e3b06e6d45137fd4a865ef5fe4110619786b4e75dfe15eb777234503532581457491605f34e66e79261d0160eeeaf63e6e0a5e63355725912d074f360ffea353e6d6632d172037c5fca3513a6560a7b058550f002b8f4fd551df82006ca1928432735d2cdcd6349e783de0e5fd46d0901da5ec0ad270436fc74e280e228a2f8c1bd0c9f64525dc456eee4d73bc1156316d621d0d073c3939d53dda44931ca4fa348f98bb323661775934e491d6e48ccf3cda8c74a7fca3faeb897d6dbef5019493daddea8453a9b04fe49493053ce4052996f14e3d0c46a6ff4fe8fc88df091057185e2317c0d33026553cc20fd0cd60dd5917ab4e0e00b562fc9a2fe6b872707e168da96a9ffa3497c98e99ce48036463d9c974e04b7f259417040f8de7472c3c63619c8868fb54ca877d3f6467c10427c6df144167560557d2ff650ed1a589ffba828208fda13fc865737f3326c4ae8c61fac183d44ca639dbde3a6964c74b79da1402bd5a60b5baebd0d3e3e2a1989ca652f0ffbf7ae1af5a07593070d84715893a003bec37fc9836335ca2627e2fb97c36ccd26ea9111ad92e700a6e5401c648e0ceffb9471b55b95a9f4bd747e31f28ae6aee38012b0cfa47db8f59a861c5cc45234afe55c9778ef7a99b4d4ff75541551ad6c8c50e0e6bb4eb8494e95dd97c44249bb84bd7bc88abea58be40378eee22e3ad3aaf8315382cebbf5fed98bb902c59f5866175ca167acd310afdd37315d85d10ab1b939e30141343bfd55e3c1023fb7c9358e0f257e2a05ea03378e63711b1c080696f9f86300f44299ea2fb988a60991aa578479f043ac6705c15b98e593b308fa5da77c2a6e7fbec2f77f572415973ec3174c6fb17911d18fcfd4b71698185a3f711a432852dcd339d207ccfa44353e3f1571a1a0366dcc14b5e68b1e54693d1f1e4d45193db988469a7858d9074c946f4966d3df9171e563072fa0d8031ae0ee81d4341491105a0c0d1ba672057d79c931c5b957f82901a43b81bd39911afd2d5b7ccdab947fe670045be2ca3633ccd813652ef943d3ff294eabeb44a966e4a021271b5f241de8ab8bfa5c5b82d4c127f9b83b51f33776a93fd1cfdf46b946e64ac41de98d52d17f66e9644a968c06fcb9eb3d7fd4d9462914a48675d497fd0ee224d1faa1d9bbece13a8ea4d85c8f35295e4d56f99e5487057456dc66b3410a03dd4283f5069fb0ca1185adb07bf7394fd7009cee6853de3bdef53e18ca46d495609c7b3fc4f27450389187b8255da900db5bafcf78c1a0f9570a835c53c09fd82dc76b66ce214f2c667d858252f43f281c6ffee98db8788a04266ff495774a28180ad1e4df617facc4931eeed6a492135197046bac0c61e5a11792274e5ec6facc41c038b1d47a62787974b60891fcc03c194bbc0322d0d814138b00442f5fb5c3dd605cff9b40f381945d3f8c32cf83424555b0dbb7bcbeccc62ea4afdaebf52e51e6f8a759645e56d471e48a8917d3fbaf42c51971f6d7a00eb3e4423f5dca412c33ef5c84cc9f5285790814b3fa9a7b71ba20e9d6ab79b70472c8bfb6cb281f7e3b6b041eb2f83dbabb304c845f4fd1fa54a4969a2415856bbc7f0806f9fed7c5e1b5403c4015601adcc1f427bcf507e58299812e37fea00d9768f6add06a7f26db018baf121c5718f3d6756e5bbc5ebe8ba0a1511ccabd62d0e17ab83989ea9318f9c15477b29719dbc0f6367a91e2a44436963618f9bc2344cf49c0e927ad0e1a9ea9f8b5c1be1c03b437ce8573b33960f4958047a10c1fb3ba0db608bac500a660a2cca06ee5a46b91780d55320bcfc06cd4b8cbf22422c92b532a595e5a7e1088c0ae2b4b53e9953a12b2edba3023cdd21a02a32c274c5f9aa38121a1d068b0642a81e55f9e42213120604ad1522b5f5be885d1be660719e7861694e04ad371a39c1d75e4c89fe9a95b0bf61ba1fccdf29611a6ad4139fb3e4d58c02f5ba121c8e2290e85452cdfdb679d2559b5689081151261c36c8df9eef8854c57083d2e08528c49e3b40ba40394713006748a2b19c3a0f1ad32d55728166ee7b5bfc9958a60fe3420463a92f2722e0313a200df8a0cae394675a4ac2bfb6ca66df0871085c7e53ae04b61782bd559983b21ae92205ccf32e6c6b9ab0bbc171b0e1d833e234c42c1aa5508870415b8695047a0d1c3157b36e78991c91c9b0d6cd6b72bc38c7b5515d7d3d74615fe25d30faebae341308d5c27ae5b22147fdd0908dbafb7937c2c1ff0316e7c1064b32e34571f5554fa77839bf24ce521486e80286c0291c8dfd18fd9787841bbcafbebffea521edd0ea0283181842cd4de0444bb52e8c637e7346bd7c9c4fdeb3a6fb0f3181eab756aa17f5ca91763de2cbf404dc7a1cde58a9578b3a6dc0e6e2a80f6c55268726ee8e7727359a4f7a827483fb3432bcacb97a59ca6549ba64125f369f29e485edfbb090c46bd64b67a62f9d5a891a92e47d6247e412bd188df966f8cd3e4e673c79b9a36e5064661d46326bb95ae59c92faf94dbea71d296c520f0a6f75e4f10fbc131d73e87cd781b71a719b0b63fbfee871511426975fb7991e1e2eaa66a767802a9a72ecea90c764fd6b4eced90da984599ac81627853096a95dbb01dff4d19c53fcba1dcd31da051c0c1081f3c943d91aa93aefb28372aad5e2775ca8010f2ee96a144ecc1a8bc5bbe9bd10312ddffa549000b432ff6ddb0250f1e0680d06c53df365f9a44bc3c00d70441166aa26ca1f7864dc3ab73b9a58dbb84dc116ea27ef869b003925e9beea0289ffbd395b75a7ab5349d5d9aa824c6d4ef7c068a4332c1eca4a235e94aa30971666b3ffa91bfb659c558c2ce91e20ae9e47bb03456382c353d84bd4fb31cc17f51d35f6b140ee057a02212dd5e79179bae9c022fa5ed84a90e193ada9bf02ae896785d48b474d7488a51bc3d1ecf4783a3b3044bb1e532c95270bdcf01e76b1293d497a1faa7d81c0504d80140ef92838b040981498d80da88a2032878ad000426e7eea9ca39a2f3c7797ade2f36d272375da2f0f7e51e3fe8dbd3fda4b879fafbe33bcc8f63ecfabd700075244617bc1dc56e08d1da99aea250648523412dc157a0169a52be89a1b8c56eaa6f5f2100c9bdafdbeee92de7d67a4ba10d8b68071dce20d36288451a344e9f00e9e797e8fb2b2d09fa207fa7c5398dc4fa3d560115e66278487b264fe4a670f43236dc03d82fe2923797b6953ef82e868e7b55c0e70514e59e49aeb41f8ba7b83430147f3326fa8717b96e8f40795b3f08ac4ae31b0f70202351e498fba979ce30b1fb7cd5d141b411f2f56fd06312b2018afe3b55ce8b665f648ec8f0394d483badf22e87a520b8ac255699f7cc65b2b1665b05c1289f91039daa2be7fd01dcb88082dc19d446eb3148592aaa50801b0070e32cff61cab18533b72871a1455f85937628020cc4be3ccadbd33d6eaba10be46d1d1a8e1e5dc3cd6f6bd86395488985fe98b9e9160c2b8d5669a14a7bb9169d30fd16609434be0e3336d6633432457ee47dfeb5c89cf616eccaa1b22a7ebfdadb51ac17fb323ded3ec78e684533c8f00570d27ba3553d59e73dd3262f8e53f6f9003e76eee1bccb7e368d905cf85262de0e8ede25ce4459163efef6b700090e647bc651087b312752864eb1964777da61e7f53b07873e7cbd917be115432321e8da232ec7d38e35a0c000b2b740e5389d8734ce2986b2c757b9568411ff603008e68d48945a645c61e8193e5d630c47053e4651ede19003778857b2bd07a8f8ae88b3a642099b5319d73760ca72514c49c4690f05533588fdb9000ee707bf80ea68d60a3b7c6b5ec64d196c86655c18e6f602ceed06c2881731c857c073c3c240cc739b3860ee3861f9ca101004188b0a8ca3b610e33df8464cba76428b2a260a97282992465c03f813b64510c73d3e9306a4c96ee5dd5e7d490fded5f33ae9af77096d520c71534a18836c9741f913d445f8efdac9e0644e3c87d84098749dd391b1ca9e0e55d0d63cf09edb7908bfea873b30eb10a05ff6d4c0e0bbed9ae88141910f8d2c1b8035c35b317ec0fd43b6004af8904000caffcdebb464df934c7aaf0576515b18faaff67019e21807092aee7b4260af4f139c367330565dacffcb3e42c296aab16e522c0f409bc8e58ff9e928a8b07a3d2c5c5f338c927cf12a76f880ccd47e892426cd3f500fa37df375253a9a8c9765c18e0a2bf0f8472de97cf0dea9363118aaf62ca5f08074e5369aeca54670305bad098ad984fb357de1a53c9316949f570fabe3131a686061f4f4aab648685aef39a840c6b2ae1e1886a547a1eb8bd9da0ed73bd1a9610e0524cd276948195fc548901f38077823945e5117ea0c5d19f64ed478b7af079d16c7b386ba6c85f7abad6e1c30210bfaef094ec6569dd2ff9f611d497a371c47f7b1b09c6e99327414fe96768f2f3476783386e510cd704970f43c624a81cba166779e06ca9dc46225adb42827a65904f8f9f9be6fe320c5844def8e9c0ea63106d32f542e27fc351c0a98a12055a3ef3cf7413e6de34b451e651e01cc1e5aa75678d135e6d916937c7aede4c7f902972bb4667f4ba916a060fe26b86879db1d7fe1e2b019c3cb1f4ef1fcd0380d65026a9309088bedc668ea5f4005ca854172035189da1b8480084a8bb4d4cf67bad06faa2b6c030cf21f090ae54f524764718d1eece948ac9d81b221709752fd9a02273107c8196e46be1e4f1c3ee55efb6081edae839a787b8fc74044740ccce327c006e2465a450f0725e4f7b383448f194d9a58cea6b892be0bdfa8bcaf0814873b8a80d648890d5c9faa92c4c35e588c691f4a0c6c70fd521e7d2aa8a1404f4e47ea18a2a752a46f9793c87487431cc7da7c5935c384cd36822901af4894d9dd5e8e9e63a8cad9672de37b9ec600612f77309452701415db860b68f881fce97f4cb262f51053025b959c684182e9db4b5189e35d271f9748506bef79ef1496fadbe2035c2c2b2f1722fcf81a592495cd2be1e0a8b4c2660097b7e38d7b7a9b0a4fe86c289f4da51b81a1fdefdc5cafdf97b3621e59a5141a73714455fb1c098b407a0d13645cf4a6af60af4ac6f6f25d06ab6ac41f05c7e57750c0d70c32e56ab65b56eea025cbce97cd8d9e5c4804d82f6cfae49fbc63a8834a1365d4c493dd281df543de766dd9c12741c0b6129a6b6af32bdca375532170d4db04ae76a98b2f1c44d48bef11f4aaf3d1bd0f59935bceffa4a962e928c6b1ec93f9d25c192b07b40f5a592269f35125fba801bfeb02a86634c948c18002956f9faa369bf41373c45035ce6d84058baac4a644bc797af38085a12d4a11d6f89dcb6a70e637f321b5e3b3785a77db0832823523f59f10e471e72aa7b9f284f369c375753a7b250346b33354cb13b96e84c360bea18d537accfe253c292dd2e614d06a8e21052df652300758bd50b6caa3e791e975f81c5691b0e6b5034f69b9f8518cea975e1af2ce17f29fac11b03007d28580403437a6bc9d0cd7bcd8b1624c0ca41f4d1766758a9809a81822dfe09cef2471a8db7bf14db3e914b2dd8f6f4d639557ad49690a8fac8f7835425b5a165c4b156d2a6dc490bc0db3a0c46a327a8d723fc3b152e6c0c656a0cfddb26931c7ec7317287b5934f768635483de7472cb8d410d6b42e87bb4b7c835a93b9e1078f6a0886d39494c9717f900d573aabc39d118587a00a5abfb3ee52d9a98370245c85d2875f44754abc9f36f512eabe687337af4ab91ecbd56df7b2ea2eab733277e87ce012560ec7246311d7683714eb98c7e64c3b09182977bcbc478796b1d3c322dd12238c993b7d0a97b6e13cef66707edafaa17dc8d8e917d151257ad7983f96bff83cfc8137b7d8f2d79abb9582adcafd8a7a8c7fe1b4cb92f7737d967ea60149aca61432895625acca8dddebd222a233d913284f0a0b9e3ee89a741f55afe1e9351e30b1a2b2bf5ddeb68a72c943d3244c59d820255eda08af169f58599fb3a02d41dcb7cd852b22f346ee907af7410cfad312510d6a2d9954d075402a6cd578a8b45ba416bd444488a722f49367fa412cc9e4986477bee810dc640c2d6e8c8ada4953a41935c4e4196401b81a8a2851b884e10e559dfeb0cafa30c9012533ac468fa6bbb8a2dd8e749c20b95ebb462c3e53bd9167e22a86b7b689547ae80f7ca78b4303dbac5750ae2b953ac817f7f935ef4a32415662b3f34090fd0014b482777840d845a4badf36befed92e65a5d89a030fa51fba3901354bc9b3c4c92b9440743412430a347f98f216245b400de8978482c739ee37624b5e056d04acb4555af7c1193f0cfbe0dc50dace0c7b2295f60f7246d782a559a7567fce94b4f45cd5d9f6d12eb82f50592ef66157b30357ca74dc316ca0b8ea3571d6034328dff6ee3c650f00d64619c8aeedeed26670b7bd5919626b90d03bfddcbc72b78f33fd227ccfe75bf80a7d42d112f50916b4772e5996591743db4f0a180ad89c0f42d0f3cbffbfdeef95246ffedd85a91c815b684bd0c2c741814e0c0befd38371671af8417842dde1094bd5c1f8367a249a94a8739428c194dcf88d61c04f098a392a891d141d24d06e0b73c214128bea88db9a35667807d80f5d3a9cc48f6aec37ce4f7c72461110653a6a055a06a7a964960cb2e25e5f2e2187d65bcedca4809a89ba589a7fae8f0a99f995d47b1e2e446d3cb529071bbb1951783c8d4c5c5b5401e2e80e472ffa474e93c6c895bb1e12763fd883f45cb25a45ca82cf514c76d177e5535c355e8d62927727f233f13e0de946adb766fb97bfe0c260a18b925fe58ecdea2d084125416792ac82183cdd098c5b06f5f0e1b09575fd9f87bb0e50861d6de6ecc497e0e9cb7747eab0303e92965518fbebcec89699685f45825adc600593ce8190a0b888662b1fac85c949041c2d1320236ea5cafbb59316b5ae422d45580aeb52a214ebb6d3e0be6d7c51e6576dd91c8f8177defeb446b3b289b6baffccd3e9036ca56317751c54e4644870318cf96391b4b11415bf294046106ea69d16562110a90f9466ad8f6ecf72ce4298bc2cc2f5301c9b3a9cf24b498d52d0a7e35557439699cf0462644c366dd8926d71d4e3939eb773f79705717b601ee50fd29dc1bf380ae7de3555959bbc7bdbd93f478b5333a95187202b003761a61d992a4047f85099775649efac76e588e35d6c7fc98e6d495ea6eb9fca27790f3560f1c9df8ab993a19e70ce786de92e089cd8725a85f83b987efa1f6fed068a206a189fbafbf7e40c17959cdba18f2aafc8f9eb0365769852cb9f65b423ad0e937bee6105a8766621e987e86dbc15ac116620a021a8ef23d19a939a4a9c5d261b91ce751ab0da22c7c5ae9afdad8322026d8095345a3a0527ccc727e25f935c5f20136dca6a7dd99a3eaea69cdf85760457805575e1518c578c230586ab781c6dd596c05e4b4810842a9ab39a349ba126cc6638c314592a838c31a86a517c985f4aa97a0a44015f7f3811eef56b45d9045b21ec448d30056f46f325728d1c050e763d24cc187ac0399e7ff05b940a44e553359a8febdcfb0a1bf83314ebbcc7688e87120491579247b2723ea126966315a6f6b32241f6a355bb1214f5164f7bd3cf341e5f121fe30d9fc3090a6b27eed4e2ac3720b9ccf1be28cdf72c3c63d461af0465b4f81df97cf25421ae6e99fe55d68771ae94f72f1f402a8ea1ee86da1425763934ee2329e9031da8a73dd768f862f12cb065376017ebd8a88ed6b82a29f36d4585a66fafe0b5328806f08d03f3ded1559b3a59c3a09b9ccddf87097af9b297bafceabe745b9991f0cce59d5ca8565c6f5e5f425adffb9c88bd15485df94adef9c61fbd9f2a6ff45543b0d4452dbbd0d02b519842b520f0450f539b93c091db852bbcd9fd19da5812caa79a45dae8fa038791c508cd504f3d4c7a7a83bfa747f10533f2fa886c9e6636a50ca33acbbd3c77dc94bcfa3a64840f9c725e53be7da5a37145176cedaa31fd23969883de2e92694cd2e44bd079ef62a4d341a32e986196f5d2170c2ac60c5fc8a50ae4d1b6351a1104397cc957d93c9a09bb861bc7fe429bba2f250761e1c03d750f944535b54501212d95274256f288d05653b8c81e7fbb2eac330f5b084f0df7efde990aad58f890c21d7966602682b028b73ab620cf30de809fb2367ae7619782720127bc8e4538ca1d5b9682d1d71fa3269a7d39bb66ff8c4780d3086cc413e20f2c7966cfdaaee0077b4399959199a8687ba1e9554f908795c1e1629dd34c293e3574ecce806eddc9aec0c51523f3403918ba1f063543c704357220831554b578e276c7ae46eb383022d0393731d1c481455f0270492eff5d822b06dc6294507da6786f6bdf67ed004f2c6f0f06018e7d2415bb8840728830c51c3eda132d55b202d4a09e79893df37fbf106c53ebc2b61957f10396d4be4c72b90e512cc75b6c5fb40b91edad29c80502b8080698c39bcb2365ff54ca3bb6a67c3f386cd13b475a95158785269cb6f6a26e495210139bb5f6c7dac21d75478d94d83d73ff64de906ecfc4f0cb08c63fb1edc220317d4d4d19eb574619fa3d271d622a8676dd363f90c872127acc1b1653b11a4e6e186c98026ddf0ddc9745883323ad73687b20c7c03b7e4f49e9b00044ada3058a1096330d3121e15fa97d171a85518962d15b63de52a11fc544d4b09d3e180bbc2d2896909493a94cecd296013cb90807201c0caa1b513687ddf3166bdd90db7901d4d62804ecdf0d8bdd9fb2d610cc50abe65f55ecf85d628b4a8c8abdaf56cbf48f4b8f6bea2fa722b22add4d4ce8127da3f241098eff36d909e2d21e7dedbb8cd4ad41d4930cb9f898465ff76da0b3833c576954736f9cd36727b6f98e2c14fdb120517a32412c600184565f80d665729e791cf23b34e00dcc25708bc2f88e975ef2ba4a45bb9be4cc12ba300e5bf7c7d67d4fa6f5d001a630677f4a4fca70f601e0d8293877c874a0f985ebdd1dd0d58ce88070877ea18c14337662e3fdc84eead2ba687395e4d2cb227ceeb5d9660e3220331a23af03c9d6ea8d868e24a1ba9ace2f94b434b9b5e03dd42a03f64a866c3634d106d26fd6d476be12daf8c7d90807a6e2a4c3dccb059cec5ed702dfbb96aa38d92cb836be3badada7ea9609a3e4c53479e57ef5a0f2864e0d00db468459f6ad9c4ef8cd43a6ee394a392f6d998ab98b404f4c7eedc37f27a4040b345c7035628d4f4091839ea8efb58eb6a40000413b7749d07dac34e831f96f8a84048159a37f986ed710348c6ef581736df6e51ba5ec398e79b2113027c037899fc4b45bf60cd51361d4699a236e65b43593bb0dc06407eb3b21eaa33059f18cafc23d1fc189a68d75faf56571f427b9d0d32e0876a6949fbb7176b625679bc0ad2cb8d970fc04f6d6ca0ff7cda652b171bffce46f82c7c3e76a5a2aad5605d364b8f32d5a59664b7be33778bb8e52315554715b8ba024625eb63e2f093daab767995e1e309e037b145ad00461cb5e398bb245960aa501cc2fc6d6f7f12b9d2a5dc790d55b367b836b1fa765cddd95a9c58e558f1a310a2a51cd06ed5735cb33a55747a8755f8ee6861881bd60e2d8ba22a3a09e61f9225e4f13a983d2f2686f3238e2ffbc90039eba47478c1f75844400bb855bd1601dfe15b3eb5588a35e2d2033e04c3ed6715b3f9b82cf2cd2bf3bf8f7bc74e13d69cb14b714ea2adf3fcac2b59b4e425f86bdb7f1e71b38eb23d778f134231062ce67b3103a14f1c3dd185e8caefafa3d8dbfbca6db5991d24f9ad72b4508c37d4c49b021e5ea5ba66136013f5eed1c6ddc996a764cfdc2e4f558ab2b6ed6033a8bfd545101f3dd091b686aa7693ddf1ed086d4690c5cc32dbe8c207914613879e569d28b9edf198d4003db8e1861499884ee12d6b9c56123c7aee75e3c696e0f8e075894216db8e3680aafac13483ba8e30b73df6d9a8d3a58277fe58ce794c4049a95581c1284a973a199587b64bc2d4e44b8ab0d17e7d499aaa5720eac7a268d410c4bfe1d3f704f75f94b7df5d5f54e980017b51ae9fd00c7c413d344e2fe5fa31ac61f42760057aac7c344bc81255ed29e880f6121805c2eb31d6403a1fc11f6dd90c837af65b28062b98ae74f955abda6a1b70eaf237b6367ba092b42f608badc932ea4877a2a5805eebf111f2c6c43033356915a4475db99b8c82f5ae2c7a32037f549d7e3dca580d6662b9164b2beeadb076c6f4e3de1900b7f5e08ee6750ee765f52665012df71f8733073ad4875655dc62364d2136e19b98692cc5104dc36fcc427f9641bd2d6a7c9633199508ec11bfbd592465d54754635228ded1b674ccde76d71d0da4644b38a3e191434d9744e3d94ca042c85fbc144ab4fb05d4d0f849466169ca893c0da690410852e427d205a083b5776818ddf1a87ba8232f291aff001deb15b18f850a80bca5e47e6fe2b4aab817f84226d9661958dec1d82d393e449a38220b02547a3ea0bd28ee78f999e9be104e78fea2532b74c6a604c9a69cf785694278ea24cd58062ed1b2f3f2887f478707dc5d49c5fd45f3ee48793ca4586efbdba7ccaa7df167c4eb38d31d2f41c7066702bfd3ebbc5d525275f3b0480b99ba5423060dadd11e0bfd493967839b6fdab45467ad6059b6d9e990b2920fcf128e4f0a499845353ed75b2414651db6988393d5b61a76cb8f0745bc0745829748c1e3d0b8167bf78944595cc4e985ec100af9db1660333a3264e5c605a062e7e541b9eb2e4de7d5a7b2ff050348cba4763059cc348e56a149f81d8a67b4c5ac5cf1b17b60f63a03f3bba45e8a59f6a060326558e43e1e769398aa3bcd30175a5dc01e999e81092bd0c883be638f16a3a8d2bb3490ee47b659d90d81022050887d38fbafa4fec7b29517feed3d7819527058b2af4d5e4137c751f3f91dab6b98a4f6e7f577dab8e5841618f1124d6e45350c3b5723486e0f2cd07d303cd666abe51cf436137ea5d1295388c4781cd0610987bd3d6af07d4a328aec8b212fb4f5f291c0062464fcd02aaf07508fdb00cdbb5ae2a2c44a1f69bf06b1c25119db8c786810c2f0e2015be342fd11c665c20922ac101474bd30ef357118559cc591ab34719e03048888d4b58d381e18ec3456f817dcb8872068865a4f6559d1616c31a64899d629c274ab4960283024709f4d5a8eda6609379349aa5cbae3b9217d37bbf82a0b52fe10a5bd974f1945eec70bb1682256829e8fceffc92065b4982a80a32b857e025c1f9baffc995958a97ae5005ce200fa1abe6cc8ca9f6607a23b0e5d1db0ba1d5d80d831a4b1bdc4f6584cd5aa961c58f2ce648377d2aae817acadb886c66f83306dfe6e5366957580c99c6b9ac1fd082113e3c835136de4c2f0e5b7107484eacb6e6be553843710fd618e23e4564e2a13fa0a01c84b604d8f6891803b3f924555f7ad5379182818698e9faa51cbbdb5e5781fd35043df0f54569a93d010130b5d8c07487aa8cbac740b0dc4b357cbd1d583b0a060ee8f1c69c3b524593accfd1ec34424382d9eb89f387ee8ea6f0aa974150587bcb2cfbb1ccc52c026e7ee8a8e0955da0301affe641e60043c48f78ed4421b1711fe6709e60d3e027561d0bd782d9ceb5d04dc5cb090d18c603f5f8d1ba385847685d0a481f78515f23db6d911b9d6a55d58825b62ab7c86d5e8c62baebdfd7fce8c68d8211e9a0710302bce3e6caea5d2ca2d98393a82539af0cc5df08b7ac256a5c0f1d263a1a809c4a2d6e78489f75f5ff367a4cf3d9f463339f1cf6f9f84cb89ed338474217ae8b21610540b3e558a3ed7617624467474b88f0e32ad45e237e260752d14a8f5c21a19e828895b637c9ee98bf10204e928cca62c466e5249350a1aecdda065e0bbea6fb138a07e6c70bd6aae49af286b6c27c32fee9dc939c983617003b15ca42d171bb98897d490503de93af24be87b08759b2ed15ae2a442c051c1d774cc806d1303d6cb789dcef382ed0cf3e88ad42b026d113b9b067a4579597d88e7c9b862906c10d5b50f00002eeb9dd3681088cde84d90f74390aa346d9ad126bf2b85ec7195079aab06901e9adbfd0565310189c45ca9d0a924bbfab2b0cd240445c2d70f8d5b0d9822405f580c2e85b387b61bc56c597df40e4768b4dfcb23ced29d0c33056c054a059e95db02d01b125eaf605a91b6f2c879237c80fde961a43cf776414d2bc43d0ccf652b6310e258a2c581f39825e0c32bd417dd396a95a9302a1ccf90b01c61e2389e89f739f4e229f6e0fcd9088c01e7b68b826fee66cf2731b98715481ac769bac82ecdb853681d203c6d841b621de9a820dabe635956608ebee9a46b16a7deb3968057c3aae842cb7417fe8870cc934e2c9fbb4dae16214544f6e2924225930bf44ec57f644394efd9a7dc6f3b89a0d0f9d5f461e04bd17a260144970c5a961ec7219ca333bb11499e577d2535044686294a8e220b1af535ae33a0a0ec3a93ba4e0d8cb108973e345be856c333664691e2f757d41c85bdedd1b2001903cd5ab09161afbcbf3e6f3fc7c8dc323ff9c3e3cab09423387659a16c68444c56228b0780b19cbed39c55a8fa71a86662ef080c684803b93487bbbbc1711a80d486af1eaec39aede65f8d4e6edc624c009bb0b6dafe8a9660cd1e0c212507a56d41637b2fd69a8922ae655b16b0ac244eee58730b34639523e0a6b873e1c83edb05f6f4fd7354f18f349f5eefa5612678c785bf3a0d7328cc163481bac2266f910465cb5d7868b30aa48812fffa78ae183d8f3d95b800dd033b45b7de4f6dda59246d43c31b805e99691ce687cff40bc81b09b38abc4d07eb3bf0570cd2ae0c4c97f9145cd295fe7553a65f10d55c584a1d4de458921e9c752403c18d933b70f7d31e0e6ac1109863399e17f058ab57d01647cdad5d034ab9122d9ed668e46aea7d86b29f75c1a6cd043f1f08d31cdea64390795caed63b0e08929e73d88b09176cf760477b27af7f18eb2a21717b4152d205fb03cb6f591eac50f68dd3d41f8ab7353648f7db82af17a3ab756e514cbb16263168d56ca2036727f9679a9ef67c46f23adaa59dc830fcbe1b7ee2915e303269de25db92a3a53365ec87e4b5e6074d3a4325e1dad89765d1589126d3f890ad8373c82e36f924d0648dae378b4daf188a10f9bb0dfe2164adf3790e43c73488c83fc400b01f417880acbbee30051ae948a52a2bf8feb25481e1bfaea15fc5a1c119c77adbc9b6ca64cce86974258da54e978472032be39ddf2e296988e27bf872eb3d04fd18b135611f4b0b0a94905372dc2e1bb16d92e5442e78a6564d07fb5428664e97cd6a52a4253bceb10078672202eefff5db87f7101f93cd28a322ed43f2431ba3568584c8ab28fdd466f2558958b1b6e098602cb56063dc2f163241f8fe276e4a501d9b320cf604cfbe786a536701f3f1fd9e86431888b104b33d9d18efa42d16b882b2ccee942df6c12c922643914d3ff2846315248f9c7b2762ebbea554e43344b2510c02dce3ad7e395918d81eced9c7ad59f29e2fa5161c86bec29c48517ed7c11df4193f5bfdd1a1b2b20390552017c443b3cd5312046f022696875ade344027c32e3ed3de11c598c32246d3daffe3cbaa7294ab3c88075d011b42967804ee55630902c2667b3b85925fc35b402de1df548168b306ec90d157dcf18911b9758d23215a8fb5cbe3d793a490198e04eb699d56385b001d25a034b8d250506697bc0e32315a78a8b626a3dc712067adfabbfb69c06eb0e63a106c7d5acc1e9acfee7edad3a9304a64c4c83e7a33ddc55b357aa2e9729ef5a9971649607de1a1c5d453645834737c7bd721f14f36509572682c36d20efd86dee405cd7ef8e2d988a24dff8e0e7abb8b4f9b46793c2d06fecdef87430aa2d252186db14a19bb26b44230c67d11f90d91526a594a52fd97201608d2adbba066a7cee21adbe3fbec44ea11130850e6bacd3ec81742cd5accb8d2ba174fdf4e750debc43a16f8f6af2095bae7995ce2c5d06355beebe03a871b971272586d7093b2867eeefa92860e95232aec21c882c4bd92251dabd41248105b41878bce96a6971504a98f8254420998bf838f4e5086ec6c31b9c1888a7c39e874208ec58f5106d2a8a4e2091cc49738ca74a644cf835b1399e186fd96e206a8fd4583bf2f5ac2b94c82c0ba80357ff68681e051c122a21068b04887ec8013fca83c8236b44e5c8cac6167df623ce14b366942f733765fc31c395a094160286e3dc1779bf1067f8ef0faa741623d53f53c11f5ef94389fd1cd601c1ad5c4c1448478d48531b8ee088c43afa052b17c226560f014326cc98c1080e747731983130d9029d2a4429a70b3239c5409def85b29ac93ab3ddb15afb43ccff3085378eba96d417a1a6e0da45748b20b278389307e9d656906f7c194d795b9f1cefae99fc86f39621653f646df3043eb9808031b84fd0e7243a9aede2b3d20653e18926cf9234a051ee5927050f293c8b4c96f051fa0e3a414f562916be09b0f8bb12211fb56f01d368f005f9c3f44ad1ee72edba4839e94106094f5b576ef8ea76bac39041bd00f33a43f271534efb57ba6d27664c4fef3cd1b652da5f0fe581fbf4830b475915d8b74258260c7d8dbb2d3653ceb2d5b4eeb63220a421bc0063d021e47466b68dd4fb73f51dfae38cb7d99cdc08f5121bae33bd23d864e85802940fefc844cdbe5eafa96b1459702eee6f9aa4601064aa38a73e31fe6250fc3ac101d071af34a223b588975f17be2696b74b83431c22a0f499aaf9d7cd59d02f7d245e28c5c2c0fb78e4fd0a0f52b493a102a63d0611ed0f543a6b28275e00db1d212a3d1e91be0791e28143ae22deef1ddb21bd9e7bba23c747fc49d03f90c6b593e879fb118d79ad54b9347bc577f4c974e1754e2e090e3cd75d92b4ed9ebf90c317ec8d6c49478697c0c45525c9dc33b0708f309319a343bd575be9196147206e1f328774d6f3176c1d41dd338888013f0758f467574e0647aa56c4b3365422af2c72ee46576abd13809e54e55aed37682e098d78de052ef149e65f4a08179f4fec8c953e21743d4c91cbd1818703aae0614217ef9109a742e3083473aabd732a02a03da3131cc543d476d75a978e7bf33db62df9e059cbea61895276230cc59fc327932185ad87ba57a80e865f810e99e9fa2f5de27c134176363138f75b6f8b4b93b0b097f1e7c041025289147d9f18d28b8e91fd85d3139a743540cd7e3bc70199620a8186142cc43f21d997a04935ad27ad2912abe79d158f7af00a30e32873e140be8e01e8ccf76028c53773947112cc47e90d3e02cddb867c7fee258b59511880fa039b01bb15bb6ae2ff3dfde53ee52d05127ab924cb2d79375843871ab086754eccb9fc7be3dd0682e0fbea86ee7de37dc6f3d0f9abb4cf8b00005744247bbf2df877e27726d5aa28f44f5937ae3247bb563a25d5dac2397d7d1f3834372f028409037728366db4926a5d30be0d31ca823fe2d1596c1d15a39f4453811d1335336105bd6ad4689fb42983f5579d6227bb9f2fd1cadb084255af3f33383a5a8f263bae2cfe43fba2d8601deb9bbc03b9619999856d353b9311976aa3042fa1a7a63e2f701cc79a13aa69d2e94e13493e46e8132b665a6334dbc44b7e000aefda75189379ee458359dcf1d8bb3905b84013d104c7d4c571bd990ea6dc60804aea2334acc285744371ed92d28d07847c246a53c472e3ddd10a8953f9cc007cc9bf28ffa096afdf9efc6f7fc39443ec921ad73786cbbb128da513e793408f68dbf2090cd1e3635c9b955c396468b5ace958c83daaa38c8089afa9cd59aa921a07416b0cd3eeb6ba6d2b18ea1ad400e3603cc2fae35131c4e97d4bd596f97a02f8d7e568d9072d58037c30eae1cec49000463d685b67065526ee135d616a08aad69dd36f92511459cc5dd1e30dfea22fb5e0f875a90425725e4a88abe72ef68c47e492ad81c9afda7707c8219dbef8a4f1949bd2ae25cb940363f4eb3c27b80b1b48986e041b6af29330980c51a40772492c4e435ad00ed9522e920807ecfa902072b52fd36360d76465cff81fb23dd41da0159b9b1ceb8ad83ab854717e31cfb060c5f9cf7cf3a1115e39c831c07bf4fbf9ee9de7a3a3840eff79bea3205286c0cb1d2a4c5273a429376e30db40037f73b5d771f323c6e4f581d80546d9af1825961c3f85fea0e3b15deab75fe63141adae2ef93f5fcbab7107e04f76811c9ebbe43ac4d777701abcbdeb914cbbb590388255a43174331d96d84236f365d57c042afe89efb3fc689dbaaa18430df969baab482a60896969598a847cdc2ba2854377495a4f1025cd84ba820a7848ed62aafc47490a4ca04660923ab27049a4399434df529c6d5b9f3668da133dc253dc2473daafabd75242864eab1b7b15368151b44793a3ea2232c7e285e5c7ff89aa53f92cc99a6e3d274f04f6ef76e70d145cb10f03965154b6061b778a61dd3eeabce6e319aab534d2e5492b91e16d61263ac29a6726e31e218f5d6349454a76dca3f63e9fc4d20f956a52cb6c4271486dbf2bdca248d2af35ec6a8312cf04cca432d5a68b74ae42dfd650d41f1e87d5c8d44059022b40dd3634664cec475fa74858fa43d6315530b8c533de20952159d101b267b1ec219de29fef8e95cd4e4e6279d4545679665838341abd4e4c016969d715c474c229514e7e25d6400d358b8d13418b6f68b219c7a0c7f3992c94036b8518d7c474f6baaf3853ff0a2290dbe856745f5db6b6f2f9d6a6b3932ac871a050da3b15e48ff5f4eebed9e868bb17cde30ce76126a38536f79b02a27a953749c2caceff08cd3e14fecf2f4c327618d463e2e8f85bc5baf02c79d3f11a52b5119423f37a560188972152da0bc85afced7ebb506054578112331aabb02eed32037c6566dc8843264ff39f6d8c839a3c42d860e3beb016341a4ed8c56951cb83938835865977e008ae286ef87ec4951e0553239d8b2b81272b18021f398b7ca3850132ff2f17feb89d3e3de4e681d47a6cf706b462dfb6a5b6db64474d40f899097275be6c52e8433a39c127670d450b07817f6ef13d33ef9f6edd4485a5324c4a607a29ee33e3f04cdc30b9d5876000a2cc84d34d20dc5590bd9c154af3ecf8726658f42ce0ccaeb047ea6bb38438a654bf316263b486bdd8179f7ff11cbb7dac96b2aab10bcbf0b78bad55a2cccdedc61fdf29b112a99fdd6e08b3b85f36b9b7926ca85c37bb1b948a2b1885d00860640fd17298e1457c8e3f8e8aeaa08c006a27946787b46239f07dca3356c8fdc02cacee79cb344e75c77b67183080e5c587533890eb272c70dce91e057a15bc97bfb7b8942a6098b604f9b6e8fe1d5e4e71b5934693287fcc911354be6c5a69823379826221d160bed6375a03cfcecb77608e5f6c9589c17d4c4c6423b318b2836dbdd267141f3c8b5376d2ea5813945ba78e5fe5d892eac3710ecf6c5740d45e0730121856c086b03c42b9c11086da1c80bb87b667fa96b48748e70e6533d23c788249271c978e0b55f85e533794e65530a35820a618a7dfb25debf55c8ca26b1464d1b21a19ca9bc98c9907a972172f2f8fda48cb528b07a78b59f50589c4e8b6ceeb29cf8351e300436da99c2eeb00db681dc80c4e9a36cab0647d837495d847bd936a93f3bcd9e9fc4af00dd82836aa569ef4f75817a80355886506d66451fddf859d5f397e376410ac45f72be88405af5d9ae72d09cd0b922bb131ed441c49cfec049700023c63442b075aee65a93850ee4a9d05e21874fe9b69905684040f9f412eab2a39399df7494cc674920b8a588bb3272023866c76389850437eb839681684027610b235645c171f080f635e9fbff70b36a6704f97f29bb2167146ebc6b5f1a32dfb318ca23d7ff7fe4ab6bb7ddff4715305b9b29eb3c31924f881e2368eb447744f3ae7493e4995c04131613a5240edfdce91b4a1fcc5ffec1b9e7a9c96b8db14a58c11173855a0497250a1311eacfde786abd4941a3764f263585adeccf90df5cf6985cb7f7e43f7d285a979199396238f4e996c61a25013e4c202ff1ebb42709d70f434ce13bb0e3b4715b60945426baced04e6aa02798936fc5f894d7263d91102d602ecf80aeec0f79cb11cec9e62795452b8a9b823bf0a7950c3322facd800e854391b78a5e1177841e88e83f8d311fd869a6c5114c8dee58ebf7be0773ea180f78003dad4a10c0f8186b3a49cb0db3a10cf632047601f560e0d10b626c9e81197d5556111aa8c848f76bf7055cdf23c2e36952a4b91dc40da3448fece7c30b33d150d64c4b2a2a6aa3dd9f03c22e7e87f2292332729036118f9cc08cfa2822049b72b72598b3072efd205c98f4d32bba37423b1f239fde7f99cfeb11f7082a2778e3d5bcf66875b65aff56e44d06a07bdb1a67c2c0fe646ef0ea8d13cbc1f8bc80b5997df1e5255a3348b6bb1a8601b29ef9098b4b4fa824de2d0daeaa8cbe19ea350065ce88ad63b42cfe4f2b833774b8fb2f3954b5b073b1485f00ced1e6744dae74538e5322a2efeb87dc5ec7d85e1166b1d2fa0c36e165efe4724fb16223680af7161dccf0d1d4200503c73a7efb804036dc7d1e4384268ea330f4bce3e7b83c8223937c5fe430b7393ad1b619e1868160d3d2ef7566910800c89671aed41154df6fb7a3ff694222fb9c4d6cb5c6ab7fe58d6be2e8bad8b7959b08d5dbff5f484e657b919232c35e3fe6d5c25349e62f4355b41a84fe9fb84581d26a878f3c9f3b1e9a6ee96e01c9e051bce42acf89ea2af9f1e429a3eea2c819aef15cdca8a5c7ddb1ffea55ad51ac4ce190c6146299f63a9c4a6e4beb9359dd83296e924ca7e2ef6356601c898e108f08bc23a3ef6491260dc01a740eb64c5fe268725289dcbd6708718539057a5a147fe3834740889ce076dac631ec4724002c463a81fc2472336f1ab312716cec81584ca5b3dd592acc7174bab1032d996420c789bf671c9c247de5f47541d4b15dc11d365d946a5aa058682f3eab5c310023c9ee6e35359089752cd7b50db2eac2f28c22e65c8fb561847f1d81fd9a14bbb042839aef37594a90b5457a38d5c85d46c173d73357a24a2a897f21842b669ae880ef043d8aa9c2f02aa85150db23d3ce788c208e0ad5b00da19d56859c35a1b46bf1a597be2551c16d823914fe751c5ac1f7bd3a4a85dc9bd8349275e9cd1a9a49c881b45d8c721229972b7310b8b67c9d2d6a740d1f986bd0e332e289e3f6525fa3b8bee5bee88b9f60a4c4e443c4bf625e0408506e1209894834b0580dea553472e86831e6ffa4f3ca44ab824fb62e588ece6612c8f1cbcbe8ec42919359e4833b972b418cd184a48ed89811d9541f4d0497e5ddffa966c01ac3bf93ae467549da947d461556c44d7ee1427a99650a383f47bcf2f534488be907bf59237af5fe7367d371fcb06977cdbcbcafc5011ce1fc443350699ac9ac604a1a41f1e3da981a59bbb58ba4f5a593995be54c9b2e215c9059aed3f553801ee9ef5f6c29a3af90a1dd7293deab7130a3961fbbd055a0463c09922c6096f485f356cd9b82abb95f8c01c6b812597273635f3226a585e89c2b2dec154103ddfa481a000c1462af1a4f66f09b04f2e9111cc2b99454a97d7a78595434bc081a9dae71d908c4abd14391ae1d2c4b210f72a9c88d845015807708dde6bfd919a7a6a4ee0927a6e9cf733cad5e80db8e03274c37c6bf76b2d42243228336ac6934afed18c5ca054fffed88290c218773d6d7d531a8a63b27c80202418809142be4fac2b22294f4cfe4acfd875a8758cda584e0e1bcd9c08aa38de35d3da2a01dfbdf4852c0a8cc66019415404dfbf04bb2adf85a4895f4e081fbc893bc9fac8dde18b23432c98bc442a3d850336ef9f73de386ac2421a1a5d4819972fb17b7e4a281c7985c6b18f2be254cbf9537f9a21491c21d481313a7b0186be81bc0db8fd137715cdd46998b2db9397ecd6c8d02e112f60dea872019630c87d7d442b39b5a33184993b2cfa27924aac16925e59f990e5fccaf3eaffe6ae8fb2ac56503cd992004b21bbb78b1e0955cb7f0c8a9739c47812cc5e75b58e4782c2905a0d159d17ced9362f61dee6905712f745b30380a73ae58017fd1ecfdba1cccc37a152c95d7c8c64de8686f966b1aac65e73ac79ba14f614dd8759c87262a813832aab2af7ebeaa284a823c093b8bff1b3cfc50a4f18d7569deceee4a47174e333b5aeff638e4931739c6d2cf5a053ae2899fd8cc7d3d189ae4b4e8c1dfded7b1d525253f9e7879d14d458ea7b3ac6bf5b2a4aa21421afba2c68ae80c714c22c93373f2c5ebb8066a0922d77a12211a6b6354f92fe99d6f779940c30c6f89da26b0bf33eb8d1481b40272d753928f79250b870ab7b43ed3edd72095ae1e05c137c5d170c72af7c46855ce111064c743fa73e34dd8c545d66083dbe10a1cdc3a71759cd2ccc68f9e5114167843817d6e3fee4694daf6dc31db2de4a345effe1cbf74577111febb8cf95de9c796b3bd00f12706130f08ba9bde228d20bdea1e97f45bfab379458429a9843e17e9ca82fe29cb109631a2ff2c1ada4820f9b873be8fdfbb02ce767101c5b0a3831632d5135ecaf77bb6e7952a92f389b3bd7e7b0cff39d395aa597f63ece6b852d49c20a4d6f259a5a793897b3b23d12b1faf74c9531ea92eef71d6129d0222485579ebb912b45841acc3cfa22740e95ba2c930fbb0011b39a8b93e73d4af116e725ac89f4695e79da7fc8b0d18ecf8261d37d17c621f16018585d524b63f820e1376cd6963689fb2079cfc7b67d0e491d67b44fe8ee73c2a96922d2f51c4f615f08b5de6cf9410d267f85fa854c89fb0a99b87e2079aaec6259b033000fb4a7d937b51a91d8890f06de120ccd121489a37731ec84f1f9f6d4d00ef843af74282186a21f351bbd7cc2c114b50cc3f1ab9a39107894623a437fc714726488e8177a281d06866c11e7afa3b2494e5c45633b4608b951a6ce856ed7c383ea8656d49247c57fd863908fe91b38a3abb0a9e51dbb58ecb515b09b76973cedcd188c3a415a2130f6ab10e8f0e3f74fe4ec7f6cf89bc7ec81324018798a7bd45117217a740158992a11e08a0a7faa155c9c70666fcdfc469e8135b885a69cf123945f7a05f97799a75bc149654ef6bd055ec706ee94d41338ed135c24b4e952d142c4a317aedd947757760d95321a87a5b6ad3227218a58657e1350f33c25856d68b443955a692f01f7e56fad1bee4852b327e48bf435028998a7fd975ff820c80c169993ba0d1aaa9db78d12f8d0d56e1dba65cad07b9d1e97fe051e8750275e1ca7fe81229e6064b7c9bd8016a7f6b8346eb39e92428929cbea967536ce324174b60d7aefa758fc36265626183a1d09006f8e196354ded1d52eea6e82d4636373a1e71d6314785605ed854f65337326e5aa5580efcad4827e835918fb62177d80f7330b34f4ba886992f22c90269d43122a1ae49eefd07d1b2c0daee842a5bccafdca8833652a67dd2d3a799f5a035fb7f3798e0f6ed37890cbdad89e383e3ce5360e6551001707ad5b8af41d8a7989a324aeb166dcd8bb2438625289129acbf9d54e0685b1ffbf28db73003563584dd5c001b1e3d6ae13b412a3355c8f6c4d1650a61d52ab0cc82ee87c21af7d68a9fae70b22d6ed210f807fc1505340609df5372a59c0386ec04f59dcade730f4028af8ee0a389f993c3899fda75c991ea226b201ece4fc5206609eca834359b5524f0ecdaa4c9dc632116548cde7f383e6ebf8b55401397d12a6d5c811df9a964911d5918cff79a78586031176985f967bc09e97d456518320a774b03253c829e591a4653565a2d37487a6463c935cc2c40c42282d9e031e69fd4acda1289d51a509aefbdd5ab758cf9fae5fabe6b46f68d415863f1e2062c001027a5dc8b3b4bbc331c9685cdbd45e9c14bd6ef3efd45e237e260752d14a8f5c21a19e828895b637c9ee98bf10204e928cca62c466e5249350a1aecdda065e0bbea6fb138a07e6c70bd6aae49af286b6c27c32fee9dc939c983617003b15ca42d171bb98897d490503de93af24be87b08759b2ed15ae2a442c051c1d774cc806d14c6ea7a8ffa29fb57edaf77102575c9907931718cb2115ef3d2bc3ea5e91ec6bd919e8c43983756b8b0a61826dfe0c2dba0a3a22801ccc7859a6876be0340603660c33011088db16ceac7e95b8a3b01217aa0fcdd57ff08e2b32073d155584f0f29d87c1d8cdd034ed6706032b45283e9436226c84d70ee53ddfea668d7b4697c16d4aa2a1f05dfeda316f67ff111e8ea68776ea3a8c879f0fc5e82f1c0144b12c17de71b6a77bc8567603d8f11149052aff2ab5bdc86e3c0d0f5d8c4216bf2b5130354ee1398ff0cf50aaa5ee1ac54d08d414465d52f9a406c2e74a9e83178f77343a434ec8a4365b3469070c27a79a833cf52fb71133427b38ee52b6b33b98f649acc10551e83c865a3980a167e301098b9e944bfd922b636e09e212274259150b6b50818dab3337df292e7a217141cd62afe10b83e48a4f8182e48a72009a5fc44535748b739c880ed8221392c2553a4b8c5c19afbb72064e1602535d118cde152978d35f9ef8ad72fa6215a00c07b3c16821e3b04916fff58683a06fca8ee030a46816d133b6ea34f3082c10d377ba3bfec22e040c7b17c6e7a56f782006ac682b3c8a6c5e8e94c16f645790c20e610982eb52443502ed11eb9386750a7783c90d486af1eaec39aede65f8d4e6edc624c009bb0b6dafe8a9660cd1e0c212507a56d41637b2fd69a8922ae655b16b0ac244eee58730b34639523e0a6b873e1c83edb05f6f4fd7354f18f349f5eefa5612678c785bf3a0d7328cc163481bac2266f910465cb5d7868b30aa4881810f3e3be8cfb8f973bc80dce472b4e61deea0d6d576532fc68e0b1732f676c3fd3ef93053dfa5e97eca92ab52d18b45fd4eaaf20ee67e2bbd894c3670d7c04159888868da2ec9c91d421bb291bc66ee2619276e49861d97132bfcce1ae7071cadb9ad2600f35b0d00ba8fe450d4710e8d9a329b8608cc80a02ccc66e019c4cbd59cd32c877dcc4864a778a397f1eb90dab974b7373288f82b26bb98e33d3f8cf4c67da03e1b08e9e31dd55a81fbfb46e1d28f9ab89b5866f9692bc486d2877f264dd7fa61a2ec5a2b3df430d20d9c04a528a959359be396c1d65ca3d2d12e08b6d67f319373f30660e7a563d837bb6e2d2d1df68b0d531abc3c20235a4f28a5bf751c31bc310db34c0a208257f76a4ef463404d7ba13d8e0fbc6643796de917aeaf8369a6e07209b32bbc1e0e84e89278849f21c97b0091c118589a3067035b4cfe748c2c910e89552aa4520b1f4797abcb66716f439ba0d84dff592dadf2fa3aad33581fa87a696d3006c93a450542d443d31dc021915c7f9493d85950575b402e30bdfe1d4d6092c2a2b9c5c9b815a3d658f539ed5d62a1e9415572f4222b2e75a3d3825eafb8320c047a044bfacaf23fdda1e37088cc6720d5142a9a8a90e34e01946910bd5e224924e3eb65aa1aaad5c10f6aabcbeee26365f083fe715b7df2d81ba4c31cc2ff4e15290051a214437a0e7f5352b131c68baf20ca000b005bfbafee135729d4fbd9a946534b41570553a2ce47adc928da4712630b772d6103390f5ed6350bde8acaeec47dc70b91db8d08faa1f67e6f9a67e96057528313387a2046f022696875ade344027c32e3ed3de11c598c32246d3daffe3cbaa7294ab3c88075d011b42967804ee55630902c2667b3b85925fc35b402de1df548168b306ec90d157dcf18911b9758d23215a8fb5cbe3d793a490198e04eb699d56385b001d25a034b8d250506697bc04de680dbf92f001d92ef42b50c3c081ed4200b3f83cecee7adbba2b7caa4949366495cec466aa046fe7d16d074bba2feaf47f85df3638047ed947942ba46cf4cd35259e802f17f9a40aab4e9501d76c662ce29765eed99fb48e449b6fb8de07ecaa0ef5a52bc9ef12594ff9db1d22aa61f1118fb4eaff1d3845eaccc9fc1f3d90c836798b6946a2d178555aaedab339bad66595d11f7501ad1d348da437cae4cda7393e75c6f9bf51e21143ca97018b34f398c25cd1f37ff8d9bb96f5066a478e45a994248e4cc80895671417efaa5346daf9a7852d1b9d04a2bbe7a9ca77b9ad5ada5d865ffd35c0609a8593fd82ce212ed2ca8f09d77621815fc4d1714988866d92f3ff3a8a712979ad157c328f039d807b9f3dc2e66ad6ac9f095b47177e16b2107ed65c9d63fba8aa1b15be64af6a30f2f39ecbebdc71cb20c045502424550f51e5ef21616475d2493137ab997deb065de640acc61e0e7167df623ce14b366942f733765fc31c395a094160286e3dc1779bf1067f8ef0faa741623d53f53c11f5ef94389fd1cd601c1ad5c4c1448478d48531b8ee088c43afa052b17c226560f014326cc98c1080e747731983130d9029d2a4429a70b3239c5409def85b29ac93ab3dd910d6803ce821e67403982d6a537f81b7c71a9ab5726f8b931d0e6a35ec190fa0b658e5b25fa0bb068d7a2ab8bb6a2962232a96c46c1256baea9fba977b6cd55ccff8104e39c162f99bdf161121526516f4e1ef64c29865dcde37668c5ef08493d4442d7230cf82cf0e9265063c9460c2ba82f3169a83ebb3640bfb1bc23177409847a2ed95c0b017eb230627e0dcf50b2f46b66c14852ab331c38735b6143044b96dc7c4c3a6d56621e980d8c0411bc0f0ca489f64fceb044322853b520e4499a56b901f3f16adccfc6d0c89b78f09f6fc758896103e65858c1aded6dee9861cc3b13cc3259d8faa748961afda069176ff4c4f4c4a02902fcfd31e99b98d97844ac7a0a4e74b6b701d071af34a223b588975f17be2696b74b83431c22a0f499aaf9d7cd59d02f7d245e28c5c2c0fb78e4fd0a0f52b493a102a63d0611ed0f543a6b28275e00db1d212a3d1e91be0791e28143ae22deef1ddb21bd9e7bba23c747fc49d03f90c6b593e879fb118d79ad54b9347b3aa0d1bea1590015cea05b57e62dfbcdb69bee14903a7d28ca44cf454f3696f5062b3535d2ac47c85efb4e0dda6d9a58bffebde85a97add4f34ca001dba9e103543741a0ad0d8b70f15f5e633140da91d08920cdb0474201fa1f16a0c0a5d289bf2bf3752f0715da330a9b589d611a2fdfc24a4d493da0d900864ef9f416b66bfe1ac349b8626744da3be20d9a135ac7bd3d7ea67ccc4c2f137c38c56d844078f8f0d6248638fde8e60d82f0c677f821aa6da5142873eec4b459b6b1c9d9a38c5eccaa520323008b00e762c80f945c8d91a125270b219af53260b172bc2d7fffc7a64719d12b94a7b1be91aad9a3e896181fe75245d568f4616a32a8f9c1c1460392254a952de03863576585f2e68ddf21dfb240c6c461ba27c3fa41564480635bc0ad1b9b81cdeb05012552a0607cb6df4807eeeef2dbfc73eb04448b4ef4db8ce438d9f372acc4fa313f96a5919db81c189410f575e8af7c639cde302e420e57a0be12648df8e5be4bdb37bb0256d63fcebc2986b33653dbb716269ac0498357c273139f3a3b200d5ecf5b1cbdcaaecf9db246f5ba3dc8e6e89a7bc0b577d4b9b8d408c2bc6de43202ec1cafd15508fcae879f79ddc3ca5d13c44f39473fce28d9ac704f60c7a3af4e72e3951540b8ab3042142b701e22aaf74a14b90af2e96f0856219a5fac51190725c22f6ecb1d826c04e3ff05fb57df34dad87f68f9ea04785177a56c9825149992faec9cde99bef705d9ea5652f59009f08882e91089000bf7f98c91f80ae150d42f06d5fb2bd48c48e099dbe9f4716a45cc5b72cd2f0c9b8a3c42358748d3b38932591a925637e8fb56ac67e93e59f3a600c62700da8a876c17b53a235c10e9f02166f5b3ca8992b78ca05691c26cb59c378ef966d6388f8a6d0b253b64a8890041c272b7941992b4b6ff5a57c88f4bf1dfbff6d81be9eada6abc674ea20bba016931a846f8413f189c16050ec923d933f3bd77240ffa641288f05ea4ec9cfa0516fbf0410a9719530953f2aa9727bab9af2b868653ed05351907ad72eb38070144cbee4ddd02376c89e75d6df5d1c7e2adf6fda7a9523c8aa909d96395d5b9205370dff0ab80fd7d7a0fa719b6de9d87d40068a5210ca75b7730298a0c7dc489f5076736e49d53f34429b3ea11dadc8c571a521da03461c1e6d31771c966baa750eedd6f9e1f2951dd049b1b4b164fad3e306f4ed7d7f3c2a9213a89f296cb5a4b96e03c345dbe9164e169921e15034ee34e300f2b7db6cf66d5c619d68f438a3a0643d0f0b31e9e952f0c21043f01de02834c5c9e17f55f23b2da5c89b259364782f868b0c23fdcaf4bcf1d47fc52d20b0ed0e1acd98739ffc639856a812942c5f646a3788bb513a1668af69d3af9ff237961daf738210a2a233ded7e202eff2fe2ce90be4792e2faaa98e87a6f9ce94f2803882b9ac6171e53c2230e947bb1c157f1ddfa1ceeef824227a607cb7e07a99eede87a8cb932c5635dab7873ae9d44164277d0f3b8529d06a88a076b5975699a610972bba492c09ab888f4cc10eb898aa6ab3b16b4e4ef1e5f89b3a0ebfdd17a558aabcee6c21eed8928265b856a756b1dfdc211b6890baa8f27dc8786d344c27a415c81496b97f57aabb8e6a36b3adfe11efc5cf90d212f9b2a5e3e33bfdadf8c68a1e5feb49931f8d1d057b18dde6d20b85da416494f4da1840011df776f6f465b716613f82043b7b48463d1e59ab6603543778ecc6ef4c2f37d8601af3a5bca5f12447721c82561483b415ab3720d69ad56d5a3024098d5af83314bfafcaeaaf97a5202b23029b93ebed134418866c1d0a23d11dc1d87a4ea3f7b5dbcb2737a725aec232e84170a7bf5d32dda4fa54d99990e5f7e2641b7ef5549a94af398f39c5fa2323e3ead724bd0413b2210e614fe614b0c56a8ccfd2744b48912dc9ce4dc64a0adaa9b7d13938729a4be2a992e208ca7a48a72ac353b25c7b56b8c56d49c721f4d20710dcb734cff917590eaad73dc403a94771a2e3cf1824f74d06a1f2702dfeefba023ce9c7fe815ac60cce9fef7f5f113479067ebb17935e7b4b02d4770a9c710a9df87a7a80c26a40f725f6f167d2766d12f9ebecf826c3e64e0ad87be91ae537a192081fc062d6261306527f560f1376625b9ef0b75914d22f3cef49d687b32aaf31bcc5010a4f8259456f91df6458991797f6e9a4917f634bab0c33ed1fdac9a9f82b44073adbc642002b2949f3433605d31b7c72aad728c3d6ab4f4f0bd4fe8b62abae9a027c5967583d7ef6d9da8be56abbef7c5612e214bb68654cf9850053c9c9d3ee67d69b9b6685f3a0a20f3373a590272767e706a90cb7ae25adbf156cdbd3ef269468a6afa86afb5e1bb7f090132c7a5fa1a6a879b03e1fd25376eb9a82b96c6d2e5fdc7b2d2e342b4886a753075f249c84c5959f54772039f1a8e037e54904fffaca7bc0adc15b787e8a50c375770fa78095995f3ed86281ca332ec626a7591a94a65f539aed1ff2ac780863a41920be0b7fd824e7556e640f5b2f2e7a1462daeaa9b38be498a50249be0a08f0ea207793b40b47ab7096161bb91c5d5b8d46bcd50ac8dfa50c431361afde92e0a3e650fdf0d6f38612c485549dee0bb4b5f3683c7c121ae822665a26b1fec3a87c63bd3ae2b5bd0428b8abf363fa8aaea27c50a1158d4a95ae11814d64116948d9675be544e039a1765a54ab5fcc00201a8a9d3458309abcbd34e2448775f6557bad3362ca844090302fbd05c105cb95a7ab98c042cb0c0faefa4c7572d46ea8db873e1caf352a2cd4a8a793e545e4427db8f8958653d253488ea226f0afe299efe19ee0d5a43f5f379f777e5f5379e61d2127ff5fc6f36f444ffc71a5f89fd2327f27b13e16d733a6bc8003400ffffffff00