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 55427 0e0d920fe0edbb31afbb4b5078e38b1ca003bd97e56b150ce77cd56886213f87

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3379ec80959d42e6b01bad702d68170ca733327e4b6ca25cdb4d1e2cdd2bdd0f
Certificate Block Hash
0e0d920fe0edbb31afbb4b5078e38b1ca003bd97e56b150ce77cd56886213f87
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00e014000060370000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cd60f9ff0f5474e71d989cbe24574ced69b0dc2544e6e542c9882548e98efd7da043ce4bf79c8c5526291e94e40ec0ac6758ef79aa17246fe47dae53b5717177cc1be00847a00b540bd917fe41ae506ab31b95fa49758956c7000000000000000040000000400000e014000060370000

Raw Header Hex

0000402050d2ddf6c42f0b515c0a6dc1af319ea7ca4ae527126f5215cf25985dea8b5caa05da2a4ed1eab237478fc959a21166278712fda94119cd42d4b7a7191d9bf8a3a1e10a6aa89c05180fdd2bdd2c1e4ddb5ca26c4b7e3233a70c17682d70ad1bb0e6429d9580ec7933

Proof Data Hex

59,560 bytes
12121602030785bc8a1246f413e2bb94f2da5eed2d5d4530489d6a9711739ceb1e54b7044ee57c645f4a1254f9b7d33d8b5fdca2d72fde601aa67042f3950175b78c20984df9a6c19674a7307f10f969496b4623b722a0ff89658d1cf7b4c63ff2ceb62f4404ca94deeacdeddad3999b2e0e8e266bfe4cdae778070d2cb3980b313bef1249c3e8dc3c4bbba75595308e80cb899a13d8fe4ddb3d07fa0ff9e9c38efb7aac4890791b2c32696d700b03efde351ff79c327d398d2bfc5397c92bcbf323c7a4775bfb4c2fb64a77233a7f1b87a7461bd08281ea7f92d0d4840062fbbd24238eeaa44cd9763ff3320ff90b2a14ac7ec8263fd143b53675c8a09a6040b308ccbb9c6ff34ae0db257cc19f5b5bda5471c6e7713c8783e2b82e67cac5d1b25812d6f412fb05e3dc1bf7f184815a142516442239ffc319398aa77846f071cb78c9eb4fbec8c41eb867da0b30930ed9a611a67bae284c1237cee4edf6368a395f54585af423b2807e71437d425397111eb010afd43593dff266e84a9f89f0bc4865e7c9a706936ad9c4da05c899b045bbb58e3ff7ec2997b679b0d9f350fca7da1141f15e1562ad7b0a19fa8418df4b9b9c6b4c2e804c308ad7b631acd8186b908e140c67d331021580037b6661efbfbfdbe124d1ecac8bedf40c9aca2763e610f35b6fbcd0f270032e6417fc280af71b8e1b07b0174d80b4a229ad806d37a85dbd3f3be7eb3ddadaf05135043b571981a46cf2cb7a7ce93429439d4536e304a7add51203e5f65de5cdc76c8633674ab71ff82dcbc675c2f6c61cc383dc3567258b152b9c5e021a7bf2f742d380d0225f4596d3723fad537b1fc6384b476e84ad99f92001b884d0f542f7386f0bb45994f07cc84a499b1f7ef2c9abc8ca2e2b322308af294e262d4b3938cc7f28d80de19a3008136b72d8bbd78b84fa42cc351373546d567cec460401e2b9ef9651c779aaabe870d5119181728ec124f2bd872fdc6127d8662eb810c4d3a55102ebabbd355f73551ab13116a5d18fa3cb259273697ff5e6b83920fe2c57478bbb6f3e4dc28abe549847cc83b88f773caa9a28c9e4047e6079dd5d979af7717b1d32f06ead6bd5d7c9342f7c49218e4c3efac2653f6263f0afeb7d5c79b691bd38b650dccd904b3414f9d7aadb3c70c57cd4aaef5238a03f5fcf3e7d5ec5fffdda4411c6678397ae95360a4f0dcec7030c9f121a15814d0dd15727329a4bad131abc7279e79c2d9040b0849310428260439758ed8228b62be32f55be0cb58d0b52f022afab8363332a0281390d1b22215a3683c9cb3acca721a7daf4eff1dc5bcf45201aa55ceef474b1e5aef119fc953f70330731c87022334bea552119ff2743b761446a6692732e3e42e4e2cbf7a41117318db1fc29922e40aa6324e251bdcaece2a47c970bc25bbf22f271d574a203bd8c65c1cc597f3eaad9f62caabd9a639dd84561c994d3478a9d40fa3e56b256a5ea5f3dbc66d3e193d9922f28a81ae8263fd695d35ac6b355a1af1291828fc596663fcb337f2a58a76e73ab45be9ef3f1645f1f313a1536fb6048dfb6c4bb9ffaa2b51244f6ef6d4220d6477bf7e1e3ce90f8f1a3c73ae22a5b5e6ad09e755163b382cd48e4e2560f9f491ddac4fd8057234c067ecc5f9e30a7ebe2f37b47a5645068505c32e1e004ca6a7621bb2010209514b37b335c883c2b003e50e36cfbc986cd6801ef1111aab576422bd817e4ba6511cea506e805a3255360bf4e2bd31bc23d4bf0d4e9124369a33ed7bd8857b1fddcc629e447213ce8cae4978d8d6987206af7dd5cc29f0067f4fea79c421149ca30c0c76bba82802c3c8fb64b00311d5ee58aa24a9c71bf43bbda95fff14d8e23ddac3326e31537ab24d554fbc0bb40ecef5e3a68bb4930b1f6908d3f93d85178ccae8ff8a3339f6c00e2e01666fb08bde3e725dc4f052fd317c6e1e784aa8e45dabbf196e0452d2d64c4f49537c99cca77ee009b9ee9b0f06c1dd74631efaf5b1a7bb32612ad8b5eb988c28065375695253443b77fc93dd34a19dab94e8f8b7581e64fd067058829ea780e6806ca392e4d1f24abce8eaa0ea7ae44eb68b5a9e16a73c9978bd2148a7cef124870aaecd8afb1f3141944bb6084b35c5d4d8fba811860c04f2ede9246646bce95c0b059c7d56f04c71730988f61b006e4568a4c713e7e7b9beab42342b8ddfbb61f1ed00f2fcee7e817a589eb83347892ebac8fdd2f033e73b454542fad3e3902ba7a0236f93cd0dc09f72893dfcd5a50602116746f029bc08e6478bfc309b410ab5e764344339ab6b31ddc45fe2e7bb4daa97f105fdbdf09983d8cd301d6bf7e5796ae983c92172387212425c60cda1517e0f188844d104f593d0628fbdd26ec800e9d3e540d83656a139b63f56d1db671f3238a2bde92bd11a28fe1c9498035dd2fb54eeb81266a4da88088a18575fe32f7962c97780c29266094fe4c668fd03698fcb8754a1fcf8de63c2c3c49e6a7377207a7a8f025ec1b2e71fef032f2c2e55d167d557dfe2da179b3ccb72c02aca7f940b8b9e2c905d87105e9b792cd100ce669178b87060df3c00796056fa14b178198769ec94d100b1de3a314bf8484a31901f80b913d1c4f8ed6d0c1d9ff9ffe34769817677a3130e382e4f7a9f1da3a6fbecd849fdf2ae9d007cdeef2c7a3d42f94e9d2e50cea2d702e38368d61e94789effb857ac9ed08b098ba5bb4c8de480b727abab00d20a141d897497601e22f780e1c24f6aa1b9db4d6680ddebfd39974ce1b5b25b7de6db1b2c0ada65767659a618294bf9e6e9524f3d64ba2a97dc60ab8e03208bb530ebff1e998e41f6be423cdc856a70a119a61bf55c7af1f936f443dcd43b043d2e212b2919eeed286431dc944586b90787e40790fd07920272192a9d1020dfbe37fbfc980969563cc21380a77c2af1eab5ece158363ecba8631598cb67f9f6e7969edfe7f69e42906c61af62e2b65360d0490feaaebcaac0c25cd1be5fc319a7ffff8f722668aef0acf2ddb6245a7a4f087f04f5d9c4ce56746a992dc427b2213627880293256b708fa59addc3858708f610978f7f371f0678c1209cc980d661d41b4b36c1395f16b6517ca5f271c19f9745f2c0989ec5dda28177201b6f3a9ab77ebddab49181420f508b89e75664a3774262034164905002f6d62e35a1b2b5f6087e4dd8bf1be67d08f84c9901a10fc3784470b7229586f5e4565d6a118e55a06e8ef7da31a4a8151c55983137e84e36245a5d780be997aa7cce7cedf37b4d942cdb9e9aaf869fb327c5723d336f49fa4d65b4b05c61a6052ff13192e5ccc6286d0e954f51d7c3d4102099b1478c2bbcf66bf7980d99ee4d4df30610a1661108e87cb8745360f6af8b7bad85aaa7cebcd15d1b5c5cb1c964e225b9ccc50049d1afa6e8aedb97cacdc92670b0fe15a0028bd9e3c9455a2191b7b0f6c1814af89bf11596d399bc06a5682aea78b8acae7fec4480fa028523866293b59d40578db7a81048fd753ae903aa8749f6f9f3911ec894f11c98f6fea66b7df6b44de819666cf1f8127ed49841967e4b91a8a30f808ebd320fd1227968d654e470656b5dbe05b2166c672b1b82072e332605ded381c714f8f648b427dbc4f31afb6835929e68863785c0c833e3b9a7fce8beb79415522bc24681d936663b82cbbba105e6e7b787a0a2c8a530c8d4efc333f8642c9490bdf95a9ba1ab87c5d5e70a231d86cbf61b5f7a63f9fbb0a261034fd6c08fb5f5d459a56b7c6246d50aecf536b3ae4cdb0925593aaae8d85194efe295cc4dd16ee2c8b87dc556b9256043bd69efe5ff4daef54997df19bba38adf8fe77dfff40eb0bd420f4592f43ad8c94722680e4a7c744dda245076c38fb39cf8268e18954f46ef862f675a35416b4df7e9840f29408b1d18f9568ed4d9f5d6ccc5de5d510daacb08b77c408e6a109e3cbd5b7bff358f0d9e6470e9708e302f82336ea4e9df3f1800f375c1520e01d2f2e13c004846986a4c112fd3c6bf490565db7a3470fa141cd1037cb17a1559f3cc4c9ddb2f0c1e32a32894bc1225ab1e856b2ba6cc579bb93ac863380c18534c549ab67aba8cf1852c5c4ef600927bcea0ff52426a51fccf2a9c513f5bed78cae3220ab5aeaafcd818036b199f188171adcda9e79313c01bc064450b373e3de1e6a1a074c4d148fc1bddd6cc2e2376db77dc33a1c0eff6653df7004624fb86d3484e679bf66854b4ab03828ac0aabb814dc1cccd7c87fcb7e48a9bf44bd4c6ecd3d81180c2b58b05e1fa74c3f984548f331bd046e9d090203c29406227200c3ea66e726fc83f3873dfdbfbddf859a67c71d9dc28f4bd83a25df477ef624771bd9ad736b6b4b837692a50f185b0c249fae08916b1f938c28cae2b509ee7ad541a4a5d551443eee93e55c072121b68d76b46b53597c285566aa936843f89c17587eaca6d9bd4c4fc3e3f82dafdde34d85acbd3dd40f81c651d3bad03a483e0328f01cc42a5bbd5a07af74e412d5743b2912594d823b3d57f781866c77fb481c0f923eefe6da0c14ccb646ca7ee18a742fc969907ca65a592e7b877c87866a7bb5af8041e8f8aded6efdf2fe549ac5800f5d2b3b1d50415e91897ec2dc6c2adf93f4f512f2b1944814816d8c88185423a45cc1e49bdf2f43964e31750706367dfab02d58050905d90a7e9b8d756da10a69714065226abf87bb8f0be8577d40916b8de27ed3373215002bf2971f7ea6ce3f4f0e72a468d251eddea10818e751336c5bbd165ed005a682ef3650583f0b1ae9c6ac8058c3dfff49b321b09a24b04145e54e85fdb788d226b3c6565b4f01280fa9c38f2e08d7156c20c543eb4c0eb95185ad261af8b539355eec67f41208a3c5ef6026f4fe92f512ef74d2c2c1ab4060fdbe01fe4f3dfb35e1a10b4aab12fb0a7a6e944ee259b338f57f4fc239e3215899494684cf16b738c21af86615834990b689c2e8bc50df1878c3ad01327ccf4a2f64825754089f118dfce3227e7bbc60f70a794b537d73d1910171de2cac25656313e0dd3fa0bae5a4cf98fcba947bc30a60fbba38f3472988e17bebfef830425cf43b6419512487e4dcd9379e0186bd0bc192d369e808d17a788565eca047cd77b5d787979c320d9f2c334dbcbb74db926368e81f7421f4090cb727a61e17bdee218534fe5c984d96b711c91d7a561199650a0832ecf55227c2d3a2e1b4cc548b5ad3f17fcbd1bf4241c8ec1a61cb230a2eca7573b03337a2ba2688ff4c9be2471d1141e833afdc533e639601554c10b960b633138dae0dfeb4866b6479601e9854b0d75f79d33bd55587b0cf23647a91d2ffccd0c57abad53df73fa57a3da254d7d28c758a6105f05c827ffa40957ee85a917aafc1d13b0ffa11f21e07fd75ac77c67abd06dd2e3ff08e7abcaa6af87dbdf67f351803b109893c992ea78e2b9f6ffb4570a3f33c9c120c439037124b1935c3a1f52a19c566b7f7c41c054ac553a6b68a1ed45babfb647a3430f7cba6b285615343f744d99a9a76053782a0ee59893ac793ed2bef891cd6e7292b97407c8165e22e9b52f1e9b0f331bb5b1554c8cec46d13f9d4029d421e74e580dc06905f54ff40b9006da6ebea65e4e781cccc04d0077ef3bc46d33f6467cdc137f1da90e8a0526ac07878ea0804bfb329813386b2cb7f0a789103ada9e0182e6b7637936cd906bb7c0a6f4f6f93eccdc563525d29f9b8aba91a96c5a1df6928c01f9c354fd319c1fbc58ebd185b76e007392f2fcf32b1b7f53970c4e07c472bda548e3fac541a09c35171f838e445ad6d38e348529e9604ec4a9866c484e3487394c691d7fb02261ddcfa32e50b6e50f0fca8c89b93258b943b5825e476a70409236de213003c52ed9fb0603e7abb5d24d773c5895932d7a13221bd302818058e9a5c2029a24d0c16a0f222282b1a3ece910cb8a93fc8a8309d859d6c7d94984043f527ae303d7c8a301fa50053acfd28e988f26b9d953be8404942c7e01d4c76efb4d25e5bfc3dc3d303e9522a7c255653f31971c21c7fc94c97618513e21a1bee873f70af137353e075ba8671e843c075be59c82523854d3e3d2bcfbe6b1787974019a698fe5c96185f4f5d75b971a5ec37527484e1143e1ce2052eb2e60967cec92bc747971f486bf8799dc3ddeb991cd354698eee17b6dfcb315813de1039d930735995910cf87b246c4bc9061b69d083747f5cddb18a38ac54f5ac21462bb5fbd616d968abc7fce56ac660ca4115fa5ef2e6127dfeedb30bf603687b26b6c6349db2eecc352b1a7e67c2894c21873a5e238583d1e9cf8c1a4396432cf33f0fb2e7dd66e33a5e6f8e17339640923c6535979bd57e8f6eb81fe3a248d83d25af93b96c44867a9601afe1c3a8150b5bb4e2d928f767d2270ec1430fa11e36c7b3b35f263c216f9988b7f15bc5a284aa450bf906c16ade0702226dcdc20e15f388bfdb5813f4b71582d8d9f4a7a8f3e1188027131b8be17eb3ef6e72248a41c9f6b38162ba2df515a565cf9701e7e6b209bf565b4615600b9c3781883cdc6e471f322fe1acaf53b84aa335a11baf17c10868b5c022a9d1ecc3fa132bf8f6c9a8e665fc13cf9a55c5fcb59408022b126c8073eeac05c7437faa161a3ce7eb1c7ec568d55d5015864b111c8f41c7fd69e5ed89172ec4a3e9078cee9fe8092215ef10f9a84e0b682860a90c20d7d71aac84b459dc0e6f01540659f855bacdf89244616e4327ebbd1265d361db07daf4c793caacb0efda1697dfde1960cbc2d5803c1ba6fea1e853a2ac75539b617214d91770a19be8a9a4d29dc45b3c0f6d5946a2060e180f90cc0110821c6f0c6615202fa94948e1039feba4df01202261ac0126a9faae3c6e717825ce7631632d116b134fe832fe508c31a63f410220a57b0e0d3481a1eebfaa0c15886b06919adc6421b737f372c8c511f6a2bfc5a8dda6f39be8b1422f0e1d6f4b93919844a3ac8288e6dc3b1c9550e3b30dd371ab33819bf2384511f69253a0400d40ae803e56070fd91f28170ef50a78dfa167dfeb671aaaf2516cb02196eba98f1f47fb27bb915a3aded206afa7e90aaca90ef9ddf768093abb2886ccde40d5245a31f83992caa6700a7690f0dd70d81210874085f2e54b93494c3717046cbda12248f488c8e29d658cfd694743b434542891eed64e98be016497f00d43cf0ae7b5c777aee20ad0ba2760cf288da3384ba3e48841870a1311279d36efc4608b804f2602cf193b9735e0058ccfdd51b7b65a88397ca3bd3be14c62ecdfc014d0c518ddc914a68b2aa77588871df3acc0ce9614990da359d03432d1cbe9ecb8550a6665ecf7c7cbae6a8353e07cbbeb97e5d3c184ac859262bdd73fff1c776c48bd5c88ac333dd483814ca083fb462cab6b984f3a96e875594f7474614524105c5ffdcec69eed23e3fecbc0d3772f9df016d30f71b18f71e3576468f45ff005ff2fcd2622b67131477a5cfe780bb5ad27393ce1af24838f12721048c00a4546acfc168455dc7a7d7c0f3932b65ac001e18406f7a022b93da183b47aa56af9702fd78bc16f4263c60486263cfd4201bbba400415f4e627bac243ee87c9ae6b828ce817c28e53fe108c46839a98ab03b4d50beb88343d8bb8bbbd4b0ecb5ee11fb1e1e9b51056aae996a679cec6c591f07c506629cd280f70123a1c2ac8a629cec1fd7397107a4fb8db3f45ae696b873b9446598e9d041ecc49d3bc10da955ad8e52ce751fec6e18355842110db0c03cca1b5cba7a5ed8da5d8836bdf0182ea5edc4f094e56dcd4b942e590375a39095e8c20688e92f185dd3222e42213a766143fc8399bd10128ab89cd28d1526a5b9271debde4886fe70f484e4e53d73c6fac9e4733801384407ac5908f18e150a22a559c3a1075cf7674b533b1073032cd13a26d05de3963cc655b856f77a74dc1b02835d5ae305c36cffde8117adb719cd4a74320b7d8df5dff1c9f1542ae4a2d4a2b5f8be2778b20f9c513054faa93ebfeda8472cb7693125cf976eb1abd772abd8e9dc75035c9081585b68933cc361d38cb64e4b728c866ab8b79946c929174b62a04a287b0fe4144e3999c9b6eb3dd01bfdba1f66fdb4b86d027b0afe0e7f8857929737e3384f04280fee7c2744af063edaf15cc353a7013606fb52392c260f3978cb5828ef50e66d43e7ba763cf7ef2d1fba1d66f362fa4712c0ce9c6f4d9af6c6c5433c99ee43f35737a7082eb3df4b89f34e10ca208f48c10767837bec9472f15fb4546a7088722992b1672e8eae61fb71861e60b97277d978b53a7659fefbbf384eef77475b28e00f3008d9e7094eec9c781947f6952878ce7f58464b7ddcaa4dcc4c79df54ab61e4916f275b255353ef740afb25b58a3dbc739c566b8911d1bc148adca7879a09b2ba4a7a0fe820c1df5bbaebcd1e0b2a2174055c9f438ac150db89b4bc9b104a81c8e64e3eb5f26bc7c732763a05e47a0d6ee8f959ff0e474ee398be7706b56d2faad832558003e33a3b673f7b0642fbe85a8cfc01a0afb49f94c82f3802ffb766fe88569c9492aff5f792ebdfc83ef51faec00d3651f3053d9c95d864cfbc31e06c3e700da865a8b8564d90aa1d066fee3893eeb8fd2b57f726b5aaae56763812c6fd6642f13c3842c201b82093b9785d375c1e0c9e4bbcea05b36a5b425e35717e070236bfb4b2cfb278f7aa6a7a9507b8715ceb58ab81b8038302995968d292332b13d0032ed5f3549f0300314ab323008eefbd6879303589333fc6ee1d8b251ff17e5ba17d91db640f8231545c6869ac6112f31ba1702ced7e11e678e9506f0ab512c7136f921dba81c30ab3d4823f2f44eabf0b97395c3c7e7eb198f0a12f67f1d8707a971f9bd7295b31a391cfd8fc3acf2f3e5f23a0d88a4c3d2b1ff6c2d3cb70673fd6909f518d56b74e16e680939113426affbedcd586e678680612fb63174bea912785e053a7d6c307d82e744aa9ceabd6ad30418a1f77f95fc7279d1ec67e041785f91452334bf6463427e40ed825aa5f0666bd0b5363baef37468b733c9540bc8043838933ace1299c375c0d066f939a49871caa98a250d8f0ab9e43f80bea4e74bdb1ca8a9cc593d83db55e5e322fe49bddf4d1b356eb1377dc87d4dc68e3bc70ecc896ff9846b30884b27778735a7c7681d35bdcfc4703a73e6999a0059d599083c3bbdb79fefb17c4726d8a4efd81da19d55eb158eb566a9282a35204b9616fe8cb0dfbbea9e5f7b1d35b3134396f6ba1e4cee46058158447c06b9dce09ccbbcbc0d2c3ebdb305750f5269530aa243c7e546fc587546181a5f33e580d063385997c75e2500e66df2ab7c692ac29f55bd599642266ec38bb2fc2e2573b52fa712847d9fe622d925312f25f4175b074be70bc7f9cd273cf43eaecada007d5f6b8f39b1a9fdcf61c16437e9cdebdf9cb2819d74e55e614c111aab04a59ac83c343235d48cd4f63b2e1753bde4b71a4dfe2bdf859084d34485da1d4d1a5f884b8dc38360abe600b55d660267fd251a6f316ec2c9f663793a639bd25c13879d9e4b9eca48ad70ea391a776854b99b76c29f0300c51ed5d4ee80a63d9f1c36d267f252608a3b6bfcd4a67673705a80f6d8daf848e22a798b2e15ef213b919609693274b863f20330b0b6dc2c36f53248a9eca67f1e0d52e52d4270aa6b6a491159a10481e7b1d7a3c3aec5150ef9d5fadf38570ccba14b5f88f677047f62321472ad42b9d6a5da51b0b7b0f9af6f5c4df785d50c8f1d1391cfa5697eaccab740d2624f602b693e822cdd677dc01549fa0e0e9d3c9fe5cff8c0eb562db0aa2199dbf3d930080ffe4ca9364ebe630fd2515780f9bcec8e5947b32786887ee089bcab477363856081a581fd93518122353705b3d64d12ed190afbcef03284be471b07048ad1c2e71c42603b2c70210925709300099c08e6469939392fcc8373ed540ad0291a14354d83571487d638bf2b8d5efefcec65cba1d991843f00cefc817988bf56edc044d04aabef0a6dfbc3d81da9e05a6ce4f2ee0c0b1441b04a374ffe720fea4c09971f05f9c9f131bdea298bb0c5b768912a3d34a7b961d7fa9b794918ca476e67823fa9db233e3c555459fd2c8fa5792e20865a88b139039862afde00b3c946950647f9a916b0bb25950d9660db04b2f319d037d00314f03cb1fd5c9f0dbdfcffe1c28ede18130df8eda97730bd59e0fd0d6cea89974746e76844d68f7d56fbdbb94e78beba9fc573e3f15a7c92cb9430deba257042f1fbedaefbebdcfbaa2f87257a734cd00730f397218806fa970747992ad3a458e3ca57b04e48051a8c534bf7e8d8b593cbdccf51390977f2be6b9bc5983ff035981cc39ef5e6e587344e7c713f6d827d7b562bea6b453f958a55ffff6d06b57ec48495a5de030ecb94c8f028a5a5f869332bb28e40c46860a22ba282784f26b125f62874bcd58c935962966c7dfd02af20b9a6264f24f61b2864764874e4793bd51a4a243f5600546032fa4f805dc35d10007d164cbdb5a033f7515d33317c07fb47597dbf3bf807a291508a2eec44663a2887e9dad246ac37f58b7b185b6e93b4454c3a2c4df2a4330865614423ceb8b4553af7403eca0463812baf10fe7a3f177d8e3c1fa90c329fd8a9484bc728d2dd63217b7e5e1579f0faa444377dbbc32d1d540d8ee364734700296bc2c7a34d71252da543c0152f50010e6f0e843187b077832db7b98a398b66cd7263386df1a9140adf997d07d3dddca1743bc87df0d638cb6fda3d69a466bd2d3d2cd71a33d94ac19b50245f519577e9eb2409dd57b1ecd6612d93f6d412a706e052e989b913404c2aaaf0a6781d269afb66a783c0f7da4cff339128056304485a6a488370c741b2356768e8615343c22170056247b5c9eb21a028faa18f78b18526496375d67a7a31c7a1347a27ee0f1514befedef749bb6717b66143ccf1ef3379a5940b63ca90de6ec7ac1584c0c1a7398b93584a21e5511f790a36954114ac1bbd0bf8e8d5585b7edab8a62eaac419d10b9fcd2e55becf86dcb4418a38a21f5c9667242c4ad2b822990e59a84ffe85c8a070f9098e581bef338b229b7257d42d8c24f4efa2d207e6a705bbf7ecb53f8357435df6edac7f3915ac28bee6605ecff9ad59fadfa756986c0a06053f4e68680194c817f50ba8781243ac0bf52be723845af521a90efa427e29823f5a207617a05edf6d784663247b9100c51500355e2399e991ef698e90a5644bf62683ceb729d64b60b54196e6d4e71136c9a1babfefa288c084609c470cf978379312b5bec1f8b2c2396d1e7d46d8663ba56cd556c4c34a702675c0553e19c0c206df8ee2b1bc92eef0c20f66edcd72d2a3a67d7f653295b1635457ab78a8b30e80b4882b3eb3576b206b6f7c3194898c9d778d26a57c3d2cc22da1e96a711c1d940ae636c50fd756f7580691ee680c5184f135cf0a09788dad34e742acf442fce08a82163e6f932a3714ad430ca64d1198bb1550b2dd70581455719f6908884572fc17f4fc0291b2b73c39d0ced50402aa778b07f84298bf8d8b201f165e74e6f0b86b69906783033cc0161a4607580fa71cd8e6623919395b0f7a5792b83847af2c3cd9e9d544d81de4b0c36299f2e1c3d87a753359165cce2f149c2513b92466c0a65a7a90005aa711b77ded7862fad49adecd53807539f40e1af7a32e9f310f32d0cf03b2582e0c41da07c0104e788de18365e70e32a04bb20911c7c194f9d5d0579083f6f0f877262489c278a78d3a995335d53e85afa7296f78873da7ad440605be50622ba9b583a44393365dc09bba5dc5f6c770c41ffcbe2754a781c17e10400282781c7b9e3120972ce88a6e9fb40837268bbd0f6893d6f9334d98b69a21b0a509353456dc19b035275751a63ccfc95d7c41d282c2dfa4a338a5f5da53d8760fcc346c2ef2df741960c8c860afab0ad0232b4d3766376e3097d885cbc3a3f494f681466f10cff1b42539167d47f5fdb17c0c6996a6c7912c9959a1ce3342ccffb6e303f02febad3fcd1586bbc377e1b22357efb97fdd0baa8365f77fbac1c2e5a3d9f70d8655ec945e22e712f72addeca2ca5218c7e8f818c9f0167294948f740089115bd51d4801ea15616c6129dbb9ce1bd5c9c6894d486358cd18c0132998dbf6c70ebe4124c91897c4835db6afc28c421b2731e65197b904332fa6e353ab064c5f4fc5cb1a052d364457b86f500e1dadca3851b591a4182f9971bf300c6a9fa0c2db8d9c2fc0db493113b7cf78279369ef218d058c7b0306a4e27e6a3ac49019df97dc76255195b0e0c8dbee064b3ebe16fbfbf9a3a6513c1b91a29b5a5fea26bb1809de83985708c93ea2b5e913c2fbef941709e78b0557c730882b7d21a3e89b4c5d9190bbe09958fe59330e860cbf408cd70b49de16ad20fe646cfebb44155274e5a22fe6f4c35eb29173463149b6e2ae9d7a6ee1ce09e61bef590cc1a98a1500de52034cc5c4e9572b709378b666c7d7ff35e605147bbce8571177a1567fc7cd1442547eca55305892d54f633c6fc5fe14b93e7cb48b1be0d96ddc32eb609b46c7c6c4d34866f8fa61a0e604bafa21dfd75cf53d42ec5644324d2bb3674c25129f032e0834a5564b145daca1639985fd3f33d3806b2636841c6b3739c10ff44c12b68af8ca4bed54de480e003655d5aa8f00a717ab7d5c3bdf92343b182d3bb1bffdc42a4959cad37180b24bb1c5292a9f551f41136cb560e8ff2bf62f802a7c9ebf7f1e06254bdbe8f1864f3dfea70943146fcbb4a536f60cde133044ad08a2ff0d0033de9c44e057360775eb5577e55920f3259779f574ecb3db9760735c488c6cb45b26463bbc775586cc6c4860cdad32674365192ed7290ffa89b3e1a7156d3052904a7312e097e365f9801ffae7266691849ab67d2302fcf8d10f259980c4923cc230fde280f728c3eb69600caa6cf7478dbcaabb25bdcd541dd2818219406ac639973c2d6388a4d8aa3ec1119a811ea8d67401d03e5b277fb58c7defc696d8b3dd3f1822897a7bcdb87d6d9767b9182c9906e86682cac06a638b8e5dd1aca10613c8f514ed782085dfc56b38ce962b2ad6330b99584ac9b9e3127fb48c980aa871f0a7b65ffcc23552ee950a03a049428a4ad371cfc7b1e92b3e3451309096f57dc9e72d438f95585dabbf2caa3bb8da18fd16f5bdad9ff5007aee304ded25f2221cf2cb18183a8a333176c3d702635d8619d48c9797283ecf464af068f0658adf1b9bfa75078c9f419b7a1994814272b1ca6eb318838177ba74a0b3fc3867aaeecf6b71652f215454f538724a35f3242c149102b11abfe55ccb12851c3b1f5017509e61f8b67174d68b6c611b84b66a6e75c9191d77150aed5341ff4680c3d143c76ea898a847e06a49162ed7e927589a53930cefde82fbb5f60ce7a459ff997eac039c43aebcd7dc8adbc44a15ac491e1bc48ea6e0143641e703542c8a805353f0559d2f4a7d9a47e6030a26d0e994c0d4f37b2871c80a2830922686bcda3a2e665cc2c0f9c31e75643deacab5d36a2f9c17d53dbc6d583bd99e3212e812ea754b05abe19acf21482f6b6b9acedc107a7ef8fabaf346ce5b7649a415102240659491a8452a2d090f49037bb861cb77faa3c8fbe6481588d801e8e7abb01ceaa6100e4a800b88abf79b8079e09903e845b31c8ed111924b6e1c201344bcd1eeeeaa5fc08ddee692b8899cb3c9444517e9b3adda98cc8c629508b2f2f7d99c6c3edc122ff82a5fff4a7a642febd1bcde38c6d3db8536fe253111106bb591c125a91660cc5e555c6e0dc3a5f0d002ccc954a118c4b05d441ddd805eb80219498ab1cffd583c78963ec8276500f003a82a0b9accfe96bdec4df35cfcdee15303d025bedfefd21f520b41b36145b0edc284a7f6d723d264bab11468ae3949eb7396f5c4b623c488a93f4c440239557969d64a86096bdedbac378006c64c85d0e83e1cbf44e72a29a925730462afd0d41cb6e677f2f3c3b02af78b1956c5645067d230a27e2915749868b7b092a3e8de79a53284c92a0aed687db961f9b1af7c40906b82dc28ea29d7983d2f7effbabeb5d8beb706766f17f86b89275cbc06acb09852c8f222fa1537e0b415465342188bba66a4274a3943c6fcc872972ff7f551656ab421d83a88acc0d4b32056584e3848caed1fb2096bec7c7b440e50aaeef16df44ef68d849ffc96bab779866fe8df463af04021ff4a58b51b968089a80d07e849c0d234dbea3c878f607e3673001795d034d22af14792be5d99250922b57a2a9083b638a6bd2f9668e87271c3c94d034d0137169874b49eee239e04c21978f52da6e7c17cec2ae7fdcd3bdd36d81e595ba657c7dfeb69e139a4a0cf53590c66941b1d5d06ae1d25ba96a4ff8dcbecce975f302ddd0f38bb481c81f040d5bf7f7bc4503ecfc605ca9c455a45a5d0c6473f508e5ec7ca27a766ef7c3c02b6eeefc9eb6384fe0cc4457ec9850a0482e233d7d7cf51141f0007e3adca30f1b775c6a86ab48d414a7d97c2750ee6b27c733c82cc15054ea8ab60e9e3ae54d2bd15e7baa54b7bbfa807c4fbffa64cf378a98286b36e9b2f207af23fdab4b4ecae50067f682d2ad3e4648de86119bf56156a9f935b88273f222400ec024f8d1dc2810644487913439c629f699fff72fd09aab577c5e5df6ac566a2a164d0570b4ce5ea51c8a190e0813a9ae3b3deb9d75ea45e510fe40be9ace9eb96ae1b4982211db1bbe47cfa602a4b1d606fc34244ef39744cb8bfc8ff98e87789ad00c175650f4f50b3fb1483e8f8d8b70cddaa9ad258616f2d3fdfcc1c590590db95a912654c7a2add48e74a1800c7fd3c59480522be94fceb609e73bcf3a23151d7cf3643601d0bf5e25ed87ecab732f8fef405723ecbd04a64415b7ddf7e89bb981fdf350efaf250225fcfec41c56b8125c6a1df337629e4b0703a1da248666a77daf0d30b3c49dbd22a7102cf6e931735079f0e4e187debdfb98a7eb865e6dfc14eaca7f193102bed09b37fc61a84fb250f7eff0fcae71eaad9ae43baf4bb4c95fa3e31a2af0f9cd9bd4d75c14aa7155e6de2ce3cf0cefa286d9a35b64ee3329398b24ef3c213ab483096a6299a5b630661c376a7d69f338c66479e03f581a1ea4d8b93569a500fd52e42f35eecc6d92937c9310625ed1ca0301f5734d80f03155954cbd7f806add76906510d88d7b632ab1da99d69e40fc9307684bb0986fa257d546f83c48ec5ca8a7e5708f1b76d3c8d9e89aa75ad5d468eb5686d1bc5e7106de57c1b81cdd3df1b528d7405363d4458683c3bfd2c56751f79aaf0e6e5e6456fa047785c858b45edd2cf4cc3e41102a6e9f38fe635ae521494f626e6585877a58d623f04a587379eba061ab1afdf01a14fbe4dd71413cdf0d86d6e7fd465de2eeb8f8648a73b77168df6c07ea37266d44a97fd392245daacdf81d29bce0a2a0357f858cac7cc2f4292d7e87533e516af716883c6384dad52297b5ad8abdda96e4031503e40ab57782b1d16d5f6ab3dfa25ea6b4a967b4c629ae0a38088b3fe12c309c18682b5828b9868bdd12a5febdfed7448fa8a0bac455734443c9cb3d7e430a693cb57a6b48de60987d94b45bd69429a0d5f24ca80c5ed9a56492adc5d612944d0636730aeff238b7778c0a22cf71d6bb8dcc6d945d4bc3e764ce0b2780d4c89da63e533d94e6d26fc10ec576b915c1881a1857012371ec31d849520ed7d4ee8f6f6dd8885b4b4bd46a84b33c4115de6a8b6f6f143f9121855dee4b79bd0c5428e5bb833dd2bca56e1dae02df42c81046fb1f76384b0dd5f39de9cebc63510f8c7b28b9abef7ad502ee7733ea48ebd9773fe242f716f27c13905b02f76924232cd33d2a1edb17ac2b253029d940f13f8be5c3572bdbba7b3304c057eb0db7231c40ae93fef7b575caf7116188adbf900ea0a47920fce3fa8650943274113bb2790c5d79c4f6585b4e9b8b4d11caeebff7fdae60b9a84ae629b89c89b595fc43579063d4b1a1213b4e51f442cab79565a568ea499d6ee230c74d8f12a01ae7c60ee6f5a04a63d52591d9d277f9230133e95c9d8e3060c019a8111ee06ad6700e8ba46d971070742bdeb2131bdaace1f8cf19b470cf78c3f748b71d708597d33f482bd0eba9a55e3c91e1ed63a30ce5fcf2cade1a4d572f01abd86b37f6eff04068a7c566c25c2a47e7feb199967c6defe21c1e29863f9d251cb3eee273b41adb9a25044122a5d6206a79c27b40ea2068b2d4b2db187875ad8945abee65b406f081e1579c73b628fcb6818aab3b6813e60c52abbe8898743faac53ad89d8a5b1768b241ed9c0621d4b21f1ca4bd430b5ceba54ca7eb22c379b5a0334b5a03ea5981849a72a1dd50a133d62c99d6cab12bd6ff224d1e02f5579c6f37fe2c14518acaa03a07eb0508f764670aef0450716411dd601ea739f7c5fa02c4355807dfe1b5ac841143057d7a4cc2ef2e90a2c050910ecf1ba3568be96bca5e08c1810bdbcc187aa26ea917f010ff32b10b4402bf2c462eb2ad2cd50e37e8243b5b1c3a7e8332770339ec575fc5a52f57f95491d96fc508a8f8c21b15f35c09a4cef83a21b7a66d52a2359174e7cc00f82bc5cab7ad2446951da166f0fb4b938fdee7c096b78e9b20b00f4688d7bf0bf2ddcad276b8de3ad20df7e484382e4ad70f57307e6d30b4ba78951e1fd35adc0bbf8eb34a57fbf8cef174417d783e97039166ee9a65aa919639910038860e49fded73e1ca3513714b1530529a65e7ecdc7f393bc4fbc4f1c3002363eecb781053be3a4c99b2f7af26af40f7171932ac34be5094de4b25ebd011d5c4baf3b5c33a1a780bc650d2bcfffacbf49e94a97ff0108160aafd7a30584d3391ad3f9587b679c9ba6213ed78afc19d755cfa919ab2ba12e8b7b14c9ef844a46894d0d1e7b9ca05e99b87a0f18081c354e73dd1c146f41054b163f81a7d3eb05d076b80f5f12d7c6907a85018460c94da6cf5e5044c7e6d4b892794a95079573649e95928093301d243d64407f1db62695d80595deccc41032dadd1b6d177d9885cdb027f417d66b89164331967f6bb5329b90f35737c94c090b2a7fb180bb7fc4067b4b5084cc4721bc1728f4564be2b51fce0d25234b2a06dbd390c1bb4488fe7b4bd0d5cbd50be39daec4575cf6e4a98c18d894d737f484328bc86fc7aa2e7646c5f0ff29fb21620785a367b7b399490480eb330c1c51a2c0ceff89584601ccffc50848d611d3de53a3e23798aaf28f09578ce6745beabbabf0fec316261d744f441b82358a3690c04d208f05e7767a582ca91c44b39d666a86672ad40a89de686a9a22eda837489926f83a4f672b108c30a268266b78df0d9fd653432f74d5bd46245bef8b4338b8b6f4276f6f6cd609ea5f17004cdcea2a9d036760b6f7c7e6e7a0c242a117bee3024593fcad9d65cf5b1728a3bd47cd50c48d9817eb016381db0db5b74331e30f8bf48a9903ed07aad8c7bdc5f6e1a35a049f264c0c2013e1aa09149499f3943e2fd886cec18a956d0c198e325d6d72c41ac0e16b41c0d356a8b7ab4d9a990065c8edfdd3501b5b57c6aa141c4a260e09420b81f27e7a5d36d3fca3956a16d518d3216b39d22f2e3c10ec635691a7f15db83608ed994bff6baf6b7badf7cec506c0cebb58e144122d26cef43d3e4b3d6b6774a33dfb437ef0ba1f99f3dd8849acacbd460c9855622b7f7af165401f0e0ffcbaa2830fd2f49704e195758306d7676ef8af2351c6f3906cdc2025b523fbd5ec610d4e6be21547c89051c543d094663765e3a989bde617de68cebbf1db0212dec91364635d5a9c82ebdefdeff6531001ca673973aaae63a68c081aaf070c5e9f5c07d64d4b62b03d70ffbe1c17d81842057029400471774ac84545fdf05643377998bbf4db9d9ff39f50d69e67fd79e857330dfb06eb183d138ec36bb02d995900c73377846b1915bce40ae58623495e6ab718712d9109709ec34f4ee45ca656fc081f0e3b805f4b6de29ec8c3b6158e65f787861861d8b8884ab5200f22ecb94fb79552e8eb3bacf4435795a0fffc681e0ad222bd90f0c2f2fbb9e2728cef8a2728f3ac80eb2ac15df85b616a38b8510117ed1e4561c861229d9a513badcfaa2cfc99f51e82b43bdd7c5894fd9ae41d80a69a4a5a1ab13a23cda94a58ad57ca6df3ae4dfe3b3acfc139b8ca16f244518f1e3748ceab8d087cf67506a3f441217cbba4b8c525b05b8dbfec2841bb69fef065583d8e4c994b6caf0d900d90787b78ce9b9ed20de6f0a7a8b686074dac700958a5849ebe908cc13048f3c1b09502da4a2e9afbf3c37f6c57389fbf16b8d30cb697f6be0fd44e6634ba415d4526c93d722a0c1f3f2390315b537aa7b89fb41142a9ed21b778736a01609979d479fff823d7fc4824bcb601d6c8da079052f84720e69b2ce66588d597a358eb73c80b9b3c4a7efcf818a836028109f303b945c2b4eefa87e928789700a02419f4d0d25c50492e4bd515c8281e017c7bfa977af306d9f4ea1ed31e1528b155424216e041de310a4b9bbc7b1f051fa3dbecf90dfe87489b7c4fc249e6e08b453b2446c1de2330fd5d988b346e2a3ea535a97d98d6ce99fd20f76088561aec8400085e9d74ca781abd21b9532d99ba800ce4f593acd7c5f16398b4198683198c76aafca01be5161129924d3ad8b230180fd118da99019c6fb9c315a849ebbb93720a30891a512ff8a9047917d483cd67c62a5dc9f8e531311e6ece399d490f01fa25ea11cc72a8e8471110d334508c3e3edf266daecab408da22f08cba86d1694072d85035206582ca59f61c1613a3c4cdb00aa2134a363026af9e4fcdc4cd42ca30fddb3288abeed6a0719c70daa1182c307b815566e547902091cdfab252822f86f1c43b7de66f89f07be481f4ab9085a1fb17e21854458ad1c1b08f39c1fd6ba0aaad8dcf16e50a684169daa94400d6fc7c8bebcff002cc271a82b82a67b4436fd50fd295b852f055b940bd50e685d8eb8cc68fda304af9201b6224c52339e19bf0ae6a5a3c46b3c85f51879d78224e027bffcfde67b59678f98a5b7566b853d5401cf5486da0beae5b1cc60fd607053086f54acacbdfe2c4e5a4ff1bfe9b2a3bf08f3f71adb6d8abd66f745cb87e06000e7fcb0b5b240d7c51846ea5d02970ba4d4cce15ac9b5ec68517f1476c9e12b4518c528688e5e161db1b0ee5eff37e52f11c4833e325e5395864a85079ae959a12311f3766c2dc8809f731f07dd0a4a0964c2d1f8d4c4ea410961e62793aee57157f149ca0552f7d59f04028333cf0d0c1bd8a770688d105a49c767b60ed154e94b1f708d6ab3a426b79fd454ae406dd4987d75b3389f51afb3c7700bc69e6163fe153c62c1428602f6538dd94e34d1cb10ec54099e18a1702ef796235bd0f75f18551d0ce06abac9f3efeaa4bb22b3f44debe340ce1db62df0fc86a042fa207f400b675148c1dde4b1325ddea58880e514551022bcb271628c866ca47fc04e4e523c044204fb3ad021d28520329f48499298a23abdfe2b5785c9cee45bd32b0c29b893ea722a817c356cb84f27c7c31a89bc0182e3fbcbf6181bab5d2ae99f328c413e08c8ca7a647c20f6aac6a424fde50ded9537bb2993b2c71b7eb357124f5813ec65b585814b6f3eec112c2de5fe01d7f556e1b1420b9c47907aa7c716621969daeb84e39ab952160928b0696697652f86624bb297ad40b5b7ee9447d362256dac88e1b995dcf633ebd0843d1f4a20a8710f82266cb1d6ed693d781e14e4c8488744045babb3c887d288ddd8dcfca434493fc9815ebf64aab70c64e2b2cf70092d911ef70420853322b39ca5d30d97ab76d0b54295e4ad30bff641ca600a1e67d145a0e64bc5d91d5e2a017a457bc14f9168e2bd7061de1dad6df3e61985aede6cc73753dc9c33a8e4b34482ef27ce3d95c6e52f5667df93c9a8f6a4bcb909bd8e54f60180fe6cadab86a7829c1036f3ab50028ef11f0f23933389703c29003df042600ef86cc6efb26c078e699772d84e37c1470e73ccd863c7ce0d4f88f02af9ee98596cdeaedd7bdcd8c0267b3bdb9aa01470c90ec095377ff4bc89f69351f53eb427bc6543e31c58a696e53d87c9da12751d3cc8f2d2662faf7ae2bd94a8033418ddc2c2d68bd540540ed81c46dd6350fba3a7a9883f27de140e111fdc05d28cfb300cb593cc75b88504091588ace48aee56e255bea25a823f543e1506aaf6e5456e672af57726dbd5cb55e8ad057c83109daef5f99a82444050f573d1d141c503695e23744e58ed7dee0edd18c9236a1a16b4777f68637d6946210ea98bbb29b3772858e0e20d0d6e94074a7ff48a845740ffd90b6c5bb86fdf859002fbafee7de977b25bbe862b0ff462f8add1f98e3d46f0b1497a0eaf1504b1f25fb8e3b55b808c95bafeefed2020f1327c8f67b57023446b40f6f5b4b14dc5a2aa0e04a492d27683ed810538993dbc44f228a032da5cf3af258c39bbc142b62f15c27750261c7a1ed1b3f548247144ea1ebc176eda2a1479210faee9b49e1205e6b1dead129bd7ec006cc607f6eaae2115fd52c7b81deab16c6fcd3a44a5302294b8c52712cf9801ca9881f60be79a3b203a18b7c50c4e75f7f033f0ddb2f773c07a4b8f6073dd4b8f23193b8f592dc70bd48a3e6839d3d88567a56d9c825c00bcc8972a1b5e0a0b17f5e882e62dd283de416414179a46813e81f27ecd3870d11274d68a7f83035053ef8c71ed109ef2b9fda435e635f2702bebb2ef2b96f5ffdccd3cb6b7a04b53d0644479d3b75385e420dba442c6a762dec0f1f181e15911506d130fbbbe65d8c46104d11bf5bd79f88cc24d1970108a1befc43990da5b6f131adc41c58d566ee8b4fd545d6b2df1fba2408e5f8c5056a45da71edb284133c0cf7d6f574c2b8732ae293bf8de63a1413dbbb55f4c0030ef73080ffab08edc456e56b695f3fd45318f96f32cd7c300e89b02e8cd7cf2191651c991379a10430dbef96937f3f8be2490cd886268af9cd034f60df9c1344e04b1f47e91ae8acbbc7a8029af025a861ebdeeb046e3ae4584d7e30a66910b41bb5aebd1ccba6fa8bb1c486c7000cfabaa0a6cc4c34e21d8f2f691715437cebba5025f1791ef899af4671e0c5a059e6bad3172bdadc61466d2cb8c4d4e10e7a963bc4744c13d05d98368bedf72bc28a440bb74f0c4eb32038444d25234ecf5b53b547cbfbde1645ea59703bc9cda0a48db85edbdd9b8d8d54f96470a2da8fad01dabe2658d33a2039ae5aa98ecea93b7632dc0939175f2aa3bc78dcc642aba6efc004cb66075aa786a4e14c54f559f4910236086d3bb219b1c14de607133d6d4689422e2672f21a9f660b1f79e67eb8c01856c096416e4d74e2f30538a60433928474ba99b37a994f1ba614604f628f783ce34e0748fbf8f09c972df8d7cf292817c13c12547de0922b7d227364e528448a210eab91dfd27ca55ff3723dd662623e387c2203da7cb24b1ee1565c29c349c6e216b057f4fa2f37f5566149e0efaf603c740e4d848fd49027365723df7506f767b12399b6fef8219d07c08a89c103f29093ac9158e4f9a356a466a5498faccd3961545d4c83f8daafd8b4d4c1f0921b347754300d92ad4047ef5551c302997d50ba5ccac369ad9b58a846ae40260c198450162d07dfc6bcba921c4a5760c674ed96efdca90bd5c833fdcb328d57d34e213a0a2289d0536e808d969eda76ee69d13711da8f66ba0b2684a8f989787308de1bcc6b6f07b6febf87e697fcab919fb3843055200c5b489f1db41fc347bbde4d812b2f6a850664b747ee7d0f01b001f2767021fcfa6fef5ed65e5808d2480c077ba4696b98a92b99a92aac8ca962d16d8836ebe657d95731917edfbccc77f30f6816cbc2ee33718d889393faf51c530a6c22888924a189a9ee78c70b2689e0b5f358d53095e1810a58813d220aeab64d0a6103c2b1906e532f2b5a25207878dc7f0bd2e0eaeabbd91a690fe65787229fe83840c56ed943c7a992f6d59cdf36893ab7b62b2714c0b547beac29b00edf304cc39f2dccc2eb6c171eecc91310b7261e8f37b22729967a9f84789190205520d24bd0c3093213e88573f17618b96433a5cfa699c93e26315f16a8d068ff38773d94753e33fdde478e8df7219c2556575e868adb871fa82eee40ae898a708ea9d4e140386bb61f0f4b1c275e28770737e0e0c2e023bde6ed120466bb6f0925dc3909e83eab21bc3f7f24023c94d54ebf41d0964b94395e42b97c3cefc8e1627074fc3142e01244160cad64c9b733df7ed46797a8b80cd722513ba738c9c4a21142c221675091857443afc96269832f8b52fc98558ecbdaaa2c4ea8c4a1a917a16f03b117e25eb86c1c731a17966b9f740d5d522c0b5685a276bc6d90e01fdf98d20a87baf8799f4757155b60c75ffd276a5042a598a86ca61939f3fe23532ebb4cef73e25639647ea392859ed5f0f9401e157258cfda43e991412a71b429a283e6f3e3a94c68cdcd87294982d5c25b57126d90373b160c9e33019b582700238a6ff753af092a6d9feb363516344634d81ea5be69fb03dd385d93032574fe1ee106c92fd67ec87d0637c455e5c415a439b8291cffba83ed7c00e3aff843b848067c29e882c95203be6f2b65acda0bb697a51243c440a92e08b96e360f21889c4ed032a126a38021accc1a9b17afcb99073a67e984c795a3f9e8a5d8d80f1cb05bdee8781444ddd9e8bb25ee0f677f53594c6bb301951d45d2dd4fe21c7ccb1e10a0fbef946b0ac20c0fec7dd1d2c453dfae3da28966b321a307f5ac2ce074723e4823dc6fb10a8ed073eeb169e9739d56098bf3756c904d8b9fee3d00ec273e9ae28597999289510759a136ab00f40a3c243e0545660dac5d19888211d5a70dd989723bf617c9d19891a3d4afc0b4b06bb7507188f2929aa3282950b97e3863883d7c984a4b6607d326798e4cb110f184f3c5c14ab5fb40c2f672c11e7eafbe9354ce47a1358d7e5da5c8c3002e91a23f1087e5d7c15fbfeb94c49166ddd875eda466eeb807b2becebeb5fed03bab10b3522e23eb8152bd6631ffabf3d9513c98331e576d511ad7c2a391352019e5f6d7575973196a44c93306b74ae6a16e7937f5bcf147712027dfc3cccdeb3295d60355d86953a67da556560df6d9c988ad596dc4adbe1edebadaf78c6a5d440bf616998ed56fe3ff823abe8603714ed52b4396673a3e2664e11555925a1ac0e9bad1273941ba3da0ee5332e26c64007ffb410fa6da284e2d4967f8276d0cd2390867ccfa76cddd238166d89cc42e3db218ba93dcf29322aa3cb9dca2c5260bbf46fd4d3829f948569247cb4c224d8c6784a78b73e1a9811108f7d0902bb25455f1162e2bd8fea98f741e9102b816a2a23710db034140ee9ae08da6d5d81dd78dba3e86baa761d6175e291076541aae322defea6335613e30ffc2da566335662a48a43dc3b199c91141b3099c614c5422228a6da1689bc96b1bdff8a1debe4d3fe327222f1aa9da5116c0d8ea38f2f7fcd6c8a0d62ea6faabbe8b7c5b59be225867c43f4273dd97607cd334bc77b78f2fe04752ad4f28fb79a9f4ad55674414b234476048698ef2ab3648d634c9049613619eb4227aafb032aff7a2c6c58e16d5c4f2402a10a45dfbdd0f3d3d8a659ec06902d85f2c7f76fc3d1b1c16d0825ba8f9caaee480ee02e613a22485d92dcf8461766a9922af088e85c019e70e6eb824a1046dba778051b00fc8347526d775e35e5b6fe64012d8aef9b4ed7e028afe5fa60de54e3452d24fd70e0bde773dd0e5e2ae0369b345ec4a68993a38c052cde18f1e43a3936c178c8e2f1c015d2a0f06d0ee825e20669dce369d22249d8af0cf3722de6b775cd8224eacfac20bdf9868d5f0c86d60c1e54055d945ec4397c83866734798e3bbc98af5922fe3d3bd5f719b1de22df2ea27cb3bb1c16998443460cdb2651aa93b3c93bf51d16f2e2b4c49f8619b11198b5a117bdcd61c8ce1cb064e9aa30fef62a1a997be8c3fd0d676ffdb7897407663fb0b8ad60134731648ce4693a09bc3c0e5a7eccf20812403c03d4b59943b93d90817331bf1e5e14a755f5cf0e1511145dc7214157341112c62eb2df329512307345941978c096da13182acce7187eb0a49c810c328a829c5f83c1433a9f9fb6c161381fa6d0106cc27b5d8367671c680e7a86002621691991dd79502059ecf6de794b6c35cb613ecab8d4d74b028351b743cf9e8644c78264fbeeeb5d73af26ef36c0dc98ee2f296006d82382ff4d1369cd7db0f9a7a63f246e5efc4f0a92f1a05b4ac3ee6520389e2c2b85ddc43ad6fcbaf33fbb2fc05b8fca58af721aae0c8dfc90959ed83f6174eb3023c5d36e7ff158cf4bf363f6180d53e4b1ba2450b9b8136fc0136e08dd9466e8205a58fa4e2a326eaf87c8922746ebb4459d1e5616a78e518a2de018a8dd86293f1862ce0d26a630f6616f6bc66cd9a9deb2074718b2892a0105a7e017a0caf41b0ed1939ea700d8e8ab1e57bac9b12bb381cbf2ceb3247a5bf1d55ef7b009dd39bef71947cda32a9ab3d05233fab961a4c53a80334357bc09e87614ee4c7ed4973db89aa074e12cbe532908a53b3a2220f229538c20d95fb3585471de381b45367cf3ac0a67edc6ff41914a282603726d8652d9280a01363cc9171a866c70eef1949eb0b6fa28a09244a3d7264990afe7fa1f0f72f4a967cc4b65ee8d68c627def5dda42c098fa73c4eed0653949e6faba82340813bd38e6213c104191fd97ace6a4dd23982050487f5e55fae9361c0847e776371705c2bd4d26d8132da3ceefbe7f988f8ef92b5eca544a4a7152d71f86b25dd8e3ae9cc6a0e6368f861fa9eed6647be92a71f881aaea20bf6b6b72a1f25ff3f1548f46989ec49da6dbed6147f8b778444ba2f8e8e16ed56618bfdead939926b4cfb8670f5cd56e77d25c799b57390d28b027edc0d2a3022886def6fb437401114e7916c0d88e6d11ac1670ab31f75a59e8f7d68465eaeb60798cc6f752f74503b84eba8dbd32285cc1619eb2ba5af883d63151d2a865e23f648fd6aabc5e8521b4f9e2840b1a1e42762e9f74f7e4a9056ae08f04d6baef2953ad1f3669a6e55f3893e194f7cf033950d42a958d5f097132f43af41a97e9e4a56e7f35c4a33bbab56d68eeb76828ee094962b80da4d0add6d13dc47a756f4cf6b2acc7f4c5307fff8d26ad05a12195c41c16939f329a031eb02b1c9abd7b300fc68d94a7c6b88a3d3b5a267f6c61d16350097c0f045d6514cf2eb83cec5b26d5383379543747487b248ab73fe8ef8195be98df90b5d4fc37b20f1144825139c3dfab7d802ecebbe0bf0363495ded6a7375116b33bcb966f2df3f8c8d2a3bed855986a1677214e2f931f9d973409d022638b203dc53a956da96a93b90b85eb505b218015e34090c4c2ed5fb33831ed7567556793f3e3965b8d334490b941a371861f764b6019251a7382ee7de37fb9a752d6f7c553a299151545effccdf61452920a6f401e20a289b315139c20680b8d05bfe30ed514a65c73b0bb8a8e520539a0b69d5840380679278469808ee892a397f4435bd7f8144a69c1926635ff67c8a5b88649e3fb696e7acbba90077e8cddb9aef44f58cddf7be46b2d494a7a9b500c9a80d1027e4a246ec86712e9b20b77359f63e3b1d185a1260ee438fd9784293854b4c2f92414c2e2cfd2f1a0a8f47c664ff1ac21e723757ffa2692ac92753b5ff939b7ccea69d010adb38405f11ddc323c1e704520d574476bedbbeb2786258077a780eba4a32fc7bb045f061f874083ee983d73e7152e2d7ca0b5e017d827c7775bd537272fb28b799501b6c83233ddf91bf8cc291e439e9d184302ec42f3ce1daa77d970f587d3b6a3843902e7d5028aab1070a43bb03144bd0d206becb9247c88bdd331b4d9849003dfa53195059baffff9d6cfafbf0ab9166fd81ef8fc1dfb94ff2470a6d6b47197f27ca6ecf13d59e939fda1c93e8293bc723e3b69c38f71ad2f873e6e4081bf957d387ba530c27041fb3d6afef69e9ecfe2410614d7ff63f3a2ba722b4403df4e86c040ee5ce879294250da52342cf3bce92782cbe71bd674e8dff63d7147aeb49f3ff40dfd90ab72eb5d6451e013240626960f99b0dbd789cd58a932d0c6c31d68ef99841f7fbd2c55b6a8f7b9fcec4f49dd7a6c321cbef96e986c6add0ec7e12cdfe61fb875939b10544d9152a3922bd0adde3f4a5717d8263c1007b6f1b778d6293f37f78842620cd20c53011359def880932c71bb8c127dc3b6954b7c10975f1e86938027ac8ff76b1ba49c3f9d20487126c31d62bf172cc0afde0710cfdfd3d0155acff357800d52f5b74c268e74fdec5e80752e5c7ccaff9d7f229e8ce6b6b22c6a35b6aefc64b6b10a1dbc8d5d01380c9395980b36a0127311eed4070d8984944c1a794e6a67ed50b9982074f21369d0a85c4a5a696b8fac61c6e1f8233d35813219790977ac3a61b55e5dfca676e8b1fd9ee65eadffc1648fb3460dc9659f2c997d8cf7daa7d0242a15d56130ebf59d461e3cee94e06a53a13523a5615e32c41ce24a41c366581222cea49367c5c5e6d63bb9552795b2079c20032de964f4c54891dbb4ab1ff2010b9d9cfb4d51c32a5d15c987dc7a7d1efee238b7b18e4c211771e4ffc0ca5daafa75381802d423000e5698da6b280789dbc3cc2e2838b963999c33f6ff6aba9d45d546d743c6d57f70291399fc8eab6abe1216da359bd7a478948a3d6e819f73e737e63dc8ffe2783f6fe1c76dcda89919f6db1a98113336053165a7bbbf2345777bbed046ef5e6627116a8da61bd64e4c15df89646ebb653fda79d26b5ef17e1cd2276bb25e7d9c475623853833aeb69894d8252f79fc2ab24f347683212eca402e2b16f397f26a6a01e8153a1d9da7b70283d6185eefece65c643513a1b7911e66e0d16adc4824c2c85b07c16a300e196b69d84c229396062d16e23b717c24bb7fe42c72f5b054c4aff2d3bb26a40426b7146b37d73eab53492982178e3c5c604bc9f757ead1ff5ff69ba0faa0ef75bb361b12893633e5a8db67bf2be55a338bf35c47c80471dd2227ecda23cfac05a23cdd4cffff66e28350d0e538546eddb02b7f12215db5889fbd26ca307e9c9f621dd555116829352ea75f8f7a42f1863ba3b1d15f3e8c3c19457eab742e04f8b75e71530abd16366d1f0d307bcf8d21e68d07d70c8b97279f41eded0993ac28a133a1a7b22cccacd0bfe8b4a68c5bf2a8db6317f35c82a92f59d85b1dfa8476021f4ff8ab4072f80980e68d112bbbecccd6fcb807b0cd6f69f456311021342eb7b214150432cadbbf99ad9ffa91bf575e593f8b5f906fa0c191cc63f4a4bcac9d94db5be5c64e14da72b63f747057c84e84ee1074604611d29755d5fd076ab990b4a3f7a8e66f87de46757013eb8fd13865d64802e4a5b0cfb2c9eef5526e12ffc780f14a1ef83a0dea13d3152e657c819ddce5de3001b5e7b323ed0b412bac42b67c91bde287f84ed6649906a4b1d5713eb082b1b1920727d29d80bbcbebe609a1b199341c2d5ffe4b5d64fb3e78af97d8bf8c868a7938e0a7831c3c9364e9acbca24a94b7e40bc8961a62e81861acb8b5bd3b1bfcfda378a675410d0d1122abf2c9ccb5b09e3462f450d50251ed58e7f242a68ce9bd4b61224da88f06ddd8c37c0cbb21408d2123b840adf0a208e3011e7e789cb0199617b502c2c750fca27cda0d0ef25bfde7aca4a792251ed80a73ec7aee831f3103dc8911c2b918cbce7608e0e61c505c83ba7c05b95d8d364422bed86a01533c5b5d319dc27632615f960250de8f94639df740f533ab27458108197017d4c3319e1136b344a6b18dcf51dedf4212bd9d3206f28eb28d62c2100acbdf542f95c1c28e601d887ac54770d2acc06e71e08db238335dfc739a5390b9217fb0f58a9aef3a157123f0b943a0bf2273d8b8fa44106b8d8020523d4dda0a4bec88ec614d0ca2acd6091511aed97047440b877609200a5c5d82e5ff7898ae9897983186b51b0aa35441c5e13edd60cb0d45b2d16728fabaa25237839f75abaa99919df801dd444f0075e9daf3924672305e31ce263bc84b84cb0c1ada113a92113812ca839d1754914a663bb322ffa75825637f8f18f3c239e71fa2d5cf7e99cb43f40e2e6d979d2caeae29a01944041fcb09305ec6c4928fc3437f64fed18a98cb8fc7cd27f1f6ecf3832d623502d868f66adc07b371b9fd6162c17129763bca89324b648a7983b2c531a6b21e71a8fafde6f764a05c5a912d245f1a20b0a64e0a6c83429712d6e00211e93f93bda5cb12477cd431b66e6b513c19d29b0e42d89fadf9e1a1d16380c20a36abb782910223adb02bc159f348019d83a438e60d6634c3462acbb195a2c1f1e320735d55a4b91656cb7494ea39f092a75864f507a483671d46e1786c6ac1662d6a371950899c6d9151ec71b489c0a78ded9d2b7bfc0071fdfef900913fbb4db09bb15dc47412e05cdf81868f6ba7ca857a389e786127da89a4e1fc4d19c68ace7a97b657f548a06f2e441ed1844ee2596e5b6bcd8d35c8fef3f133a86c0e31b9203cfa9045725683d0d5e70e96c3bc5bb98e08008bdda57b58c32aea7edd7164f25cb17ca545f7f4679db364454e38135b17ae36482590ab05dbe18e723bcc6fd75f3ff656a72a1aa3f927e9ae1c749e60c3a1e2ae2de3fdc3df4c4036a2ae4a95df4319643596be2e985bcdf646250291c147adf60925477b2505668234b2c1ec3fbd950257dcf6abcd111f498d723c9af40eb3fecdcac5b180f0c57cee2d232fb8cc6f2f0cda8e6b8286b273d431a80eff09863562591fe1e0be1cf5100890087a5668a4f88c80dc9037844c54331f0a2102865d68346a18993bcffd7add24296e2068a1c16c5df0f071e1c144b2b5e1270fcb3107c696e54236bf7f8c7af47bfec81e92cb9277a5348c84a42f1a9ffb7b741bdb98f83085f066b62676a6ce49ddc3be636f58c7d2eb1008e1352156f7268e0e28f22e3486ace7dd48f1c92cd1f1aa917d88504eaa30b123b27c207f72d8010839bb650abb0fc4316de5e72df9f62087a4905f0dd67a8218520332500b2866d89b6775cb7232a29147125975694c14bd7c83e67be1ad95799ecf1573830683530dcb8784a53cf430a33cc6c718e353b77d45dd51ca42a7cecbe442aa39191c27da9092e734d848f2f7df360cbc7ca73c28b9932c91efe98f11edc863639a55573b69c674e8d8413d170755fc0d7ca457df6bbfc3c07119c9b1bb2e4bd40a1e7fc86d10df6a139b3c4558203c4b12f13b7b4791fa0b7811f31f8e9e64298090be4c577883904b5f973a905d5b48428fe843af3cae279c07d595bc031f5843b5397ceda183b4493f92759990015769c5574ec7982a54512630e398c3ebf9a04047939650f1df5c144cada8c6f6875c6dd7eb589026236c109a6f8054f79642e847d22b9de34cddaf4563519a6b99b2dbd81bdc2f25b4ed879611b07a3ecf318895d1a2bed0ae055f23753274344828d1daebc393f85f4413d2675296a0ce5c94c5287a2ffa127c25331e88b2107478618067e8ff0367b829f50fe9e53d9d2305775cecc958244a4173d99db00eb1b4fc09e279c19a4b68c18c75ebb2c920a7850a20b98cdf54a04e1da333495cc3affe07f23cedc9b5a22a162adc209bbab764fa628baf3d282e1d0a0d645003ca5ba2fc1451480c5723a9c745fab7e9f09915c204299a36f38e04a37901aa4a6f648c506dd8bba664cce6b12736c8cc690ebee486611a2b9ea12e99658bce80cd04328dd3ec4a2e2c7f170eee7cb5554f7b9c173f45fde74888237b1e8649939268fc552221cf4bdc9e6802138766c3f8284606abf5b81ad45ba87fe46119d2977adbe55951f0736c4e4bb7784639f5e732e3a066d606f344439384e670cda948616c847a156615f711b75ef8d3c74ba5a0ebc77c31afbaba8a890acacd9d11401b9955ccc995d41d8e7a522cd84206a0e3f7f9f8fcb6713ceca3a2de4e058d51caf0befab03e7241a2be37f7485bb061e4519cb7989c1972198272cf1d67bff9bf0e311697ba3ede77fec87073dc0eff12bd69eefea3dea9d03919018671faf0955deecda3994ff6a2e7ed575739c220a95c18ebc18cec520f233dce07ed6ac4196c240334d813df1f61c98626e31aec4ce577f09c3f4f8bd9261c51d0dbc390f5a4baadf5684f8968e09ef3a54ac11e06b349c0b48743612088c926b3b9aa5b81120c6aeb2b41c7af3733f2b225485b3e25d3552cd500207957b2cf6f4c232ca4e36c0b949795ab1dac79241064d0ef50db1e19f47870f160c715d3258ef8772e654eeaa429527138c7604170273657950f24ebb2dbf878ee1e6ce342af12d4e99be423eba72a3ae1bd3d951934768bd64c2fa960ce18eccd43be5b24a3f7ac91194e5daaa4421467300775d05459f88b841889db6565a5dd8613e3b9d333175d94b446598916e9fda56c041ea5fdc8cd5fd6e9a8296af3da3127e0182243600eb31aa9b7f44c0bce99880bc8c80cead95f2ca40506f64f7946b6a84798bb967bf879f636ed138741999a83bb8d0563a34c7bea85a15699752630e537c0fd224cb8bbef99f30adfcfdb3a2b8a1adc7d42387c7c41d38399a3de60271264393552c363a7e48d3b3b23af34979a1545a66bd9144a9a65fed0b6b0f4c44e3a366f932824c55e6d037c3bcdf7ea483377d4354c718d5cc67b41202a2603c5e19a86123a258052d1230f75d7400c12dcadc6b0e9b48ee8861d1cc5790745a148c4003c219a16f1d854f417dcaf151aaf7d62a05705eac7a0aabd70d52e847fc83b40b37507c02500aa90c89cb452d307c742731a90201d892dcc112c582d5cd9e256c4b0c700f8acb71b7b8bc0b2e320038d8e1e454ef67e2812dba66a202864c024423c9347b8c5a8b196ae47ba6c69dc4b6b05084d4346239630f4e37c907e0c77de2587021442d530c97f834c4ce5844ff7769c3a37dd52e278052ee4feb7959913d33538cc5021dbc665125fdf585b0f25f8f1d87ae77ad3340ca90206ee1a61cd8819ab2df76042d17c89d2d0c05cdd94a4f5f10b138ef637c591d31de9f6934a25a9cc31dcae50af03d2c5815acd98c31864b9882a0627bd75e730ea71314c4d514798e2343040117d6d1b31f78d185f5c62160066580e3cb63f995a3c12e34ba0a1065d41e7f2df9a6a5b957070880f185aebb871aeda480f6f3c1a7b239643b897ce1f380e4eb3d6f2c37c2e9c161e989384491b4df7cb80288f90a12f0afe06eb971a5a98a6ad690ca437cc4b3f3488c8eb27c1ab49a95f61f7c413f3649029ebe98baddd232460f2bbfc021ea44c098ff61f659c3559d56a7f2460f181b077d56972a2ac57bbd6520a8aad3c58f8a0ad2e62e187cd95dc43fb4f19a849e4dc16306efe04687b94468c982fdc2fbc6e85025f6529e79797d9747ffbbd485ea68bbee59b55495a43511e97dd34b57258ea58d3b0730abc465fcedb91034cc5d528b1afd3ba2eac1e225c67ea676a1975afbad0160e518784e3938af3953142ccc7fe5afc0d11f88ac3ff5685cc0ff403eb535fadab425d5c61408718c64d6e0eb9965b1d01e2b38020fe817f179a3c058ea45f694c065c465e7fdf44e325dd11fa3e8e1ffc246d131fd63f3eb060545e2c84c954bf9427fe1fc8b1958911ba7e112eee885ac3143037eaa48afce02a18aced29cd1a5f8781076ff7a0eb6f56a91e7ea1224f938156d5b02dad7e146a6b93b8366cbcc38855cf2e1fd6b695a7fe009f64f7ac6bb04c2abceb07b380d86d4387030fed7f9d800d9e6f382dfc76e291ee5ed89719492fe91f184d614d831163f0cbde97289bcd7f7f88a33483996e6429253c62a9d8d51429db91b392420f06b3b743cc7c282b94daeabc3abd8bdba003b205e0fee0d6e6f481ad1d67ee2721037a071956231141800b86b1ed2d2b2e6b481c7c175c80763084623b8f25107cbe22943dfc01ae6bbfc089af9232d6b5eebe2b79c2187c55bdacba307221a02a4e367ebf00d6bbc1f5aff80e42d4e80a1d37c6732c6c3cb134b5be9580ddeeeddf046f740c61c0511f83fc4350fc61fb0a048c30e08cc7dd4207ab702ffe7781d38ccce4cb58faa41c41544d587281c6d655e7b839846916f77b9de14b98c29c1cc39c8b2c4a30abcac49e704e6b2b4af413adb8fa5e398b88b0cbb9b82daaafd2ce2840a32ccc6bf4d35317c2e6102d41b83b6817cdf377c3466c4bf2fb12107c89eac1d8bfe05b20b6be259649306ca21c8e74cafde2371201c6bafddb61191421e620d77cd2eb2c1daa5dd4d996f513db81a68df55cf9872607526a5588a2065b9b287efc44183f3d8a272f01f81263d5ffcff2e87674ef2c527aa792ce0ffec957ee3a5a41839eb2062624c348b198705a522ad80addf48b4f030895d3b55ce443c25cb81798046ea35d94b8ab57c5671ff9b6e9271fedf1e37fffd419ec0217dc99aba7c9e90257f3abadb8b681e85458368cced9a2710774c3896098d559aa9f993185da195af2a96454c7a110f1ac8f8ff65aacad09d81c8475f525611af8ea58b3404874223bcf53436a6e22cd63a85ff83f8875ea72c7fb67299c40b8fd88ee1acdc4e595e91949babbfdcebe3547f0e997b7dd99dfa20b92e94888afd193882cfcdd8f7b13a03c7e78dfc665c1f0ab02b43fceca0d921286ff0df4d59dd847cc50dd401f1d17f54740e61b35a5a5aa1de6dc9080c6ac038c5939a57fe1b2d7014796a10d0980c4e7ade2edbad409bfbd98d23492b1adbd8b34ed3f4c9c6fc7918737809edea7da5fdf43ae2131b2ce6c6b305dba35157bbedfdcb0ba1e2336400505479d7b225ab54371be5e94ab834c422c09881370fc6ba164e10eed2e2b4e3194d51eb0c9ced5d146ba39ef96e9db05484327b3c3f6c9a25c3bb33189750e76ae5ef4912b325ad4e420bf4b4b8656a900b3695d8eb1b0888f40950892b7d8bc9a0bfb86503145ea6d34a490288be9daa16c1687ddf784e23c0f486698e5d9681e949f30587449f4b7a15893f85a60a76864981193963948a0cc5a3ce519fc19b5169c02dd88ff7e461ed51b568f8185529988f69b1d0a65e59438291209cea9c4226fb5ebebb63db95185d69aabc2073b753a9e5cc10bd6158ed6b4454292334e3e2e07e26ae43473458e3ad335be3c55dd6e60b37f95f5345ba18802e237695b439964ca36d9d7eebd7b53f6ac1c5c58d35fb481dcfb5e010ae03a896192dba4af76ccfc3097f73b887507bb696401f305f20f317ff59168e3086c56fd1ef0ea338322c830ee292cf013a5017319111cf74bf72d6a70d06163c4a03244a88f077cc1a2f59dda14210cdf37714cf9c04d3458c774b91ac66c47ba7715723d3e5de60553b9dc85a5bdd8c78e345f71d51db570765f1685d99d01a67dffe0376a8ed561f7f65a1476756fba473506f87aeae6db1e100c26632ce648952040fdf47462ba89b11c1f63398134445609e40097f71a8d3bcea5389d2f4da28591440f01f404ed1fbbd7fb0107014c2cd94c4895af936a69cc2a20de258f38c7391b7513cddcfa11642e195c6735cf63e48342246cacc87e7c95ee4d5fe0e1c0848acef894b58c97eddce530ba7fa74ed8519766df1e14ff34b07f293054d901756970fe987b2ef3aa661647636e64fa94e6758f8771ca873dea23c35f92fdaa1d8a12489119bacf53bdd50e8d1c66f8cd8bca6dfc485e3a16b599e8598772631ae487de76bf5502843e3d3a10e32f3cd23e14e1878db96666175bcf2b74f82aaa2cdf0044601fd9372e3cebe55bd8abf65d6b1d6101d0cffd21a85449b24fe56ba0be18a550f1557b43984305b83065821d0922712b7bbf93663dbc10609f1d40021585c2a85853c62f6d1aade265635943937649faf03c8edc8acf36ea7289e478ae4c9058faf4f0ed05e716fbd18276a98358ec732a42e051fd4b7706f0106d85be194a2bd2ad4bc3a96e725a244be69a4989889735a23d4b7b8a6d8696242b3f7ab8f64bd48c172d3440dfd6955daf2716ced319c819a04ab18e1822dc63f4b4064703ae7cac856c928640039d58cdcd0f9a997279c4eb769a04c66cd13a81d6323bd3dd3a0b69d12c42f22925c05e9313995b8fb06588ff88e7519c6efcb304e62b3f5e5ceea714e230678c87b80ebe4e402c5a634e3e8def8c3910a2101840e6003017d6bdd8c9cf56d69f0b4060b2e050c81626cb9de75488b0e9d5cae69ddee4cb202add72ad0bb26e59c51b0c4098d1a68a6a905fe59283d246ad1efbe030d3109c503165de2be3b2a3a547963e6177eb153ed14bdc0c391ed4d24cb35652298f16e5b02d4203d4c460ed1497d9b9637bcae894bcdcc9a413d964e9135eac8f639557a4ff2b329f9110f73ccef1ec601ba0e6b132eb900bd536a99993a3b8967af365f7f29cb889ee26b2359f299f3082bb968ca78cdad1a0f59e3ea7527a7f1131ef878fee14143d23406a0d19b370d7a651163e65dd0564ec9f7ab2f407bc3b20f2d4fb9b676b2b6240fa33049511974179d639f5bc2911e5243b4ced1d558671a43cfd77232959386f4d82708fc18b5087942d292ae0c101c0183c9f71b5cc34cd39e0cfcbb3bf6a61ecc27847963f33484826457cdd997bfb9fcfb5378b1b097b68f9373f607d195577224b212f659f581fcd1dd45f4c6b9115aace0c58976b86bbbabc983b514af7f73b0d453ea605357130ea9f7fc440c9b553fc2b6fbfd5b4709cd3ff84f3bd8c596259a6d2927601b08e4e502c24d7fe8c18615bb57c77505307a3a6f50e50cd8d986cb3dd48426097569746e38c7ed586b95088e40d614632190c9bcebe674b08718f2231fdd90d2a4bd0b46adf2ea5d7764c7a1a7f562ef8531e78b02223b4d78795f786587faecf0b0007cdc3f305422bb8ed0992ab7be08f37ad462467a289b71c51a3a65434061befa033474042475b3852b908fe9115f655a8c747c068528fa2b01f5a4588fecafcb04f5c6d26a6a533ab2a14097fe65e5eee87a216c011a3d90ce22ca56f3031372dcf7ccb83093546bca0777d0162f6d3965226855917507ce194af2f71a8ed42981a9cc2db26602067579fdc8db55ffbb83906669e1f97e42cb9b612b3a2f0f51c276c1091a007f4eae3cd83f2b753deaf637830cf502c0028679039b82b28aaea0ffdb13d125c1c744adfe00a1ce12ed163f778cb92734fb6b5147c1f15c4f53ba37fb7c69c7092e8341deee8c3b196d162d41d00a18d8f4729238fa001bbe2b77630810eb8e0c8a95520dae7e62a98ae931f436eb0d7035cce41fbe952c04bb358149446867ebd85c919699d3e8923b490ddca273bd1bdc43b9747b56e493432db9c8f79d6f6e7b4757596c92a5954d363e1b9cf74916ddc4e13e506349eb811e62c4fb6c80dca3155187166b26efd674b1b13de15bbd4d001cc0477ffe6f76805f128f87141f1cdc8e05841b630e12034f9eaf36231be15f5e72a79118d9a1e97e1d7c6a6bfc5c844fe0eeff323a4efd02ad91a86792bbf06d91f10bbab18861689f5222a82c117c08eead0e1b05ef398eb5d33ab09fc623a7c41847c85457da6fb299885bef874bcc1d22e55f50c8e59b469c543bd6ac80166da8d1092dd32eced2ed538ae818d2231618c6f159e235af7438bceb0806bd027bf9ef438d439e92b8d231cd94264035a920d2060bcaca822ec18f3a59f2e7688a59173ec7941ece9a46e4a2481ca0f256f98b98c0fcd40d0c1aa637afef4d23ca1af32fc1b6ea32a493a4389a4c302d3e3011c65acdf2889c0f45be2e4e148956f125544be74d0e1beca98158248f23cc44c6b447cd9d3763478707f21e0aa1cd25b0b382a22321992e6fdaa014e544e4d26ccec54db010b8a3602aa7bbbda18bb99412302f7d62e5bade391b6805977c1a3a7911336a717b1c78632cca3bee30b8fd338223b1b102a31a0e4702949d4a4f177bbf56da547e7dc94d3b6422dd21edc3008fa0fcac0985b98055b164a02ffd535150d6a9ec3037581f2187a2de4a6b0fd1343a029b9fc3d9e3f67ac559b004699c0252a561b09e045e2c028acbeb66278c25e69ccd1eaa591c195e3ad7f6adb7c5dd1546bf9ef07e03cd5c14bd233f8635cfac63a34cb2ee240d49b42ee3b63e497751d2d80980fdd2351acdd889d9edb14bf57e9bdf54cc0a5db377518950504d7ffacba5a382c5afa7a6623c7620880d7c4e0a738f147f7f025c848f4a7e0e7b327f587a86c224f811c804f9e99478aa6690be2157092e33c9471eda98317e2088ada00f96d2bd58cb7dd3eaa331ea53878323e5966bdf35af884d1d38e3dea2173b2e1a36f1b6e9eaa743f571d32651a5db42cb4f8074a3dda6319e868fea9e822985f548f13dbca770dfe8e4227fec8df416aa08929348f2071e1bcd239bbb3ca6e8c61dbad353da681c850737d8f25b696810de1922197e6ef10da1490c7933ead1b10555612bd967d1d54a6f052010837682d554d4f16ddd5d28b66f3e3f2abdc63d31b585f9e562cc9e0f7a668d7a30498146456db0395c989a202439a81894bddb5ae217b5956c86e681f1f5796aa698d73051efde3028103b3d590dfc34356ff07da7304ca383afeea3307803c37f9a891820fd8280fac138a766fa00d269eb190a28d4476915df62da2d1b67656547702a9e1ecd7dcdc2d528201a33fa0b8b65ed37ad4338e73e20bc2ab87e287ea8cae0b81c12c8362872fa81690f5552bc7605b8f671aab0630c09fb6653d0c1cd0b2df6bdda1f73f24f119e209e0f4adb8888574df5f262377dd199679c11d7cbc63a31a9e7c971dd492e7fe02ac5f485afdd40b73aecf0cf5eddf81bc244f7e153d1acb73f3191f6bca81f00ae74be7955498fcddc219fd8f9af4e80511b1b9980805cc450a1d0bafd1fcf55d2685c729c7943efba3734018baa103c4970b5eeb031ec94177f9b0f7880dc9a929c29fc8aa6729e5df1e851d0b5d986ad9b22c257d04855daae75d82e7630bafca9c21adce24781c31fa1d03cb0a2bf187098d3bc449ab3ac3b96671bd2b4137539ebfd4e8d7abd59b15fd7178e5cb3b25ebaac8393bfc1a4b0a9c5d7c9f3a19501b80ba1aa94d3318a798b9189707bbc8189d05a780ab0dccccdc980095fd3e0b7618b230f829a5ab2a038b4d298b26ab1f7e965adb7fd7211a87b234de8daac1c1967ab26250a64f77557e3ed341afeaae05fea0322a24789cbbaf72a64e16196b9163c01440526fd6361e52af744ed222885e5d4aed4126c15800762c03b1423ed6eafe28fdd3b1f2c98621565c08032e6ef117ff90fc44d51b1d3f118300e39ff1b0ebec15245ee61434c0bdb91d7d7914fd85ba62ea9964b9e2222dd9b41ba65e2c6bd53be5217ad26a12fef3282fe5a33bab8ee75be677b2aa21e65a1f1f67da1b91aa0267b981feaf3b23fe349270ab4aa7048b7098a51e742e61c97ca99851d51fa8a645ad4339c01f516d5ab0de29418845b3fb9011898fe3408da1b3036b061051b5aa3bd49ddbfc71a9f54ee86f0448be8d0a0f963831835fd7aecfd78a7f41f81770cbbea230e5060641ae9ef794d8b1261b9baf89af3126e1e69c7fd2ed65f6687bb3d7385656daf4c37b72a37258083c0a43a784495605b9051f9708cfb2381cf0f79b1d45fe5feb85d710225507d80bf9c575838ed5f368611b50e5a860a048b748364b101e935002ae5f08002bc3879337e8595005800a28280e938a2b924d3f9740e77b751ff1a6fbbd1d58a7daafc33e6ce2114fda302a169adb36e5577d9bfec14b2b33d6f4e5603add7c6323d7f9821d3f417e6a9f697543bd8fbfdf6ffa11cbbc91fe7fec4c0196ba54638bc9c18d6d2ab04cd4cbd3366f70f956a37edb957877b3060c96a46d39732e364e20b983a624041d8ad7c26ed1311eb35825d80aa045895b523433db35c0fa238b82d9307baf1ad1407b9871d3c9ef5bbcdc26a29a9a20e46af28332aea480ee29da911ef10b1e395a9b7ffe302567560dde85fe173ce58f66868c6e9504be059b613c4a54c5b3f7dc1a2e85670d5197b4f9e1ad1d4eefe94ee375268a1544c54695b1d8ec4dfaed7c92877736f43ec8ca12cd8de3f96743bc77b93a8045f73c44ef54eebe942576f25aafeb8fa26a1fd15f78eb226c6521dc8e23414ea01e17950f6ae60db7f8e828337611d11b9414a926f8e3a2c853b512b59a61044cd344cf2af47e4e5359975a99f73c869adebd961a2b247c535cd4109642dd22a296623c12763247ecc58fcfecb0048c0903046864849baf7e5bf699f226237fddb8833fcd00196a52765ec7468c90cc0e75e08b63f319af1e76053f2fc758cc8d55208d37ee671af347b50a1fb2dd5cd6d1149ab4ba8efa9dc041df93729a025f7a893a14b8f58111abf7f81ed8b5a3779c0e7b0e4c2a76e72e31df482c82c131ddde91897ad3d603059bfb3202ec70d135a9c129d40c2779ded5026506f225dbc8e2dbdaeb09fe8066b2ee60d71e8eab78186f9cdd44ef1f028ff0c62c3d7bcd480f77a4a9e30525ab281694460b5390384a6db921c3a877f968c5a4ffb5d33b455dd5365f213db6864229c1534c59ed10830b61c4a476a6bdb4987e8a016cad7398d4627b59f12b78578800faf1bda3d13d0aefb5317336ac0cb28b0d361e666e84470d566e22b40f126c183071c037c2b61d295ae29c2b94410d207496c1f444596958e129af7946b9a2fb00ad6f375f3f4e6623bd1f9da4f89bfb442def07883a9af4ce3ba784d5c441cdb214de108ead50c31808c0c652571357b27d2d52da6da900b04f661d750c6e1d717420efd8d6b95ba1302bb48621c936436b9e9571872fa8ceea09e012e9a920c10e0f96b31e7a40f0069476372b0bba5ecdfa44e1fae8c59d727225f7952b68ba00f8151b8d0080f5cc96c29868cf4c05484818d8557a0d5853b2c16179b1bee797621947fb84ea81f4bd8dccfcde46ffd053c4438368e2f6aef3865ce96a303c3a60c4c4d16e36de81952586d6656727ab87e1ac854d2508eeb91b00aa28c50d2b65223527e9f766a860cfd7e6161e9f8580f0f801747f543fe9fb495e265251952e146765b329210e88a4b637f9fc4695b63c69d92f29a7e9f1ce775e73e07c9810f5685ef648656ae8571f49025a2b8d108c3f750b20e067fd0ca88fe3e7458d1ecab763ee3cb206f58dd8b21b799f735e442be788419deb349ae455d98026162a301ddc82ef0d01160390f5d5e19e1938041cdc1b8e13f42fe19bd2aa4e1a52878c2692926936dd18592dc1d64b861aa7054d60dbb285f983162172eff4020126f18c7b2a7379e2193cdd186d724d840f7ab921b721754c70cbb2abf425c3a4cfd16b3339b3bbe2e6d86b214c3bec25507a3b6accd5957bf3e9ace6425c9106e6d46df370defe1fd694e26ddcb281df7003fafbecc5c77d8603fe32bc671d83d6277d7f55c25bc2285bc51b93c64bf1ae5a117d7527dfb13bcb3db26abf2c3a5855c7b6041dad2d4770120f605bf65667e3e9cfa6c24561537d3aef628fe866c8609d3ff5cf2a5ed52cceee09cbe35cfd4bfaa3415bb3ba20dfd491ab7c56b71298320cb443e2d7f391fd4ad236b0c8d4d78a97eca4db5915ef68769b90a30285b821ef0254152bd4504fcb5fb03a1d1c5b04788390c6059d710124b970d6f36a6e54e46317f3b705d0ded39776f202c6c9daff56b5d5b73a1f88dde703293a6b8cf95218f8b43209bac07bc0d9361260677f21ba16353bfcca11866a076b6abc898cf3ad13b88415a0d8c15ef28e8ffeac0c14b2f6b31b2a5201e277e38ad00a558acb81fe18eff82418fa3f7b139879806d4e106b6c90808f586d15acb74de6752f8d42d3824de94e807b5a99a77fb6e18ff9aa00014e4ad08e2685694ec1df88a8e597d36ab37c726da9e4fb10619053c8547293121d561378f2c10a47a6102b9cb44840bcd017e3c90024d214bd82bbf338fac2a1df580f7a5440f0c2da8690a695d8be763c3b889f75fbf3b45e5f9822d6e9bd3d1cf53a60ce5176f882e3befd6c770b9c6d09767d3a7f5e1124c2368c49d8441d5796d36c3ded186cd09076282fd121cca1f1b4d5dced0abf31faf93ca774ed46c1fc90d66628df1d16d1f9a7f2b42e39fd22e96717b4394ea221067668cff3aa0aca7e8fa5646ada6a38eb7507af2af42272a1792d102b0a890bf2582c23b1c83800ba083c9ff1f3c89ab8381e52a16ef5df41eef2e303f45835ec09957105435beceea99f27d9f7ea0d6549060820bd966a2717f360101d736876f192c3fea7b014091094a96d7ca2153ed3c672f466a82219bbe740b6794d7ecd2756a6a86381911f55e521944ec5c12c1328deec03beddbf377d3c56086c619de4c76690749cb58b8bed49d69a80648646c22f418e778bae4486e97bda8f4419cdb91eb2c784febf4b8307a7074f67e4847a63b5bdd701cd44531174dfb80389ea30fa13d8bd0bf6863e759bf0a9ca9cef7b748c304bad108d660f4b1f6070aed669a2f4af6c5e367a0feca08061bc5ae247809d4d4f38f60aadddd9ed61fc762ab1d760209270cbea1c1bbae8efad83231d45a01bd71c6d52dd20ce496ac798b2f9ca93487e712591a6f6cc3d4559301672bec718e897992ba4e4a88de61fd8db571afebcd05ce0a113b4d2b9f385cd7223c9fd9074486b23ffbe3633d8fa7929c12370c5fbd2783146dd8c5820a3dd4d9a2e9ad2acf8b907796e762432fec76d445d42494fe4aac8333535c029990bdce6188dc4cf78344bd3fbb96ba5c3fc597ded5bffde2216df8503813f9bf259821d07bfd53fe2b614fa709ad2baea4b25485fd63e5b5939d364cb973aa9828bea4efd2f7d05922762922cde74462b30312755b5dbb076a9b74a6536e961f6b43068c69b4b08279f22d2fa68c075988632cea5b21037431a58a30d51b82cc1fb572be3244ca30a342b2e5ef0d3a4e74bc6177eef4b4ff2c1a513147c888d39d7a53968cd13fbbcebb5d4e71bf220f259dec270a196e3da57f4c0eb684feb650bb165694a2de8c46b4b0a10025175ea752d339af6424cdbc2b065bf82f953a2b6d2ff6aa8f36a9f802b1d2806fcfcb0e17e73e04235428fddb6d5523ed3a4f13d581587274d9833cbb7d6e6dc0d8cc324dd73c513e9b1d4df60c923419728ba60814329bb2b809457b537fb7db2dbc22f0c07abb3a87ce55e9791c0df3be87f1cd0f5028b72215ac2e511a3b4be8e9ca645535b68cb9bdf851a351c4896d3c18eda0c1ddeb48c266603c5b0a4aad6436b28d63cef2fc48228705afb284135e4f7b5d34ead695efda10282e2cbc04ed1a9d796832f56d119175d4b5e3546be7c9d4bb106f85c2a71706cebed226e22000e5a5146b41ef4e0365959a638b0fcabb635c0a7ca7be99c91c04e23345c6200e44faa1d54aa88c94752fdd270c62adde51a34b641e733aa3dcadfbdc9cada48e19245b4f9ce42cb8c2cb1f7720b944524de55fc6ee6491033b685e02ca877d716b21eeb4554de0120d55e1dfa48b187fc9a1f1d474f2871286380c400a9535233601ec881cbcc276fea35f442231512343e8b8dac62433d960d6dfa1d20e69aa3c5aa0908c6da3f313d319bdb8666205f02f8e8e6a0814e76cfc556c95b4787d6790518d444911b0df1c66a47126fcfa267e209ad57bec237b5c46ad55ba336be717f0fd7f9b9c78f6a1272d9f2dc30cc87f876e588434a4e9422447892cc6dafb0ff5dbf74db8eb78a5a4b9a7be01b088e605608dc32362dce0017dfc8010b6117c451c216f2bd1ec6d19a8455157497f0b804cf9ff8f9a7e57c154a7e7f7f3054aca864c0d145b6dfff9e7a01a06ea56ffa53a9d12ac178cf49a0ce7260fc1e7ba7f37440ffdb66f952e753cc71f4c6e845d315a3d0e53a09fa9fc6b9719d7b76234c5d7d770585caa7ad740290da60f5e9c2bca35c2f863aa6c6541d005306baf6a6c2604d8087ea768ea45058e3170b6207aa53404eb9b9b2181ab0b51b2547ae5ac1c00d447c8a25dcd5b60a1ce3d810707b2588f9ebf54064b831f77d77ab1611dde0dc866e30e71d13b6d8ea9b1c7d51735ffef2f352d0ca70485feeb8261d8ffbf1f6da2c134b2469186aca3ea977df3e5ebf59569190995dd76120677411723020cd227db1f8fa8ad79dda44f780564622946453bb21b398cbd31143834bfc979d82645cf2c9252fb77c7f3e2cb3213830f98556643ae12a3fd46adcc24dc44d7d82199279fa1813e844c9348f5b978735ec5fe7b08f1959a2ad6e4f6c252c2d810b7bdca495e97e6868c62282bd6a64350257041b19e3eb38f196683433fa0db484acfdc7acc33acbff8bab6d9f765b5d45580a1f8683b1ade01aea11c18cd804898b076cff7e14e8a248a670f0a48a04916827c53da6665db34351b74e6501afeba8a5c3b00f2654f111ba7e3dd5d179747d5a4da33f4e723e5f99fe4cb21310c19d8f091f22a25563303f217cf060a3d893a0a20cd2aefac6c16e771a01913084bfdb63d4100a43e99117cb6ae23b0b5d10a9b47fad07d641fabb2126faa8841c9c848c0d3dfdc0b9fdce625ebdf2323ab615de95fc0f9a58dc8b2c6a9421dd2f4a786dbd5972094f58c833c3e85315a694a40d539499813a42c85b5e950479f2740c50baea565bfeb0f1b0534c4472d433980661cd7df8d2a0c36ccc0100b5d2005404a835eb2e146eab66c692433be8c6a27c7e4e0cad5f56ee0b0e65cdb6716bd4067427e3f59a9b2c1490415d4aacd34c303dc9f709a4958c2066eb4774ea757a97121e09d76cd57ee4ba05c81b07eaff3f32f2db680c23ae728eb49edd6c9270882cc3349a6d3079d2219371f32f8577aa2df7731e854bbeaea90c2058c7d85b567fcc26ad6e83d40a0bc74fc2aec37231d5bf7c1e81a982480bf4eecfc4d1fc5920a67ee431c6cf83b30563a6965faaa6e06e3f7ed5a8c7cc82759fc656274a4cf1c390131fa5d42d6a527e70c991bf4d63266a1050333c3425f0f0da7105def01029bcbed049b8ce53ceb1af5212783b7f5746069743406e7b71d1574e15c2ff348e994104079ef7d9a43cf6b2f6176e73160e0c0c3b0a0bf76de65124a69628c256bc881c605ed4f32c795b771f8a777fadd013272228c08b4a28e0f423119e6f67f8b79155f105619a06c5ac3732abf2f93f6696b1cee1a2a8288a9c04827c65a661edfba79c163fcef556c61e2c49488a6abd18a14cdd21c965cd103a5c045175995f69c81a840a0af4a0c9ebbe2a4435b596d0a13d0be4aad15b52b3194ec86b88e7fb63a28746f503f6d976eec4598d5b912870a59fd7ce346eac454fa5515a1fbeca132733f82b9bea6e45a22d49ce47beb2442ac26b59322231b110a6cebff9176ccbad99d8c360f235ab9ee9ff0482dc71f3a6fb1886b6818a3183cb0bc57186a3d8916d943a1f7634cf46ee9cdaa5f28aa9d590df02c8f8da34ab86c15380c8efa553f78a98ece8c88030b0e9cf5046a65dc3bc9bd39517626dae6c4c2fd248b78b1e7fc588a9e5a1ac6e6e2fa249590927e181b35640cc0f1c7ea954361a690c54ef341e0a69877782718717bf2fae8136dc47e7e31b25060e76774d96fe794f86748df59238e2f11cbfd96dd96e5a7a6a4ec08f59259d9628210a6d74a433718f3b60c8bcb05d35f953bc771a1ac694c4e68253447d35c25abd4bd7993430491e149e06ca7f87b77c1006239085f1153e0f9279bde33f3f241e44860e83ef85d41bd423c614b956f73c41f58db9db827050c8abc622ddce95a481a797a26bccc3ab1c14b687f72aa068a0b68051631f43f937851d737ab130d5b92a4a859f7706250fff69722d94e088cfb1ca127dec3caad7d55e1ca3cc048cad771f52da1c7ac9ff8300ff2bfa843d69a203cdfe0881bbdcf7bf425d6f75bf6983c1270bb80b91f27846e173ea0dd596debe70f09d1be19da2f84014aba3ebef99526f5209035f20fe6faa72c360c0c494bb29c093f9bcff86d195a7bd808be8b7ba849315a819bdeb79a58515831ba04d319d8eaffdbb05a113332b5758f12c7897ebaefe4793655d4eafcd265d0b93d5b5be4ac56e1d47547ac1bbad602812445eebdb4ef4c1080727d65c786bcd71a5021a85826de09ee9e82fabbb8dfa60f4f2dc4394bce3c4113f9b1384ad62cfd427a09f044da441563b88c93af336b28cf7e897c9cd734669f187ebab7a6db87f7202f4c7a377d8ff8edc1445b778eff0c27def35ef1890fae2bb6453a756490a17d3bcf7d17b88563edee73325ac3f1555b2c49b3b5ae377ab6618a5501d8861676f799b6c3ff053281b85833006315fbb840ceb8423854eccac7b892ef465058b4c113086667dc15758e3105312eb34d4151f646cfc62d203d9532b3e2ef7d36a378c6ff89df822f25315c12cb2c2cd982d11b6d8383375dd5abd8aa825a21fee845cc2f0aea9bbc336b652951b3c63a9e25b782d2bc19f0ec2b592e6fff2203eab92ffed0394e7643df9e97ce751534575a8c41d7870ad806c02aa4e9f7ef971f871d491d3563c09a9a2da083ee76c23f1cd155a18f8a7593f3a66f203562c65aebe7f606299aeaf8e1118b01877b55782227cd76ea4c2a2de0ddc00f63c0fb34fdb9b5aedaf27e01da7d9ffc69b9599d7fde5c357a035d54fce70ea3c6245261797edb50da7b056aea9ef8aa6d6dc4b0d9bd5e95cb6d0c48c6004b7cd29877856e005ae7123de9cced79450c099a4e7273eef311c49326b6f4c93735d1d49c7efa3febbe370869d0df9d0aa972f0c0f9c52221cccd67d0d77b3a41d9c935d15eb64fcd9503ad8e3090aa218099c736301c41ca286860072fba51017ac745fd9b56ba4febb6ff004fe0e281ef69627ce210f64981052c41bfdee332d64f94d6dec0f5cee01982b45f5fae5b095c8e53d01604753f5b0e202db0318192bb8fd381060418ccbb7026ac33a72d3ffeee2d79d79095371a83a47c5b52e11bd38b01431e2601a44c632381d479c0002771c7a5ef6bb640105ced2d8d1639b5c16e3d916012158ac6e995535b204a94709fecf9907779f45e84b556fda98e35d968d76c59ec6749aa0e61235e53dff83cacd1d85b87544f7869facf1db78e350e57692e6f9dd1f043c5fc78d97054e92e13714c22872f1c07f5ed5c23a05db3962ea11029e3174e4a05074a6a2cf9f9b3f6e0287ec7211c4ae8f13399127690252d36a11e63c40996026913a5ffff3deab7a480e2b9fa4dd50f8c7b89e3e9912ee49c9191b321b66b8be9af3945b0fdfd1a8bcead3fa6adb4d8fa3f88b2606234c9a0b2462fd202e168f4541cb6b24dc9f5b25c9db2c770e91f1007657384b02ad79932a6c0902e2f89e2356f781f1e1968919b092d6af81e57a677cccdeb71c1f7f2ec25204c58648ca8c556a0649193efeb96442d02bb4faf5a3626d7257cf0fe0beb96a1524b19127168351aee81846342b9c3d97eb52632b4fcce6628ae7aab91d4a5f71d3778a549f943904707c9ac25967c2e9dbead9fdc1a9355c477005d54ed857eef4f3cb298fac2c15ca2510419e00c2f3548b9029b736f49f407c9834fa7c3a1950a47e4d5c3fbb7cebc4330eca81e47f786433cbb7686c5457c85e02b4f6e2e0258ba41a75f6738d0f51d452d04a292972bf2d85d483006681d1c46ee3a4c1a56643c3e4766fa3b42c5c20562dca934ef54aae5f0ab2c344c235de6d6fc18196ac59bdf379fa6a5559f433b8e97e097fa27909eee8345b5d82efcef42cce280d68f798b0e1235f7a61997094e718ad47a5cc076d0837db71f7298b60dceffcb56b88ec2d9a8376a0ac99e1695bccbf1e3c120ea284cf6cf5798bbb248462bcc8f8693fb00e126d7d348b57643ce19c67912dba2066318d51075702f803a13285cb4e0c1e6f7453badca76dbd509d52a315480dbf47d4d0fab746595896078ee0074b6b9c0a804ac869a636b60c12f85904f17b7a990371a54c0c40c1f495c643c7cc9e24a40ff6ac5184e627ed43f11cfc5d7fa1ab317d9e9271cd1d54bef88bea913438525261065be65c369471b118550efae9d83718cce7c9a2d605c33aa6f7ad562c258e6a4b8a49322954facc611d620ca455440768170997e714a387588b44bf4888b4e3ad5783652d142b1b8654ff37761df00b8346cbb499d11f1502dbd2464b2dab48c0de3c97b449ae9c05666a4206470b89092f6073d150d91ecf7f415c0b672fd3654621ad820486b26771e2d00f1f9bff5585a263e558ae9ae1f287fc8209afb6aa9fa1b361d9cd5b1f9f359fbac0eeaddaeea5866b46c39c07ec4b737eeca025c0e33c7c6509ef2f13fb8841a477279234eb63ac7c23f58c1a0ac016713cdfb851c45306d9b3990ee98c1685419cd8e63563de6468ddc08ac895974624120cc249d6bf851596f2f91ed8e2e08128c6f263dff51b799d27a2b632bbae6b737e44493b636d1e0908ca38e8d1383c738a94759c69bf4611e510cc777f62e2434a657eed9c91f311d0d38ef56132a1a22a5e1ad9c752c5036aa3c0daba197ab6131806ad517ccd744a59d5e2f3afffb1cc813daac9102c0a7cedda25c6cfb661c5bb864d422d8bbe7b1120759a774bf2dff1ddfa1c23452a462f4327f9d5d75f931615a6ee64f0a92860a1a5b53bee52e3458e4a99dcaddf9b74ebac046b343f9ba85d1fe77d67c62093ed10f299f4d7e304303970912fc75e38ea8a2e81827ca2d4bc0c1d69a2e956397bb81485fab84a01cc9f257ca81f4a90094c9c292d8e1d047dff02b71ec9dd70ef428e10560302cda2a914950ca4a57ac7e0fa8914a5c34cc9a4b1cb84fee919d663d42dedb9d40618e601fc012b362ff428216679787b0ac4c8d9ac8523e8af94a0267ec3cbb186d40b1f8f4b711d1a5e9f6e9678ee9cc7a4f1119d5e4ec02dec4ba958120b9dd4153fb35b5c052d7d0337515f265225508d1e40e7948af94ec96fcab588c21ddca911b907390e902f08f45c9c2817bef015a4e27642a730243f0d370eeca7e9ba25c822bcbb76222621a70db124dce07533c9d55c9e2844c5dd388e142b6a720e8c44125ba394f8bf08981a3cf2b0a71190ca8cff94dd308a00479fbdcb680b84a6ca2dbffc681e222768642d31227ce627dc8994f4acf0ef6120e0299fac9c0263f1e90b761e2162222ddc27dd55cae91cb3b5ac713f86faa24cc7451b0b047b739d6b65ad35c32c854d18fd76075fbaa854591d2b863a9c9bdff33f71ca7e490c578ca4cdaad116bdd894aaf33f0023e167788d3be473d1c6553f8336bc0b02895650f52814750b27e42a0a816da1fa5e6a5e1b683aab047a620eec15d04b508f0624c2bf76b8ae17158e60d23e44960365643304f3f4eb05abe3880d14b47ba29d07950917929415ac8cb538474eda8aee1f571e14459378bcfc05346a7e45d7e687487e26c0658f14e4dfe706ed1bcd212ba3499162db7a40a4919cb8a1eb24fe36d1f89af0838afd35e6d1032c3cfa9b0e33b2670c3816d1196ad2e86b5bc84fb063ab139ca9f23bb7c180c7ec0dd613d335207527c11a7a908d3b2bf6f24031694e2a925856a2a44176fefb9e5c8e840771fb48734729f3f7552e6dfe75f3805c12f665e931c35aef533d1f9668834e16e86a28567c0a42d8939667c085309be1eb4b3d69f62fe6b80164349a719f96fb4868115ad9584786472fa4bccbff81f09032cb2562c6e97bafe2640ab60a4f7743f0a3f046ed7eef2ea8297be558ebabc887dfa2d62beb46c013959d62f46d60ea9d8ee07a66985d119bb848bfd64c1331b09862d0be523a5a231b8f80d65599f09e1c149e1bcc85147e1db87aae370b802e8c771d4d8b8724ccd62e794dc6ae0d6df4e1ea612f889ccc542c8686b13a6553a3b4f17fdc8b8aa663665864a303e7f6cf9a44c722ab6b8c80244342be9352fdaa9887feec0d8a29db281343ee90d46f2beaa7447a339786b9920941ca25240b2765a8c65424be8fa40e08be85696a7be6b7dde39bd3f98f27036e00d186a1658d3b4948551683ed5478404bd484e0ec6e92cbcbd016dfd4ba4b479343e8f686470ce22eb24c6e28304abe10facf0684c8ce7aad2b50b09d5b834bbfc606474e1f6e41de941c5a7debe1faec91d194ecf9bce21b73b35d0ae90bc76f662ec37c19d6f77c69a3b8feaabcc0160d4c7811a94df37578fd59989b405904841a6ce5c2b880a773520e910640eee802b44b0f93c7f688deb1e52ceff40b8cce20f204608ab08e25639cc2381a7f275a74972aaab4816adcacc197279422fcd1b102cadd804c4bfc8532fc2071d568593e553f667fdf098eb16a3c6bcc0628800565dfbdf9cf6dc9642bd1aad83c681b6b234d352db5c045b7d86b644a16639bf614f4150873fab516951621bbd3ac06dcb1c5c4f6d9c26bd09bbb63990b5b79f56e7a4618f0676e11ee2c2c0ae71d16da4e75b7d3907a376dfc49a75225a4f600c308a0a51a2c44801a87b1b31e3165b772a1c8708833ac46ee6e25f18f36b1248c63d9015d8cb9bb2f98d01ec641c32d36eea9275965214d1adae6a4c75db4bbd0cf7459408d9cfd09e7c6ca88a54228811d0c28753585bbabfdd20e22eb1861c2bb89631cc85d6487e0a3d8a02e38520da095e523bc1f0c029324304f07b092f51908f4a54cf46e410acdda8b1143a19dd389c5d6b82ca35dcaa95352b8a5059be9efaddb19b65e3d8952ea41ec811f37f5e779b10924661f268f27650ac71a354ddd2719320a7f0fe4b65afd4bb6901e75e4282c6962b2e8ec155de8ce1523b5cae5ee600e367328aad88dfa55ac2ccadea3bb8cb2362678b5c8076d97cbe959d5fd71c7c917a90fefda9aad9c6d1b8fc3628a8f94088180fa92608b4d6d5a2ad479ef51a1653eb616646f84230325ecde604420c2eb654673bd2aee116011a03dab8a1d0faf96dcb1efdb97818684eb15d015b5016206ff74986f7fcd28c4e2dce8a3deeee42911201809b8aebd98ea7428e83d9756ebb69cff8955cc6f1ce940c00bda5bb79e1bf39d59ca7961e595a118bd3a393fc461ef1670fe771e715ec6a8b94b3cdf93772b9722feb3459477c77ab8f7a19a59d9abd7067517ee6ff81dd58ccabea98930116de6a9e2d7c0a7c394e05d17df0742eefa9517525d59941db8783504fdc605dc9cced19290cd4c190c92f644591fee33d28e00c467a0c6c31244e3ba9a1a50c12fd1ae49b4f80698b864cf921c610c1c9c477f3424666a856e7796425f9fe49b4c6f28ab6b4ab5088eec4a082177ab43d17e32433de6fa8a7e2576d49adf92c3882a631f66fd8af22eefc18f75096ba47b38b513f9c2f5ea7ddbed16cc3b0ad767b6992e6c8455394ea27126bbd79ecf53cf49f1282b1cb285b8a3638a1a7bb42c45ccef5da1a09c335dfaf6f770fa8cd9ff65e33828975234a5b8496116489155900e79ac1bf44d627973175ed374d0daed17db7331ea3e5dca192474117677f1d0af77685b4354b6bf8a77ef03c247fdab2deae8684204c5da309692ba5ee19520bb928cea35c2f397ca23d48869b2fd20c4cabbb147d518445e635c9ca5895e04956d1e6f4d23ea1691e42502a62d27b24a04343e2df871b094a7f90f7434abb5978d773d4ced96c6eaf4e023a541429f26ed9270ce3ea7312e43a6c8dd2d9c6ebc0631000716191a2fa1705c82d4e26b0cedaa1b98fe7b49d3d0658a9460a1f4601bcccb3766cbc15a6839a5a9159eb041ff16ceebaafe5417cff500594aae7a8c1c0d8609190937096767e016abe646b85e2dfea1c602decee472f52fd4a74018ec2a8fa730c04fb28380c1f0f1aea7189f54f3da2e81321e57abb9fed5e58306d5cc6d5f3bc83790f5b76cd53eb7c190077d76815240794f67dd2327a4b171aff700385c54fa0f7831df7e879023088414eda6ac5e82e41b1ffe02765a0a5af6b8e7da18464aa3786cf935a63754ff1302e04e365041e06b7cd33849a0f996d1c6ecfb11fe94c2ea6c9a10b78b74ca6fd2cb8d81f2050816bf1f24f376feffd3023567e53f3234c18fb43c473410dbac44a964a444af7ddf513ccadc2c5c5e2aee789082ee1a07537874ff5d54025a3ac46c7bc1c172a0899bc512cb306c3338cc76d09a19825ac8f62c0dab6f40e4d913e8fc2f7fa92054a795a4a41c24554b7aa075a1bf6efd0d995943e529899cb1b7391bcc9b5ac860f04a05d60d5d51290fabd94c778dc68540940767fb1f0f773124e4dc34937f6ee881938fbce1a95197e2d8f78102dbcc71260f086775f77a7c238efe18a70f4a645f76bab05f385409cac8e065308bd4d91d5c7b0576e4732d9c4e5c79100cbc982d8bcd4dbd46c31cb89399e8f612233066851add762d0a934ada4cb9fccd2cca2e632b87fc5c0a1ac51cc8e9b0b51ddf2447bf66c207e9ac76e85526991d628c213718dae1eb1a86e5bdeda3f2002d93f0935909e6f771814adfea055033639106a8769e6212e96d7fd3a3398dfd0d202c749649dd49e4229f2a591baa94265bddc0ab7900292a522020090f5f3ffcfd53b8efc28115768fe43d35d3e6fbfd1ac7aa05768b9274922e7962c8b9a0911069258c13ee3c0bd354eb3bb8a6d36028bffac2e247cd22dd99ddba3203a2a4a2151391c22ca9ee7b3df2aaf88f72a48064581c0530024370a63ecd3adb1070893c13288ad0af2b6fc9291c824ee74c467cc1fabc99b2dd3c827833060e24f1e4bc5e2105eb99d0936742cfed01b3c692820c6532f29366d6fc5376e07e76b89aead1fd2b1a31b6a17623d31dd0eca8268318dfef365e7c8be0deb9226f79f8a4c1f570bd37fc304e9be4f58d2e5f7837b12eebf87343cdf5b8ee5c1b1c609618fd9aad2759843223c1b116201aa041c6954392e54a81cb280fbcb1e56809db0f2423de85366de689ee4d10bd4afe4ce4d70b97c7c12db02720a507ce26491f5e84f8d94d54c73a3fd8196a1b7d8060b60b93600d034e52d1e7d3a6895bf5d16b600416c740deadf8facc54275ba028952b4bdd91fed91d281e4f9ce8431dedb07a69dfa800640a427bddf81cc7f5d8bf71fa253e7eb707c727fd7e59e644c825f567356c4b74ca39693c14c84375871330d5b54e0bdbda3faa643e5e4d33b234f0a7c5d377ea5f07ed38222dccb322fbd2a089585e550f47d2038418a5d737828d5461b1a3afd62a1dee0e09e945124a7864ab6e51dfb911552cdb3f58682616060334883123afb535186da110df47c52afc01587f3bab1fa2ec912340b106254fef8c789b1b15ee8866e47c40014e1a112449f343d9fa0c8670293894a68677e015ac5310260a660807fd916f05e7c9eea862cb7518464c643a7bb30fd7223c1724c2bbf7785e47e9968a0cd1a2b3e4db1046bc8068bfe5b7548d0ac93a386c9a769f1d7b0ceacec1b31d9d7e90a0d8bc020a9fcc659b8844ee2c1e9e2e82b0d7af922c08eb50412160594266e99c334ea3f78b1ed481e265a1ab7b5931320e158409f3d6c4006f615c6da21e305c304d5e234d337c9866b2eed78b679a1e9f007376d1e04dc0d1c521804b988d886d7b5dedaba60e3c92dfaa6c42c551291dfd8a988dd916e58292abfa974815334156c1bc1631aa798b140a55aa75d13b3869b8fb7cc3dcd2847c5d7f2f22d002d74c93522cae93746e34b5f6de15be656d9df827437e7f96d939fd18cb4b6d0adbab05e3ccb2b0a63dc7169e9f1405a00f78603c882ef3d59dffcc57021f864ee35e68c1bf42cc19817a48d2c3d7f24bc81efbbb960101ce214401b127b5a113609ee05cca830afae84fe3084570bbad31974fe10db07bf5ba892366505161c06b60bbcb570e28a3af677e7c8473eb65fc6d8bfae3007d07da34cb4c8412a9cb6d8f25b2cbb490b2b25f6a7c3b99138f314740d31930c2d3ae38aaae6d50cbee206fc3b6e171b11b37d8d0d6a86408e3de12ecc4a30613e25db5a75cfcc1beb2b1984b25080e479d5da5e0dbfd76f58071f7922b38cd5485535cd0b39615a60faebcc3f91bba7399a308c6e6bba44d5681f2eda241d1b44c4fb015cf60f2a476d29c5f102f693dbd6c933c5ff4abeaff7152af77d35042dcae3cfb63e174f20b0ffa75c1fa76872906ba4c0fd0d192aba312c6bf0b1a22e263a48321fbe43d87bb26adf39f491ddaaa1f828f27048bfb14a17a70c12bfcbaa1d43adb638e5777468942d12a546abeaf838c81a9068de960b627ee610ceb6ad66ee3a5fdcd6c6d1cfe23b3521a3b41ef3cebdb9ae85c7b15665ce8aec89a90b54a930a2543e5e9cc941173f2f01980becda0a1c05433b1796b088cbbe473dad29d8715bc2d14f16957c76144c95ff29d7c9c3a116735f266bd08b81508d168ff3741a27ae0fb2cb3f657cce55f5204efc3f818923bffb491d5de38c38914618d5cfff3ea230ee196a54a45ffbe9756c6a67ef44a2654bb63d7cfde6c94115f3de34db3feec211c7b102ddb25ded6d2e8c77a1992d4ccfb06c2a0665a3e6d60eb5b0163b72d23828887dbbcf6121ef2c453bd9a1fd2246c24e367c3335f6f2c067c05308013703ce3bb84da58f38e8769984fbd2abb2e801db833d9056e150b2b0b4484987d62c527c3536a8be54fb92f9a985a69005412a4bd68b50059dfa2b85d54a7126ee85eabbb0593475a0d21fcfc22617b6eb676e4586bb79cb8355539eeffa4a602d135fe82eca4f47e6a428809560cfa3f610e09e67e14fc8b344b450d94fb2fc69cfc605f7707cef730b90fbacbb31bc629fe6d92eb0ecd8e7e1e419aebe716d63b54a0337dda5d42ed1a08daab77d234c8fe8023416af9fc878d696926634967c806e12c89b823fed7ed911a9210b401f854870f2ac88afbb41c68821f21a4d5bbd806568b1fa077396427359b0b2d4f65aec272e25675837feafb1df8173c9f273adaf616144c2b0f9fe8f4c8662541878877d5d5950e232a31efd25e0a64df4c5562c568588702e1ef0455eb6c5feb961e90a61e1f7f8e025d7357c5e0be5048de501a22bd354fa2b283243d38bba44afbc8728114b968ff0bb56bd3bbad416266674b7038f50bba295a8cbe27666eb05cda7fb76f5b6bedd6996885792d115dd4068d6ec13f8762af87faeb47a64d3fbe73a7be27cb91fc18780280f44b530e6e947f3b53072683308923c310f8472f621eb977f8d6ab55328a46645b4f51d1c021604aa72c2f92927eb87d239738df382de169ccd82a8d78c3a0f88a332e0132b24da89da506e30f44ad555437635aea94be47df74b3718180515c1ed85917ce87b3fd95fd52e3bfc829077ac12f30a76970b1020e97d2e4078f9f5967624528d8defacada21bc83666497fee7d8b56bb936bf5a26dfd5814224ab2149facee5adec31c6c12dcec440fe832e0d8a00c182d8f7cd32c5b1110e7cc60c001e4f36b7b9f47a8bef3c23190cb2afd51de1fd792e2aece465e89160318d88d4c24ecd683124297e155cc581876218a273b3f30865249d5a9c8c5082d606d23310c20696f5a4f12728af090c83da48d9e7cee0d648890b88c67701446dd20d72a91ac68fe07b384e73a71420110089be59a34899f16d04bd5de1e368956af3202a55f88ab1e64831922e8e7b0db0983c26ae73b88e527ae8ab00e9da5a2e3d14822b9de5740d7299e865976bd24f398bb92f784ee1c03e47ae315bdcd88459c453db030ab36e626501917b6e6415fb6418ee956b973bca9777c139842dae752e50ed6f34126b8075618af346b4f454f3eeb436a30c7df01d60c0937910dd364edb8985789552b6d85ca92c266dcbc381b7fdcbdd2c65089a854632bdac9b9b85f1276446e1e71db55817d9334d9c3b3749600d0b4b47bf7d0b94899331257c0a62417ce7095e55f319e089a6d27a3b6716f847a3dbba89c29555ea50856645044f931ffa0f8211317d1b3d1ecd42b3d574d784f8ba283b2062109326c10eb9959f927bcaaeb7be02727b5f50c61ec65d971a063bd9904a5858da4c5e297a1cc67296e7792e439b7f427d9e417c34bf190a32a34f8352ffc121411f0718d501bffe56d2c352d7078db75a9e0eec089397d3a0f985e2e3fca67ad990236862e7c6f18528fd043a422bee9e031655fc13a2c2ef03da90ea0d08c963f2ac50fe0efa4ccf755a2b7ab79c4e21a9f39158e42eaf9ecd8a31020044dc984083f33a374c98daf857ce730cf8bbef94d8c8fc3f24da4623a0be71d1f6a9c9dd774fbd22f3e29bd0533c1848ea7e34ccf87433126be6fdd8897b096e24b913917185662c988741997e739f8aaf509a41a0d4c3fbfe049904801699d0e673d028d6a8b0cec331d71a7940861c33314e691b34a22101652461999e106b36e7cdebd32ab0183f3e44ecc085369ea29ca78b93c63022a930c916570a495d1709979f0851dbe1f1f7c42178c50582cbcd6763c8c7778747a21f12b48d88c18189768b1e6672e918853086e6da1bed6d08df0a65f87d6898954e1bd4e8861fbf33cc00440d82782f75c8f4aafad9ddac6ae3fb73c767624ba6a408aa5599424c1008b41df935ec69e2ce0a80df0daccd666636cc45d19b77adb78441be9c5c280310559bc4af2a6196059bc74f5762a46781b06fb0defe22e6c02d99fa50cec34a1cc9071f677194bc4e30df17cc78ebd17daad8ec02180ebcdf96156cedb1188a2f7ff286424b40a0935b3823599f81f53f5c58219f347b872e6d4298ad30d75d3ebcb4b9339aa95f46ed34cfda783045e72b4c8a112e913fbd869eb56940040f2c337b215dae3186fdd00e0e1e1fe80b6c9fef0c3f4c036aa263086d45ac4d45e743e045fecb33d7fe58dec6c8069c72d611605dd36c0301d221fc6b828aa368e6d9f3b834adbac967b9764d5105df74b4fdd2f43af98fc7c570c101ff2a0de1485ef704a8cf9ce3aee5d853ea017e5bcf5819f12aac8a0edd8de6bfd3e2ebe2958c380b8ed0f05b8ac491b2e1eb9a8d2e880eaa77cbb668caa55ee939a30511f8785a8b0e02cda0a602dc4f9f01e4a197b9e77c511c8bf48be93671535ff3d8c4f849732f5683b136f607b066641dba1a89d21f88d31e0f591d6cdc0d20ad422d53e818276e7b010e292982c38bee7e465bfa6a8e7dc3e9e8ad0bb5f6f53b65380517bed2360b380b1e1574cff4709721a719a92749f4f3f8f644640d36baf0ba2b44c789acfd07c7db64d9d36fa4e70ec5c3f34444307ca51206c36b84487f08162bb9d19e321f3e6b4efda23fd5e343cecb6fd4c29b9dc0c27fb16b4cac4b142d0c8d2a6ae2741387c800007d7977239311b557dcdf3766e5bbde037bd7a9217e34ca4407e1ffe933267d6b27f371a6e2c4b06e5e72bc92cb7b2bdebca7506423d0653234bb003b4b8260dd7366a5fe77859de60f1749313b8381c9a772bf908e7c7a0ef614c83022500341e60581a4fcb462bba48f5ad630b6317a134999c39040198c7738ad74c0099a5773ff3df610106f7bf35f5b042f884e79b58a5d86f4e077fa02f5ce6bb959ae46857257d8e9a255b3077d21a04b1173cef57098e452aa4b1ae6cbe2157f310a5b379b59f6c44a768adef614bacefbf107ada0656fc495afac7d09bf944abaee0643c6b02bb11f31caeec02c892ceeca098bd438295d52ef3f4e59c18f5fb1508f955290b1dcacc4b58c3179e094205015d45284672eb56cd7f506002f87e2a12ab95cd553081a2b64dfc0e75e4716f5a270f69dc0cc790eacf5e8f5b486cac14f2a8d277ec9ab7c1c6b321e230aead27cc1c9b726a5a5942ced07a9f3f40af9a8e94a0c8d57c9ec6bedc2e7ce37de5c95db4acb974f66609e3775814a067d10b4dfac7ec71cc5805980e32413b14ffe81827bb147285087747313da537799467008298ef608c7ee44f24a682e05d4a1efc9ca1e5ee9d86715a3bee7fb6f93864dddee970c91e512ebbffa74963443fa8fd74afc99106d37ff4072424c1f6174ccb5828db5fdbebd2a59211d191f11cc4e4afb3b9505c36e1eaabcce62d7810652c1ee3a092df6dd7d8949b321fc5548934ea28db0817dc1993da190afb2c682e59a76915ed47d268f965e11ebaa5247cd7b86a250ea54ab404a243f5f7561e0cc0e31b6ffe5e5174a69a6f9bc99ee9c140e853ddf5f1b22dda9c385060f8a9722adb4c5ce4bad8845b1909316f2a87b51b67531ac687811aaf3abc5fb6789271afb5936ce126aad095cfa68f703deb68d8bbbe146974e472e3366f6e3a371956b9ae2747dcc3ee7a2a91c9cee0e931ea78f284513c348c2b74bee86ae4bc6325c68dbe8b6db55e12a272dd95fbcd7da3c69ec048f27262b3f65bf06472fa4b680972a1e6bd06a67fa351d3618940a0be8aa9db0dc134aef4c3a16d3865163018949c732fa77fc56dc2e58b383ba1f8cc6bbbec00277b22786b7ff68fdc842ddc7b0cac930da6891a9171784a6215cdd776253a1409a15dea72ac959f274bdffba14b75c4ad266f241fa16fe835a23b347c1cf421fe6a2474dbdaa119dd705e839ada00c5c4a7a365536092f6b35bca0df63187677e37ae212ef8c571447c5a90d05b4c777bf26838d155cafda212160cb6dc2e3d6d84b59d2a260af691704c33c1edc89985145e9ea2a8d7cf8b7bbb736dd571ad4c1ec4a2b5b4ca04c0c02355a86d448219664c78c63c247b1a740a78a7e621d5963bd8aed44f6a13095f4a4445ed9e94565e16aa0863fa93c1edfdd5bd3197de6130b1761adbb5695eeb8e551219f477fa536edf6b5cfbbce150afba418cf8767eb6d483f1f5174ce69ff1f20c12055be8bd78a1a524c35467c401593c26bfd481ee24e500e78852ae34c3778f1968a39c353731b1bc878cdd8441463fe80df5cd85dc0c5a3e1abb01cf873c12a8355b626a6414f19cbc0a76a80469712a147c8c06dc30b82bfc8040a432c53f45f72453eaf4b6454a5ee0742eb773a08960dd53fdeaf055255d80b1833aa2970f1cc57f92cef4bb90a4f905576968d0d89a2ff2b82f2fe6bda8d5b05489b493ab86813042a58d5bfc7117a4d143203b5695b9caa28cd993f3bde431f9504aef1237794e5ca537b1798ef1b2b5026f64a941a83d8d36c50f00a4729924a7d462b371c64521426bc741f44f6c1d12458bca6fd404f6ce646ee6d81416ba69441f30858d0e2a9fec906f395427143bc9bf421ab29efd6ef80059fc29f7f24454e2d03b1bacdb648fbc05c181145fa450da4c8c6c9a3da293eda21ab905d93a2d9672cc3c8cc0cd4959f882ae79c8129c33d8d5a554d9db4f3bdb9f4e1bcf874bbd2c99734f414f1dc1e549a75c9715258a39aadbcf999b7a0a2ff3bfdd2a62d810aac74554561b05e823e3cfff6188a32249750d98ef93751b33d9d31dd52d188eca7c31444713f813941ae3ca9a21777515a833e6f1e6747d80bf12fab43f83021c5b202688722f375c49f01577e8ccf54b2d105baf417b607a7509cc600fe0e22615b069f065e40aa902569e16fcb226c186a0adcf030bde64cafba5fe02b0f6ea0d18e922cfb1957b080fbec390719713b881b2b7781ccbd4fa38c9bffc67cced14bb0acaa1de67e98c70fffd2796c77614d5af86d68f967af79a47ed706a10df714d3e9c1395b4c83eaea68a884039a04ab2c8dc130321d9cddf30e28d3230dbad9d43a0ce03e17b3d0a9cf02b20caf56c5a8610af4de8124876fab8ac7c16ef27e94b44f9fe531a9620a1e7ee29bbe5c510355b5c34194bf720ecc85004217ed71191ee547e94eb607b08559269cab10b103c1c9bafe2a91f34a4e528d215567013051132bc163ea293d3abbbbde1b33a96694589b9617eeeca003056931e02aa458998ba3d621f8c9320ca90fa2b926a1c3d4b256c566ba670855b0353dc75564f70663d4d590e102ae078453dc7a8ff70c3f3a4e2f9ec4a7f3fa20f0d702137a6323152d43188c917508c8706112c014ce75f58da9c19f66416a43fce72abeb06bc8f861d9906ad3c46bbf0bad5d210c256ca8e0bad4331e30f8bf48a9903ed07aad8c7bdc5f6e1a35a049f264c0c2013e17104ee0b8b9ec91377f14008d7f3d27ba640c62801be5a1810d6d7a30ec5969befc859d9924693883e0795fbb3c6006e73099efd0d6603bc25d97892f0fdf337c212e5b1857d8c8538ceced93359bffd76903c40c6448e40a226e6f3c9074a4eb36c48389ad299805d69f3c8dc8af23b8233fe2e30ad12b805d3e9da3ee561caf42938378d2355f6fc62dfcb6d5aad263a0c5be73b1ef50fa8a9bf8dc20631b66b2b466fd6dd8e65ea213bb6fc69ade9cad3433fa9baa50505c12e658196cf86a73c60c8cbbd75df5a031f1445fe60530284a083a9bcb439851747b72cc9b90db702c32cf215ea68509752b1c878bfaae5b3964db0efd30f2920117124f4e7c952638bbbeec55deba0dcb4a61be6b43db889e5f079c8cfdd4cbfee89e398dbcc4f80f4a09e8ec9df9e88249615d355dc60f038e80d9a17b05e0672485493b5711b71e518b7ef99ce2a9278cfacdcc20470357bfc47a7779a6c018381155ceb2dca21b97997cc1e5c5b9bbe3b7170472b35929beb5954237b4c733c6737a00a4a8a30d58533ef130ecf59bed17fdcefbf6478259423efc4f421c57be10b29a07ff18bb1ca663a44eda5b302aee7d820d64b310f7cce6d156829c6ecf4df1523ff8288fc02baf0a92d02ed1ddbcc8fff846c0de660ff4ead3d8900d86ddf653c21ff0bb1c3af4c09371105662046b240a1c63e109ba37550d916d86f8aec8eea18596b60adb5fa537acba6beaf603ca0408f54af0d900d90787b78ce9b9ed20de6f0a7a8b686074dac700958a5848aae6fd2db76327cef4c70155523ae702bf6b216e819f3dd2535a411298a49b2723023740a46f8be617af10e2c1f6b509fe11d02de8a460ab64efd48b2633c71d77ce9cdaf932eb1cb270f3163d1b0207557477c05c7e2123825d7c7405d2e117b13e66af6dde6d02073495eeb99bc6c6dd130c226b82a30518aed5eade5c712533f40225fba520787e1938278c33b82cb6d1968f4a6e0a9e25939dc1cfd29f37a127121dc8eaff098f9e358593979e5772f981494f3ccc236fc91abf843f47ffde32d6a7d51285ccbf35e90564d8c0437f601ac4d3f64056560c657ab5e11d30c15620866119b38ff8e14d7fefced39d7ddd9651ad4ddaa7736a213fec7354d64d8a362f52f15a466e347a0cf109eed4437fb7edd7dbad60f6ca67d145f63b444fad13f97dad13f15c33035439743d2e37ec226777da845d3638574ffabdd71149e0c13585cbafd8d43bddec75a469fe1c9cabdc1e7586693c0b337278563b4a44ee185ecb4fe65e591b1cbe8bdfeffe35a1308fbdeaeafb9ba60079c46efe1cb8b600c47c3c2d9c1dff41d7e7903f140d0efd99c2371a3f8d8dd03adae2a4376187ee4f52e676e1995ec8c97f4e4d89c961435ad906c525ba5d1ab56858129599219d75e4c35e5178ce41f9f14dd8d75fe503143bf1d793d8a9e5741091b0bfa4f8ff23d4d54fb6a721b3dcb69a55d55a851b2b3538979e2d518db7c01416a0aa58fbef6f738fa9c5afd05d7605b7c952c8ae130b05a25adbce14b6a5e56a517375cf1f3d9d64d1a13608984f6d9346ab4b6faaac9371567a1698f203c9d06bfb878899a17e0d7c0ade93e401e57d3f7d575b2984f929537e720cd8fa546cc02837b39639976c148ce349339d34879673c2b502f74d30eb50e127f62788390d128aa5a41924a6f019294dedea825e32c6ae864a85079ae959a12311f3766c2dc8809f731f07dd0a4a0964c2d1f6a978732754e87233bfc065d474453e70d129b40170410ae08265c99bcafafee8b7831f50879cb6c339ccf109cb243c8f871a27d42f35fb334dc4520fdce5ed55c1feb1aceebfa6d078e759e876b0e9fdc91e51a32a7d5571610c9e04b7768e6e060195eb6f64ab23bbe24e85aab9f4149caa5d619ab4a110bb3bac4b7a45e4a0c5aa33a48628da5eacb6258cf1fa0de0302789569307edbdf7d39aadb6db5d2841870152b91fc0559e4739db09a89220f4d48cee30db8d6834c78f014b93b307ffdfdc31ba10c33b2bbae91bd86a0315e2cfb127e0d1078f9cd16a06399c0f30fd132529061c19faa987f10f68cd3a2884b4c63e5bdbc7c3d74d1450eb4497d74210e7db85c354884e3e4fbefdf54c1107c91d13b851191ce8d0dd10327576b5cdc936d7315ca76490504dfa495d3332eed34a7fbfb84bafebeef19ab1b9e7f998440f4480be84aaf26e30365976301845f72ff2257e63c47d65138accfd6ad6ba19c2e36f8130bd1fe73ae43e2724d59f98d040baa0e4a1307d09a751fd0f50bd45f5aafecdc7d3aad6ed6654ce5617e697574dbf88adeddd5ac00555601acd55de620fc553dcf9776a600a1e67d145a0e64bc5d91d5e2a017a457bc14f9168e2bd7061dd68915de827c4150ce96d0cbe38f7dceb407a79271d65a0a5a673b874fff451a7e6c930cb2719d5bd27814bdeb4fabb92f5c3421420967be63fc7a2f5c433eca68d80307bfa77e8e22279c8a05f9f592e7b6831edc582b29b80e0ea611bcd415a3ce835eed4ffc5b1e975d82d0846ed8140c8150ce23d49f3cdb3885565d6ed7097632c2e36183a29e712550fa7ef924dac8c2676ca0c46ccf1a1fab33700afc32c7fa6ded89a2647c9ed35905e5bfada98a5fc6226db720a9f1f84dc4a987a1c8338011762b481ec4c951fe03a71e8d422a2ffa6ac4b4e0331a45cae7c3b5dfbc387c13a369259584b30ec5d7ece76ba531c9449f9af2a57c0f7c84501be269ab3e0747a6bff4657136abfb6c4d7ffb5289645afe58d9659eaefe24afaf7190cf1a6dd15888b4e3b000c0bc13fc1edcab372ce17031f2daf07c6d9e4bbb66345e07768c53a064ccb634b03c20b148d7300d5ac6ff2b4440ad1f98e3d46f0b1497a0eaf1504b1f25fb8e3b55b808c95bafeefed2029601ac74d28844ab958f0a7a67cdc8c5a3393ab82ce2e177b969e988853e5df6343d6123e745d9b68dae67abdb237a157c085d5075d3ef69bb2ccb1f6dc8a5f77728e70883cda139e2843d5e2f9c253ec85bc5af606c2e64a6f49fda74dc9416598f1a4d815b6b87edd6eb6a60ce25926c6c9cc25434a5f6bb4e5bf1e42744a4ea966a649121d5be4b0afce15db528edb9e4d7b42f1c19d5c1a1dc4032e652030abffb90140baee28b91d74f26a6609e5022df159e0f9a8d1087e3e18211e4ab8c0f4da7efc5918200f2b1df445304c28f06e5374a8ac06e5211f04f9d3369c858f19ba7092ca0de238de8b8b0cedc141179cdf5179ad8676fe856a49db046b62f2c42e1f41a0f5f1c321571ea7b06ef66144c144e79848cd56197a90257621f0da70d7be954abb8d614efc241bb92a28e7be103ae02c0718f63cb5871d67d15a6de9ac1af43e7baa5086dcf60b50ad60ca9a3a820a19060ae33846aa2ce10d740eae0a5a06bb9cd7ae4455763291ddd08447740313a2eb9a56d71d13e7a028550a6c5849bbcb24a6fbb00668780647af4ea42c3281dfc8ba684f8179e394573ea3a02a03a0f09a194385c40e66607aab50799f892251217a4027a550a3728bc969c9418825ac2615a97c93955e94b0db92376a55984a762c39cc363b9ec35d32b8f905a16ac98d33f821e4cbb7eef200fd8e854574eb84ec95abd2d400611306e591a6a93c66de510002cd007fc27aaf413ae3ef567449ff0cd9821b6c24c9d0f1885f182512ff11b4268f48128bc9fe5ea114330a7240b6f35e9580a9d641e567e48be8abce637977c53fc4909947f94fd738928a643ed021656429d2715d834d56e7574fd9687ad957951610d011361ae550e0e5fe1a247eb9eb71481b070f4160eb0b50d8f829821b3aabefb96eff5b2b40c6b04d0119969600c5a91ec0a22eb8893ef29a692bf66501dcea8f50ae122510cec562c936ed27ae3886de53ad8f6ee700be11d5301b0713695e9ea42736699121aae716935c22e70a1d72d6fd2d37fe3b8fef850cae5830097d0f504ce85c5257049cb6eeacf088d6cfc7e1767339c4068b97a8fb8b5ce993c56947e1f30960517e33631479091c76518808e4220593345d7c75963d68c8f3d0dff8056cd294a24cb5797a258273eae1d02e2d92b95bc04f6e4f19978983f770319740b726b24ede61619477d079266a31e73456605c62fe01758e791cf569af6ebc6a3ca68738f4ab006d08007027ea7b22d43c2bfb9eb46e7ac029c65c74488775d6824f042bfcbd7e732d5b885ebf2a89ee84662904e23fa212b260d477dc430d81cba962b1c0cb934c0b502215eeb13ac365906d6b0d590877e04807a7d76241a27e04f34ec03bdd9ba61b94fc8e5239235be0ea50c1dc6fe9eb07388ff52553ba0cafd28d7e27ceccb1dc9b5d94b590034c3e9fa33b1f80a7c8cbcf65a80cf3e55021a1cd44f9071d665edd671494eff023b6e2eff7d2167e6ee29aee80600ac16023375d07c6b3ab5f194b5d12b5ad7ad8263b3fadf93cfdaf103cd414bb7b97350bdf6f6ebd80f8af878cae7ba2e3f5ce0cba038bfa19699fb2f06c6f60140c41dcee871a4b41b08ed1047b634f27814ec057f28fdc54ae06ee1f15c951ed60d10f150715187c031ac7f93298a621501f4e357db6f8e9e0bc0cfc8a59a8bec22bcff9cfb4adf3ad45f3cd37d98e9e22770a6c56e4e324b9735a4be2c7907c3dc11ac63d53a7fba0777ce742f36b7a39440d76489286e52d7e9871d019a3106f509389e9415287838c0ed584f98fccfe6c088a9018ddfb6ab48962eb098ae4b70d91fd70107dc4d410730baf8b34aac926f5d802858741168fd7b131a7029f076526068308cb66ecff6a4b94de745d99fb10420c0224f6eaa18a40751adfcd8e9a3d11c352a780fda70fae1421181f7212e633d9e1ecb2f14f213d93aeefff0fb08ce69b17227220d7392a9840b2d354bc0ffe68f05f41ce890c52396b0259d86ee379715b729aba0e7868d4b7b756e4af7e2331f43064aa0e681454ab1b279a714e1dac30f9dea8f3f443fd7bc67d496fe6314bd108144e2037da6f8bccac6345189448bcb8f47a2f55f4c92ddeeb68ed895f31b1451af639857be349291f1e7c378e3a1e27f4e9256aa1faa4c963bae5636e23b7d8a0087c507d8a164c4425e9d525e232c7a990456fdb8bcb7f4293e123c55467dff7ca04c75bc26262ad4db0c70ab9fb84c4d478bfc3bac4fc154fdcb511b4a17191fde7a4f56c62b09b74fac3c100190492dca8ee2ed9d5029907e82861f49311ee178c3a48160db23304e4ecf1a952f847571c9ee06fbf042de1fe7d16f080f143f55670f93070ef2803bbbc19544870665ae05b71df0569b090b9972fa7034b2e54f81c120f9d78a6ef2f3e47ed0a319cdeb39c1cdb5b49512e61b47108171c9171df9c6b9df4ad5c5277893d5191b20aa16431dc9fcd934b74587f49ea7a97eef25f839d147c4e70308d2050bb58635c3cbfb5b15f71ca0860ca0b7f3045b3f08ed69aa478def9fd444c92edb05fdcb84fe892d751104b39b646b1452256f0c44f789a568b4c4c0e58b1bb348d53cbc4b736b6bde75251ff534265a5da97fb1fb896bd53c4669fc472ee8cf6ff2dadfc57ecaa6909af6da9becf4fca9c0f26416cb1082be9d217f54566698b81a1de3c24d0585a6676b0f18ec62eda636bde320cfdbf6d25b6ac6647aafbebb11aa458556c142730cf18332b603154f94d94a09a323c85beda1dd1c402047843a558613e16184f70fc2f9b634d821ee389d93a993111928cbfeedf502b4d49883f218f14010a17b269538bff88ecde816cbf56a78823501218ab9b336122ff9e9402830e107b0fc88207419456210e87c2779ea7db645f6b251c20d3650bc5767db4c94180bd63aca07a722edf66ab0b65b42adfe9e395ee67a4718f8940462ab43266f899180e8425bc0f29b21b8c9ae50c31f52891460aff1f15eef892936880306aa995acac1f69a431f07cd2e927540281395370ce68bcb349879d5cd1e09b620c80f235ca5b6881af21630efbcffd8efca158883fe5c45fa070e1cdf987e87fa3f4a6a735c053f5f497ac65beb2c07c611d98e09a333bb5ac2f9c1bfe2452bbe08c3dc2c60f60b4c97c31f6cd64fe314da3d5d3e15ab5048ce445a7f74ae8d6a16a5e744aa2e0dcb99f65f598f42148ab6693c4b768283cdad1b903cb40c464ef9f99743938e5e64a98d555b7d12d3b76660358225196c8754efe17225137a610d9df32d46ede2c12db988b5379fb5327dd4413b02aec3a2faeafc630f313ee435014b40fc2097084221d1a421f2df059d7f4423e7ebffecd644acb38c1b3e1ba65d3f6f59ed04725c430be4649ce943166c6551759ec5436911a68385554d4fa7057a27ff4dc030d406e2a16288fdcacd4e314802934a8ac38347d9756fa21793039399ed0706df4f1959775b919cbc9623ca2f5c41bbe7dbca61c87d53968e5ada61d92228f7476a65e2a61fd0c17778689cdb07964df0dc0ffcf16c1a15e5a4d6f0f2954ab64d4186ef1193c860da89f0a4f83a192a98ee7a1be41da937a615c6261d20c8308236b887db3cb4166545319916f384b3f105aa46a7c6f90bc88b4de962076947a187124fb71a8aad7fc29243a10f71166b7c1f9776249a74096c965bea8b44b9d4e3d2acdc83b690410fcc6500e01e4e59f5e497d6af324e038462ebb3a689602be6b3ae4b42c17839d9bc501b1d8981b14bf8e7038c8242323aaf843be196c4caebe464ae59407757ee63b330a3e0e87f3ee5dece065ba5f764ba2d42d007fd111f64e1360ae4dd3d58c4195b24730bfaa47c74b02cbfaee0e383185fa17ad88bf1945c1c80c81c416264ffae0be02f57a53021c69275a34b8b35d8691200e204d7a56d55a26ddac91297ae76214714cfb965235cb1aecba3781aa53853768778c94b259738a1bd61ba78d336479661b21bfa7453b58c9fbc49d8db042b75028e8c1b2b3eebaca1d84342ce5c3bd263258fcba69082ae361b139f34cdd155d469c0fd3cd16886af72ad770cb0db98cee2d0a6edc9eaa403095372c5774010a4311f1896e5444d00a4a13fb926bfba58d4370ca8b8dcd1876fcecf3c2a74636fc49acd2a3909d6d32c5ded333016a00e0f97add89ef25020a81dbccf4455c1a5dc7582dacd63cd0c7d2dceb90c97ee812151265cc78fff1f59d388791e32098cc9aeb2a365e737da4aec028d95122e8e4333ed4f3c9ee112a97816828e32c815c9003d8d5ff509382d124a4d87fe3e5124c5ac9141b67f83985ac53bf79a073ee0070260341bdda29768b59df6800dc8cf48041eab5485e6eb50e4d8e1c722849780cfd459d9982d8bf5f91cf430060784319198a224e4013b0075e002efe4718611ca04bd87fc880f614a6121d35c1d3fb685b21779abacbeaa1945c8fa0551d625929ee91a1461326b9cda394e73dbe38d771941c9f4bd4cf023a8bba3aeb4c4b8013dac0dece7dd1458cd61ac7ed293bdf5c37db0d6dcd9069f439b6a35605a26cdbcbe70b4d43d10ad39bb7c36c0ac55ce91d0d786d4fc956d2dbd623190f7204ab12b5dda7477b2930b4dce180723d8391b78bce78b7e2230042584374c38232f93d4d533d82073b685a3b93c17eba76850fa90662ebeb52d60f4387a910afae7a164e6edc94fe58b49a7e6a7d10985da87aba817d6365acdcf31118efb9933e7849dbc573dfb99fd2a1c10ea7a99f91fa43deed20a77fa5e5ec0aa1b396c711571bdf99e4d92e99be9095de7711b77d32de3640fb7b6b10c300a4c0708b3db8205d0bea2a3fdad5cdf948b34a5f9fc8bc76e311df51be4f43af122c0c23f429fdf5b94d1803e211ad4007d6772f2589c0b2d8bfbf6b1d1653236088f11a2d508055ef8d5e65ab38cbbc38e6167e7b8f08fbb7d71341aa724b1180cfab8759e6ade60d438cdadc380ff4c34c207a4eefe64d7e2d5cba7b287fb594d24f3c33de1236302c9e4be915d4e688b4b9d6ee031ec5aa33494447a579a536f4df34099f04b1bb4fd2d6f1edd6eaffa6562323a40f6949aa771f177babd1e461420338fe259da2de87b0fde5533efb3bbb672442b1a081ff2378224dd04216b85e22a74a5b082ab96e2de142fbf8a2c4d33d659614390b7080ff90d9e56e464b078846194895fc1416ad87c4a91a3846fb6e28de6f6c0747ab8313d2805efe4a1450b9b1e79e20139b6bdca0bf29ded4fae6318ae4bf565cb60d4c45c1fe39cbd859128fb43a27ed911424e1024d77c845458b615519bdb10d9faee448514efc55047dea667abc9f64b9a2b5219d6a3233bbf6f8b8a8c3dc72388caa9b9a283b1f2f3f292b052196af2d2c6bfd255918be9f3cd31b94f1e18a7266ca0280fafac3f6db1be6e159e423b2e9487d9926cc5d600d71d7f8ea4fe029f4eda030f60b0cbf60011dfeba108e09c47244a79f2597bfd800dabb65d561ff35262610f7ca5c848c62ac34e6cf7a065e46dfff366dc22c4265448efc411b64d71fb9a7c058f4bc092403c0fcf25e2931c1212ae07b62c694ea03b441db8137e8d51b531d101f283ffd446e228ee9c73d1c793a57628c6791fce89ba360cf76dc21f670e0cd0ca8cb72f803f640ee712b933b0162d27622442733270d664947b9869ab3ed953f7be1fd0fe408f1da2d1b9af8cc389ce16ed522753474215c4f546b3456730ca0d12670023c9f2410f353d10227e4595f564482de081ee0e3b2f6a38f32341bc0d36be704fde03e2ba07a0df38da23e82266cc50ea11be9b06e82608d9ac71c2c2f6a90d792d37a8fb2ff02de6bcc16981eea70ce2aa2070bfe38d311241812c2a79f8edb7c3cda644cb8e62e92d4ef771ac135c7779725b6e55d4210bf643a52f4749990e914fd303165b17d1427b02cd8595da76adfeb0a8dce0eeef01fff50f29a33e292bfbaf1fd839157cce47d7888d2a6a7faac3cafa3808bfaaf84f047f1435be7e757af981fdac43d69c0aa9f8889ded070b9478324a09f3e612beef69affdab9231069e1140455ce3b7f818c4bac7c6dad421fcde0f43ab9684b626b97c0851afd5d5a0d9ac386693c4843ff80bf4ac318d3cc5dbf161cb10df07a39e86d1b1f80db4d0c7efc8708cb59c5f14de4dedc599b161c4149f679ecd915ebdef012d85648ec6fe5f43f10f16576aca9a581a4e384624ded976cd0ee2522e76456d7657a20af6b7e1b02f0afbced6bd3d51a95a40d2f942c9211ef71747ff809e0c9ef59ad2547cb81b5927a9bb9b616419f5e10db0d471d8faecced5f871fa0e1542a43ecbc4254420ca5c2cf086df141818a41c694fce71580d325e5bc20142d3ebb8176a40f6582a9aa64fdfc437e82a977a83b4f9682ca7612915e12d654cccf8486d9c4b39b37100f5fc7ce32d96cd85fa036fc8233e03a659816c7aa0b1f46182d23158a17fd2d304e4495cc8c7c1e29b8df33f335e1c96f6230da7a00d6e268dd0712c2ab3e731a2b030bcc72e68443459064884f4337e62ca3e686cb9510dedd2755a69cf4eb9001a3135a991acd4cee2ced67e38c5fd6e717d68a67387e07c22303d7f65f004199abcda6615f5e50dbfa14e8ff1726ea40f47086b8f5d87f43b71fa9faecbdd2ec2979842f499ba5655e5779b507d66aca0e154446688f5096439abf660fd946211e679aa8f5df9391eff6feb703129966134ea9ce973ebec23f13a990d98fcf17f82b6b65b0e0e19ee78468ed33d88a45589373b97721d3a1d97b01d2ebdeb3af30e37ba593a8d7aec8ae7662d82fab7cb8fe9ec0bf97bedabd4c1b051ea79455af16accbdeae326925a922298db0a53256e33d3f894adabc5f125eddffce75a36e7fd7b215816cbd96e562ea3efcab14b15dbda3a73481d96cb039e14bea21195b46df9c3e5236b016942cb1fc6ce4c22ed4c2b012637f242b1be8fc4f210f636cf3225314fb4daec5413a37752e697632d4f9e4c9afab5c60d3aebb17db264b1c5b30078cd8dcfa4f6e4580ebc2f7e7e45aed7acd4b165e5406ea724289b737b58e64eaacb7f60dd40e14dd4d8da7ddc3e9221b45f5806feb97833740246b1b088e7c127adc2ddd5bdd21a048487a39ec061c118c77b9868fc2d9bc80ec5d784899968cb6dd4cd5993ed0e860cbf408cd70b49de16ad20fe646cfebb44155274e5a22fe6f429b979c6f31ec41d8c0c190fe82d9591e84c1049653c13627138f9fcb1785e77c391b277cd87141a71888d409550c33446cc069663a9ec11863e2fe6a7544e9fdaa2221539da1250c392154b87ee57d0d7fb21c6a99511ec12be23a0d50b5dae716c680e014be66107b055957c3dba9403c07a9ff0f9323da60fb0e8a7feb9dc2243e8fde9ad857a1248091538b7f61b54cf48db38c6432e0f2ec136c5f568d5c3f4e1cbc04b86b7afe39546a57c8266cda7d091b70ba342407bd2ef18a47ea4e8c67fd128f9d2c51c5c704c23ba4a27f8062be8c34241546bda6f2273c52e3174c723e72592a1d198c9e13365afad42db346f12dc605bba6857169007e6069d9b8248c8835e5127909936e3eeaef4c1bd8be9fbfcddc37c16bbc255c6c8a4dcf68a8f938546f757852d7230c2a5ba734ccd3beb8e88a988fe717888b80dd7fb057c935563ea3fe8267b355e017ce9b0b2930b89469259c24f5709612374abdfed73d8de6b80e71e7d38c66ce8931d45dbe795ab2920a0f82028f0c88de857ed5d7923730463f5d3ee6cba1eb81d856bff0a2609f8c5fe5e6294587ba33d394906d5ebcdf2929e7aad807aaa3281e58dd1138e1d5951ade6f9a76d5757614b0c49ddd207281692c773aebf195819b72e8fbfeeacdc8445ce6ffa03ad2522eebc12a7d40aa19ef7812ea960958c26757275699a06490bee57ba60b3a70e129185cc2d3674050f71e53ccbfe7978297d6c136e5dad9ff5007aee304ded25f2221cf2cb18183a8a333176c3d702635dbf8f4c22d89fd4c8a84305ff21642d0c2ae0c328d27e1b7f29c9eeb007478131ec28059e85972979a2b83adc82bef48f956b0c0126d69de4060b99624095010f6bca49211963de1ace8c6b94a4311b82a8a22b240067f0e223cd12b48e3f0bab3f7fa24bb5e3584adacf02d0232a7d0ddc657069a6489028b3b18c6d80c4691782bd4745b148ca0709b164efa485840f8f300f13d95ec03d62a292dea0db7fad10cd21c1eec3ee0199faa3bc0157db934cc2789ee15898bec5dcbdff99a6dc99dcb12ceb397e11d4ce2a6ebf812b50c98259f0102dad0b31d1dee8b5c0415567b45a70839ab392beee9b0b403027da11efc7623fc8a48b2ff2ed3b78ef52a8abcf98c363ac0b6adf55152149aa15e83c6f360cc5ff7de4a00fff268ce4c12f973f3676694047520aa38057c2afcd390ad09d6e920183a2b912a336629d8fb65c994d4349d2cbfd307a73b9cf6bbef3bc64911627ecb1d143bf5d27611dfcc53b4b78798a24e4e4ded2ff57b2242cfed0701c1f7b01198093f0dcba7aecfdf0b9991999b095f80976d2cdcb2d8ab83b157312175270e45ad0216461b8c4baa621f1c5317d0857de85c5e9fd49ee7a5ac5b1e818f9a70e48346e03cff063d612f370697379e74bea288762cf3e32b8b43a5fe0539b9e04b4e5a67d4fd09053c7584ef92cd5bd9e402d8ccee1a19ae1b0db1cae9fd198aaf49ccd47bfa26e9a6614075f4114c6d897a35946082ce5d352fb6d17d23d2996b0d76d4377d22b74839b355031fc2b31fe5a7cd6825f3bdc86beeb2a03158b7847e35bd02e87e4356ab37b834d6b6727fda3375cb1e2ee2c9b18a1e590517cf11b794c8bc702af818bae03398b4b1331c2e9531e9f1d6557fa3ab21a85280d45409ad4780fe6871e0923fb12cb1730d94ade61b33a34ee87ff534ed0c1d83a88acc0d4b32056584e3848caed1fb2096bec7c7b440e50aaee2223c77a20fe4697630d5b77d634eeb3d80b0bfa151d570c42ca6a303b8f4e598e9208358dfb2097b2560119127efeed64966f3c3a80b36e07a754945a59736a90ce67af50b451a3d9b4999a6419bac8f80a06340ca9609564ca47ed3da8b05c9d1acaac66adc74d87e9f580077048a1e3b7559bbb8b23af238d3347e5732ec00cb35b77926157adfae1c67f7d49f08c2d401e350de4a10f48bd19eda6256da7b7753691de35e4030032772aa787999c3944e08a12f99e5fadd64dfef076edabc878f8a0692ccf67586bf9c8764f1c9941d87c730d5431fdb504ef797f13a82492cc9463562d0d1ac3d34e51730c74332f665aba41efada98a2fcd7e610c338b6ef4c8e8c2999cd4c22a5dc27374f429e5ed4fcb3feaf543190eee18b32745489dbbda8c1ef89598b2893e41ac757230152441bcaf2657592245e0948a1eccea23cf3b6d8e61d16224336bd4b3f70668918ad9ba1e997da379c30e2237168d652cda45de9a890e82fec2241174faea8deffd3908fa38fd2d6e219465e1bf092ec00849194325c8a68acc4d1448dfad5c6bd4c417f75177009608e1b30ddcbdf18e0fc771db86d126f1a4b70cddaa9ad258616f2d3fdfcc1c590590db95a912654c7a2add484b3f98d14b6299ac454fea08627b91fa32f1d43d0d19a67811037fde74a211404f48605abe9e0577fac73cc34bd132dd3e350a03a21a282cdf9ee5f49984d47fb3d0d46bb988433796fb038e64367e2551c05f0c1bb16dc3128be3430a8af251e01f9b32804b28b6add54db6b2a68b82e2cdf7c65be36dd118d95323edbbb85409ac72f024f18a4cd237dc6244374393c6dde17ce7f4579ade8996611cd9c20cb910f3199ed5ff7bb9b2bda0a68d90cc8b78f2b6a071eeb9794ee3885348a7b23c574542af13dbe286e78151ddeb150c4f6131225f7fc2004877781d833c23680b03b966fdbac7139b7c198ef016580974986deac9e3d2689aa05529fb42d14d0f86e3ac91b400bb64f949a18711bf97b046fa9c7d51533b721c220fe604a89e466449751a5e4d151733bc6fdae2090898eafc9e9eae16f7914a481efe8a53a9daa04aefc637da82a841fd4eeddf6a827cf222618561fcb9bda047785c858b45edd2cf4cc3e41102a6e9f38fe635ae521494f6261bf2939ad9de5996abf02bb9f78d9496a037b137995047dade3949bd5abb16f05df9ae34527fec7709921f0c11b07e2e6c5741a97a662be769c55f156a9900bec25dfd4b6af19a8abc13e3eda0ab3255ef863e3d0c85f8203489d3fcf09e9510c19b1c171512bf48e23d18265a1713408b7519292e434899259fe6b03329b51f849faa21997bea8f84f7e0b2effa0f834e8fdd50e0dbd49b6414d754a548d3cfb83d138f2eb76608ef2584163ce263654d8297c09d2514916382c7276d1305d8f79a480f8858fb80f191c643d12ad31d9d35fe87e83c2aa6fcd9b6d0c163245473442f9eae753891cf4c073a86dca67c78ec209efaedb8c6cc44c2f9b290aa5776ad8278c753b81e93b6b803207215784c8ada32cb5902ba7b91fc01ee70aadff67392d71364493df1c97ba50a6fb3016f0bec6bedf5dd1fbb5bbb2e8c6a5ddac2f59714352191ff3bd713faf7e814468ad653526b4f3c0122a85cd916dc896fba6c7cea7b38dc990dae2048c8d1ecbf31b94c462e1c2e3964867c53998006b9cf1489553f1aeed33401eac98b249975b3a8f9ef9c1e4e7a7546fbd1bf56ab8ddf231cf73879a15d234b2bf81f741718d8de23b96ddc31581bea3e75d3e8829ddb9cfff7f64bddba96ea4b72aaa27b4af1c486764336cbfc9a7a63af4eb9afe98071c010f0b70730d2855f763ddebb4d1f9dd21b59c978c123f4adaf112402c86b0769bca306432a640321fe76872fd04ee1e7f00e4000c46d5f19529af666fe237ec929dc113576a7685ddbb80acceb43212e78d71b86586b07f0010eeb6eadcd0fe5472ec41f09e0f956c0bb6c0ce6a31c0570c292471973d7d6bfba22d0198f8e647ab74ace25c1c9f98e1ab55ecc9e64f4087cf48953720a6983a82240700cd8d326d33c1869a47c3edbec87d458808016ce3eadde2c9f67dfe143a1e5ed7e3935ca6a6a4a44e8ab4f2307f9040eebf54b4616c32e8257767f4c393d4d255bc35fa710a27f477f97139f7d571a70ce1654a6786c718cb8b082c1dc321cfa17d4b690fe8c4e7c43ab91175dfe0eab9f0da01a5d27f6722829bda9425bc3bae664b46ae644a15c9dcf7394a461d0941f644f07c29a94a84241146d8267651376a6bfd9bc08eb06cf112f1f079438c531955e47da0fe402f966f23162cc53ffb74a0145f305933949a24e9a784fec9a91a6683aeee1b53b496e2a1017237ef4ecc12cd7a85317132c0d011daf85b4b81a9c48025b3c07683b7721329df879268e5509c52dc3bfe7a1fc647b5236c9a161d7fc842507b9778462be36fe869aa9bbf05030d55d02e9808eae86ce845a6db686bdb69add28dd4048d06fc228d81484d0cabbfab767a56081f7f1d5fcea7a86f204ee2923946df6ea5156cdeef24fa00f073291c0a9a7762f1949123b31b6812382d2177c14835b613c9cffc5a607a465917997febbcc3d962810e9506ad937a824549be617e399f803fd943f1843fe29fea25dcdc7e261106b710e7933afcf42d3bdef9a9af34ea826af538e92950eada4e16294f35ef2859229f2b9b3ce857d6046683e601c0f5465fe07045dbca53b36ef76aa608b348ee548ba993d280a6ac3103ff14ea25486277a2bb081ed1abeb5fcf583bb5a63ffb3be43198849a468f8dd36a63882aab7edcdec8ec65996577493206ec55bbbb6ffdd4313aed7f9facdc1d2bc912653f34b3e46fc271b775eea800eb2dad57fcf8690a92b0402b12232f1b59cbad2f8fa7162e80f3f1f1e937eb0991e308897d437df757740e7eca0cdae8211200ada2e64f95ea7dd614e9efd03d09afee734b3ef3b3cf7c535f70bf37aadf07554ff12cc5847e8642bdf8394b239a52ed1549e1276b924b3c604359aa2cc42fe885f8d491674a38abd40ba47dba6372432c0f3392a8001e0480fc8b9380b1b2b232382c61c0e7a0dfb73c446c5c20110017c0fb46b2f3039511a5c8698025eeb40279f092cb32ebc0856b2d68e4fe124320b872ed4e7b31bd549a75701f15e098e0f2b8b18a6ee6bbd6b75f2133e68f0c324447c979b6c474b22d101610f4c759a11ab9b5facb9b31c59b4772f3a1affc594eaf870179117e3d63aa7ec3d43640ff78bcf5cabbd277d4b37870b93a6b9c2abe7741f3de5428121da71173bf57cb1dfaffa62e9eff0741e00e5e1b95ec45519045720b7475cb4de3b8c393d98b52120935cf4e1ff11b82b194fcb9d25d658aa5ef5fb4d495300fddad690800acb45f558c6b14274a896799aeab71b807ad27c1f37ccd38f84a8da81fc6167fac233410accad4aef491d9932d006944463bc5c054aedc73c97f9ed2e77bf3a2d65e2dc4ea95aadfb37a05c8c6a4b0cf50ffb9263ba3be9a466a8bb28d044faa2565e938aeb6a4d2aae79c2e5609d0514979a053fbeee8207e22b629152ff4d8125ab9fad59e864d9f645eec4a11fc9fc1ff49056eb723a32b0214e6ce80321e5ba7bc783073b21812fbf352263d94748083fcf4c16d3e16c45390be002621b375ebd9d7f029cd352e50faac2cc0d1a87f11043ed0cdf8fbc0444437085eed0bbb4cedea2878b39b802cb30a445a0c6f92998e7c16ac823eb04d2ee182fe5b25f10e81c66f8495bb546d513c8ad2af9f05adaa96a4ccee05f5d89990e2c62cbe8366af122f798a1ff6228310be7c290b79acadf13d1f7af6a8a879864d8481bd38ef406b438884cd73cd5d7e5eb78152f202dd8b72c7abd11e9025c2c026e984e83fed780a295138cc697e4f92bb9eea9226d4a0583c4e9bae78a4dae363ba77fa4d78a7e77967dc8c6ae26e6d29ca30e999aab1585fc9f6683977423cb37d9b50274a9db2aebd35cef453f314beae9d4892a618d9bc95a9e404b8d904fbb1f35441dc916bee6d8c3a12cbb21d898fe6129e4da414fd493c525874370a8aa4f8df73efde5750906ec55f5c6ddcfdd32e7a17977db49eaa607b0bc5b259e23433f61dfbf1e5f6e9b2eb173f586f382ad31f3baf1c8eb3c485e7340c3412ba9532f0a3a15edb4ee5628658ad8fd86e4a2c7f7e09642725bcb50ebe52d355bd1891b386fcd90722451581845a0d5d6b28332d1e4130e81eb7279a68eb973ade71736438713c83c53ee02612dd0ab63de60ac14e95e5e9a41d2c0c8e337a8e7606c4744cc749cefb206c737abdbbc84dd6d61ab9723d6ec0f5f59eda78310ae6319a08d4409f60003747f6fa932782f6a2653bd0eb30dda1b1d1db95063ebeb4787476e5d7d6481687f8e7387b7cbc6049313d997af0608794e8f86cc50d67945ebf80e632b15b2d39bf6aab51805dcd6fe3ae1d124a79e80b8813a28d1cb68130f7fb8e4d6fcdcf614649d953cb6c104f43c0af67236d666367f83695619e6277bd1912c23e20502d409edcc97a0e8752de47dcee5fc94543f8b8c03b5146134247beb793fef90b4b53163f49c556e30eba120fdcb9e037ba63b318453343418da18b403cb8535449900c6a63f32180eb397048aa282e32baa7394fd7ac2090df878dd4c1e6423b7eb99818fe26f39c4d6586bbabfc812719fc55eb30d78eb7b50de1ce814a2ed42de661866b5d122256e627f8f8417baf4674cd3aeb7080ad438465951946920638fa1dbd25a331b3b47c40b276711273c9b3a977670fda93eb21e93c4aa843e2656651c34d8ee75b7145d3da4032a07436e369f9a8d14825ec80e1cbdaeb3e52215f53021662e89a7377d471b95b8a0ce1a8072f66661819dafb0bf61ceec0410f089e3925f6b6e9337b770c2c042133e92ec78f523a9c5c120e26444d94e89572db4bb63c954b356c282588266f3537bdca4a128acbc8d84d943a0cceda107e8208472a337e9c8b8fd1687ae37fda9f51704dccfa59f18913c2e69dfca8de3982dd1e693315f50dd56c7d7fccb3dccd8ef05b898e15b766667b6ed9d273e4c91f909b06920d42be8969410c34810bb04fc16a47e42d8c828aced3a8cdc697cc95679115846d5b8dbd8abe198ed7d94fb5a8b88d8d619951e7f741cf9c46266a8ba9235ddd7b638a2416ba01255981578268d031c0ae86542a370bcb89c2de7ab8503e3376769c471be52116acfc40cfe07ca2d0ad137eed3b8a9b2cf21883cf3833eb318556d7b8bed15a2c61a5553bc9af8f4082e16b01cb8e6aeec06c56614e174f021fd440bb81b537f67248699d876dc214a8a205278372469880349ded50fa8716918c2f2b523267b96d3366930748e1ff37a33b7328b2f33b993462327c872036866e124250a20fd6feeb992b274260933eb647f46184807ae8503b7f940fbc74bce019b286e9c95758ff056f32026b9ecd9d9185bd99908807259724f58947c0dd01732a56d2bf1d6ba13e9f53547c92783bf2c0fd626fea6e1c4742124d569b1d3a9f3f8a1b7b09ced5ab1af01d78d5e78e960342bf8427577c6d8c4c25172ba39fba575b2575ef5cbc640b3fb7072736dec10a3ff12379ae01fe8045e10cbb11ab6ba84dcbb3df65f190ef63f4cfb6d647d8a08bcceafde923010006e35b67313d74d3b165c2ff6d1eedac0551dd069b50206c2211f860647e796cc993606358aaa46498da270c9198a43c6bf70156fe19e5a19e1ab78080810b5ab0b9808605f584e60a8f968b3721b76687727019f1165d9a830c7b45016c3d7d85c1e9c1af980796d682c2b665ee1b99ae9b2f91f1ab952c3f44d00962279428fdf0bd10a8a576324f4f669938d0b9ff1f369ef09a731a63d214a225e324149207c3f70e09a0c8e3219187597245cd2552a4e7ae99239ee820a3520440ebe97cc01235af3b27dfe954b0ba2a60ffb8cc3aea94785e0524f5f75c8c342123d131e21118c5343607e566ca4714080c3f5688eb1538a1a79334133171e112af457efd98b75d420f5aa65ce3e96413f1c01c570f7a88b3c0e4aabf170dfdb290b97b7dff673564e5c97eecb317b8239f8a77429ceab0723a8772e645c7795e093108ab4226c78851814aedc871fdfe8da63f3f8eee19fddeeb79e3747de78be580acca14198f7d3f6f4a95e1c7127e39b33b03d5406f7949d7847e344e88bedaaa80881b1cb3aa59be1273bd7ffba316f37ca0e7e4480a521c3e0a3f3119b78bd2e8be333d913a88c80783d517105262e601cd5daa486f885f69bd4332e63487601bbdd52de10dafb1f5c9d8fc02d231c31c91ae7db2937706a8cc4a16009c4614c1ce2c2ecdfdabe7193aa4b21ec992f3fdf296648aab1b85f898268b9ec05a60d425d66448dc4536c637e83835afbcc19851aede045bcfa54610ee2f5a8605c37e8add79ea74b9a2d70aaac6e81bbb14bf855d1876d011d9eab5dfc23b9cf3892e9ac3587e43be7db45557a6f3a57da54c192b6afaf4ccf98662b0192b32d31eccc957a64fe2d698d78243002f5f2a540b81cb3bf6d8a88eca78e232cda3694d33c94aa7a56f4d7dde412dddd7dedea340da97742b3cbd9406b493c101d423a23e634be783ebc86a6327597216fc773cc3e0b5d28f95d9e1d714944a96cd9352250d99503741245ab7535b6fc73883c825927c388b6224757514ca59a77c2233a6998262338013b2a4d8054012641e0f6501d2b942c5fbd02b049dcd6be46faa312bb770b71c342f806a46821099420f684cbd649aa9d23ce8093f2faca9b49aa39aa0f5b66e222e7bc6026b371c8348c8c2ba44765ccd2fcd5c498cb27f205112deca6552003f7addc4eb3b8748388801a8eb693053274bc2a73e817e82572c530da0abb4ea3fc543807736c33e976afdfb2ac557c4018a58ae78448b0d48f7b0fc4c30545b88e870c49ecddc43e9b38c67282a93005b0a5617abb8713ba5319faf013141e3813d3b0416f62708bc22f75da3030ff3de05bb06541004ffc764c3481a242244fccb0b408ca0b6d5b9eaf84330acbf38e4758b4c2e8a10ea30cf9498762560d1b51ea84f7a59322527c4e8682d544fd6c75ad928d9fe2e8d34372b948443f73da0826d43ecd3d2d478d23cc34b071f3735cd45ee75f802f5dc6508bb172632c5c96b9ac5352dd5050cb3c35ea480a33a932f0a4d50353381e37f5e2bef464bd5bde5e854ff2aef189258304da8f5324c5f6611f03eafec76295b29411ee5a8666004514937b375c4ca3d93277d0b6c625b6e86a8a5199bb43bb4ba6bc82f3ae64e6f3c475b1ec042a27d3347e545d4d6d8064fcf5fc4db2fe9b1e040801df6eb62a22a8abbf56e70dad5e6919c1527c2bb98407dfe481bb2a4b864ef877ce9ef825e6aee900f7d3014692d2c01437d480a09cf39a5bb0c10d4d8ce96ea76cb20295580a68aeb3e21f0ef5f03537e115432aae094657d341a4a343a3610e87d48a9f33f63a9b0558dcbc083dd75d676c684fa61c8902672fbfb8a81adea25153b62631ea3a8ac584ae4ec0b5aea1cf1f0ceb49a43a2850eca44471f61ba41694b6e9c0c1f795f9bd7c0887e94b601ab3e66987dff7d712ac2fbf2a616619239d588da77cdcacc2ec5b52c7a6a93e38846881938024993a41ec59f9d4787c56ded47180488c4d0488e0631d2ba73480ac33c4d4ae66c099b996607b98a8152ce68ecf8f31cd1e7f7fcd14fe1753638fa4f9d503b522b30fae116f659bc7c5dea400f85185e4dc44e78abea3f6414ff0a50e3c1068b06d97d5bb080f0fd1be5a3c996b7144a054cab80159691f38aa5d54fa45ad6cd6f4755ca4d0c02bc800a6748c367b46a4702ec5fd98ef74c45cefa085a0e7263429e0bf44387c7b37e7ecace548f2572a0d13d48d0e77de83df27d6fcc397fe8c5d4df776e27de250a6d667bf41517ba26de1e49e33237ecd554170d547258c737d2e74108e4f45ce6a08c814c94dd00e39a67fb96fde0937755545b22c4d3ee77d395d857b2a14231ecad98796ee14983069aefe49d4c9e579c2389c39cc3f296d2f3fc996ba9713acdd18efdcff980e9dec104c517959eae1282a0c0d628bd1de476ae5b006be33fe0f873d933c125b520dd3c95e77f18ff2502c79980a41519b836b20fb75b2131357cb40facda96f1350db91af2da969ee52a3cd27835968aa99e34a56a89ad38cebfb10e9ef7905b3891d5213525b125b48557fe2227adde94989869abba0d9c369057ae1e6e50fa5407da6991f0394bbd82ced7d9a5ced63dc6c85696db65ef123443bfade30cce27dac2c74a53d93cfe1e7c276a5050fdfa5996ae6578fca59298f9c55444c47cf35a0f5aa392217a8a8706032a561e9fc6b7532d2ded8d60a35d97b7982738a07d9a58dd07a1de8ee951b9f6648295ea347924f8b18a9c56b7b141622edebf0223ab47e0985b16d06e382bb34807413ab618e4499eaeb29c00f297600724828647e539df0941a7d70aa8749a95154c02d42f71230c4b8427ad97ae0bdafc8c5e63179a3e0afb190fa4bb2123113f3f9bcc334d3fa24986cf5f60736a5b06ffd2f65c6d40f2ee8909652fba0f7766f6c24892bd307e5686c283cf7c54544cb20043c5594dec60f33660777a886377b55fc417940a324514bd9f3bc3d4b295b6f9157e361eb674b430f5877fa19023ecdadc9382ea647494fa6cb5f3551644899fd8c29734cb81e474926d91fc94a27b0e093d2f3b908aa6d77050a0f7ccad78f3c28075198080a2b1245eb86d8d4f74c0ce8dce616af76ae4c7725f39808f8f7aa2e5214339ddf1f9f7aa2bf87efd5373dbd2e96a5d2973d3e92a6247db8016ba35c235d2086e4993f3bdf087fa6da2b4da777bcb10b42ad562821a30ee617cb39cf28ef918d51d7070e874581065307d046e251655566fb1e1b784042fea9bb59a46077f923e2ae40fe3828dd074202ab6815877efd63b0c34b3ffb3c15e7c4ed67b7c718d7d6e303edd01f74a451bfc22ae7b6293778b7b15496a9d0bfda45045c2a0721fb7c12da4efb71dcbb9ca7a6f989cc7fd7e4a484909075c5c61baa49098b528593ea6016872bf7ccfdbd8197282c5fb0494184cbacbe3aa41a1c46f82ecb287857fb20ea008222524fa884c59506ccc7269046428e7ac76e252e444ca91d3207495749ff048d3d696cef7e838a60dadab1408856db603e5cdcbd39625469b5b421f2de9568b33d3d709a2c29e2f2befe2b81d88b0bff4930e3f8a8ec67c5d27d87a374300173743f3ae12fdc7f70c42f48a260d028888cd10090f9af01b0e722cd03d31e76dba6d8ecffa6946790adecbe710fd925165d238bfa1bac6187b2efae6c6652223f56c49d7085b1cd45e331266fd40dfc8c4e249c4d550321edc0f807a43a22ca8d4b7009fb1e195c8f86820c62f394f46e13e7d5ff8f4ae4290498e79e4fa53eea397611c9508e2481618d17a087b5cee3aa910fd62b93451f453cc8a55ff2b428d9c7c6c77a03d534e24f7ae7879147996bedb7260b263ae40efd36a0d98efaf63a6dad68d70fa90f56fb25dbbfac3c664200e1198f1e2d8b849beb1276017c441d563fbe5762be13b0a7ccab0df470df2d718f7a7f149bbd0f0ea58a8f2631304976fc72b47d59161433d55573570069a2529ac307ee61c78aa5c6d45014459df653e478d5d6497dec456949bd1a71ce5625cfda5070338d9a8eb61317a5810938a92cc0f952feffac4e5e1ce121017005f8e16130461fe48fe364baedb3735215a7e58ebaf945bd6292325dd8deb178c6ee086e815cc08a8921b8ccfe8c0cef85759c87bd0dd9453c8146389576f1850d7f8a0eb6bd130b67b3be7f688021df0a8f610bb5dc9894ff94f03dc5ce9e159a367e4f4db948cf7505cdd80862a7450e42ca5cad3d6de14d7b6c01a5215fd378d31a83e14ffd9a9943068b1d04ea5ff18ac8ea4882446f42d4fed91f0855f9d077b09b005245681a3912a05a95b767dc3203e52d58d024b15e0887ab62552c923612bf61ab1d99d7483700fc997f226130221af951cfa22c811f7cd3d5189c7a994db6158af0a6b5c905c21b4bb5b3fe138f930fb2efd37ad4259fa0fd57dcc9219b964090dc5532353ebcbea17c30408445840be409e44b60c36ec2c0009745d896a01328ae423369047f4fc546092e1c270998b42d07048dad9d61350d6f8263502ef5407e9dcbf1200f3bbb2da83d8d88bec7dc461a6fd75aa4de04c36f1c35817cb03ee6e4b5f72ec9df9b77cf5de7f49e2ac3ffdc8ffa28087614627b1bc9e273e2aa9ad789812dda720c630b71e6390efa407761bdba42dda8ff7f12365579b87bd2c0b80971f26923b097f6fa04110aa59b20f2f765ea91d7a3449f32da723bd16c0b72ab7077767c4d9e5c0b281770bcb2d8ce0e0ec2cd373b205d368f8550cd282b4130eaeb89092dd7e732ea2a1cd71b422b37e052a3b0f4899224b3e04284bb8bcd9f982c0bb0d57b75d8b602c0c69b6901b88e75d682dde05aa83af3b4c7a684e780164909fae581f60da24a0a60103fdaf3583e290ffd7aea23d40e14c513d24230f40c45d676facb85dcad8962c0bb4cfcbc0e19139721fd411bd7ee7f0d9b96a9e34e5ca04a1a8161fc6812ae66c438d9de5da72a6727be0a222ba97bb2d436f1ddfcda285b84e1783395733dcbbe1cc5d9659b2ac4ead8214856f1a34d5ebdeef04058b9587512743ffbb83a53e37845171690bc05ffec5b162a66c658e1fecd6670f2272c05b7407c5f9944da6c4ad78497603ede9a17ba176f7412b94d538298bcf1ee46df4d5a1e156b6404bdd7c29e6f1314e7f7a71bd7aff1b6b6f8fe03349bb3e9950f2494095a2d73cc8c957d28bd35801cf80f017821fc6affecd3ee9018c1b254ee7d340255084b2cb5e7c648da25305ebff94a6247ab93d4d0e9f8dbf54c3888ea313f48093216e63decdb505c149752e015a4174ff0f5c0ba308c9d1c637dc2add5d46d665e3214a77f5c1bf1270f343b15a90a6317470ea9921b8b0653a9d68301851ad01528016920c4795073ae8a01723f892ea95c7364b54be83ef8cd11631e4f3cfebcc88dce22c3746cf489a7a32d4050eb2b30a031b261f914699b5f419d22c0444526231c54dd68dfc9a78a210fc5b2025af8297d89a588229429b1c9d929d0d8d7999fdaf916eb234337f9b6e3533b22824f89114cfa330fa7f0c47827680cd55fe96d82d2b2379523c69b3579564f6ed5bcf457dfa21b8a0158dbf05169c46c46021ac1e47910e3f7c37dd3e17ca18b324808a07af59d739a9de0eb2b33ea822cc81643763f791a5283c063462dd201a1336aa65f8265f9b8dedf04a69edf79fa122f107c5ef46c4e08d1d7cdabfc722be00854fd644cfac38295a42a9f4bedf87caafe72263fae4306e21bd489fa6b48908a744b0d80e4ceba4781435294309dcae9f5a33b354784a54688dee8dafc9331f4ffd3ae8292870c2fe544bdab8b00d6f138041632b4718b108e680283d422a9d369950da27b02ca144b75a2f16c280a2d3aab00d0453cb93dd0f685fdba42e6c305dc7c0d380004e77b198dffb73c46dff391d82d6a9b9dbb882038f8d7cbe8e90b044d6f116b2b98f4257f7f3260dbf0d7df29ef137ffc56f49d7ed7934e9399ceb4a60888d33283fee0eb5f1b42d081fc0e7fbf12c7a82f8be1227fbac4563d607ee77719d2bc9c11a39c5844883aef2c8ee773692dd6532384585bdbaf0daa158774f0c7229f76a38ac9e2f14e7e614d54db8df062eb66f7a787688312c223353c645577c64a588e430abea05d4d078bcdc7b72c5a1d1cbc6e8c59c97cd80c7957ff30cc8ac23feed9fd81bb8be96fc609f232bbd092b555d43adb2b1d6c7e8986fc168ee98a8c7e11c02b367abe45f74a54b337dab97d739181ff848c614dc13e62a3ac2a71ec32205ced7d728f5f3bd16e61b31d8ae7a591c0744aafea1b7c4afe86f5189cd2bd3a816cf77e502922be55ba2a081243915d750260ca380509072a5cdc9b9210b9dbe2c26a61c9bb9f68c1dc7c6261ec0b9484b42e6a8dff074b643b2e794caa1950246444ab8ba35d2853dcd444daef042116c80126662a2733e662217ac5b5e66141a68834b54bbf9cf053cc11d934e13d1f304bb8d9c3cb7cd4b6732bfefcff81c9f410b405f8a3cf43e1f33fe798155e325102f12f3edd904dd013388667ac2c1e7470308241109834a6e29bf74f34b24f808451aca3bf41684ccc96d6079ef44ba2b0bff43f614428f0ea91871f375bc8a085d1fafba466fffbaf21d0a84d63e774dd656e6a6f43fabe8df9e0f4d29ee3da75d0a3577d28dbacb13f6d53cba1c4b1aeecf99c640bc5c1b135cd329d16208c27940997b1c6885bf0ff2bf9f1b07a387e378309e2fba5811a816d6cddf52ad605828d06a570d1f8cb5fbc097a0e4ed19439b16553d5df6c022f53ba23afdd3e3c8efa558909eb2ad94be4082b4a03920c95c2f0e684d4b0698acb6a6df9795ab64555065dae16b99899e23029c4ef1049cfbfc8c07f62da42d94c94aeb994ce5ffde23d540de01e20638504aa982b7df41e7f639e4430857fd0284e155e493c8ef70dfb8ab03ea1f2b87d22eb8da4543aa01719156177a275e23bd060b1d7a062a7749ab67cd3e6eb8fad1b82940d706bf2c89d8e94dc42575b1095c8605f65b2cc8d729f74cb4c8b22a86eb5ace544c8f3410e87c1fd9d1d8c258288e7f88e86d4d53b8849e894e33f09fad03c707e21498e320ce3030e51022e744dadaf845af5b2cf2a525b7f42bfb58fb9c289dfa8765358112f4254b52946bf8cbbc436afb42ce4793677a3289c66ac3737add0054ab5d209adcbaa981ae527fe04198afd685d05d71cd3ad26f3148537e7b17e094fd726db76aa9b75f83f0736dfd23aece98f5880f8ebd767b529283112454b40e13b16a28e22878ab7fe4b4441adf2a126c9a5009de54b6e8014b13e26f3fe37b57df38ebff7d6988d1b7f090f3e95cb8ae47fb433abbd7482e41f032901d0ceafa0486af00a31b1c27f40ef8188ebadf9aa6f22e07779a13a5ce2fbf465ee5790c8161b5aef07df46af342e426cf50dbc44bc4c6bb80f9cc61d1493c59442282806783f82e0b691cb56c677f83345bbf2aa573fb2e1a486ca1f5ec37ab1d654aba48376d89974bb78d6e0ea2b0f6d87097c3e624b5b384f12f332b5509ce97ec3a93ac6d4d040ce2b6436e89ee8887ff00e23942dcc269e2ef1679b574c71b85563055db71f0d0f769d4cd681ce1fea80cec362b97848fcf929f99469ac0911679fd197e4f3dd9f863c3bb7c54e1c8d1610d4035e18e87103a12ecdf87ca0eb99d23130800a9a46141112d2b7bdc6110f2a8f4bfdfba4278ce035aece7f9390afb5a7a25f2be9224669882e7e0ed868e7c4a151ab129e89441c7c10b5503d26ee99cf4dc8bd69e57deda830a26662bbfd974a1254d4fc9243c38ee9d89afd1f65f7a258c4da090b54be869de0ce82b16e90383b089d8d99a041332a1bc7cbbc82984a4360fdb5103be46ae83a3d73878d6bc3550acc916159beff6ae8d4a6fe25aabb33e134f15c39a507e34af8e3b6fc82b1abab52d0156553f03a3fbf9651d1bd32d19380b7b71740c0d4dc11111701a556ebf453168ce5f8d3e2f4e3743909eb4bcb92771d339202b70435d54dd92014a9372f68544ef0a9285da61fbd6f493578685f3d0d4a14995ad2e7f8393ed77481e15eef4f5ffeb4241f308ef993f27109ec77cf64190c1a997e5b8b39c155d82b42a619a7188ad94a1220084a1407330cd9d4baf7d3a44fd81a184a2d6df7a95cf64e079f8bd5cda0a5d160e49d05b2fca32a10d7e8922115d061cb23e8950bc2f89fe4bc0a48c559030875919b16b40bc53e13a0e7db20a85bd6ca9a141555f0244ec23477fb0a56fbcff9bba297c12cf47f3a5116b009625b9b1a2eacff84d422e4b3a8b549060cad216f1ddbe322b54bc6b9ec7ebcf56ceab5b86f4fb0f817e018ca2299dfa45c25afbb35e11970099771ab388a9acba0a59fc8aa37e907fa42c717031bf4c52f869bace128bbd97eb161c06bbb5e6319f0c8c2a6bdb5f36e87f0f99b3d3c4a5c85db8a995338eecdd5c3f737e1abb3c5178963859d9195922858a6ff3fff78d4d435adec2b98f0701dc875e7d6bb82e052f2d82524e334b1043e00e0ffffff1f