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 68315 f51daf3d9ef5376e105bb854d571d317364e09f969fb8b7c889325e4fdfbd5f5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
82940bbe6427353aab431704876d82cf6bbdf2c5287584432979fc16b4d0782e
Certificate Block Hash
f51daf3d9ef5376e105bb854d571d317364e09f969fb8b7c889325e4fdfbd5f5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00502e000040220000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cba9920baf802081eb7790c28a4a3a2330f16f8e3012af07db957ad74d8ce250af2c8df8d6f4577305c40145173c9a4a619f3e49d8f7363afe525bdc160355a2853b8255eb2ba858f0fbb01fd86d7fa8eecc58f484df3c805a050000000000000080000000800000502e000040220000

Raw Header Hex

00004020dfd17653c08e7cc831e3f6daabddefee6507fbf9de09b205f97649051656a6fe13312923aaedf3a1bef7e5b9d415f31f1d5a1fb4798079837d73242359de969d5515236a5e2f01182e78d0b416fc792943847528c5f2bd6bcf826d87041743ab3a352764be0b9482

Proof Data Hex

59,560 bytes
121216010307db88329acf919dd4c36d0db8fec43e73c8e85ef2d56ec57c7bf1f0899d88b4a29df7289f52cb0e5cc10141cf4ed0cd6c14af606e7f4a96d39670da3cce0637913b511f026605e4d079f822f7713ae0daff397231a9c7f4a49070cb7cf42b953fe37be976b6b4df6172014f94f59b5cf51cbf52395c0ecfb15f6cf2ec06ebbad3b77d01f8de9cf2b40500a049c4d916098cef5043aea738c8b0eaad9dce5ca538a01dc049c23edbba819894787b20222504b77313cf9734687680d4c637a4011bb1619bcd6164ec81606e538487afb71ff3a22cf718782bcf22bf4a9c6c15c640fe1bfb63a924be4d8bbee86cf1d234efe94bb47d3244060155b467ca8e1dd9eb3d0f6ba28cc0a3137b3edbf7ace4c4ef546aed1d68e88943a1d4c22a610bf2ce7942b81fa62b3730c60b525edf2487ead11e3d80fd84bd04e18d82e0843360364c2c02be1b812e003dbce02670b0aaa4a6b810bd93401b4fe4c2ef380e098c88b37895436ad0301395fd1d34f49464385cc2aa76e3b36fac38480e3456e873cca7924bffbb13b182d3a9951ae62eb7e7a7c14fff299798899edaad8613c36d06238bb973d192b7b416219b74d0a1c8664a53b9d30b714f4bbc820600bcfa7ee3c13dd5b5409208bef1e5cd8f19b0de0d377648ce82ea6988243a8d9505c0f86ac5beed55172cd2457da61a7836ed3c3ad1fbd65d990b0b21b7ff34c4551697ef62d3ce69ae23d236ef11c849c1db8b5fa18b9c08ea7b28ccb15342c84ae4592e69cd157a74c9a87d86e9b668fdb6d58de74619d38dfb1e722f5f78da7669e60279655297bc32fb105ae0e81ac493c7a10a9ce613e9d5a3ac8dd1ce63a3a071aad175cd7c534e7eb21078420520e775a3e30f92fe9e075d3081f3ff123b078a398448c34a02e0c2f954d2f860a52e623a59ba4e2a60c776cb72ff42a94532cf5b74602a54c872ea6a3a63bda6a3e6bfa2ee9f2b00d33b553d451fb4c83190326eaabc48561374297fe29e1f79eeaf28cbb769370b6659c8d69da7582daf61fd07fad69b3d16ccce1dbafedd86ab4ce491097a55dc02bbf7450f8379f82728058e60cbb62cf4a3fc13d7018488822fc714075735a34d26cd0821fe4f259432ebdf88b68107b0c4fd25baff1167ed192166d393e9ae237d421bbf06627e4f038f6b28be4920bfe0693a5f9cdf2276c045a03a832d967a5be8d451ee7d19fb0d3891e2518847a479a02be0356f6b66332fa0dd83260fcdc25aca936343ea30e32f757e038c1026b8a117e15c15c9dc1431c108d7d420609466d767cf3416316a0c9bb4f6eb6615fdbd4347c8f1bc1ae2f57ec88db04227f938a7735768099a58fd82c6282ac821474b9ae82ed18e4b242862faf33aaac2d777a101012d3a8fe33d9b956b59b40622606e172fbc707132338fde3fa72d0bd99468f143fe4df941d0e2735241438f102f15077741928eb31a13a508b545e98200c80124e49fb986aa69fa661df754035922b7e90cbb53a89f6382f956742ea264ae2c79b9060b1005555a658adcba53cb77ff7a1359041c99f6e08e3aba0a23303fecc6ffc4fb2d5df65f75fb870b810a08c927054c9f684deb9c7446be77a7f8c2cb7b19c767d470700d1dd16abc8e38efeb6ba1ae1a0314feef90afb3c3752b68304526d01d88066e338781f4c78068620a495123ea8df2d0ddbd38a304dc52b688f33e2955e6c5db5274ff58d8d393ae2017f089f0fa30c91338ac20108294734e0e12fead66946059d48be9943ab9d371d5c9981724bb72e7904f0a3c0ea971fd80f351b4b501c2a100187164a33965920c0f8b0ac7ef748585b36a145ac327968abe816160f135ec8fb85f6c5e39b0790ce402bdccf715741cdbc1c647625c396dec135b45bb1c80e252f961bc6f874d2a61c9094d8353deb9dc50a1ff4177b2ac5a61911caecec16e608fdbedd7c12d1e81f4105b723d106d8757d7f73f595888685a6fb398ed7dd70212ebcde680dc8aeaf36e4f0ef0769131d0fd6ec612b0e44ccc86e27a82fbdef9746fd20e6b46284805395d0ce5def1d16eef05f35b290f4ed72493e1d6ba2529c4861a659953c9f20101489aac7cc39b4664604b6e39710c26654065c40e825c733c26d1d667b72ab15400559391ea786a712b949db0f068ddd00edbebed44e16bc2085a6f542d25eff5f5ff8a263727f715bcd8cf899716de14b39cc8e0523f573cce9ec14fd8c5ca3554ac27911ee75fa74cd40ff576b57b128925eaa13f46d19eef7fbda774fd9cf46d08e17ef2bcdb14de261122b266b581d23d012599c86fe3cfbdf224212d1e614a7465481f5eb71352e19e53ac75106ee4827ea4ac9140df23d10db94d63cf78dc909a5cc0c0788223e2f0d63e5989a085da862e9be2050d80628f65ffd4c29a747aed3d26ef33c072fa3052aa814b4280e05a795c205aa80eae2a68c06aa9dea754002891fc4ba488966fc888a23133910c55972879152287d0b92a86ea3317b4b41d5d3acf3b36d158de4d57be29161697cef1ee127c22c7db1708fc602aec2b0c25cbade2e9bc6f91e169d0dee6b06533474b052c8c985cf9a1703e8e56c6abc3fab006217fb6fd6dec6cc42d04331a1d92976d1b387074dcbab8eaf2313e8590cc3454b3fb9c2e21cbd3a6b93ad90f89d70f98edea31d1f5b8050b6fb3f58b9f459dfa235a93af2f16896e538293f05b1ea2a19d160adac8b94c187211cf8c42d8a8cd177882b48aa2a2f0b8c6c5ec5bbf4953a1ee74fac35f5a6a9814eabf5e024fe50546920e4a116d44aa02a06b5910b7f4e08d7f8f3e29597dda1bbe5475c9d77452519730018fae3fd3cb6d3c9a01d74591954ee031bf1d750674b5de99b355ad7abd8b9de13b1b57816b00efe8646c8341b1a2994c49d6b7a5f3efd9b3dfd874cc731e613da350e5c77ca74048bc02aa9751d48bde3e13ff589dc737edd2b66af9ce6d9e843cab68ca6b3fcb7ea166e22437126e84750e85ecf3cb2aa6bfd50cea821a7a88db502eb3924e017d6d73fbdce60073cf3159392a3ba969ff4fbc60c73af579a7a55bd2866a9c0d5284e0120ef96d4312aecfe3643af74adef9fada78bd22bfbec610c642c8651c240da87449270a5d3a623d97e16ad0a09e6f2053f0d90e13f81937151737efc0e125c96c99c050792cd7225673301996876ffa6a59829c5cd84f6e6b7f1fab74fff1bb930f63145650bb4e4a8a2f0a756938c5126f6d974f699ecc61782c4a8194b7dd1cdd39cd3c58c33d94e7b2a7ae42af61722dbec99520baaf055b4ad5213791e7ab76e2136c532c1810ef8c4fd4e6bdebb56c1ba762da662aa181f50ae7edc5c834e19cda57b0ad6d9a6215d677cf63d7fe0689208fcb43cb433e05c950d8b3831f8f6537e6352e5eb0e5f39fe795e22e4b9ff28cc70c9f0e1442c95cf19c771ee32bc6678eab74e1e9121329dde0bce06967ce2a60fc9725cb2594bb8be8b611dc2fda83ec08b9b1f193991f5b56d804226e46e7a725510e09975429597768ffd403686a0090856b392b084e7def114976461c89d8a563d04f23bc3eb56b49d62b2a75949b4a120b40c945dbf50a682840e99f068a3d67c38b9f4d1639b8c3b362cc5f43a74a7f46a4b28030dd2d89a97154e86844f196d861038921e4e762bdddd27826d3411d9fa557e9d776c3db3b4e4ff4dfd62de5440782b7a8c2530b0bba65c351fdabc78aca3a3826003d743d8d7729cf3cfc542b62d155f014f682013cadca922203dc5ec6ebc5a79b73d9aa0d7407b3138ef1caceb9a689a7afd240688a9790eb25f762be057511cd381cea01f74c6233b038c9d14fd41df09d5b480601658ec8e89bcb3f76cbd6ff3f17219462a0ec2546ce32da5913547d2f547435315a8c8e3eaa666b71ab975230a9da50ffeb797ada722799be602cf635e2498289b411c64790c3c9c7f03a47758178f8cf9c0021a568107434c69e3b88e75d1821ab182363d4139f2e642cad0412606770ca19bbe33706baf7211186bd6c49185f3b657a2c02e3bb4ad9c593f1e4098ec7ff42322c12775601a825f0263de6a4dc8160bc66cc62163638c4d9fb3b7e5e11e1bc1de7b2bd9a98cf21eda84b96bc385613a603871e929387a0bec4f350c517d15f4b528123d8aacff52867ed9898667a2e8e4b6cc1ae04bbf44adcb4e7e7cd60ea9a2e2b3ec85cb257d4957dee69e97774116195fa8e6841b09189956f324f5c631529d4952925bbdd4b60345ec5c2faa6f643fd9d5a99a0fb7ccf90fb39a94168edb4168fbd8f6608ac6309f511530b525d3f7d530de5eb3d4862f22ffe0261a44c1b227132b0a7359df4ccf8911d57af7ee2ee501ea15758d806881adf06db778ce37a78d72465d2006671a7a687ea92569d54e6555c2e53a2158b4537d7ce3302e8cacbc6a5fb6c81144a8cd1ac7137eaf3616d8285ab48ec2c206dbeaf9162261945b4d33abc82f5bf52ddb6862c4b7325880ccf23490fe10d222f86ae1c7f69b9c6bec091838e06a93f32c371733b97ade34ecfd32f20d2c09e9ad2523ba54a8c58718775349eb73872f936424ae1fa4fe975a16236e311c1b2d102ca3ad4f8f9f76e1b62e27c3a3e8bfcc9ff76dde160cecae38e1afc416adb3b95245460918d2106bb4638d846e58197d3870c60b01e42ac5da525926419a62f3c18fba6b2bee878d18526f7c45c54168954a43e57fad1ddde3a75ac13eaf29fbc7944b50e4974b577bb71a57ed559d096732af4c8760c8b94429f499402881c20aa329da24274c9758f7339e5b1775b2ad32bce26b97f8c300655b2d3d369e8477fb46909aebbf9796025e075dd0501f4a4b0b6880f8899142a18112a41a3e1780e14e170781d2298a599e63fc589491affdf13fc1ebec72989c33d563287a28e863c039b68e7ff441762b41ffe44f6c497777a1135da820b98d503afbaee70050c56def36351078a938e52f1534b2ccf7893f30c54381c97c0a498f4e4a0b63d6e76f657ce599c4a9b7efdc7f23bf9cdcd97bd302089e5bc790a4c58e98a4c98e8e4f5f87fcdbde54eca7889f46c9ea3ec4679b01f05cd9eef6fa5d0ab471a85f5c75ef74eb21746eb7442e9b53136b7856602ea7efd1388214127eb87920a04950ad1f26a0bd5f9dd1001d48d56391b732c5d409b42f3c97054bf2c125680e8fc2ccaf6a9c0025cebda032e90ec333e214b4f021fa857ad194f26f973f18e9a0ca3eae1cfb7ddae223194330380cf0a8fa9f963e14e232d2a9b9c3799a211fe4ef62834f607e3eaaa1f8a11fe59fd549162c8506c111dc7aaf9c4d8db983a1632994a5e25829ff1dc7f687da13607bff2d448c284602389ad1f6ae002ff3a42a1fd39a7dbc9789a6ae73156d1b4e02ac6b7e28f73e4d0c0cc2d3b072ee65793921ce98f48f7f3bebccff6e904b34a0cd1c6421ba7976a60f2eed29fa35f563f414bc0b1b18fc66692364a83abefb65f657ee072722c173a9f0c4000076ec5e8e76a9bf9c059c4b9f6ec3bb04ffeb14040cee2fbe3aece17aab42a94096add9f5f7cd3a1d0f8ae78f6dae88814fdabf24dd5960783a55450d240860d3867bc6a28fa586e56ac03a80c8143ec6c35bde3cdd7e3b36f20c7a720d3db6c48adf26eaad20a2d36e81acdba74afb14e54732074e49fe8c179649b60a76bacf0d16f72d185ac059f506bde13076c82d1d7d3e58a64d8c7790fda901420fafc8e1c853bbfb9677047df28cedbf276a7c048de64f3285f2869adb0aca74ed27158bc01125878038675fde8f71d2dddb365eb48a288e956f15e602ac2ff39b2c9a398f867e82ea938afc57001634b84a198276ce2f988dc5d0de46b8a9a42afa6f390255679437f823c8f0cdc3caa69da7d051ceaea744376af9e7177e94bdda0e1814d3fa03efe45cd1f9f1121715cdd566632cd7552f94cc09fd91ae98287e816feb2e1e217cef316925d207756f12500a8627ce1b73b29a9f1ef6049454729a745c8f8080cfbb06a2b4addbb2243fd18914daa6e16f42d152b9519db316a3fc06ca53bb1def44fbe952e5e2e04565263977646cbb2bc85e0b7244e23fef6b753c8cead8ab9fd839603a4f34d303dfa2c80e348a01b1d2817f6c0a414e47a349d2db9ca109ed437a0b5b9a6583f2f69fb9fc9f37b663f6aa8ddc1aa52b3d4f318366df48605d1b9f45091195e8e35e11e92e94bb4de046a62e18d68f4d53a004d86594f197a285a93f49d4f465d092f413e533fc3ec44ee1bdb3a6bc8be821b749b5db167e6243fef8fead037fdee10a97b97b044db18c89804c8a75226e45ec706b8d079494538df6055c1f4b203e6fa7d93006c64f792fd2a9365fee72f6def340af2a3944bf4ef60dfee4df636059b0a65effa43c7f987018f45156124dca909b9f5fb4edc03b2510a3b8f7631f54c11b06a785c11d2ada52b9db876618ec96ebc19dc454b545ffbff5c6b9b3f096ca372f0738f95982c3ae817d6981c1536e5e45aa55fa8b96aa2a3053e8e6d17b297e26c38b9fd0b0459ca33a0a9e71c828f639fa42c9ceea31a07c4c1a8165bc44c572ac8c3735d6acd8b189b633fe7bf4c10a041ba2ee4ef35f08c3212cef38ae370fb7aa44ea6c337a29416b3c13a2e67cc5530ee766794d5ab7c8bcf1a14d6f570ef337f22f5d839771e4b3c387f3987150d10b2a27930865483f1f7a1e4c1f77255eef412dee18ca6fe5a65b740dbfdc62bd309841c2524472d006b4ac941f9ab3af5f420d53293959a874c1b93a4772611ecb6bcac083d87412f65be5847cf65f8501cb8c5ed1b309885ce2cc96122995db9ad3bdaa58a98cddfb84195f2e68b632f9552994be3894bef99832072766c6a00bf10468fb01817211a2bc22b0c00dabdf246fd6f76027dc474331a371c572c1b025f7e73839b1908d14f4464ebc5fdb2a83764789e2d1bb9164209a68059110241c283fce914b37bafc548052dda5255b343580caec093850a1b6fc15d4722ac9c32f5402944b16dffeb8158f3e347c017eb15c2a970385b0b26bd9de51444dabbb3cb1686268fda1867ac5af26faec699966ad83c29d94f5c42a41b1a706667e97b5a1feeff265d735e44f901b50c6b5fadb4ef1daf529ccb714c4e25bd50638834300adf9e7f819316a4b8bf8475e7f2cc6f55f4c641bd1070c8e61c4aa81846d28349f3e5025835ae0c79d70cf6e97c8e455051774fd601f8891e6e833233f902bf06170983ec46ec155b4c2958721f0d2d215091b330fb6f592f54eb38e64385a21fe6702299b54d9bb9a7cebb713dcdffc3e045fbaa42b1650f35602a44ed06273cf8656608412e21e45b845a460c9382bd6b53c2b250fc40c44b1813d66349676a68d64d4756d68f91221a8255a7a96e8be1dfff00bff86e2e965132871d5a3294a02cdd5c60e495685ab7d03866e9872c08008dae0015f21a18d68784b931cc28f61bb6e8068234df9f7ebbf1a8d9268d8fffcce8c7b46698c65edbbe591237239343103053f802a4e993eeb6a04722616fdb81af6f0a8071d3450d602a6ba44babcfb0a58b2ac9cee3500a8d97946bb153e40e4e454438130f2d8e500315afb0d3b09cf6af86ac0e96983f2e156276c53cd6b451f3a2bea6a286be4fdc474922515d91221de025d6ae393d5924dca0a3e1eb7fb57ad97d9b952a609a3afe1f213a814b61fdf25f6d4dc56c44add57bf9b05dfce0abf5ce945f6a5a2bc54b84bead2a15c00ae52ec3a3380adc0629ad5a92c6b66e932a725dcf1e25be1e1be2a521ff024f96c2fb7df8cdda7cc5161559c4cda42dc6bbbbd04f34f161e9bd28f29a9bb2af57889044bc9f969ab1d20ec0f72af1843f7ebdec8f32d34449c0a5028405073293950f6867fcad18f6bb9472d93497fa8726de6bf9534f6dc5f255d5d8c37933de64653e229a53394b10d2bc86254108ba94476878280cef78dcdd0a87dacc4f927fb6478f69880694a693fe4bf4111f3ee20f4f9f7138f57da2e733c0bdf6dcba94b317b0e199f062e62f692da47ec35b6b9b4735ade6d2d0416a8d9b7e7245dc57266957c2ff81c60469b399ade728fc20a0a29fa56838046ddd9d781826faf7f3cabcdecb2c3019431b57395b4d75cf893495a9d9d495c5c38841842ed730bda32c01e0063f68d23dff77d0d9fe7a947d22ecbc27e13f626648ab68b6565994a6394571be73cf29a98e66edcabd8a222b55c5c76855aaad3a7ea4a6ece92cc80dd0f5e964d3b7ea0bb3699033514811ab57130bd314d691f919f015538d68e3d199996a0e89454307b711d1dfc07c1de80ba35cacf78a1b9b251415a2ab14a8f93a4dd12c5489558b7addb6a376868e2924058081601f9005ae8bcad9966eaa8876801c35cf9731714099240ed3f36f0c2a3fcebb680a0a896dc12640eb045da9ae9b4546d9b96bc34b76aad0c57e9b58af4019074116d9b6ac873ef3084870c32b35d95eeb6adc40c4b075fa0b859932c053f6d2df044e74ebe67c32f288305d33547ed906b500e804da5f277b12c08f25ef7428de27dd6a38c4635c29b1b57b71d2553910c94b2ee9672eadb6832decaf7f9ad63de645c7913a79792b8dd4d93e3b773350a672973b51117ac4b68551fe0da49ce7eaabe542b183856615b283e387ac2aa289069ee3bf6d80ad70bc6f27e454fbfdcbde674a3164143b2ca64885bb8585a92328007308ae7b41f3826f97259ef6dbf6bf1b834372d1a0a94768d504a661e4d13dcf3d03a5c49fc54953af2cd2542a0fea880fedd80bce65e76888f9fecb5a6ce20798949c2919e00d6a9904263d8b594d9ce2eb29fa1b280e2b9730c8503d62b0dcd66a45dcfde0a9168b3e9b4b17533dbdde07f72b156cf09e59abd2cdb5ad982c52ed17f7a9a45f3687615ac396acab113548a87de5c01680f30a88a9593767b8a8fa94488009cfd5791a0fee1cef5ef042c1895e9bee8fcd932b6177153ef4ced02542f13e4c22fe1d4bec6679bdb711b14c88cb43c7451719bda728e65021fffefe5f334c13bcde3163f566a181b7c80087c3856065ae4ee7730bc59ae0936a1ac8bbffb7c003a1163e78158479b1ef7b825488b71ba0042b08423aaef6c82d2cd98896c448092d8274e88803b23de409e44038706163ef249ebb88dfbccc46f33c23bfe8b9e9737f863f944e1b6e1f3a6445eae5ff442823d1b08bb15361266accfb542346ee344a20c4693235da969fbd0ba9884511ab89bb2729bf1e9c7abc631961cc83a5a9225e82d860b6583d7d7c97de3c0b773766ce2eb004d5b45ec3779e2cb371e255dbc18e89dbf5c5e199cf3196b243e3032c464aed2c40f5b671b220c75da9497a682a6d27c6d6dd095fb647c04df0d033ac84bfd726f8bd0b8568d7eff6073734fd5db1a04973ec6b7ed65173cdead75e8d2c2d16b09439374bf35207d4ba81a1e099181e95d70246180a816900d43ec7ca59613fd4b9cb1024d75a232fc51bf032474b74e29d3295f67ba43aed030e5b3e5c55514ebaea91345a0a69410c6af2f82f44dd9a7f6d7a823bf4772ea2fc2527c79e7ce4c84d9c6c1d578c2fd961109f24c6831abe41b47b1dbadc96a61dc4bb7f582124cc428fadd50d93d4c8b6e70446e78eb256adc26bdeba8a7b3079eca8ed0298d93daa183c810c68cce1b3b8a6e3865ce9d70f38720036d90af15c9ffd9d2f7b948fafcd19fc374d68796a4dcac7e2ee4c629be9018cb1909868a34626e85fab3c7f005b00ef167273dffdb7ad883a328ad72030c167da4779305551d45a71f05235a1bf5ad5d2f9d72d77e4361a5bf2efeb3a7d7c560e02c25180eaa7df226902d221ae9965bcb77162a4a3351d300ebf2c7b6dfe3676c40c070c6ad5a501052af90b67530d14c2aafff976234920884f6abdfb79ee55927c62961b0f63d32cf8c15b2a372c27eb7f4db44675462baa8e17dba7c1d4fe1ec44ec27f069aed4ec8c9adde93a321d84efc82ebdb19b95f7f8e4677bc3e4dc2c83c86a5bed0b7508928c3e8a6f47f6b0e0460492cdbd44cb2328d7aecf3ef9b731a8e8f5f20227b89d85d12ca4fede382d8f3549b773d979b0ca6effc2eb859090c84439667073a337f20af7a672104188da8a82041bca365c76e0545b42cba347cbbd76f97f6e005be4deac4fda60453a55352188f0863837af4bc6cf00c78fb879b7b9c301a2bb09c8a75cfece07297d4c268c1347bafac069921275c2bde834ab77e3de41804076f54e07caa32a15570ed6791fda7d3da6775cddb5b11788de8de8ae0f4efe21ba86508abf0d8ec4e618861a352945267346e0a62ebb28b4d66ade0b528090a6a827ed797f20ac5a073b12ebfa511dc9a3074dcfdc7d3239567130030f1d85a83355aaa8c6d32a28fd32e0016c60d015213a2883f4afee77ba207df15c48111bcb9abd6c91ad8c5134417d5107e8220cca52765d3056a240aa65ec424e76ba840942c1291d99f0efdc34330f28f297f3cab83444cee555a02a350fb4f5230efdc505f52e30f055fd13bdfd8e13504e9cc183dc5de47192fa3732995f1e7f03a0d9ab76d7cfefee707a08fde8f29304f7f57a45defda1aa18db0c8e666cf2fff21a09f0fcfd4a7bb4fb78398faaf3234b9f9730b2705e63f83a90eea65cbdce2e21b11c190cd91259107968376cbb28f7225f923324ee5b95467152d22298885ab4052ff6b5af87c3a02d983d2dc7eafe2bc4a5d51b0506ac3c41a5dfac2bd5a084dfcd14c70e60a61a86ea63b1f47f6744408dbaddfa4525fe7c9222d8c6f0b1139ba7b80ac705033973e6bd1cdd3be8856e06c26854246bf53b0d130896056f4878808e6a93def99e199ce68d7c4489e722049e5201a8eb11c7cfa6599fe292c222ae0e2fa3545cb9853e9ce0eb08425ea127065cfca7cfe95e47d8a3d61403431c7deca8d5129b75556d647d31a8afb60934d8b7ac0dd8b325045432989fbb7f6e2cbeffcb6214c9ec95793aba9e1f15109c9c48dcb92e2517d5033907bf6244fff424cbaa77bdfcc16cd40df5683d10d1b0dcd9778e6f9b07e91cffeabbd4247d796f952fd8e69543c702737ea10c0f1e4bdd77eb4117ddf753eed83918b7315e150be66ba5258693271cf68132118d01e701c64559c9bae531d1f132c4dd8339622dbda02d39573072fb4f1c09c2c05dcf673501604a0aba626643e8cb77659ebed844564f2ccae8394613196c5cd34786701f2879d8870f7ac41a76e1e9f0369de1ae10f2855def421ab1f87f2e562e0abf355121fa8e1a8d95cb9e43d0924df93e681c96b014d3de7bdf1bfefa7e995f0860523bbbb43c11526908c51213e2ecc0998f7e8db3316e35b18b3358fa25b175d4ba3f011652bd93d52a8f8177c5ae28a42ae90781c4d7cf0fc4d2477b9c1e2952e9416819a1d776ee8e36d502b4061a9758000a64a0e5a6342b9c9e6d5dae018c263264aa81ec77a293016d255fc50c7ca8a84e5b7d2b015bdfd2372cd0af6db5d7281be0ab9c32eadcc4b3e85a0ea70d5ba5a814b0dca73fafa4482fb0488b0a0a30dac0a70a3f2974f07c9e3f50e1ecaf9e9135444ad688e054f54ce120148dded85cd3de0394efed44c0cce01221399ef03b46536a601c86e3e1d8a39e237f7318e20b86a128fa58940c4734f0a34f3597d6597b3f8b970824885bfe6369f3113b757a5c9907f22c175c988cffb3ff530171c1a62950648b47177a4b9ed10d3ad8066c86a1eee4797a46aad4fc629951faee99ca2d2feeb5a4b53f591f6f1c8ea81e167a680a9673d7e6513fd94cf0b8df35ef3f33f947e614304c492602d3c0e611e602b00edd27945f5233b440141c87d852cb0c106d6126f4249af58c9d41ed3befdc5b6154b83782d95349cfa4f060f73d29acf4aa93e096acd926cbf2557acf85a59528a2e88b3d7cafd1baf0d2e0aae20e539cf1310dff902f842a6ea6557237dd2af30b64ce73f68bbda6b482c7692dacc2797de31ac7bb316ff9c39d9fb9cba3012cfe4e224a46fbf235014bc02c935180ae809522395dc018d1c04a3ebfec40acc92a74a31846ed0a391e3042058334542c37c135afd33fc6738fde76160ba6fe9c91ec5b312ed0fafa28cb5e634383a8574d684bc818e1df8d971e42a9d7d6a8433f8eaa1a285953fe7c7b22de6f4b6f0ae879978205fd7a12e349efde6e2e74a954c8bc89ae9f59bacdf333a5a7c7d36fe5a3806d275cf964d39eee59836a57ec2be470f16032699b25a8a9a59f6646164cfcaf6a8a21c6518c04e2dbc66bf54ed4e77b9ee5d2ae51204c7e304cc43ac5de501de399b452e63431ea1c2af0ef91e5ed5282d043f7d72877a3b06908c77182edb0265d170ff58ae9b2a569aa65eaeae93ce717110f3f83e16111faed7c779133068dbc6f49eaef11df1440ecc8fb63444b00b04d6317ff83519a97567aad5328e0b90acdadcea332846afdc61ae7c37a6cdc2938cb9a1889be9755bbb584ff34adf6ac438bbb75a21e8f30801218efd7798e3130bfb585f10778136191a7548a44d2e81b56b4206e6822135deea05da6b9b4428b6915bd95783fe29057ebbc0102a5e937707d73762801df0507700cc3565601130efdce489c36185be63122de2dd716075c4d705f5ce05e17e92b332b242bad5ea4aec4ce1a0684471a3135740a905d53ff9470fe037fb421b6a3e7ffd1ffed7de6d9b930cc9c0ea567eba6d03f1eaf0eeda70a52443b0a3496cca178629be1676e542411c7e552622d1cd5b1718e3a1d640dfdd77f64b523f7ce159289bd1cd68e6541019de6ada1da631160f85da23bee0ce5521a2d39dd6ba0029b29b0a4ee4a6e0bebc2009325610b3380a7d79a5a9c3ce138f50c82436edcdb3a98dd39129f897ae4115106a3a7cf3d412889a4e5f49d8b04ba8fb75186b09c6437ffa83bbdeb1be9403b65ac07b85635fc3f8630e23558772645417636ce4a4dd505c7a15212f99e4b2d471d387ef53ac80310b5c4b0a1ea1553e9d5e6cef541923d2cbe445d122cd026f79b2c75270c3b2386d17e9de15b639a41e49226913fa04a0db714bca7fb47b81dffa887ec0e04c7074bce60147c577ed800ac843f15795980fcc431d379ab2534cee273758819b5d1be52030ee10b0d38b44a9bb7ca0b95c719ff63d8ff34eb696ab550cf3dbe91a5fd58bdf85e27d76159ff015f8a7060e65eaa4625c19f8321d3b9847c4a1fb46c5a3e4e0593268e39e96f2094dd418b1dc434f528a405adcf46876e9046d43bc4077790977e52381dd27a8eac0e6f9886d508760d1b819d7ca2acd659efff3a264dff5624e17fb1c66395b904c1a5738113f0c366cb73bab420829749a372804fad3a9ab1d78a2c5ac4baee8d22bac0eb6a1da36ddf71350cecde2a4cd96bd433f08dca18f75a52e750474fe5cc3d468f5e4cdce7bda054ff96c93ada73495c7d26d3cbb2ffad2adf0a833aa8ea5e412e6050393687304b39c672db27125583228b2891cd08ab896f4c7fe1ef5ebe5d221b3e96ae49911cfd086865d7a01d3cbbac5ca1b113928ec73a1a997f487cc0f3d93c0128fcf996f90d7e5b615f2d9d049f89d746ff441a5e5305311dfa80a4713b5cd6a36fb1f4d7157dc40c1e656825964449c1ac4980156b94847f1a1d03c5b890f73848d95641423f3f13e45d154e333d3b20fe97ef96648d5f18c15cc06a6fd1b697e44f89ace7fee8eb40bc7d2f8edaf157ecfca48b9dd4a09c81ad6a7a56ec460227686ad2a78b7bea418bd6fa103a19675f36a7d0719c7109bc7e3c9ffd982ffa4d1c3afad3cb482b9570c3500237ac6f5559569f6d022b81d26541f7e740f847bc23302f844bc4542be89b3eb4cae7f7700a16ef29a2571a6dba91d013ee3de0c7f58947a39db767aa6f5e1884b111f3bcaec6db852cae6ffe80e54b7476349417b6e8d6fb40c80d9ec691d11da44378904ab459189c29b7adcd6352af33456398064f174205de110cfe2b879a9305523f579137aa401be4c3659a8b016d44cdde37e9a84a71c714756f8b1b66206b446e186ab22995d20b7bdbee0d3e527464f5bb798ff7e89256bce4283623d84b79398ae7c2f87ae4c1b4d7ea99f46e7f20adfad45c86f94d710fd56e22ebd08372991ffa2417a67f5b23b20e412e73993935e2d2f6137f5f4c7b313e4c11275cbecdd610a273c8adedd6423b4b84c721b632c07f5777310c991f3bfdcba34248ba86e73b687ec418c55b1cae9e2b870f19af8464627d319d2a69096f6b8caee8894e9263518c54208d5d420d9168102794e7b85c604279b902b86fc92d2365e9cd61979c16cc1138be74f7a8f2c57fbd002c819a88bc79631601ec1549562a6db8b107ecd8b6c6cebc47fe765dfa2a62bc02c937a6fd802c001b5fde29e922311b3f7b1530c61c918a1d0cd67e7e5f27df70101f25198b1301fd6de020b11b7dfb96b8daf0fb0a3ec5010128e442b746e2e6d86bd6d5c817293c4dd73d035c50e899c8c4c6e5b2e81ce96298b65c526f6d2583dd09d91dbabea1b08db0c8b3a8107bd18c3a31d5b975ce5883c161e4be321d032215cda45e2c3c17b744bbbda5bafc704cc1146d4f932dd32b6e710efb8d0a458439d6fc4ce73764c9b78a0be557db672b62c091c5f5701b2a340a3652b12927b05303d046e1e604df11bf9665ddaacac779124e17a638b9cf13985d60b13d45c6c1ce895d009352eab55e5491f5c3f12422fd972e0de333b0aa76625c12a1b2a7ce4b6affb16ab0958dc7c547ad6d41e77430588842b08ab2cf717dee6bcf1bee9a26fb5188d8bafcec68f9eab3dd9c395f8c449d0f4aa027c0425dcdc94bc6034f28d354a543fbb9530ef743bf68710822e11b7bfd4e2a6256a7f44dc1b519b69880e8541f8a14c456996b82651a349070d6a5406e344c3e4cc8c6c6907b221d63af0775076ee094d431711a4d42f25c5da2800f58d572b72c430c0a161e7a9c1ec94712c7c120b5b2cafbfeded212269ab1fb69d79f256c190407b4b257d81ade79a079d637cae03d3be64760719309d661ef4b63509a7df53431e90fcd27bf1cf47a897c97b7c5019a4792f9d296c207aba1b22ec0aae272b071d624f6d6f7713913de123aeaf2529996aafaec935926c20eea28e063d3c1094476e19adc16d9e7d9cf1690ab24ece86358060736cd4026e48fae9a5d49846c9dea08772d394ecc41e28a51256c6ee16f00e29a3c3cb773b1b5815a574349878b542af65358d46388c1105f0e96cff4184cccf2636039b5c4bc3c50d7925e28184949723f1ab8a429c187b85bcd351070ee927afb698c92d75a14530f8cd0c5abb3d54cf7228bfe17f84c741fa59a0fe9a62f8fee03497afb0b6b14a867132cd374596d6716993b12eea893849024d28cc66ac8dff50393bd2ca1508cdc23adf56c53833f8311387bc2d469396cccb047a8b92ab309fcc5f06168382131d136d782bfff41c07891944666a0189613859a4c9782b16bb834b39ecd7108f6f09de8c9d8ae17acaf7ded9d4792aeca111f137619842b737db23e6510cb9f0ce259162a33278d606fab8deb36f930ee47e2cba86abc836caff9f4f5b80a2d0f2d8f7d5935a5e094f7130394c1d3bd87a97c64379a4644a96cf3e087b629e83b7cc639d27b0155ea732a9742f3848f35ce9e89982956ebc13c034b4194dde9c984bd0b4af208213fdc5cd8957ad42eacd76a0fe60386edc5d41cbeb728dc067561ffcfe57841dcda86ad205bf56f58a3ef47134791c4cf2d4f4833c324c14d355afbfa2e390d1787f8509c99e1e2d1a5147e42220c8cb9b89c268671e46941b5214cf384eaa0d11ef3c40d467ecfef4671d862cacb10ef562432fcab2563ae86a6b96edde8ecc2316ce2b846581286cdd9920cde6e231d257f57b936c9264bc68935a0a3a15c5f9cd250c092726127bfa9b0d5f0349b037ab54cad2295cc9d42c99951cad078d7559b5c504d553e0a5a8106c2ff9cdc54964387bf30033981b219068933d14e0fd7ce4ed77b6398a627c617521be0b0ec3feeda59be1d424a9b85d924473d958a2d7e385a1bcae9aec6ab671dd9c8889d0af29b5de883bf76dd0bca0b7518f6247d228f004dda267c3091847c624fd8abf788573cf5adfcd20ddc81d9968edecaf5153ae400a292e44f371a64ffef96d278f7d70b5d7d6cbca93c93f59cc29d36a77c22c33e943458d1f7f96d3bc77da297458afde5ac654b2f4c4a98099f685ebfd34fc8d9fd8b8849613aaaaf8d695106521d919f18d0321840127a52d438bf2c0827834eb09ddcb1094ec8d97ccfb0fb7bf96153c3280f5f82a7db28ed4dcb899c34027f0baf0b24f6df625e1afb6397d51c6597a213c2e3f0e17e57c3c8adc2a7ad2451d90039309754b8d6cb4d12951808482c8f93d4ac1565e760b5d33c51c4bbc87363bcc4ff3e5ef03b463d5f8837a8530135f83548c391470e08b4aaa1ca1c0fcfff251b575d2bf61c465f15f9a50b3ed67e2c22edf245a3d6f3114af8d6c400dc45d4bc143e082c4c1fe3d9a121192e745b256cccd6e2af0f7e15547ee5f8a596541ad9b840b330c33ed3f21fd5ae796d2410ea698eb723b2f71ec8409b6aad82987e7f39de8d2bf81cd3441f057fe7856d5a80b456fe0b38f95df00e39ef708a139a082b1d62eb5874f1577ab7e9c181c611b97554fda87e08932a45875fb7035bd97f2f5cfc85398bc8a5e61704b3209ebb1a5e985d9ee40c1418e53f2d450875fb6456dfdc9ca3a9f743505cd5d9bdadef4521a9cacfbe687308312ad56fad7a814af8a14049ee8530cdd1ce5a8a3e3f8bf0030304c106513bc78786e9a33d7ec2eddd3c9e61033a5a626e03afdac4b134a7369f23b9c5600857b2b918b88b627c463fefc82234d4f7c202bb7aa581b4fa0b26b6d2b71b821d76b732db264bd6aad42b8240fa1d70925fb9c16cda5c12ad787aeb98d2a10dc6bd599420f0d9bcdc37bcd04dffe26f97136b2217b342a45069c93d58c5e577b287939302e787c7789e2733cf806ec787a3574a479eb7dafa593cc5c871c4971bec135c179aa9f21843e8455c6bf303a6e04d80c56889dd1aaa108afd6ba7e50672062fd5988c08abffbda2435415de3603e7a79e52b6e69d7450b758bfd63ba1d35f61f7e5664f8eb08898e3eb80a714690bc9d95107a0d0705aba406e6baaa2e5b416b1b1a5549591395fa4a782d47ebf06cdf371d82ed891a71714deb3b4871e8a97588ebf984a500cabbd80bd10046aed5bfe9381dd1db8b4fc43e766977a0155854955fd39f7f06801e0f21617a8a793e6ac401f9ff5b2a7cd1fcc8705416ca1728aac07a8204cbf45099e6748da13d148f0f5412d0175ef641745e595b7daba5e977abec34b62793431fe594dac103b958655abc91d8797088640d8335954c0febdfd2b7c4a1352e3a159626a2b178affae4a3677178f9ccb3d45989eca32fae86fa975833533347fa448049b2ae33fee5b606b1bf8c239bfc0a69978e515e0660fb5a7ac91c9ae87e5d9f2cca3f900d322c6a664a781a31eee0fc1d7a485564a042d328c38a3dfab83bb4329daa58a82ea0b2d3161c7e2e7afd8f531ab1cbc695b023b10355e6f7f8792fede2f4e7b9abfc7034a5b15a65f35b4510a3e92b4e12d8e923ab334f332babbbf2737a30394f4db05748660c1c9adac92fef9582f9fc3d7c1622abf34e4bf575e21ca5569dc0990c1057d494bb886b713555a14f752c5744f729c0e3b3b2c35b6d385bb40f82e54688c1d82307c952f9ee994fa48c3a866da11452f69e6ece4d558fb3b05eb75c749bba2caaa06e0c640dcc15cf496f86c81895839c53722bafe851fde1af45ed7b5603160628a81d64744d72cddc0661ff37bce58a9ab53e86379d4e1e15078ff03a750b3136675553b4eb493b95678bfeaca09e2a5b25b35e895d9d32b9276e8473e295b829d20eba900bba2d386f219987a1360ff0b7545a2e825cf0c8d410b194adde79fb428199ab9fbe3aac9d6813c84f07f209351b885dbb5e7b66a184abac6409f39ac1289a2e005287dafef348eb95db5ae4df975af660de5b85957327a12e33e83b6c9926668179fcb1fa03172647f26e91d1f47d7126704e554cfc8c07783616955328033f4bb9cf8635e039dfb9cec9d33e74935c4e7fd6d52c926f9cb110468022736f84d7a571a13fa2d990ff81fc0ca135765662d0eec2ef946953dfa4336bbc21b8ee28ce32535c40761e7786ec85f45463a2736abc8fab7c98a2f5a07994b8c4a1999d5b290323877a5e3f2c4e5f30173835a7ed4819a446b774ace1c08e95e6da7f99b68be68ecc9b9862a5571cacfc3d1a318547801933ce1b656e7706bd33854de8bf37eec0ee793efea810ac5a344e23b67d3f22dfc4a6941e9c12f367292c35bd18d13a315e85c2087b8de990e530a63ad96bd96937417055cdef190458ddc37d5401c8773cd2986c4e89decb28399cabb9b7364d4cc52ab9ec75dfe349c28140e09cf4037a59a783dde87192c612fee182aacc4ba2f98df090b81af8296eda055fa16cfde521c617dae6312b0eb7f524347b859ba441706a2771beb0a9b8e25705fa84f08db142340dbf92fbc22b08c11d3520f514137ce1df47a30a41d541eb9165098652c79d3c3ebb40946b2821024302a30df0652b59af876c8ec628ca0384d2d79c4ab761446a334aa48ce663e2788771a85d2baa07b6931bcbf294a0930fb9a232b22e89cb2efad079b78aa37738b50bcb8ea2342b1d9a457453191ed9bb6aaf068068ab52965eca9a9c0a3d6fc0790db34c9fde60ae93fa68da33e52932c9397be89713c0744cc66ab9a87081029e3094af1e5756a7faaf54cf7eb56b7476606d1cedbca8e1125c37efbb8d65095325ba44274ceaf44f300f2668c36c2d3bed295e48fa8286f6af23298514746c435fc2a24206f256f907a66950378531d8079dbaa2e1bd65a3cd39708a11d4286d12ba40e2a0c6e7e92691f65e42a6c4ff058466526472cbccba04c85f305684b17bb20b227a7f12d0c33aa26f0b203d7b148619b54184180d0f9c83c765dd6cf0af702bcd8f6cb651b8d6c1c2d00e2963ac5ed5017ba5b92178289a0b7254a65092535d3b150d9cc498da183734946c1316af624e2955e3e09f6699188725382f8bc1d2397059ddd9b318debcbd5b696c131ec8b975d7db1cd7532ab34f94a4d71652d2064832b6bff62756ec9fe1ed3fcbe2d73930584ced063699037b90be2dbd6628ae7a1c5870d5d02924e6e96ab6690696a6f0e682e7f926f4a70764096987e33fd9d1181b8da71d097714a53579c50ce8b729d3845b62c50199b5a750b620aef801fb0c4865434cc32589fb0986fdf34a2d250f08e4ed6f7e67f044c77992e02c02886821797f2170c178a4263789dd073682b234d69a448706716eb4fe0730af1e09b19aff32c73fc7e695a3ad82162e1d403a177c257f19c5ce3f24f541b4eaec0cc5f383baa6ad5ea0b32b5ee87298214c21da99a972da2d47f32fd86112e918ed951b67126aae2815db88d4505027920729d2b69967a4f98f3f1d02b6978a9dbfd295a5f889733467e00483dd9ec8b0152a4bb5c13de1b0e54f5e4fbe6982400c3aa19790225020cc5b73de37ff69a86d7a89f920a96c88dfab7565fcdc01d50788fcab8a116c8ad39f026c37fc94f0ae1582a37c95ef479001c0e581950e6b78374ab543be9fc56506ff945733cfba07295cfce0d85c80b59a008c37ae9856756605be32b2d810565a753d19f939d69f7b148a6f81ebe55c771f50adbc8bc38e644539ff372cd37811227e63a7a583d41bf795b50c49188d380f3a4ca56db930534f29dec2ec8803d3c7c3835e5c19422454c896608329c1ea168d49fa51d0bcb8f9ea76f6b6dbd556bb4992eb4f111179b64c75bcf4146441aa3fdd234dc4d98b4cf3a81c04f132989b6668ec936415fe13e0a4d4e9cec3f0a108d05da5a60a9161348c9f7ac4cad724700a30486d3e096cdf5fe585d45a0708b34ca2663f44206564357c0ec1453cfe5a7c6044d1b2b62409573138ea865a0848d942c3ece15650688b7e75460db38c99faff87b0c326a414021c108afafe2e37370c4388641e1a6dfd09f620d199c47ab72a46b95909a3d1ca8e124d3eb621075162ad4934aa0149d39cf40852413b2376df51630f9c425a777ea4b71a458d4038d96a2cbce62431222f3617426a7f75e705e303f8cbe5e3dbaf9833dd64c667ff52b99a48b2b7ff56c9706ceb7cac287f9951bfa7e9eb3fa932015021296695ff30eb3be48af39521970ed48d7950cdb3da2ca10b3253f5593c2f198754b73ec06c310a0834680c183f4e0bc5a7242a6d39ea0964a7e9c65de847c4832c2b101d7605bd39af1bbc18c2b67068e0ac66b4b7dd51468e70084c81aa39ee9590c1b8440b508df62efb1154750b6ba5aec187415ad19c265111a67ee21023ece30f4a202ddbe6453581cc97a00875053f5b5a74e115f067bdb82efc473229b8d9dc6423ac675be7e5bf9f4a09bdf6becc5066e035cd96eb1378a3e3dceb51a43d4cb9ee696a1f3dd956c513f0c23a66af82c6ab4ab421801b900c633f2c71e3f42470ab87b8743e4f7bf6245e91d22706b7c4cf654412d60da1ee6e250e13400d131a7328a8be87c38f583b56231e4408defa063e86432558e987052bf5f762ee2808458899a44d9107aa1f6288f7cb51df87714bedd7dfd14800dcd282083dc2ed35a408acc5b7ad08c4b968570c87d1f1621c57207f9501ce4594d80504a9073286422ec360fa45a6d35911b19fc8214cdaa819913d11ebf25a4ceb3b036f7e7ce4f75e7148c5ac21419fb0b0b6dd9287002ad7eb8a06b2a2cf1aca536a89a99bfffe0fb9b892b8e6cd34e534772edbccc7e3ab7465347b029d489ed57f9838d3b10e06326c96f728160d698f452cc741f0cbbd93c966d5c64fa7153888804082f890fa0e80b83ce2a112f388345cd237b1130f6d6e231c7656cdea9c0a2a4190c8465cf833d354f5f96f2a4cb186c237e8af78e617b804311ffdadccf153e5310927c644443f03ef5c57becfec43459063205f88b043b0497d5e7108679e1436a72aac171af9b562754ddce1c49e5effbb6083cd51813a455dce175a9553c9c201936b21acc1cf5732dc8afbec71de45a90b49da42a7ae80aaed89d72b09762fced6bc00c1c5d96748050d6d346b3319ef28812ba733d1b85884130983a777aa987d9171cb0359b84582ff8cdec2032b94c6dafa5b09a6b74c3d3dfc17087129838a3fa0c8234d5580aeef5849383b2f9e1944c2ff131508161e1f7e8a30512954f561bbf391f11a860cee6d321fd02bff07ae247569cd5e1f24b3dcd8bcb3a59187fbad327902f690525f67f65a06dfe17d593979294f35804686ddba80edd8bd26411181be1be79f50627433d1e5204cea468de9c5ef03dc4cf71411f75d17018bbde9d651d7a015f7c16c2c1cff896b4964e5a1bf52deb66104df72b6514ff880302f4348fc7369aa05bc02bcff03b96259eba65212c67bdfab348c9dfbdc7f09627c7472fe754ad741f6645bd500cf5f01133586f039be1cd5a34efdf381b8cbe9f8ed16001a4d01174bc22796f00203d71fd2d49086fe8667c78f005789f7103ac64f6872d9ff3c797642962315e3195c0fc9d9aeca3b43c7b23c683f428376852829303672864bb27b231e3072302a78ae2145568e03881a98a28afa47b5f6ed84598a1f86a559c203efa585ebf15f8fa5e23b47b21dac85b717ba64936e900c56bf710d7cbabdd5ce4e04ecd406e33ddcc57c54fb80f7052fe54c4d1e4ed7161e52da042fdfd183156dcd0db7a11133e3afdf4ffbbe0ffaae0c1b809041174684465df9c04d146eb882d9b0da1dbdde637894845973aba9010f08fc420a75b7350a3066aaafd7d81059b3bfd0662540430d3fa7a307b59cc96598ddb73e09748d2fd1c1177ffb6e443313ca112ab41f425b52759a4a1441a9b04025957bfd902e63c954a335481e959217e5ac2921d15c500f39230288badb822dc1d3d3196c15e2fe79d8a3a232afcb9af6900b6e5276b1d65506933d69e9686424973cec98224b609af2004acf32744bc41ac02d5778ef32884914bda8d70a20a6b9da18da308417fae04caadec3868520771c847d40c345db4bbc12f9cf1ae05c33ceb4668fc62576af1e85b14eb86bba5fa8e2bae1ccbb87afb921afc66178f7289c1f788954e8bf09ea3547f8209ade4203a99c6dd87f47a1116e3597c9a84b677fcf1a368ec5b3f74491643a7fa0b0b5e03dab7045b712144ec98ba41b10465c52b3a0b845703cd875062ffd669a4443c3ad6a48307484a6dd488eaa2cba7dba2bc3aaf67ac593b2c02a55fd1972f845df97ccc11edf50f1701c256e89432735cce6f01707647a34833411a8f5a10231fdc549d1719bd9311dc3fd58eaf1bd1f6975667dc9e62dc781dfb0cf1960d4d62d5ddd1031b70b8f228239ff39188cc7391817edba9034e9922744aecb6f13b517db8848c64c254404cf2f933dc8e9079b67a61bca4de133076464bb9bbdb1459b4815b60cdbdc92de0e0a3d161f662b27d55ed315a01f965a14005918b60631d753834036b3ed84406b789d36238d871d2a7679eabb3e37476c523b9026f0f9905c760013395c6ffb4b5bdc3193668c2f4858643444b1bfa8c5134cc95b829dbd3e205e1a70fe6d482e2141dc3b73136c94492bcef0a5672f2ad504f012fb204f162c1adfe298f3be371e16f32da41841baff9605f564c309012226ac45ec01dd88222ddc390dcd88c4038c062db3505d7ba10f2543e4a505dcce1bd84a92005bb934fc72a8d1927931d38ce1f6a5058810f589551a7f6d632351f35c47d7017c8ff6c667bac6031a6fcc40534c2c6ee06b18916e4bfc6af94d9d274913ec3736c9e5ee8b0b202cff8e30c145dbeb121ab00f0d0a374ed6d492231b8143f9dcb72ec3859aa712eafde20ee7d4466169ae708540a2531b96bd4f35b8e949a6bfa53bfa0b146fc04c084d25bbc43079fd6ee34a7ca610223b5a5560233abf2365ddc415c767ef021f9e7c5181a12e44fc6465babc8bace8d78dbfe5ce1c9d95c978673c0cfe6765c80d38e8c209ab766cd0a09a802d0df2841cd218ebe28b170808bfab84951f4b337dae4ec4c3a989c486f51ca8dfeedaf4b04a29e1ffc990fd33e36cc4f97178ebd5fc8125b1d16f3673d0924fd92523dd30b1d3497f140fcf5fdc975eaa49ef357973c1ad8334974886d3f331835ec3faf5b380de6c9a82e3786acbdfc5f990216d3d3d935ddad4672ce112413a7d47a68d27575706b656a299796b0a975e1d8640dddfd5cd268930e788e29b48c64988e2e37c9649ef778f7e00345c1a7d205306b3151b7b7d9e0eebeb302ff7db8ab33be5bf6b46fa816bdcf98fb2fffa585398aaa09fc2fa93bfb8c401d721f53826de7bbb13a7bdcddb9984211198c90feaee3fe35abc473bcf55c9c92213f716d1af805887425ccce4f4fc6890ad0807633393ba71373c4940b2909f3423446a3217e513bcff9c1ed92657fd9136c9e23a278881c8128f7b4de6ffb075db91e0a09e47e4f786837a78c26473bcbac6775209c65ca57002cad7bb49dac4ad86a39340c68e1c759bb0e2c1046c14f0562ee586b5badf827692ae5a28ace97cc01ac53f34bbb5d73c73f202e919798d96e9a9e995d27041c28772dd463a88798c74329eb6017d3842e9feb22941ad0222be0b3a8a4b4f79f0fbe826450542616a0f1f58e70270d2568876d00f7689fc288fba958b1f3b54cf4f85942a9da6560e665db437a79d2a7e9c78119f3889a59ee49e1dc606fb79986f93c8bba9495b6b06cfd55d3cdb4fe85f1a3e96971cba76e9d48a7f995fc4c38d27af05dab799959b67b8d7e78efbfb99ec20071e9d107f7362b8ef75ab2636a4a8965aef6a5419add8a5873bf41a11ce28b4dd142fc9cf6d9b95b9f5c37d661373e5232d612f65c90afa430962d2b46409c269b671a56217283e136dd290b3ef550eafd5e469b343321600b3e12cd2de13770bf4651a2e37da25ca458c41c5aade2b0c5903d17245ddad1f7d6a66b2efb731813e5d30cc8df8408be1ad638125bd806e17ec24eefaaa72a92033d6e127d80a89bc17a2245acc32ccfbb08d556919c5c61c771b444baf9842710da5c8a33b23a3f0460ebe04adc39a0e7bf2b731ad6b28ab740de0a9f3918dad0e5e9cd7e39a500a2244ae70880c8dd5b5102ce1e306e7d30c57ee0005f834e5384b66dff73abbe36d6ff19888e8c0221fe480ef9b25abf1152f0ebda7cbcd4641c838f45db70c8c78a66398d07818e142b13b3e15d6efc6910f14ce63631220fc2be460c1ca445b26f7d805235128e7fcbec8dfc874a9148337ba9c79276266b4c1213ca3bb5997beb3762ed4910090ef24b4749336b35efb6919db46c23aada1be8e977775e29000670dd3157cdefcfe5a51c3c02183a188c1cd0bcb675a7660c10f57d47543212c92e204dcbbe676958c928d7273be1897df35310c19d44cdeb8f62d40ee243632e6119fa3da5722d3d1502730ea6eff22bed863a166e7355236c14c841e6060d699a05a7e478ffbad2a7433649dbc67b64010e13ffeb92c2c219a47788840b5475180c34d99900ede7ab088cce764c93759d70165943fcafd331ade89584a8f5b265e401995ebbf36d9d4b27de846f2eba5de5b2e45335164852b8513075ce86612ab01fe414fb1330d94c3f31e484751ba68bc4ce48e9a751ab00874b48b3997a7e97394e6f19ef866492d8e0548d63b17616ab20f44c7debbe50e2b6e03b1fcb9c695fd90580defbb9a4efd091efba7e3e16e90914a0fd3fd93bba0405beb3f270c5228855aba0f0e17247012e52f4439a2e69d5ffc1c4528e271a9eafe4f4ccfdd1973a5a24e0e238ea2c31495502b4e03598867a6c6cf076a0030b1d886d4449105890199bd37a85b739857cf372f36cfc9ae0cbedae1c04fdec7fc2f44384fe2a59353c708adb22737378f1cdc9a68510bd606e926b26dfcbcac949f58dc8c87e7a0bc92f6198f3c4240228bd7d24cb0aee2772e682a255b43111c3b06dedfd6c7409758c8184e8a48fc84ea18427e6796cba0b5987d537f31819d2154b72da4ff9571a03f5709e6c67dcd3ebbe1ce3685d4b44f9c5309e136f00cbb4ce6c23da5a9aa40a3c88a3e73c57b3daca3a7b0d685fccf87409d9eb849e3ba558f78edf6982b4690bb09b396b8b7c9769e9448bee38a8a47952d613b1c6d10b76a33e7e6e8f5e87d0313fa185e64b2dbba726a0b2505c4c91816c324bc3e9faac3f105be4a2bae5a580637d605cde0d6b60f5969efb980919b46b5f2ae76a43fbbf3419268c7a1208c4da2085a2208a5915c38e04a4bf65b7540c7aa9346a49a02996d8fa5a93ea3e055c164b1a2824ae0f85628c0d57477505f91d1a0614362863fb0ac17a60a8f3bdd19b571e47a65cd524b7593f7b5605a92de87ecb1859f5ac70139f73e815efa449fe75b5d77144fc3b329117a02744c2830c42c33e45dafc8a1ed347642c3c2c94afa14b912a54cca0fa188ef2a2e977431eaf11ecaf0b32835021055648048727441597af7c0ff2e7a38e6bc944814a8f9efcf173bde53eddcb6ebf331af812f7b90d43605e9de04220d5a0d897797aa8df114cf39e30a910592d9f8ff541b431eb63d6308bc34977ae2e5428d3494decbea9e806571f34b2504613de01eee305aef363b6437ed4f9adce2305321d3b856680bb2e7f838fd29fe4110189d3a3469bee003cde08f026270f2625b2957e0c19ab071018426c95973de77d2b5ff8a95cd38ee6833cfa49a121bfb7c9675b51c1060503d1c382dd3478579ceba4a6d03c9c34a9bfa75df5365af2f8b8fd959ddd90f7f31f5fb917048510f4cf656d5e5504bd5b66f1c0ccfad2bed62c19cef34c32c856bef38ad909cbf50c49283447461537af5583be583131b011535df6a33b93406675bf373ab61fc0285d6f8d8aadf8787f55d85ad3d18183b45aa1d693332de82574dc5490eecf57d734f8e10c2ab7e6eaed1fdd40cce6c3e6d9091c3d54351780da0609c94c91f2315aae9d3fc76b36ca2e79d80a287fae0269c556cf2aa8fdac571fd82c5202377cf74ee9258509c00253106bd01961c4835fc4dc508e385212ef844acec20cf7e64959275a22ba74fa08e41ea81704279e72b4c8a69114d2f52ef84cdea24728574bf6d16cafb70a7238024db274985a91c0dee955e472bfb4da35d4f11a673f7239ead194774c6b561e9e8f85cdedd94ca73c530d294a60d5a9bed7d22c0679f110caae18030882d20147e103bb28b5b419042b1423b9cd42f2395eb10d52e4592e45ad723a6101344fb500d2fdc27c1db0a7932d89eb7920c690023d2a43cd03d8e36f1994afb805ab37856bb02247c0f6df40e4a42ed18277862a160dd96931e58b8ef916c39fafad37784100af9cf1e68d98fc0b57c12af1f9c116725ee41a1901e38d0fea98260960de216c8b63401da75700d5dc96985d62ce4066a3fa08ab63bfc5db8ad0d58e7045361b0a781a02f5f9defa48143af4d3740bcb9929cf6d107851d846c350de21fb411f451e366a28d169e22cf4f984e81e5539da45f14d7f0153de7924d743ac227816b95cb76b9d4f00bdbc0deb86d2c6826e5d0b17aa3254829fdd428d29f7446a34aaec6aafb5f01070bdc19b2c9f5c5f1e9f1f09b4b8f3ddcff07e36e0f4d9c41521fee8216edf7bfada36dd57e8923eda3aa72896c0ba9d9e74ce53940bdc413ba026bc465696b59d09f9fd71b53bcec66a740b86f0837b4b19c6667271f6abddd52e6424ebfe2e95507d8b262fa263eee81534c33e5330bf11ba9010499ffe73bec07bb8f90df2a43373d11d7944fd2c2347166e43add336f8bcaa335fa66efb73f8f126434fbbbe8bfb07f80f4e0acbcf3caf8a6c5045d446e675fbb2f5c8b51846a1a64c6ca7e32d6a3d9841c4ac9480a46cecd7c2eb3aaf43fd7133eb1a5e918809d14509bc5ba348f0b75c87d1a10f16834f9dbdf1425c9879a9e5572ac8b20a96b58720e3e607fa6a06aca6dff6db10f28ff0586a8553a11e13b87924e4a6df9894d4855a926c7c67d37f6389f5512a25d6d787978899d92450e567a33b3d5f5b28fa4c33050cd4ff5f69c5b04eb010616ff4940bcaa5cf6dd1a1f8d7e1990bace213426adac33ab18630d111c60d304696a6d085d81346ab66706777a1833ecadf5a0c3282bc2e8ad6d29d518af0bebfd262cac1b8cd401fab11a8647307333a590b72f99cb72940c425e5772dfa2aade59616703d9be7b314b26e1264d1b6bd7360c73cd989c0b905acf5502121dc6a19ec3c348a19614fba5f10c1678108216f7d049a36c28e5eb9fa0536976a2df13c84c36e72394d81a9b94c8faf78fb98f84f68c918f27c7d0cc2afa36643332f8fd3c00c6076abfa38c7a467f3b31f3e5912c2938a0f5a20526057914e07549c7245c1b5012ece0b0cc0ce54529c08cda2af5a0b16e5a460fed282bb30aa8147de906eb5d18e0f472f088f7f7479bfae4062661de7fa70e8a4c7895e661266489356789ef228ee57c9ffbc19c208ea84ffde3e0cc86afbac936778f3510ccd49543723db19bd888f6ab4ad712e933522a56dbe32a97ae6970719d3c87f6bd7e58d4ad97a7278008e4bdd9fd14ac87cea5101325c31874631b9c6be38ee10ba71a342d610a3efd5108077224fec1311e9e8b0f2beb7108b551f76801c53ec3dc1c5d489cc89e4bce71754dcfd61b6321ac14a0231077a8acfd8e906db7a22f600305a2407935878f08fd379531452c1990ac994f7faa6d4de4bf6e363e4b13f13fde7e60163701bf7f4955731f0fcd912b919ff6afe5ccbbaca1efa17325bacbb84dfd2eb25c8721b5e71ac9ebe87c75739e7fe1305f6aeb73766b5408d0103b281826b4d1f5921dd98e7b876c06b6481e6d81c82f698a9f2c56ea148849009402e362c128bd28fad6d2cc460179bf9aff86c4cbede532bd4470d34a83960a26cf16f04af0dbd2a86df946e37de5284953a5609fedf633ce98f7d8b498bec5ca72563e70a2d6890e4b033b78388e22f441472b21167db5c58f17d99a452014d709a6d551bd7d9e320bf8a6e70dfcf612057ab27d3556bb9320da2e8985ffedeff8b6174132a5dd46fd65b37f2f282ce7ff28fe9d4e231e89b055c7a22a8cd4a3f7a62f042b7e0566bb6789bca6da3e283c9507e470f09fa096e80d20991a6bc2dd435dbfd930ee76096c66ae4c1a6c5517735f65e8a1df6a192acedd4abc05744112277572b8b8dfc3ebc91682e1c995a5e337db6493fafaa66b4ad4547757fb26db93839cd0f32bbad57b52fde8797e7f8b06345ed4f791283d063bf8fcf342e83fd0a8770722822dda89670b3f5b36e9dce783192f3e7cc1dbb80bf73e9409c08cb77378b7428dcd23c174c55aaaf5c599ef9b87eb03f77d4643073f808c28b586079a78ca03107a4c4ae98d2532c1a5f8075d859272e3f388b091a532fb28ae9c5bac1392e9178b5bfd6312a297a1e2a22cfd881153262ca0078fae0a8ebbd326ce2c75a98e414690d49b5525aa55340292ee6e1908dda5d6a11999f075a3200f7d4718451cbe01102980031e4b9b2b723b225df53df90fcc753d0be74691f180d87abda8aeb8f878bd5e07d6f1c8c7f8beb8e7bb6b73b04ed605a4b550942f217b6e00dbd0f8b443c9e28b0e21dc676ef07e7c119e6a8adf45dc4af188c369559f3406f16cd8070fda44c12ce34f562384733f7ca276f0d3209e9bdc47522b1f19b6be807f43081276c3444cbbb8c644feacdcac415077431e0f35b2c83bfe2f8a7de594e737ddaa80d0e2179392dec236fbc1d75ec945eb4146195a8a94b33f6808c5d2ab7f856fc3cd8b4828ff3dd9036daf622c9e4e0a283260d79ff9befeb531297a319d48ae8fc59e8c5751b15b728543a60f3fdb4cc8c0a6b1c068c4bb77cb4db3938cebf53d8d1e9a3894b3045d75beb19474d70bc6c7568e3bda3b96fc7599ecb17b883e447b8d4d3a83f617ae9f33dcbb16f02f5841adba8b562cf7b77b874d80677a1698d768fad9d322ac4fbe12b74306f7a4c64384ece3bff6e14ada1c4d2ad625370b8dd4361c665089d7df13d0cec041b68472e4926eeb090675ac556a7e6a4077d24fbc065a00ba7ca6aeef3456e36e8d2cb167822622bf9d0f6a828c4ddc2ee913b10862f2e6c3453d9a244858850d6feea00876de72a54d1230209c6325a38c732ba9969061735939aebdd1fc85c8455f1fab0a2e87335ff1fa322eb0658e2af32d67a87335b2b60055f31d8e1e656ff558e98f2493d2712781f5c50df415734019e81ff50c3b27e3a93048e6e0477ebeec34ce2dce71d52375dc2f58d91b5409a73db8663517a72a9d2e160d5e20302592d6e22629ff3135750b3d3b3eee33b4fc402f3a62fbc9df10e2ed5e9bf1da938b53246071f5d9bff35c56c535fb9c27955829cf539c35be5b4f7bf4cd0088519f3e557fd26bf4f7d9474e4085240bd77ac63016c30314645268c31c1da7ed13daab7681cdc68e0c55e50f68124a243745b6f0418b0e0cf18bd1867d3ac999a40f877dcaaf4ebffea185672a8a43742fb992952ad1ad2cd7330330cb2c0ac6abab808bb1078a8d6c210fd81068ca4a54313f02a68e92793a039dc2de93aea1a86f222a9d0cd99f226b1128c6fbfc2130944b9a5ba4b1d64fcc617e8be784d8fc4360e50d2b895322b232d43a79112478e2a4235893dc48969d7f8a33983e6735864d01019be913e9d44be50eb820f8c1c9fb22f0dfa607255d7a2ebba215cc4319c386fc5fbfe14fb51a3493352388a682808d9547e8ba766423cf3cd619ca1eb38c157c5a96e3e92f58cb011d6dcaaabd5e3d1b167036eb073dc0e5929a7cf55d5e7e66526f2993d60732a0f41be16935c9058e83464242ffc557518a7514e0da57ddda5fcb5cb8022d00ae560f6ee829132862b9dce68bfcbb3322df49ad928f5b440e5cb4baf07f6fc3975b0f374dc1078fee77813932624b67f4875222be90dd2ad64caa37b776bc25cc3ac6ffc9f164e48ac227a6a782d91f7ac1e9e3bf201be0169f8bc5375007e4a590630b3648fef553adad48effe3fec407d2732e022106a151e5f43380418da45e9a765e8d86a08f4766484e86424bd303c482c6104f71348ae12dd6b0a698337e07f1430445678a64e3d8ebb4dade509cb3ba2eff6a01b37d6a19e6ae23d46724a62a9504206c1e4c40aed80465115593a20267bca8da6b38c464c3a01ba991c609cc3a4785b0f2b589ce5bb5238a87f3cd4985cbad50aa33c2410d38829f655594991c955a439b92490899f0c8f319b09e5cf911f8081b3806960599067519fc43f10abb30a4f00795c41937554c3d413b319a59cc64d189125032d501a1f42291983f25e68da5b9fc552092156595c6ef3f335d0d703f47787190659630d85f0885f0443798286eced0d1fbed84a346a1625e134688cad7dc9f32d205df56e208458bbd23438e4b1b8e2d2107e6b9900849efb28c4685809753ca1cd24bf12b433f5d81d4d57447e4c3886e7e49380483992df34b070a6758c5a650dfe0f79286b1f02bceba9681f10d581f4ec2bf1848a0742bb44e75b782f0da37871aea767f256dee44cea2e3db8ed5e4acb93db11b770c2b2bc941bc06d72259d2c4d71f8240885f8afd4460aed1233f77e0369dfe4bbe0cde029a6230af4d9643cdf52421ad2df77fb6a69490b9f490aa4f76dfd9fe66e84e6a2d278a91ded0e87200a8c560019d9dea5968ec9e4d4b5817edf4db1c2b2edbbd8a55fb74d8bee52a489c25b329e166cf0e019fe068d789b8265deae4b954c2d4ea4ee455fe204dc89a6896d1e7eb5154c3ce809cdee1d0b8e5de1cbbcdc4d4a27d1849c5533c7ec3906e0c6ad6f086c6e3767777029efee2e330ddde5ed66755c26ec37ebb880365377aaed7766f05677d257a658d8eef155a2935927a41bc74d1bf887bae6706dcb5fc83f077950243c1fddd98ef53e8b7934597c86eaa652d520283e5c16f182d2c1bbd301ef1c49552547f203d55d7cd0aadfedb1fa74b2bffb19de2d89986690335607a997fa705bdbca38ab7d3b0b5fe09b21f18ee5cc0508940b266c82a5859313bcbc33102ca38f622daf4e480af8f24b370a0172481e2d76a69c8fc079783ecb8d7b6cd0fe7076e51599d8c855b0bf55272691e94e15a76e603b40a5a9f27883a5a4f2ccc010249ee197322160d56b7f359df6e65091dc36e14500cc32691e6c8b9c40a90ec8211597f737c0a2661a422bf6e524c0e34e52ff05bbb9e2c6c778c7838d0371b363958ef324a1aec622a948f5e7c359b126fd4e834de39f7168bdc6f24f54793fbbaf241ef6364504c4e671cbfb19b7f7b531846094d0be4c63b204d6b6c154436f19ec9afafa0eabe6e8bbf504c2411ea9b2ff852ef5c411b7ffe507427e4964087815b3784f31b9be0676f7932baa317e81748b1041714c049b59c6f4f27f1b071fdab726f5e43e372d025679a7d753fe3edfb872a6463d70f829122822d69ba5dd9a04e0da60ce8a9982aa0ff3fee91639a3012bfc2f1f3d55dcfc2dfc2abaeeb2a9597aa6244f97719a87d01a295a9363aa5318b7ded08bdaba32d97e3a63d558cdf55864dc7969dee9a2839432236b5a4e15724eae2b05c0b7e39f49777709bdb933cb43600ad9b4ba3b23b141dfc2193b58e558ea7d8ea2c0e38012bee323758f04e29fe1c4fd3888e3f6b4fbd4007b2b10c800dd0940c95ff7a7362553cc49692a3e153484abb98e2ec9f9d6ae1041657799eb7a7fa5584054bd4cd8f9de75372bf3ff67d236fdddfca7698fdc31e59a991b2c4d677d6ec14aadb16bf49d38a3625b9238a1cfba5093fee3ecc1a75ae5c00713ff02f9da0f9a95ddc052923831abc4851ee183c4679a8e3ddb57adcaa34c4b00f8c368e9870f45c125236f5703c5e2c818c85478fed4ab88b9012603e435f7c30f0bb58d261a136eba7263b5a30366e5c6dd876786a33ab239be8730b10b6a69ce361e0075782eee1802a8095fdf5f9e8d09d1c37dd21e1b634858a77726ab48140849e3732d5be7ca5264f2bb018472ed3e7470326d411680d95d495af10f9a6aeca117c9ddcc32f6d525342d5efb37d2ecb07a0e750dd6afc0294daa03de7d0c526e20dbd75a86cf324b68f1b4f73c0d129e0b29e2c5c5a31d360b550ee3bfbf79995d5f384b7b66df546594bd5d897883a7e223b1a9d8f0c7710403ec50936b3a651553ad0df3caa10178de1b96050c50033cd8fd1c773c64f5a84a9064babad8ed6b142407d1bb51c6a37441016702c2eaa2db16894d4b1448df6cb937d6d1655cac22ca753e2fe7f909d8cca77f980d2746e2b67b31bd258a78862aeea2902efe5af1ec57248d874bbcd31b343679578773a7a02e572ca6e55ff6b1db1ceca3deb209f9cba6273d2b9754959d8fc3f0f4fafd0adf0b86026e55f69fa68c69118fc537771b308a9de44c939fca2a7519489ca2629364ad08956fe07367d292b5e392f4240a9f5ecfbd431843c686c267609aa2e9a2bbd47f6bfac5306186f87dd78e4f62b3a826e4f959c519db193587d7bffc3e089631f4b1025fabe9aee0486f2dbf59e3c8efe00009147fc130dbeadfd45d74d20e3b4358f5845124c19370775243702642f945fa59bce5bb25187661f2a96bebe584f229fbb4aa39fe99817a79d90a5df71dacdfbf89934dd8a77051cc53e86dc68b02185991bdd8043cc4926d37e03ab286b03ff64a0ee2d9137a1754bcbd1761f2aaeedc5dd18dfe8ade0de762a4f6cab6198dcf6590d204f44968715ab2bdc0dec54bdce54b974ec3589ad9525da4307ff12b34a75f10196e2ff48f655c4406d7cf3b57f87eb8f1bb35a1d3a57413dbb00885860f3c1818399bfde9c1516eee595cecc920f21567a87831f049dcec90e7559b076d5dc33bda3cfa87bf3e891613c0fe8dbdb285523c88d5ce4a2967473ef7a6fefb4e9f382a292cac6b0c6a5684138f82cca5c0a69d336eae00302bd71571714a251f674ed4d6c8430b27872f553b4ea1d29408ec4b06e71523e64905d424206ee561bfb5d1353fcf587179366c82ec5c7ccaecd636f720c8e85fc4e2b8f031714dfe642b348b47a659e4ea30c2e84ce78b14856cf380b5e918789697e36ad578e3a79a5de27773e7e0cd5eb6e3e9a2d6d9f93aba1de9bcd02a015195b9f5197fabd03c2b2c6d569c3b423c9dee3f86011c480dfa2f9aef6a9f3e7a3e2d86b3364934a402d98d303071fd02941f8903df8e7c43c505c81f32686cb9587ae4acef4035a3521511b6e4a05fa2dccb53994ffda6499a36d6202b682909e45c5278a6245f18d5b9402172819e8f205d3cbebea3ad3f156fc262843c02b2cd4a3f054ed093b379fad447251b48342b39612f4849cd280b8a172662c9cf3e8d6384a39ea4e1df1e385184f2ee3c95abe7d381a2d604359ddfd01c567657e8e1eded067f6f25c17c7e8d81b670bac0bebc3cf3cebb7a4bfc9798d0094c04ccd27648d9c4d1c427c18e0a9d63be8eace7933df8656f42beea7c4615db2c1d6235fee691e1ee283d5a8da8619ed5536c0921944bc793e9209027c6ff03f10560f7dfeac4c9cdafef51522498c6a90a9f95ce3a33a2e92c5c2e457519445f4863444f4ef7d1336537acca797ae018ad916c9d3f96200f9c4c60f2cbddb14cb4554835604d90a8e04d58500eece039ee49074f9d2de608a34eed307286d68c42734f0661887c8527f2374ca0488f8de219912409e8384f58f5759ea791c5403612fecf920fdfd7b744e206f2e962a09c08b50c71c95384795e37d5a14696b12bb434d42ee0b440ddbf156b63eb561889c32c79c90f87ccd596bc2bfae72140b837278e35c060b0487156bfcd941a5c946e0228529bee82a070e4d5751fb4f138c7e851b3999063124b090dbb8a58557951f4ed207adb8739ffeface67bfca0d1525fca780d2d1c4ec3f1e4e1ff78313870ce0031b41f74d4bc6c2000bedf5a6275665404470d7437afaf1d6bc8e1f8f21b734925d397f0cfc2fa6bd189490f14d8ce5e64fb5f139eb58a90425247288d62c1a81531a4b425c12f24dd945eceb39e3fb0785aef8af7e7b1dd2213347c37377aa5de95722fb5320958c5dd78dcaaebf7a8ab80681a682ad41e46b293854b8813c198d2e068b4e7efc8dae7f5a3a14a67a03bee2babd1ab732ee03b436d85848f03677cc1f542cd57bc367c6ee5566926dc6898c4054e0fce92fe83fa7f821b209ac64cec2756c5d2424636efe4fdcadd0fe647a2f1e2c1a5d52b9a2ea6df5f1cc4aa0a39307613f460910f8466fe0be63c8079957e2ae7784561a6d6f45ba68726924c0ec9ba17821a4be22fd350866212b551d9aae93744952a18b9afd3cbc6c96e9b34156b44a782ef8c61677a31ffeed3237b2be8c07cc0a72862e81b06edb91606a4c11e5381511f15e5f6f3a67495974dfbc35594d47ae770508945705cb0975d36542b333046b273f100cb7887aac3c42795fdf9f01f3c842c31fe8bc3537ed329410b229f3be5930be2b2496d9518143970a188a69054fba529c1347a965871a177f114e5426731a5e6c176fc1bdf1e6ebc3324c70c599b5ab0ebae35358f6cba46522a9088c8daf3152760d7343da1dda4d0e1f4e2d2b59e96246a17bebb8ff28f80157e696881004465262e44aaacefcfac3364a75c8c08cc1650a284b2df6a51027e8b04347d0e8293c5d29723013ba2a71135223ad1b828fa2305d3fa08803ade50a995af61b88be84b27b24861e987098e95397759968d804dc811522899946992d918307dcb52bf1008b869430e367d8c721c7ab965d64505dcb60375758d7d00ac3420222f1f0f3d89c9b58825bdc7136b05a3162f28a836046961d4d2118f4c225f60a6e9cfd770e10e609bcaec13dbb865573387a9ea7d88038f305bbc8135c99a6712ef042e8cf8e23831f9b137c9bb34419a6c0be16bddf77a9f99eb42eab0a7e56b050c45889a82f02ea74547ce9216541714e7623c11312bb6c0c9715506ec0087d77fd39d5f15059647b27edc2c0e88cd6ad1ca52bddc2b77997b6d05c669e7123b52f41ffe74c401432c6da22ac4511994014e8fc4ab065b2f78aa97dbc806923608d25a048df14ed232a328fa626235bb3011ab5d84c29993f9ce69814ad82e021db4f62067803f6097d08883c5d2490fc941ffd879ba14478a9e3b5546689a5d46058be310fcfc2221119916d3da1c0c2609b66fe10b2fd92453eab65ea6a5d494bed5d6ba7b6fe5df7e2b09bd41184de6a5f993832608449b19489c6fa76e97767e7c5ff45ac2f86c95ed961936208e6a99c8172c7f63ce88de0c47afa62fb65ce29316bc029e60747fa8bbd545a2d6bd3392172ab7350cfec6db9d268b8fa34054535dc29cf279fa01403fc9e5cb522efa428d5b037b55a0aecba28ced102cf0ef5bd65ead961dc3a90310a43f7a4706267579e6cf7ff3ff42d39e66db405326fdf82cea8a11d3c2780b8d93e4924be987ff8424ffd55c711e4132535ef8ab3a4a110d86234651da618785e507a9b19f75117f891bc443bb923ef942650a5e1eec1d0f38b21fa7357b9552f5a66919d2bf487d26d79ecfc7983b9db95b599f4aabb0e3a88638c13974c31e1b658cb3019e021dd843d5f63da7c9a83b8172df8250bda55e33d400d74f42b7fbc5c957a6b98c682fda6ed866603b7d55a91c0a6675ee64bc1ea830eeef98640836ef827dd23e63defecaf03134a11c5f2dcef084bbabe0d45cf707d806ed5d79ca719f63af1670d22838c8a628d0785f8850fff79cc015e09e2224f23820f1692bffdef4d90e47af6542d75a9a5082bad812605c0472d8d37f97ba83b74c56bec2d4357fb878660d27366cb10292b53fa089310ac9f880f6fd4a9db46684a5fa04488333e4e49fe6717f0d956603db7cceed5ed1013caad2ce6f5baf566ea62dbe355eb2e3f6cb7f02cd6298073b5cc0c2484e5af207662ff5839715f291d6a6fcf33c9a20710056c214460fa0a025819db840196c3ea58cc5424ecfedd566dfde5430470afe793f5d9ddb16c11f9fbf21fef768dd15546acccca2e47a16801e85700be06708a9aaef3690e4bbfcdc4664c384fe4f374916c728236a5109634b964ae94d9acb5e8ed28dbcd15e6cc8f1602d6293393500f46646e298ebc6d9c0dde2229b87320a3267f7a4e25e2b89a8c41b61d9ea51a5e21441e062afc785a23bbd75c6058aa2bba5ed5656d13cb879a107ebea26eea4f859fa74a24057853fb97cf9a25d1ecc061bc6da373334a8034641b2b91a2c4284c2cd4009e288d7422b39af40c58d09d7027ea02484f559f32d5fbcb60ece96ae77bccf002872f73f18f54291b05a608120eb95fd87ef37caca5b03565cfa519dd7d9b1be191a3b7b8c63840ee5f4d77ab9e278cf97fe729c8d95b0460016d20affeb4f7cf4894175fcb079e13757025018b33d3728f26ca368864117b1b17713cd064d63019bcf59a4a5b2f9a88d522de7f84005198c3c370aef53c15c5b983bd892e39f202fd89496b8b55efaf27ceb9362915be04e465d1640dbfd90ac418ddcab9ee0538157131806d6d7fb111fffa5a73e5d1d210d9e339ddc8008dc517e10712059a3dc03739aacd7eb794d2a30aa1c9f3134587d745f0f4f9cd6748573be9e2bcf37485b7e4396edf98c25a310e91ef062b2dcc5f4ba617e48702d9c7a96e67adb39e38a5b28e62ec83790f182405fd91f22a337f47daaf57b4f9a8057c9efa383af70499f74f6fb61a03be56ce2b5316b9d8e956d9cc58e761e178eed0ac40864b79c2670ab21b254ec0de8c2d4d718b16cb8f3047e3b65f708a7478a4f9e61fa626bc4cf294dc5b2b432c36fbef3b713822e0d2849eb98b4c585e7663eb353f75509ed1274d085288c28be2e9915c0e70615868bf2f7df4557ec1541eaebba16240f26c573f82bfae5f042e1803fe01c38c5603337b1f25ac47e2364944fe32e92e0fee9a926eb195921388339c52b8e93a93e9a0cdc5db7b6385eb4bd0fe8a57807398767da613d39550afc5905f1b5314b3b01a930a4635aa08ea81f1b443985346eb8cc8778aedb69bfa0d786753cd496f5bdffa0eb776229503883c8f7731947f651503323800d514bcc593bed0f540d29640f6e6df30f3890a045a8c31efcdd0165d0404916a15c654b36e25b35cd085bfb8e8b0fcedb423ec35f458f495b88f8582ec23abdacacdd7ffa48c68d061d2544b90a7b65417b160c83dde7cac8314a927d71bd47f87989d38cdbfd3b121536d48d84874d6414c6d403a0b629f901753bee9b00a03e143aa90c244f79b5de2fc483adbaa23e03d1e3700668ee33ae1ad0573c9e73a58f63a3a10d643bf75d94c5c3ee3d5915a6cb662a4e210951b96a013d9cfc74bc535bfb1e7bc525bec8beb5704b552b2632df63155601739e14838198412cceab8848acf821a58dec39c308d0d62e4485f3d010dc46dfd5f2fa1006003c00872f415b86d581a66ed154bacb419cf525229b3e57644195a8c4a1d59ef066f4df49f2232f15869a214fd16ed09a99373383b7a1b5089c5a30fc59d1d585505bac623dee4abcb73c03ac057727b23820656a8ad4d87fd5f10f5221243854d7a6e171ff8e70de3a9aa46211b99927822d9492bae72793a529dbaeed3fa8cc36d4c8686e55155729b1695e98e3a8287e9ccf3509c0e10b63c048d768bb1a8c0069c2374f38e5535645b789e033175efc07cf245637639556e198eb765b14ef1fc5014d6863f4ecebd0a685bcf720b165bf6e6f57ea05c89623cb0f9009f4570ab308bf25cb981f6ba4a171e05040320d05fad8cac4b0fa93384cf10f866605dea97bbff4d340cf786d341105dd843e38c12ee84758625d5389d5bca68d54d1e3a34a6eb783c83a4681f20cfea1426e4a249204b24ab6779469bc70ef0f8d23aad1bd7310dc331cde51739c3d1421063918521254931d617e60ce7a118de94b857de73e46bd94e0dadffeaaf7e926a968dee5bef225f387f1e1c581b7406def1437bf5a8b971c6d66d4b055064dea6ea5f89673b52865d4a401d660afec932e20b2abc200d6fb4b9c8afae08c181157a6c2aa241d6c373145663dadb21ca96fb6bed36d86ef31e7daf5b420c422a7edf0313c762b0d78b969993059f15a0bf6e062ec4457fe0d1202091f4f5b8173b115fc6517ec868db93d62a4ef394921270b8e77ceef21e567fb0b850ec6ea8f04de78fab7aa7e4fe2680df7e34a2155312fe5c8886fa396f7008b67a7e4dd2fa7bc6613c72556f3ee660842f86169f401a0334db45b9420e79e2ca88bd754290e9c483242ad20aefeffe6fd44109e1b5e24f8aff28c7cfa0da4330ac8cc74a9c9e28cd1442b26f51bbef46d5f0ffc80017b12e163f4813d79bb1dd318970fdd00531d5f3e094b84c0e5b3207a1c576db01829866973c72e584e21f7acedd9a89be296e61dd1a2d69863bbdb4e5ca99fff9abd98f9c86a7d48b085c4a4977ad7227f9403ff40502227568175c275cb11024a01c61e621e58736fd2ff80845953dcf05a96e488b0ac5e65bbdf9dc25b9c5e2c664851a4cac1a9ca0710a7d81806f6ec2ec247524c4b05c583920ce52169b2f3e5ce5157dda28069a06cf2a8a4c84e63b18cba0d7705ece579c2e5f2e2f482be77daee2bdd7a9452f98f1ff9b40f699c7a252842e18354dab924ad5c32c7c8d9263dce7960d7411b3232ccd85c1f3679ebbd7a505d66bb9a2d7092301c11c5dd624c57a9b6563074fe14ad6f4550277838df2d323fb546a8b4b5d376050f856a816e68a3c0e4f830771068bbb9903e9aa3cb8c8f66635361d9c34972cac78af98c10d27006db1421be827bec58f54096f1ed3d98ea68b5195308b261b236579de8a5fb6aef0b86dd1cb60f0cc5600b00cf27fa5516aef7797811e92603dd2a965597c1c15117d5ccd1b159b8df35d8db43088a6140788f1dce983729529baddd1756cab582d3f036225614a3fe1e688d23c977ed4b6bea45b26c7697f01c72e83dc3e065a2d116fea9981898717923ed415b1f719e0098c2d7c00851d40cbef377db143f951e4311d502930e0e436557f349ecbd7efe1bef56de77792ae86f047d9aef7ce90da9211bb64f475c752804ac472a111dae9ed6e94b999daa869488affc06ddbaf6cf11b3c194c01479b520ee5913d83bb017262767da1ca390b4504637a16ee2fda7a36e22cc21777feb8324e15684bca652081473ddb3207b6d09cdf0676d23680fcc569feb06bf18f33be209474894b8f81389f4eace2b5dd0cc239a47d5730029a522175d5748e72d32d7ef1b55de63f0670440bbf8dc678cf0e6d39aaa78cd395de3315d0c862bce0c14886f008609b82b6695fe032139dd2510399ac129dfedb34fd77f5dec2f1e2ceef7f08db4329a1b5893daf740aee5c7de1e1bd0f61758bfd1bd153ed4c7d8ca77c7c5eb8903a72c897ed6afd931614cf2eace2242abf4581258a751295f80bdc95274b09555e5fc564ddc628f67af295e6bca9d044bf8edeb05db8f7c501985319311e4743333b5082f9ceef9ade0b9aec71dc4d291f3dcd8371f07c47aeb51c57dc745ddfc6d7847a497a0680ad2d53f7af7813597624a5657ff1022a310deb238d54834f46adef1b5fc6e0b7c66e90c2f733e6096e06324565116f09d4baa73d40a4cbce133045f6930dafedad2879b82a64590af131ff394ed151579ca97d4953b639e71ca1f11c7336ffd8b033a54649cb937abbdde54ddd87e291d0aa29ad3a990c0a83fffc5eb0c003d386c2ed1ab753524a90addd20f8926999980e6b67356af64450c4c57412a1b32ab471fe32ad98a5bd37b2d64fc89058bb7a7d4345e755fadfb49b5e5ec51de922914d59a276c0896de49ff25c56df68842026e171b47be6ad1b00f5234a7a459ad4c5fb4d52962554a248737c40fb44133a6bf7c82d0d1f9ff3faf76b4314c804478783e011fe792edc30b532c091020a3829b354cb4050b166d4fa1fb8f581215611a0ccbb8f0d8d5febb209e12f2f6902bb54a0e7111b9cf9c68ae23ace7965e4021dfcbb35238e7980444608f57650f5b00b701cf23d83a2b4a8108726c3065cead53f9d45ca4263d629b81396b2223cacb37d14587911548bae727ae533a3f8c5ab5366194beb0323961ca53556a468c3e93d3eb6a9477bdecfa55f092b743a06e5926ef415c7449063fd65e27aa69c22ea3faff5fb034e452fe474004b371a4ddfb69c267752d74c6c942eb4184450ba15c989028e48e58be96a0a0b4c29bcae9e5abd76a34093697300a199b762b15850a37d7d82815446ec4cdc6aae0ad45adb6987f2d184ba54067b0bb12c049c86554f3ed3167b31edb8d6aa6bbd49b3f58e561f64ef596d7539ec9b1021691d836346e9ad35269b748e2336987d65ee547dba2daa22ecda17f833b58dad302880780cee5c05d0ba7c5a060fce45cfa9f4a2596c96948514f2db184ea7849209de5424bab5650ed2941614d2b30894ff68b0dd66992d5de1c51f43160199d6bb46cf637353837308ec2c9a4529255fd3e1c43710b0f5abde201934954fe774a2d961e4f74e00ca464640a02ae632efba0ff256c5cecba0102e92bdd88820e1a17b81be2a5e5f2771f10c44a673313d3eae4291dea60be58aa4b035711789f74ba61f313a21f403b1546bf964f0f23677184a720df4d92ea23cd57918279ddb1f288fe607251ef31498b04e147a1626dae97a60ba7f1f53ac18ea2f516179d9a86af1727bbb05834e8a47c43852617a8e59ba042c8f418b14dd1c46e1157803ee33a57a980efbeb149ee94743fb8e4abed68ea6cfacaab5e62e252bb66c0fb26b23f51746ab3b84342bb525a9696a3d5ffdbf814514de6a5183309c90292c78e576e03f8538cc25f74cde18be51b1be140aa1cb100a1242595c58f0948baf26c5f1e72702d205456a7440d521acafe8edc131f717c53b1e795f08849b1e0198dbcb9a8d3bf47314f390f3bc8927d8e8ccb08a307e0d5d4d8331ecbdcdf1ced15986f37ff0b9a4b5a72b326e2a60777f20be31792df231a15d32db2569dea885ecd85b8bc6d07b966dd330573004e014e1e69795bc17ba635fe7ffbcd53f8814dad50777f4fdd103aec0f737c89af20b9d3d16403a87fd209f8cf5f6f3646d53425ffa4c3283884721f66a2d7da4536e19dd396dff5ca951020408a5c3a42495ce6579c0a3118664b7e678aee3c61bb2f107de627a4cd74c2aa60ef2aa8a67f7bcea391831fea8f4b994e436be1f86fee1f4e668415235b4473b00f4af568db249fcfedd68a3c19be3afcceab1c35092110116d45e06cfdb2d5609acf6e65a3142cfb63c31ad9d75fe21eaf6a4b6ffa5056939f8ce1db6064766599d923000e752a0b1671cbb109ca25e78959a6897584f4c9b95329fd8d8a5d363270fbc18c3cc40f246e53a512e3a0a593b27170d0f96c28ed2a8a67e19858b848b201579480832885d4d4a8cdab1f66c9b4c1bcaaa269adf1f32d50cfd7f3205d7cf7409151beb5d8cc65bc99557acc6ce2570f8936730f28d73cd85f23c886a4641074cd7c5a2244c7953457c681bf8ce7c9362bcab51bc610e1526da4618ec9cef990af85e085a8ef4b19de6dc4da22a1106c21d42459f8796d6c64ee57e5c34c37a42dec8874d09e06c4e3d2f2f660e6d9677c391e9acf72454155b70a003f70d2a1d9fa71b43404608a495955f5e16cf6cfe147002d09d8b31ee9845305f782b521a4a1142ea093b462730ef0b0844f78cc909fc5aff1eafb9011a7e31d346a76254569ade48d92a97eedb3b2d5b764ac0ce128c421bb105b4e881fb724a3e83660ae000f26f40b323f8073c33af6aaf74b5ae492426287f5b2e339244590632ae538c4922b024cf30cf4a566f62cab0fabb3815f5b2cf35452b7861567a15ffe1007b6994a15cb01de0c88023ce9cf77d2c3a5c731d41c1ebba48b3464bac52b791028fe4656882dada0c08ecafdcbc209f3803ceb70bd90528a0e4c22585095121838d08091eeb8c9bccc805c7e660dedf2ce51c154faf57052c5790ad54f04c8f1d075dc38183adb72b3140e7aa46a1fd8bb7d697864e9454b2fca2f1fbb1a1a08027147051f62c90276374b86ecb270787f30591d2f06f65f9007896666f0cd1d47a3fef07e44fd26bd8a3b0ecd53c824deb3e40a408d3fb27dfc7db1d269645ec7746b8d0f4694ed355b5ffae3e3bbb395b6d8d3044e7b93d33f737ebe07e9160a34a263ead429d2a36eae0297ee25ef01f9b77c00d43bb4810ad5872fa8840a843cd7d9a1f125a234472a24f7475866e89fa2664f611074eb4a93c0de89b168ddf2c19c08ad35d5bbec5f0ec66f4a99de679ef15256efffcb04807900d637d98db6e1601477ea894b0c8a028ac0bb6dd23be206746bb42add00e39966fa875aa505d36c43df5e8ad52d33f23ea6294b5851f023bd8b77c0a597bb6c8d52fad8bde9686dee65356c506ecb6fc8ecefd7819ceaf82d3b13229d18edb403f324e19d4a362116023f6b870f4527cb6dc7fb9d2c6198ba00e2b3f9502ea6b56a6780c299513d992f15f565efab8ef6b69c20e5c3240501773a51d9012b10d6e4eb1d1040ec106acb7a3d9e353af5f137e46eea4b4c62a3c98142d7f2f33dcc27d96cd03f52f298562081c69731bb907b57da9ab5121ddebf77a6d24147319082323386b02dd6c10798255ac8cc3f798590c3391995f184d49b8b8be8ee176449674073e6ae514620a471387d4770fdaa75b77ae4d751f6eefbed8a61d3b31d9639722818715ceafbc93d967590cec99e06164f21f0e6cc137379c7c1b7d539b6cfa28000dd08f80e1c684dbc4b1dceb37b5496f90e9d12a6472eb97b6e881adb2406369f143adcdf7648737aa860222b0b2605fc49e9fca6015b401d189b9b586ebfe6379a30f8cd4de48140ee018cf336fa28a431f3967e27cfe50ae2ee3a8be62a9fe0e1a3fa735f5ff85aa4c54aec7e343dbe0f9c796b5532580abae4149edb35b7afa151ac5c45b20489019c1c93a28f18f8fe90a62eca3641bf6b280037f3f5735a7c5432046e688366d3277bae023cd91b660dead051b4bad60d33528601147a3c24c9a8078aa1c725a5fb1b04120cca6efaf62b6fe5679508ba803f6e12b12b0c21986cc5b2e69929bdd6da0ed45546bde9fa794d3f02ca0dd7a3ff948a4a0f9d1fc32338212d220ec7320c28798ef6c5740768b9a8f1e0f630b04a1bfc85759cf4685a377144e47c16e9f321c3df581ce583c8b86c7a7e7695fdf600deb7cbc530e267526315815779293205da814c3de79c881407598db9697c3f919e40548a589fd28122d4b4c5a7a434d29462f8ea078a7bfd6e87be87bad637496d1a234309d0b8caeb9e18c9a170ce290f15c0dcaf524095d6e8f7cfc4d5965bc1c64b35be35de57c10063fe57b8baa27cc0856fa8e41018eb4b15ca9d6e07d4fb678197280ecb6c706437f1e6fd7a8e7537a3f9410f840bc1c5b3778e356eb0876a2a4caac0db741e7e99dea6dba2baa71257c8854ac84b7f7ccd5b4ad6cb8899258431d8fe5cb57727fcb4b6a6d0f81c0b9a814c184de3909e109d796a5cf22cd248e571804f539762b373d03bcb56e7a4cc40e178026ed09d71b8c278c927ba57589c121c226cf190ef36eebc200b3296aee27c168c120fe375f08953f562836a24b1c6a235a9489d459c79f6531907693f8e5123058624eefe534347ebcf330617573f62f3fb3e3bde8db57d6547bfaa835a6ec57293406c74cf66a92579630ca14c71ca0d8d2b60691e4d8b90bc4d660fe8e7670fbe44b2b902900a2abf6b92846f2463573dce1798cb09196a027cc915c58eecfe9eab465b88f7588080f074f21e03f1b3d1fd7797ba89db2a12333824d06ca16f0d682faeda9341bca460101674487a75b2fdcd5ac83265369a332cf2f797148f9f7cae0316cb873efbd0b70f9ffc63e059a6631c448e5e3f9bffbeaf4c8e9b1966f517efa28f674012855cc4d891a5afc99720f372410b7d447554b7baef1616b734069068615ae27ed81eeb045e9de0127c14f5898d1c02154ac55f4a1feda7a97f6274a7ac7c7c244f587fdc656e7d11251309f55f0686b48a4d00a636e9b930bb1186de2789d93705185840e79910ed76b7b56a947dd10c794fdd542964e1d22699c022030a2811bf94e05cebb87ea705f8f2e275fcaad695dc8db2ae3a2e7428d4f492b5bb70eea6d6ed2960d210c49b02799a667524a5ebd951c46543e575f476b4a3c20edce063cb8dac5e2f589ae799d5fb5b67d532b466450b175db008264226fe11ddeb656ac3051c81bebfe3c9d6b1522929d2ad6fa8a995430cef9033542f987366f2fe5a38e7759203b1fafa4282964fe30d2461d7e3af64fe40e7654a9b537e42ff290e42491373aaebf31e07cda82ef22c434515223cfba890213891224c7fa36d5c333809ed9c62da435b031cc6ce7dc7db8cfaf1d501d7f1f9689ce4e8aa06b0a2591080c9edab18be2be0cc7fd3710b9c833fb78d91ff25c2a15ae07d70bcf508b3dba588643de3abd37b46f158f4fdc2210e6c584fdc4f49dab75811d3b171014ba399185436e7aafe73511701878751b3ccd29fb5dd66ae51485fd77e966381da93283388d63cbb87fad953dbcc427d97677b72e322eff516e65b6d7f2c8e52b6d54b3327e94a1c505c24650fc40200aad56c513e48d01b0c5a064e7097d502b4fd88df672de915514ab78bfdf0ed3b5789ade0f31e6aadc09b58c10d5ba100f02015ac9147f6911f665e0ca877e7ca861bc4243ff02482cf4fd88a553db68f1ddf26f67c0fa067f5c29aef1274088b51ef65305b47a9137f0d582dfb59afcff366d7b2a1444300bbca247056627f78cadede9b91292588878625da3654a479385cf977dc6bdebb5d5d737f1ee1910289e5ef5ea6046622538727558fba7170e6dbd6d70e17db35ea103be8cbb304c2ea0065953b3857ad2c605d00fe06e93b06eac7477412d5013c1e49a2da75d8d5b9d8498ba6d71db0e226f47838598164f2467460b0598b18da26af9bddd43dc75709fa255604e1103f38982a8d7c216a945676f5ec06babbe9117f43929e73fd1698c45e32092af112725ee65662d5c372e39055d6461237ee5b1a2cb1c17c5f0c2e4238aa7895e4b287bcf98f883e569109f233514a056decf58da7e299829e0ea2f1d11a60ede97efe82fc904efae66ebfe8735900872be21f9f620bf1a23839ea1c4aeb5bb8365fb5dde0b0837d376bf6a6b691d0c01c39172e5c71c01235f95e93d3d794aef11eac0eea489ccac2cb1d2aafd4d73d78068ca35002996666a13a99ff1ce7152e645f1cd6e10965f41e2c6c6e228cfdbb8fe5ac5f09f314ee36e3e2ce0d553091f275cf65d068bbdd89f8bd11b104f07d71100f2b0c3c026850825b7f42394448fdd4ecc85b045dc1ba62792ce955f927af7cd6c3fd7a44e3f6b0c00c7a1aaa01817a196c8fa1878985af2226458f3ddbfc9a6955135c010a3722a4e47182b8d8cc9cd752e62f283f473bc4dab443ff46483eef24fa1b7c38145afd39bba98c6f07e45444c34fe2b40c12399013c11e939eea7d4c0e07aa1749346d63d9244e809354205843b7c74d2b9810ff95f9d869586af1bb7d8702ae18da46e0f8b481ccdcb3e27edaea63bf3931da910aa13f8f6f5b62b0ddbed07c22511ffc9bed1a39d0100b8bd750cb7ddd9d602a33c757bdb9e437bf4212360b855ff57cbac4b5a7fb2389393d841657286b573ef623e574f4d6c8b5ac561ac46d41777abe46b23fcc18c789eb3336e18c96e6e2f8730c165a3a77b261b5df2307b711861e0ff9b912f919d33ead492a20ffce84876cc4c7ab0f0a7b5ef45563bcd4dc7d0c2ea430b68d2df855514d7210e07c208881b07a260a9991a44b8f0641607b2728c59bfc5c9125f30af80a02e6cd1187b349935def3a1e482b1095e323b69f85a9d10a50bc28fca1d9989a85da2f20101d0155c98f737579d73ac63852675c9a4cdacb31a7131caf7c8050e4d16f3b294d87c2f61e02369a0572235da65cfd9282e6a9bf3c01c260fa39b750137c67355fb0edd29a88f1f9e88723a2c3ec72316fb2af9adc783f810d9291eedba0c9d401587b3bda97f5b14cbde28179323d9f722e864341063784fea25a5ea3a5d3d6b615bda44e6b694dece3d33c73181be0e9a285a8c899816ed2d25e281fb82245e14ffec44cc3e62952d26064afd74e1aadbe08f2a538bfbde4f79ff74df7d2b6b5872b8c402e3e275404375cd8b7fc521e26b7604af13bba91c0b1893025e5dd0be0dc2bfead038ad99a7648e28a23837e7eca31fdd943c0ebdad2a817c0f5fa57e0ad8ff56aed9706627cfc8e7f0879796950f82891adb8f07d118d8ab181a537aa7f65e130478c5872c3d6451ce8011e4fca6761a418a558d1d2cf3a6ae950634e8e2f986b9dc1a4f34fb6bbc8219ce2f5016fe197accb63c4c5627d4aaddef71374d2da60b576ba792f124c2aad96b55c403e7f98b27f98b314228e51a598551ad2f3f1a5a3d03536de2f166b752760f026852554f1dc45ec1dc5736ce084a92c7b12434a3982cdf5440cc5442fd6b4eba6656279297777e65ce504068ef8e05c24d0e08a209c5c811b18e7b4dab798f42cbef9db6f76931c9b3c182f07bcabf54514919b09a074d7baf416e4cddab2c436f409f184732efe5152f02939ef2538dab37a353fea8feda596c84f687b57487902298604b993c7a37ee146e30c59b2da34ca7c3c3dba022a2ef2c27ca5c5777810af70ca78eca197f7f4d3d68aaaeb3c44d513653bae5c00da5e679f8216e137d6c4e6ad092120b0ece2188a088e459e919035a8c4bd2e49bed798e2d2002fe17a187e13bdc3d0593bdf1f1da9b6086ae6761b63651c4bcd0dd350092461689e3f862cbae1081b487d53f954fd16e4e03e776de01a7cb4b0e1fb43a59bfb20c6b003cdb292eebe7801cf27851d38fac6dfb673c1d693c9a8bb82ecefaa1b97b77f12835aae4ba169da75c93e0633c2fd5cd823cb59ed118ebc0f3502ee9c9552e70ba0418180560a1ab8d27ca3148cf3455061e07afb743363ed726d44ca82ff8642172405e9dc9b772b94a4fef8b0f3eb8550109084953e807c35b952b50baea82eed6bcd14d0e79138cd6b7299ac5a3b560ea09fdb7f70ba2dba63c0effb660d0366c6de9acbf0f7c1b04aae02fe5c9bb2a1a9b7aac5b80bea7f622429b9796adcc6d57e38300a671ac604cd1e80f7bae10fa862409610ae60a6dba262a24fb9847ada89556bddf9cb8e09a1cbdaaea20c94e7288eaa30e9d389968e750ff95f26c5949459d7d04a9284ba45715dea3b67cece73a9ed10bf2be0646a44e9fa139181f1ca0d462c356c224655c0d68dd0369cd9c5a23bffa8db6864e8d9e756cddd58a302c55a7433fa60b0ed42df0e5b3004aa3783425f4669307f4d646c81ba9f7a6a06a78c7e4976ad3f975f79db275a9b63a192b8f075cd9fadecc88865c5dd50af862331b4fb6bd4955c8abd58415d06c56a9fbd18738994d7864194a9806eda1ef80f5764defdd0e919d31862f2f679f46b146188933aa3a0b26ac1caf0cff5bd8de97e16c7a7a4f48fb8550f01c0b931757faeb696f71cfae3918c1bf974dcea974d838ef0c1c8a0a37bec989d0084d9fdf2301f3bfd34f919247ede499825bf46fb39904d320c14650a7928de966ee267d876cec738b5f17cf4643b2371561ba122dd7e865967f87141cde0cf402626b4900fc671390da5c456346055909649f22d6d7b1b7f62388bc57a67b4336c87c1906398e883aaa8b524d784348ce2da736747af4e506abd7453b3fbf55152422e87da9680474dc8641ca807806b3d22b5413f4b7bba4134ff19b05cb17c58ee9a28ee1e1041741a6c67eb8726e1c18ed96ca1b235fe6149260c2c240a08b8ebaa1829ab70a565db5d2bc716f19f3342c2e38ef974d237a359f9cf25dc70689ffa3e2ada867a4233471003ee11e42d09a38fe85ad34f633e5d63125afc5dc61b3a7eb9e1fb72ae50344836830fc795c8784ffa73485f40cc1cec5e917358980058a626076eacbc43354982bcc9897c20bd096ab2bb0e34fa0e5088eac6c2ac13d1802e6546d9eb3f72e60d48774099b88c2909848cd6c284d98b6c4e932868d0e1e2700cc5a81f8d801556ed5d3f52cdbe566bfdd8146f6e66f17071d57971ce4f05e89174d394076a64036975a7efca05f3feb2fd7a7b49180f86b71678d609b926c9503b2326066761e9867db99ca01c9a19160c1a61d432f66e9b1649715b5005b0ff415fc4209ef53a7ab5e69db8b4c4c34529f75e05c64ff5b47fa3ffe01c9ec6653aca9293a1d3cd6886f80e9171bbcea2e597c3be300da75d20bc4bba575712feac37c647c2915fbdaf49f5147208bb990983bdf399b74bb2c953a35eb39d7ec12570354136b45390e692d8e1c25161fabbd4b4a1597b5e5318fca2a6f136d91204fa37f0704cd658eaf0a8de06095800b381a47770ffa13d6c9cfdda0dd4506603f61cef5a89807006fdfc4c36b2b1e724bc0efaf7bd2ff8931127582eb0cf16701f3517c1a7675f34024437e07e4b388a5e45b723fbd844b6ed10678264a0c41442c1c8f22fac7846c3791b548301790177f09b237df3c8e82911a4a470a8ec7aa33abce827c0eb3cfbfeed58da932e21cb916d4b7b46e53ac49ff0600fe554c14665cdbb64d0890f63d2659bac48a845c92a261689e2c5a1ed9171a59a9992633cd46b03c68d105dade790e6da7513a1d1112b7820ac68dfddc27e62cc29b59435d0cba4ee501ebbd6d265039542b0bbac1b27c7a079942914e5c6af52fbb7d56fe9e68fc0e7cbbec8e4e1a89c883007325869d20a0501e860a4d0ef9ea08b4cd1aeff2f2963eb8f9c7e0577825f62a1e8d99d0e95c21b1505c38c5024a6ea30a820e95a582893663f19de865f5aee00dd08cb31f36e4ea1c679c2695706286a71e07cf7eb0c9247bd87cbcc2d4e17ca7e43b222820f665025d16ddbd0686a0963ae2f9f47ae81cca0da00fdfff91e6baa1d54bed5d6d0b844f73f27175509e2f80c52efae89b45e07a939f984de52cd9503cc30648828f05fb4ac92ea6baa536f207ea79bde6155ec1eab4694e753db6aa9bd53b52cb2263125c5e1c19f80a843e4e6cb817e00990fd4f1c39e97b345f4c3e8aa57d438ca12c66fa9c8bb872aa9fa48557841561dc3c4fd51ed99ce1dfb53db3b679b7734e0007562d0a3baa9a7377c2aa35bec5197244fad67a92710da9dcec2ab28cca2645cc382588492b66f6ef22545d18bd233f1b860d5d89b056853ac53eae4dca3597ead52b93bee33ca44818836434f96cc894612b6bed933011a01b1a8609ff0447a0e6621b0ad718993b12bb3c8213921ef81559c8edbebdce6363b45a853283f383e823dc354d34904eb43f299558c71f799d5a6d9360cf753d3cb7439fdc7671c8b800bcf95957001e527289f7dfff4394050dc38703278ed553b7b94f766b35fdfe14f2b9aded5e33059b656f1cd3aa012a77fdc791ca8660fa0afc8607d85eaad2a972b049757cfd6d43248e21f242094525b9504455def6670fe20c0fae36b74aa7ae72ba218f9b12b0e6067bff1f01e33f0ea1846e20be6d26049be194b5721eaa88ede5a6a7b7551f7bbf5868592fc7c1f8f61687b26cc71abf19b6e7e23adbb0179f5e4569e41da8bb68c803990dcbfc562db85cd1215bda83a8368f0647402693e9c1bdd8c99fae858031fe4dba70cd037a9bf82fa95f9b7bce28e847c1fc750cbcba37f66b665d93d3a334a1b197733c172826ed256e4617babc5344156a7a8aed8abfac5abed1fd70af4d9630775a73bec611cd4313f01f64be0dbdabbdf3f8f5bc447b1b5ec0cac967517d5f25612339445439b57ee7a5e7ce621face7c7a01b3deb6f05679d192c3685f23d4845c0dbefec90167b11c87136f3b34bd8f56a4d3cf77306a03d23d27ecd8406b24e49bf7ef91f570cd0073ccdb82aa0ed3fab08004da1543533108ca9efaebcae3f545c0a0dc2a3a968e84c6064cc2ff803e173b8793870277a9001761cdcee8785d54e923d68ad8cceb4a3d780c70e3b51ca940844b6097655e0f5f8093eb297b248323df3bf97536ff9204adde2e2f34f4f7d58cf6d9ef881df3d491c1ddc285d40b7db6b524a338936ab01e39f0ca937792adba7f11ce4aa247a6bb379a656da545a0130f244bf39e3cd27449e7b5f50e77f7bbcd5757a51a100c119b96e8445318c1692e982840cc4f5e57afe12d9969a2c548e1fb6cace6bcb5caeaa2cb96eb773ec070a1a29812cfade1eca34981c10ff98560a6ffbc5652a9e054a4c81c0b6966868bce4e138758ef1f85bd017972a5b9d44876b65516f009c7d8bb34ddbec3a1fc09aa1d776fc8dfc8872faecfadbabf8f48463b7a2394043e0703415b9ef8ccc5d97ca15935250e057c2c753b3b83d9d384e8c7beef4f79647699abe58cf36478fc0d604c5a9bbc34e9a2ffaa346ca5c61613e1eb96d26dbf2c5afeea6055a72ac5b8b51e6f6fdaeb75b8cab3c46c823240283217cf80d5c1ba8f9bbd70a8dbf0c617fb49081d33dbeb7c7176940d15393b5994dd2ffcf9bc231302d8f1e70056ce37a53aba794a61a12a78ff31e97b477289ffb321bd3e1ada669dc31494f415796140b3c4377db5f2719388d95757bdf171ce4509e99751e053373ff3803479a16e14970cdd2dac0611d71cba35c8eb615548a1039ddedcf4768f5828500818fe53b35cf519d51f09bb28820783ab91f558e3ecd4c2cf87eeb6e2c4cbdc089ad2b3480db4e2ba6f3ced6d3841ceb33a72516565f10199bc5be845bb77bae678b4cd5aae16588d578354a7b7e280cdf8ccdf363f8c4c305e0cd5ba0f4ca7d484c443fe53da7e9a795d2ea4a6999e5f6dac25db7a2fdc584c5d94b35469ca769bc591f7e1d3919837dae908a7627df40a24ddc4651cf830f5333fa4509f06937b4afe8ea0ba8e3f330fae9c80c071a42cb3af4697ecd9b238c04b3d8df6633516e3ac13a390bc6376f332d4d5f124e22b4449c420bfb9b9adc0ac498dbef722366c22ad2f2098ca266a6cbf890310d74045341a47ae6a779aafb89ddf21045d74eb11d9923e4037e36c7c2f6299b9d2dfa4773f082e9c04d3f430f9467086568c66056b831656a04bccb3ecf9a956a1bbd2c48a1966892ff730fecf3b9848ca37c66a23d034bf6ed1723216290bbe5562cb2707efade5cfcc17ee6b480a995930ced3121909e88ff56baf27565b703d71e58ed40b8eeaef716850dbe8150c5d48cedd8f0f4aad77e8be1673d37fa56afce3a4aa95430b67cbfaf81475c02cdf9a375189133df67558ff0e4083a2453ba4ef7e46fffa1f5c52c8e6a7a54747a87be21beca93e9e485e0d035f1b3ab773f18b3e81a70d67a96982a74673f84f68348f9ae3e929863b1d98f18bdec3e0a9c991c54bd925909af98f8a6bea2ef33ccc5ff977a77041d78678050583829756e303dccb395bae20fb06e101811c08dcf8d627adb9d114afd6fa3dde28bb82eb31dfc994233c0dc1a9c846e0bf4ab090540661922668e1dece27c8002fa73f759afe748edcac41e065af8c2ff91ff94f6c517e9194b96c30d0b8e1292c272b879045c1097cec7c4c52bde45e5faede83ec4ec688a9e07c8ce5fa9334606f6cc619a697e322da8f0464d9f3bb6fb5f94debcff77c96a5e0c3c5c059b63b7ceb0d0b8f167df676b75dddd218631082658eb1a6fa0b8286a6071a47176e8d5627d5da2763d39194e771136cf395b06d7f4195a6393df43695a1b6ebebc84571a97c315b450c13579915d722238c56eddc4ed4a375d22cb6f1a9cbdcef7c8457ed8e2111dae08ee33ea0122fabb975ed379004f1d789ae03273ea461e27bbdc42f39dac4b32c03a46ae2318610bd4bc2f7f455722e2b36b975ebbb8d6929eca9f1f306f0b807a37180afd54a6c9a8b6db4c85d5afd3e90813a5ca5cfda01cfdd7d0ce6d876906358103551947a1e08d12c94ffd887d0674a183fa9424ff6fbe59399157ac3beb284faa4dbc3faab52b25b1bacfda2425f94a1c00dfbfe4df68061c9849401bf8dc26d6a12eb65767243e675e7916f61273e5b27f56146a63ba7f6cba59a0d9fe520ade2f22599abf6bc8b18a4f8e675f67e391f997547f03c8c059f2aab03545d1ca748eeb8345c3a44eaeba222ab9dd7c2aad609cfa810652ee832aa66d508bafa6233c99fcd5f7d3b79bd1324cdc5b8a426e95d0ed118c96adbc62924583a1cd9c8db786d0f3c5be4151c42f466770187dd72376a7a107b0f226dba6603927e0e0786b9ab4d97cd5f547b53b1b93de2923daf4891906c62457a693c414f1d7e43830c60de1cbc0699c95e10d9c7b50241f90132761323570fb7500898d0474a5c0c9fdbb215e2bffd3cd71709dc51dab92d2479f6cf4906941b65ec9185019ffb7431d0449af62f60ca441c6bfaad05dac3abd441683aad68d748ccdd509906cd247926f6525172c208cb1e05f331b33a4ad850562abf1c96b1444a7eea9b79a16b76e9f6f8c43e5842a3aa87d70a9e71e142c7e8a1d229a28fa3913df9911d631408b8b03331a695ec9fc6228096490b826cfd3a38d0c30fd13a34a7068043f75cd2fad6e2ff28af35be5c678eb8193d666036f807128fbdb77197fe25e2f866d1eb9fe326ed67e6753ca7b66a4286fb7f9b0da216d6bd7884b034f636b98dd6364ca3cb119d7b375cb751ae04fc5febf7a991b8b1e567564494928a805a0e88b0980eda25f24974b3cd30f96c86e4d7ad354c8263d67664bc9ed7b9cd451db77aa923ce55bd893e4b7947e1568f71b53ccc9b4815b60cdbdc92de0e0a3d161f662b27d55ed315a01f965a140089867cba14be60fdaf91a34af4c0a48c3430f90aca055dd2049b84480dc90aa7fd182019046e9c2f89c0d65d7ee5cb0d288575a78c8912acb1107dde7361c81aeb731e7f39932713feeb5a5674c689dc659fbed8c56ba63fbd54c403457e2f88a44e13ffda8add89f1528531b5e87a4a9aca78ee96f04ac07441bd888963a2ffb1aa033583ab93a1dbeaeb7e3c4b529fdb4b4cdd55836cf70fdd7d793b149456bed52149184f4ec7af1c7e1a097235a222f07e154338f8b146401ed9900da2e702b38133c9a6cd03292a1cceefbbc00fe76d97e8c2b11b64395773ff46334bfce149e7b803f2604016ea1ef5eca9e023a99d9c5b9b62e9351e7c9b3e32805161845558e80031a9932575203aafe60e70ba053c6ca8591de2ef118230f3ab5e344256fd4e75ffdd901b8a185846efed789fb48a59f932aead889c9a0aa8b56357fe291127c46590cafb9d29274b95479aea52b20421d86563518a0a6d4dd9d6fa5ec90e23a5634f5a22fafeb245002333d664ec659bf534d0da5f890208aff85e54f52b0f43efb0987c7ba13883296f4e44d5bbf4a57c08ae86b3173a832c6af3a50cd31a2eef7c606287ea94690037ffe652386611a65eb4e4f074728fa49d5f531dbb3f9e241aa9ee55b96698a1c5ec3071e046879f990f6c7ae1eda161e054fd42a8dbe580b619880a29bae158fff337b329db843650b93ee3ccd176129e0a36ac2ac40abc96fa10a58351ab7e645a7743b28930e788e29b48c64988e2e37c9649ef778f7e00345c1a7d2053066cffd7a48ca341b5a04b1ae8ea774a4fa835f8fe395da0ef5d13f3ed410d64db39c1197e8a83d2cdfef0cd5d22fab4a19440560415924e30a7dc8a1424e74d1060aba3a1d8a066f96d61e11931b7654ff825e8bc651e78fd280df380a79b3e589bd5fa7bfad6ae64acd154dd53c1844fee1f385951df10ada7d5df1f84dd8cc9e2a76acafd361932dd74c8e1805e3e564353f31e68f85a06c196d7887f4125fa5b12825fb8d860fe76589cd505b33bc6b1d28925851e2c72353b44107bfdab81a82d2b91dba1ccafdc5237793628832221df947fcd187421d8800baa154ada6beae31fd96b931844255936d1526538caa840bf43d039731e227c2a490ccd38504b7ab54142c0403b00ee887fdcf26d009c4ad48a4785d0c00f7e83c1b836da07d0ba707a766da57f02826dcea8613ce8b484628113a727fd72e2cb825cf824c206f06f9c171acdac6bc6a390275ed0cf1db061333580b4aacc5cf327fddf00ff931a3924dac3ed4661b661a32949ab50938164986236b8747e203e04e0d00138cad13b8b5fc9522a213a89840117f1d9e3a7048a274d74274f89cd142c366f0e00b3b6d2c326cf0dd7e32a22c970be8d2d446fbffcc70d7d8c698ebd55fb9d2f6ea62e8558c3880ccd5778d4b1c8d27a36e6f6d25c86d8a18d692958ef1dd7a0c00b6594a0e52f36b78a1919e1585984054f4d965bb8a0a95d6aa78a9a34c3777dfbc8c50bd0a7b72c55e2b6cd90d34bfa80a39ea851d535858dd04e8a7c06c8efee18e12291ef365134d5a269c64acf9a83f1975d01bc635f645f3d9a25f24df388686128186a5620c5c9944181f7d85bd2043e345859c3581da9d49bf36ef7fc55d1420906bd966a48872cf0d51bc1f1d149dbe2799879c185c1bb460d71565d00bf3dba49a6f041999fcc38922ed378656bc838f45db70c8c78a66398d07818e142b13b3e15d6efc6910f14ce58b3550afc4a4fd12e76d14214cfd4b95d833e8e3e570eeab28bf94343dfa10780d9a9a965cf30412c343cd8d07b6a6f0a9f9bd97f5b90b88995c3b3a2ae8eba582fdc35029ee6574178e98ff8f786ef7492579352f0999a6d6e9c430a47bf3d9c4922b9e29b95c3fe757ce1a9956e0acf781c14cca5936536dd0310eca15df60cfe8a595b374d9626f5634a6e0fc540b1143318381bb4fd180e45d7eba0a4ec1589ff9b3a64038f192801bfc06edc914f450b21a2e7fa45df91353be7e7f5b1d39abece588f9786b9e68737af8f6558af4bb04c641a3aaa768f030660c9962d0a1ca44b98390f9cba6b25b8c802dceb60f4308091173302ed2c1e643fadcdb7cb20e91918da0ade4a1e9288bee97040deba9635ec5afee8800c53b12b374c7938dd90c259116981542be4de1b631f7df79f8991c429b144db020edc813da1ff9c697b00c19f4b249e34607341ea5584147110a9496ab8f81853bccca71206b34dc8136d0983440606e612cac756ddd243fdd71fdc05b81de11c929814f0ff825bbbe0f4da69eeb59601f0ce8eaf31b6faee6e98a0db6b0785c80c778b46fec67cd9c3443882ec3a8aead886d4449105890199bd37a85b739857cf372f36cfc9ae0cbedae1392c128daa9f546b8be2b8a864ad2b0bb7bcc220225c738a3d31f3135af6e8b29e6431441e569720f3ee93a95c20473c7444a728ea5e6ea9303cd797a698119cea0ca32439eff4d8ff2013eddd88c28b4287830c2df4201cdb7309a8dcb8c226c8d99b41ed69830ec0379ee4dfb0c9455ff7752d279c0b8ae72c7dff4405a08409ddca481e541a3abd8f49686ff98e4bb57027a44f33b28370b5345c324f14067174e94fb013fb008b6b6436eba8cbbbac3e261cee7b2b7498a12538de0dc285ffb76140b8db985dd13c499e13d403bb86f23c87b44e277f7ab3c56cb694cc9775b4e5b61d63b658c5b5f536aee33b86e4f2f08111a7f59ba2d019eeef6e1eef9b1f9171c907ac8c431544f1e14ffb7aa6c71b28ea02e184814d47dfbd613a4c29ae68a9612ab08bc7cd426f39f9acb51cc757e9c0263e9f6ce7a0bca73eca5def6ca524fe64cdd39e852321c193ecdb903dd7333dd974e2304b7593f7b5605a92de87ecb1859f5ac70139f73e815efa449fe75bf54a9dcd3db1c3d24ecc7b03fb3f4fcea3405d929c8e1ef9bcb68e7dd634d47f3c3f0875f12d3f95e910bd6683168e59432011e8422361dd8f43915e4bcbbc7ae324383a087d130d10972f5e1cb231bae89ce17581b8a59f5ed6a5169cdbc94abec9e93b5acbf6987951986f5349a8c3d47a70059c19d64f5befd20074e80dd5db3fe96fc20aac610891b4e998527f79288e20b89473c1e124938a7ee03fd51b198671f8a36b7e23cac619b06a41576e313612e6056fc0bc6cf900154cf9b6943453e1c0c6d7152aaffe09a245985c349f9d29701f8ade6cc817e2d035c2e1febf6b895de9a4e35bfd681fbef91741b35c7cce5fd00a5d8fa34d9d4f351872f1cdbe6bdbdf39f7185143ccaa58ab7246625d8f0abd66b4ada6c60aedf639f69257f374763595dcffc8b69566f5a9807a1b71870d191eca491eab35e41cfac949e1e077c849daff733412c6cf31b9bac3e4d8546609b2f7c5e106ec3b5c02f44d39b23b825acc608cd70065a86e10d9a7e30e512dabd9f0e9d9564a01e04f43c615699e4a54bc12d5628f7ef39afab4e812886af58d95350b70492b7a9ac3bd5ed100db2f56f769c7f2db271b8d617c7596aa61c2edea928932c046b7fb2311e50c17d0aa8d2001cc3fa8ba65c1ca67cec7da089959fbbe8b5796695b6c8d004788821829345cf4a6b5eff7c6e9ffe7dfe6f3ebb9dad63cf503adb81e6c578f5db39eac73a504e1847089a7cb4ae0e66d8888210c15f6be0728d224ec0120e03977aafb8bf598f96df8b45382bad78b1df007abe367d06814a0c0c2b03e78016e652e1a3b8edb9c90f6a6dde12f411e08e100d820fd87910304e1a81e4a0ff58deac1cb8b4c5247bfe121949261d3859d56dbcb5c0b04a7d5b773fd801c432c922932f4f4de4a775e3573d5aded27f5a8a9b99e10bdae385aedec440bcffbadc0a105d00474476407b3533c643011b16ebdcbf6d9760592038d94d57100d9a2e7fee93de66573fd3408d9dbc885b4a4d6f5d13f9896cc2b3f8459ba0c09f49ec89b4547e94d5400bceccb2152542bb5ba9a300cd37e7fe510906b780d6a31ed7fd83fb37ee9769ffb667be306a6e92b50009b34b1f848758c07bb4dd2bb63a5a5bc23c073c36412d0b75ec690b45eea3d26b42716243ff9b5da05c147fb64d4747247f03be094747efa3ecb10de2abfae3372fb68e72251c95f39ce7054c9166224b5ff26460c13985e8234cd2ba1fe31b78b77737f4f1dd3659bbfdd62e2e7175dbf01d387ec7f480873065db0959c12da8a9f5fe3f358bb869a44c2af99f3077e1cfd4a09ca83d09c1d9d8e23485318457097a3a40efb09fc03c9dfd5f78800c49ca4822c82e418048d28eb882bbc2ce25abb90b7852f15724e5a1470403bffd598cceeae8cafedbd554f4836bcb98a2b2285465f93cca64a5a4f63d81414665646a44308c7f803ba589eb8382a716d055eb5ad0882ab7f69fbdeb517b50ace4d2d1b732b68c8746fd0060f4615c72507ab607b5ef07c7831ff0b53a6eeadc08bc46cce4ab85651d6d02bdc404b19ba191d7e38a5f845550f44ea71d75d410cd7cc00dc1d682264f070f71ff2e5f3c9c34d95650786e98bb2cb372bbb0168d168d69a4e1e6f7942741391690e2c53b1987add59d3a99239b6a306495b86832457105ac895f288d2aa387359a87f4b9ba4d5aa0f052d9591efbfc3e157a78af11151d0a7b56883f22a575bcb5f21871f4ba286579d5e40d1d4228c87bc2c0625d8e2620a2a6884d24626638edf6b60fc05e6ede09e7321127a032d603391f8c032fa1b6bbc36f48e073788e96a41e9362e6aad114f33b7dfb499dc1a275c18165626194c8216bd599730b932ad555d1cc5b6bbc08f4bc485aeea90ae0cdd850d5e87bc2cf7825299d6ad4d52e54a819d553115c663921cf2d4b7d216dc65018f49f34a61e2b534ddc6462a8c1e0cf59f407a37461e636fda3a9762e0f34383e23901ad91f4681999639bef1ca6588d843f1a4a821fa654bad805a800728461a6c1be8a2f790bca358a2c1754cf820824a2f2b275a8ba1e351f280815737f068639919d1afc5bd95369ce68c838a9a7bcffbcd246cba545c10f33287e403fa49cc9c58a767427406be25a58368210697cd5db092ce9caf8e70e3c69ee13eb8ffaab98cf77b0e39610ee16c9006636b01f39996cbfef616ccef49304b61cd4ccd49fa8bc5244e8dd6a5f1f3f3e011176a35afa11560e37e7164d469ed30037329939cba5916ada78703b56ce0c73b37efe555b383514c1c4a12cddc49454d8bd07d183a67733dcefaa05b21c0e3a199ce120193d2bea7628241ce234b29832ccbd339b0ffac5400f0c7f7084fbce76462e74e7bbd3e61e8d533f9f88101762f8de08af5d6a20eec962fdd6b66d76edb691c4e3e777f76c77e9bcb0724f4afac419a073a2e84b8f2aeb8f23b5072c5ddc019b6e0fcd691ac5387806aff7e178c97e42e738dd380eaa30107459986a14d52f49fcaad625fc932e8047f3392c92390bef19ed6a5a4417602323ba6db800159b3dd6add618c3b2b2926355fceafba02a8ce75a4321afefd09a2dff6e0cda52ebb1f2058ac3a3b173c82498f13e14f08b418323d4451171d1a5cfbbdec24b5f7bffe98268b004f6f71c3e989cbd09957a6acabfb6106d5f4c16ce666567c25b01f7615ff69533eb4f7d057f8b610dc1c42033f446b2f833786421b936254e946769cfbce9e7ac5fb569bef14c4ca846d8e14807c636b5299b6fa5397a120bd08faa1b02ff8d5c7a862fc5708eeb482af71183a96b340a8d10184e6bcdce9125036ae882e3a7fe48faa2d98cd99c7944821695c53503da875c595205d1bd059d6b1db8f2de8ca92702ffb5f219c6df3c2de7b76585f1bc4820dd67c152a4af56fc2f0a06c7cfa2090d104d93a6037ac89aca0446631d956ef8c645cce6638826c617b4f2a73ebff8016ada4aac14272d5e283e033cd21947a93eb1a97270dccbfafed5df4dce62f5ebc56aa2f10eeef1d057fc8609c6b30079d91ae1c0667cea40b9b36f8a6f02795d98d49e046a4c38d3da3fda841ec54918fe425f3dc42875b253a93dbd83e000b824c4b0dad04cfe483cfb04b5b13ca2608dceaa4d764285de2c4ed1dc7e8aacdfdb858d501978652dfdc10a8e4fdf92ff3c7d519c39703db62d2f5667937d27dbf0a2ef5834d19cabee55991f07d3faf10aa02488931017dcc8bce2f7ab62cd3ec8fe941f5ae07c56e511e8cad66241899f0aac98a9ba0fde833e1c9fe61b0f2446173cfbcda014099806f5883441146edf44b329cf199f062a83b19b0f6dc56e13d59dc4933b5345f17397c076270163eaec43fec92b815c3ba48c36d3cb52e988743b876d4f7598a245a956e33c368faaa6dc43cb37842c24cec0d0f1ab56f58c6b9619db3f13f613d6571da8a5bb12cdb2f07ba065cf307b2dd6083911b890306c1da8c264f1fe4e00cb9e01482048b74315028702c441b0d0990b71178a7711cf49336326ae59f9029bf70c29ce324e13a5c467889e85fcec12b359ca5708ef911cffdcdd1a20ded3a8dc3709fd984c9a1841ca3e830a8560614f34f649d8b49cbb20fce046b2a9dcd4b24741a727457cb520cbea7e742287a23ff02241e00376f15ea91a845d6e8ea20317b1e84acd3ab5166072bf7f83420dcc158d6c4f52d1cb1d3ba3745ea9e0548321cfe4f9833d1855658002a8732876e01a01edb2a5f83bfe5c78190dfa8c52db77ea51f40a2397e46cca5fa781492839e2ee16480ac1f1e9bd1c3cedf258b118268986dd98e6806e1df6dfb54e9c80627a8eee54b3735141c006fa765e6c012354f6806ac115221c8ee4d99dbeb4a5a8cde908267479543372bb8d170bf04fe409e0321128841e3eef24c0fe253e03460c4981c80923b3b4720e67fcf26e0c209e1dde1017c2b2c877a0c4fb0658f789fed4b1b81ea3b4536a1ed24c57e9d78c4af701c2507232f23611f2ec623c71bf390fcb1fbe62721618c538488df2d4943c20de96ff1dfd20b45f28ee17d8802f012e7555528eab31447f1ceca776135ad99f8f0662970c59ede1c428a52415975ee3b1cd5c50bbaa26f33ad406d879105248b18a84ea414d855e513515a236233b3db228927c0df3a691b120bb75d65914c1dfed7d19512a425b76f44f512677a5a903b06c54cede7787fc62b384ff1cddcf81de7bc3ae0e2cb4a4e7606729fa5117d5cff148bee8a30b0fa1b7e4a0b5cc6c63348065809210a4737160af5ae3e879dfa1ec6120a1d22858b6bc5fee31615ee250b17880d0174a658ba403ce2aa5a365ca04ff4c248d6ba13a82af15adb01cd1b837023e1c3907feb1d8263537a9b9116dfe97e5c32fff9af1f21d6a24272d3a9449a188427bcf549a3f0dda27aa39de15dde98cc995ec55dcd3e6065782c4c46769f4a3cc3fd10970344bff6865b8f4bada16c22b6b871951099029918d805c459f5fd070f6a1be2d0cf4b53296f881aa4357ad180ddac80264c488a3648c7ec82824fc4138e941fbabcbda0330865870a3f9552e93e14381daa8357ee3ee74efc949bb89f80da397eea487f590b974add069aabe9818968afaa564666189017fe7ab9fdc6f87525d887dee0e6b64ac04bf77a4df12e0ee29855f5abdb646ba4d02efa1b82bd28cd070159596470d7e70106488eb7feeeac245d617381ec6f3aa833468c0697d6309dc18f1fdb1f81682ce5feaac1d683ac92ab2ed906baf1e1ce86fa360348fc6a77204a944b8c68e7a7493c9d72f8daf1a9587308ddb675dee2663285750c3426ea463cc0bf38427fe8abc2f9fec3b812f09cc5bf0b5ab4519deb6edaac37052d73c19242b13bde8bb23a5d0cce983e7cdb89b1e78a28dbb0ab711a1bed652b6b62f05ee31615865e3521d4c4210cf1eb3340dc43cf2203b82664cf183c5d3817d44ff16f3d57b7ff9abfb4fba6583b04616990c307e36fd1bf310df0435a9feba67b4f92fd6712eb58e0e91531aabbbab588f4f65f63aa2b0743c04066d2c78b2aa51be7e5094cb545a716624f60e9e8035a6b5de670e509d3504b173bfa813830b9a0d95839c5b7531d83f1e004769f641a31177f06f5cc86630a856ba31db5121865639cd2c3c83b3e992b66c8c7d053c3fbb2505f9b3ef06c3e8bcca5372b690766eb4d8db02989def65a753ede3e28ccd07dd3fccedde6ce8d767aedca79b143cc7ca9f59bcc2997368946d21e2598899c062f0a30b7b753746d2e16c5d5ebc98ae4d88795aced2e21629f8bb7de0abd36ccc5a847a01683824697e6303865006a3a7460e1bbb0a5952decfe31327dfbb2818f6a4073dbce6c13828f24187a9cf844a1a9bf538a3f20831fce6bc546f5b3883bf9d447f50ca46660ec544f5ba581f8081459a003f4845eae226aee006ff9032a10598d3564ef7a643d68b3167cfb5cb211f65eba964e83df5087fd4edc9138d07fbddb11ec22008fc16f542037167e92b266dd3c8bc2d19fa5b4ac0b6c67d80eae88e56ad83728fc9b756a7f55dd1840a24fd092eac2903e8616fdc21f9b9431af021f980fa793c0719cdd50afa5d30e886415568024e1d1990e3f2ba13ac9eb170b5ad1598bb1f22b970d78d4c381f4f5cc9ca0ae22d779bd7297fe46897d5c92a07093e8e5e438afbfd26f0063e61da8cb75a3b4bfa660de63a0020ba9c26cbf95c12f107985b7f391b586ca26cc8047ad0b76abe0c41ae75b2d0ceed35f3cb02889dbaff241006b06719a0b9ff58ea06424ae84cf74b281b4ba445c52f8103d0c409793e60d81cf6fde1780365767d6cc21d48fb2117e1845c2d39775a89e080191b32d5415074b61367c41b892035eecb7a0cd25b3c5c1ffdc3e5034638ffa099d2363144806f96f4b12f8b24ebaa204624d29d5e453b6ca625d986e62a30e108ae4f43ecc45be5dd31938daeaca74837445dd1a5bd1f0d09de55ab9dbe601ef961324235c617fae19c3baaf8d39ad78f7449c14f5c347046abf41b4d63bd03a20db6aa3764b31778c10e0e840a398cfd3b2acfd05aec01b803475e851cfb96a9b2743905accbc8b29ef3a7f01ac67509b9a47cf19972424926c65c86f4799b83197d13110a722f12a05c0d4b863d2c9e6716b6a2b65b14ac68f59cf89397b20d7e0f12260a8fe438e87ebfac86291c6f857e2a87e0ad444502554e3fe155f5da4bec1e0922099520f1dfae7e67135f89308476d41b039a81589301a31a4ca01ca6b9ed28c87bfc09c6c9ffdee28f2526d1611f4debc332e47b460ea69629f3005609faaea91375e75910dee1eda857ac4396fcb6745d367ed3801702ac45374825af630d823da4a7b6fd421f857ebf8e63696156e50c2c76a4df8dad3d4d955737a751c7852c9dc21e20074cbdb12227bc8ddd58b6a61525a05b719a57452719766bcf6c061e445206e0c25cc2a96597cd70e5cf2d77b50334bb0adad54de4d09b9622c5dcc362e23bbe76b97d752d1b02111d7a9bf752bfefdc4d39d1e50021775bfa5804698de64f8a135444a40afad106bb15dbbc76ca61a55041db12550e0786f75c8ee7593561de3dfc10114172e301f725d57df13eb6aff03b7b393166e2a19317503f3e1dfd7455b7b87e57155cb036710f3b160dbc032f445413fa3eb9ad05f92334dee4e13269d7ecc9cc3ff979beba6e972fc83e87ca593e511f7b800883e6eb37371595ca84fa8caf0ed67322edfac413c34623bb4cbb709a0aaa508c75897782c2d911280b43851e2d3ea269951ebca78b18425358a076948ac4509e6222d6f376518192a7b526d9939cb1f5cc3808a12fd8bf90b999575a74cf5940e42a081e01092cc1bd51bc4bee9bf8dd68b53c59ecbdcfbaf04139c784cd0597e2e0ba76c498bfbe8b33f61c9fdae346a0b6fe8987265cf33ef91276a54c04907a9bbeddd5b935bfe6049579b93a755f627c1e45ff3759a0e6a3a90d22ce8c032a2ac2d1c6281b8076c6d248d89407c9f40eccfc257f6cc38b7058d4022665c0a250828dd947587a8582201880984a7d5f535dd2a278de20d088dda3a48ecdfec6ae6e361dc6ac71deede99b02648cbe941e2e3f3abb9dbcd89bd1e843dc2e60e48de863ec661d4a6e705cca132f6d91a583c234ad1f3ce722cafcea7111843e5d85cdadcb6246a83bc56cbc4f3991fb7fd6a0eb847ca29fa0489d7ad4c2a2967d0a4ef8a72ae3daf20f11ea5a025f4fa4cbc0a4e9821c1ffa7efcd8c731999527e05ad200efbc0e803b9571c70201478f8b29d8ca7fefe12f1a758f3572d2319ce9a7d897149b460463bbc5c655b36f286a76340cad5a322ab8babe5cc8f7e74326e98bcb25e3c6a13b98e3c590a4cfa673494dfb018bf9a9510ef4f4f7211d50b775d8aa6b625f71a8a16786c72f26e0c0a3a9b70b230da0376d903a644f600f13305b7566cfca584fa6f923a4a75fdca59ba88483d08a33b9d32159b4bc205e2c0b6c18ced36e30fdeb2ea24063fc39f8bd9271734725258a98c37d7213f0745c38693c3ac687b3aa08b4f716518e6cfac57de6f218709fcd63345baea54a75090b6e1c0b27d766cbb99fc87f93c3ab729db40405bbe416c277db3c176cc061947cf64a9b5082f25ad53fc9ad2d912803c78f7847cb54d4c90eaf7d52222db9d0b75fe237711c6ff966055e5232154410dfbf6355575e825bfc40a3443752b2a49ffebeea7d8f2de3d582e99e566983acb8536394fdbb9098ea3b336017b81c885b2dbda899ca9114d6d23a79acb01690565e1e2622f00b0fae1eb1112dd8cb55592b1265de712740d2b2f358654453e79014c9fea7b21d926fcc1344d534383aae01cfd9c927a0f62f64ecdbe8e2fc12b7ee49c4d9785dd64df75299959c20c6f85023fb7a0479c6aa17e70469dde25470402650efa72d49adbd9c648c2721c79a771b316ee499e519fd7e3e9c3c583566d67c3412264669c7f77cacbe96e68f305d4490aed7855dce8d2e6be9acd3919de485a715bd47d2c89e89f84acda6559581dc28f683cb5bc3add24388408da21d4de41f1aa32ad7b64c607a958b0d830c976667161f35e94cc1dd266c389ff981a20a736e73c7f69d8a94392a63daca10b413c20dc4ac364143d6acaf76716dc3c9d494972f71c10def01b6e651e9e49cee9f98c639c3cdd22f1f68043ad8a10c3fa0e40c5fdbf70c154cf8b2bca430db26f963b65a84b4b5db92ab686ebdb788e96be1930f44629e2dfefa39e13107807e4393add4bed1964b167eb19ca3687e2f40080f30470771124daf6a72722b38f25955510481e2b22a7a9afd5cf8723cfc8934d84ab76dba18a00c718b94ea5db47b7f1324ddbf7769a9f8f784de6a960dda5e3dac53a37ea55d8215055a0bc3e5bcc8a9587959738959d90f8b576faaa4622735906ce5a294066e758ec86b978811016fc2046499701185613230ce44508f88662e10f90cda37d3ca98281dbf86b9b077734bc298693feea7ac2522e188807d7ba713fd8fbe6ad4e6c36eebe805da492c33d2bb941d0187e643dc45408e576333fa8e9590716f440fb944ab750bf7182980845449ef13f01d30f937708e1e4f0d5802a46a461155118de24cff5493f5a42898aa95e6f4373f706abdf6073b2e06a4867263b6f6ff92eae8bb3dee635365f0b26592985fb308591eb9215f9230768f5770ccbb42a691c581fba236473cc124e47fb0a1827d4d52a7fb637092c2ac9b2a89ead179bb2ee52b6ea9c3cf5e450412017a4521949263bfb2e427f95b5254d47cafe8377203472047f831be30748929290fe7bb8120ca69a94c660a7eccac2a3f9daa07e293917c061d6851a386bc6eebc670793f4a2eeb2ccaaa6546422e145c8a4d97b19a0a2e01b9fa8a250ee99a539a9c6293f3cb06bf924feed9213cda69cf0d831660159d816eea8e057ae6c5e73288e3a0d0341aa41f48f34d154c14aa175d7fa194989e2f23201c025c66144b7c09d36a5456ba4870bb67a077f55a40ce1275a35b75d0126b0b304d6232524eab5f01d484e7ff15a0fe5e9f454f28e0d778c5dcfb5463f4a75de147d404d5b7e43d39fd54d6c5048bb59e2b2b194bd7e6a8f244a4dc5cb97c6190ccc0c923a3494d9f2424be80b490cf87f5958303cf54a7977ab373519b86400c96d135e6844f5346b0249e9a4e1402e0c5803404284058906fde8db28bf6bcfd1852bd95a4af55d0e66ce5d9e0c6a8529e597f24d20be8f0974988370582a9efbd1671ce0b49020833fa7a4886b73fc48a669d6e74b535236ce49af1d3822abc6fdf797b4e78e1cd7b63489344d98e3fd005f924612f4a826062c53e2e31b304976efdfcfb1a37ff10d1e198f4deb1d9008b6986f9ff80cd389bec97f105e8ebdf5de4cb7e74777ad4a2ea41239b41f30de988759fdc2a86b5c7a1724bd6ad4eda6fd62b70f1bf4cb4f31ec65822c452b64ffe43fdfa01d44f04c4c6d156af8609967e278d06ee03c5d64f20900fde90a31d8acc57ac343b02a648b38c557cdc1adfae2ab49c6955704d9bf8f5fed4423835c3405b84991c2365c9add2b8876a036445065e7a48c85f411cadba3131564a3e33f521e2e2ba776f4f50835d20d6552f18feb1e71d79c74e7789c3841b91dbbc7a8fb1f6d6fe1c481c1f47d33f79b242e504a699a5b920db6ef551c56c278b12cfba4b4924434b7f4d24966b300b42c3a748535feecea2b6e13fbf579f5d9ae7e046589068cbe2bb80e535d79903da8024919f076bf3c22469cc965475842ba5366273bc0ae0bae596cdc8c19617de92496c094418f78c90bd222cce61cfc68252901dfdfb1ad675f2107ade4c73c247251151a5d273910f20b0b0be235e42d0b1ecd7870b3e0a117266ebb837fc84fc9d1f8f020c404f942bf03d64a8325a1f93933fa63a76a289ccd5af59c4d51eafb901cbbb38e1c6a1e715ea2b2594f91220277408efec9e4fa3f3d5fe097c1cad7e4b55d37e63e54ffad534474e1d487589f479f1297ca41a4559986a6ad937788bb40ebdd94fd5d86ac63b70325daaa811faeb31926b840ddc84a5aeeab8267cba8be4ebc995a2defc204d6b1bfe17cb971d7fb14f4a229b6caa62b42f754d3f9d1305eaf04b2ec02a19b329120674a1b4964519086e10bee00aace26597e86d80cfce9bddc6a2a71a26be659a316c9293f8f48e39b0c82d66446c8bee64245061f5b9b83d0e159b21541cbfe1533b7c99f228b32b1338db755ca85eeb9d953631d7ba10881d6da0613cf2d8009efaf2e7a84311746d9b76ac2cb7ad9759af5c447af19638feae2de36e906d2da8a1fb52608e746cc544a005283866c77bcecd154917a1c5799429350793bc4adf297fc0e3dcbd13d2920f7acf263d18193c6b71c5467f73816fc2881ea800b717cc4cf33121819e05fbef672ab50277ec96bdb64a4f2344e7fdf9e455de40a026bcde190380c3a832b229f70de31a5f40f54c1d30a9815b333361ecbcff774b820911fce4ae3e821dc14f7719e6977608070a775a692a778020c8dcc2db76032bd56f2545edf9b03f2945883d44496efcca9858642e4ece195251db79d455216e2f644d580156cca21432cbdd66e56e727072f7b8bed9392d98a6ad64b7d41fb767a280b26a173837ecc4dd22dca0be9e3a3f5dce746ad6f148912352a521700e748402d66a0c5a196fdbe1923be7811ac968d238fb61329f829f0246b0584d7d7236e831a2754ec527c0c3dbe58215164608ff9be7d7725ed1e433ac2911d82e73fcdcbd96a49d4f37d9daa9fd5e9cff73011bb5ddab50dcde82c2a5f7ee9c484f0427d7a198df21d55fc5b5020c500a3752fced46507e08b104031adcdcc94b93e2d312a75075b9ea00df425636ab1ef43f027c74a2fa1eb3656a9f51f136fae0ccd9e4efb1671b86d943f399d8bcdc531b23179a1497356d6c7fa1ab17cd9550a31ebc5f5795d009a2c8ff811ddde1842167ecb5df3d6b9ab181ec2b86e4591f16d6d88b12863a4ba6d88c41a0a3117817412bccc37caeae72a95ed6e7872396191ee50984060b4ffad66100eb8f38229b9c72c0779ed98ed7c0fce2f88e13d50f5f1768e25407cc84f7d3efb36b2fe95ea8ddaf6fd434155d57467fee3a7017eafb316541be6fc1641764cac70c1dd23c6f4fe7ce1ef2acadad7a41bb05a160ac603c7aa2e43160939ac0a9af7cb80cd988f5f2ceed4209295594a7fe7d34a685e133eef324f39391a1cabfe6765f31895c01e18eff5afa5267b85dacc9967116c97a5960336d3350b654a02647bd37c2f6a57dc75a5d93109bff086d24aedc9f940fc494fa20e5e4e6219333f6522a6a5fefa21a0cee32cbe3a2aac105bec10a58a1523531b1a721858ba761a33476b5cf767e0d02cdd88d96e7d588ac7408af7d4fe02b67961460f253cc9585bc37975ee6dc59615e1de8c3474402a5944895d3be5c6f37f9430283a79d875394902267d80d680bb3f137c774f4c9b0ac7354f754d1d26d8638182b8e3a541cf645f34dfc1ffe8f16db7de2d11665c20a2164570108f6de3f5db28ad1a076845f4c12169e263afd2f2e5295863bd3fdf6d010c90faeadfb1b20c9d8e3975c7c0e832e4fb553898cdffa1830cb60315a9eabbca28f82c4b0ab5dae0c95183ed7ff49ff585be8e445452bb360ec59bcb1486f9f17d450a9fc55deaef9ce8559646f5663d9fa9eac78b8fa0710e58cd5dbca0f2ab28f49828c4d61a462868c221d4dc402f0cfa802b9310cc033d1950c218181b34d1fcc2107ce0fff49313a0287c733895b2e3edb90764ca3825ca6c0267e1fd561f1ea0f4de76b78a6298de2f1f0da32bf76e629830ab09348c272a31e830bbcfe0177dae2557c43d5c0b9d32eef63c921e56efe2eae92866e863dedcc1c2b947bc603e425c468cf3ed7ee8281bc18a8e2e6054e7993160d4d89be5155a05954ac73f8aa450e58c48117b9c3152df344ef515851b0c86742716c74ff7e11b7d3a93238ea7dd3617663c6d033f794abf36b4a347d23d09fbad6832a5716ec66704169276c3f6d827287e0db4aeaef1e6af264df239cd780f56aeeb93ae69781e197adc93440df76f3e45516f5e5f7403e19ba968379bb3ed617745dc89ca16170375442a58a9bd38b384054cb7cfa99633eb51ebe3d9e96754b477caf0bbdf42b9017c46d6eb110bccc34f0d24860bfea3876f30d1b73fdff3e02c59a06c50994c6b5dce36b2d7d65eca07e17b8878865852629e1f7b4c5b2eb90016e7f9ff4c3beaf253d7fe6c448e746557188279d7c67e9c544ab8f43f710ff1734c30c656ac9a8b86eb88d1731c8bb6978343dfba0249efb90e9da177341f25f768b19eafa8daeb1e768ac1716cbd63b5298eafb07117b76428c4084f31191ac28212ec38ed7e398a2ef8a9319f11e466e4a6144250fc250718645f8dccb0df44d0f2e2a9b18ebe9068fca2fa428e59dec2d77d19a46be23b5554beb46a1bf70947989542e99439b4339caa668fd8886790f969cf0718f8ce40136f1b97586de28a6c41e0e06583da94e35181d472967049bd0cca198846675fd24f014cb1607ccbfefd3fc4370e13745c5c7e2862c3199d4119b02584e93d84d56d70196cb6dc9f684f1780c2143bb25685980e4bfc82226c534d7c8a1eb648728db7d32d3e713b284f8c8428917cbda83db9e91254876bdcfec0fc4af35044f6c762fc95a660fb82808a68fb212299389da0848cb4907a895dc7b5519c3570daa20812c7cb735642f5ff45cef345de3798d15bc87e88ec85324710e7b6e0815f067116c845cdf559c53bc35f008252bae675eaa0fb8945221c644e51cd3ce0738f70da02093e178d76b64a38555e24849c9447bbe3b1736337c9d791b3ef4e844ff64fbfc24347b9ff2cf7b8c73bcfcd4d88bf4b0626ae2a2b30eeccb88b7bb775f37e33087d7b3db5a657dde13ad27c175ce1fba39927265139e03d5110c5de3190ec04f45f6822201e5174fb584c79c3301f4429250cec9b1aba340af34e1772a899618f6cbf34e2fe0a9ee30aaac4fede6327e5f1d25f2c89fbaed8e3b2ba53cee3ce7d3e60754daed192f1d44bb93523f752c69ed28ab3543daffd63476fd04567fcacc47df86f6e4fbe7c7a8f6012b8b03f09ce72282cf500f9c97dbcb7ce5a45f872dd42d8f06c0f5206c0d5c5a918b5f11259258b181ed14ad230dfc2a16f28fbcd13190e7b3076f4e0cd2b9ca5ad4cfd9f90e908c0ed375a1477bb3b25b2d1185c78a269faec28480bdf400b8818af1b65ee08fd09e3690154f6770432c64805f690eff0ec27fca3af17818fb7c5e7df3a4e791dd71eef40fc0a73da5b29e69f5cc4e38c25fc0abd5ac8a2c0b692530e4fab4df05051339328ce41f18cab99fc91a75c5fa2e905defb76e3332ec9840b1320ffd0d627ed5635456b8b2a564b80d91d94f3cb144a460793a8d166682e0c074e0eaf0c4a61f6c65dadce82fe8cc0a0f021b9b9c5b9f2e75d4a537c227f5160ae7ec9cf35ec7aec01dac80516d4372e169aed43ea8d044a5264269be153a0f9f9f9c53029e193c0120a0e6c9cfe25c9e9de414f79dde92db6fe40d528ffa6800fa7182ca03e1577d784c81af8103b157f68fae324ef4168cb5112bea0bd5cb421209a0f6be5d47e738558d0510e2894d5f0f851d74b38cb9224ff51634f8baa9f3d29f76eb621e102d9f911872783b510b283de5f4cb06328c68e2a0fe07361062de034f95654d3673e8f30f41fbe0cadfd175c99f207f0b6b2c3e1f78bc7bede52ed8dbd1a4097f2e757c964cdca4ebf935575edbe37fa5ae084cc00004c9b0c097db1069a8c86220529585f86710e4c09839a80a4166b1adf4fb581701c27919d606a67daa7531dff4182835cbc203a11802cbb366598195961c4a3bd428566c6fda6b2d3baf219ef8afaf877817187fbaffcd54252b9a2d99b9acde0647d839b2556cc70734c275cc957addee0fbe4e06bc9e2238754e4f7977b99e2e5ab949199862b0b437b15125c4bce44374586884b33e65131093be16a2956422c237b0b8c4bb6ee446af7b53e34dcf6c86d7e96eda34af6451aeff6e31fb0c7117a924d3d9d4515dff6f4b2588c943822b330bd6fde9eeaf4fe45ac2a28180b34375f876a6fe1dc5079dd19f7d5072f79ff70ad6cdcf05be8da01fd77cd06bfc25bbbd61112690ae9b50894bf0b67e727e0750d359dc5aad032ac52714cd39fe44cddf258997150c4f5a12cccc6d98ea85f0875129c8f7a2f320c1ed19046323f31f2a0ff4b0f162335cc95ddab35815220c42243bbb94970321240ef917eba1974b65bccb56d1e662dc516d92f805088b2be0e33224ebf7ba2b9b8159e347af6baea4fbb3be3df3bca8a79fee180b1bfdbc3abf86ab4964f1c2a2565afcd14cf4cb749b5cfee1eec17e66ec5e54e9276018f517545c4a241f3bae46929a32b31c41ebca544cbfcc3813010b1d526b1f45078ad9a63a110d4a19db1006c1f9ccaaf9fc4104802e43c5f3fe65db494a9df637ac4e75af965180a23606ac3d3a8cc932894dcb06651c7e2d1cf2071004c787303b02ed438549618bb995740ed888ba4ec77fec4768fd33bce897d15cb2d5474b4eb016d039b687ad220e1c1aaf84c20a0f2f7de8d3189a69ca0631d877f5843ebe93e268290f726c77eb4f176d4f26c7af29981168ac3f37bb444c8950b6af33855ce036a825d3e89bd0b334f0635b5b406ff066e42548f52f486d5a684cfd0b8ac591eb1ed8a0de3295e386e3e1dd9946c616c7f7a8b8923f39422b100e79e2e471d36460deb9356bd31be0f9c36948496ca4e3cfe8c28fdc7235bf70c37806a38abb8813200b01277794f17de5d88c76cec28222ea37b74b4a094f735cae0c7de03578527233e1b116bbf4e586873f4cf5b4a82a96cf5a803ec6674fd49423ed4eb0de67c216cf3afdc028a39ede68ba17d63cbbdefa332858ab53205bdeb4effd2f6fc07e3a1d3cebca8817e50e0b8d5687c7e24fca35b0bff79bc33db670d5d76932574ebb9b68d2f2fdfe6056400db252dd50e494103bbe7db745b76592ee0905377d9fe5672825aa718ad751cb8b9a20557cccc240f3bd80a99524080a06889fa2d7e3b7412dbd60afdda48f4302743ec92ea302c9740d5598e675bb793a97f0e54b2fb338c9eeb0e2336115043f7f6fc9bdf2228d539250ee50122fe6b0448ff949f9bdc2d10f7ea231e7265247b4072ec67eed5565223a3ed96fc6ccedec0dd6c57f176f45ed215ab0f7fcffe28afd9e2012db38108d60a7d0d39eec84725a1f5d8b62f87055da353c8eefa80e229c9f928b84e84829dcc038d65516321ad95155243fd69e956ebb1b8c9be0a7faeff787cedce79ede28c53c8a2f80b78d35c633b4a65feaf9522302c0e484d0e2262ab4ac806995b85bc3f67be2e8d734b71a34129ddc1fb597fd3cb82afbb187c69168fd704d8d8a4f5293811c374be944d948aff4acd5f156333e10434ca0c39c4cde05feb1d8dc5f22e08a1d5fe3c5b0727d3a51719b0d00f8c9a74826112fe3cc32ea4b28c464eb4286c78ab7592b36bf68c69cd5ef305098c6264c2a41f607d0a9afa97137e9e8c489054e51a3b3a7820d120b7b15d83e21d66c5e26f1177ae4f9e0d33fa6b27728ac55fc8682d9af656e0ff0d714475fb25b492f4904c4794b78733dcc2d3b693a7daa36d9810e1f17e4d32f9ba17d971a353d7d590fb15b2165bf661ebf43f165964de8ff0c032979226caf7487a06e0b1b73d1829d2c216e6eef12a4d91d2d4ea97eb7aafd8c2fd1c8c95edf273e4fa1dd55ed27228f98439d48c26ef1128573e3652374e50616a075b368f2d3ba620d14c29b5e0a3e4f9120bbd48f6477c8db0878d3bdaa31a9ad3d96e2a044c84ffa87808087ccb5a58de85066cba1500cd98cec5c1fc33368e1c0fb4482477ecd6499ffe1804fb6fb08ad8c2628b2e668bdc77c922c7615ed100ec6091876be5ba9cf3af7db8cb393fc9e996c595f9217cd6502b836d0d04ea5742c560c457e59fb1879862b777951df841fc483a580a69f92235d56e671b7e721d4d91294ba6a7bc8a25c9cb7ee98450b6dc9124bc56b80fb01105b472de10cd88bd83a50431550bae4ba3a883668605e5277249bc87ef66c7b52aec7ff44ca2d00f355e256d1fa3c0c3a2ef2359ef54b43f6f23198f66608aeb7396afe436668aacea2baa06a0534ac7c54eebb2d42316e22b4f62d1d3a0b2232775318fe1f395e2c4f2902fc08fa064fc2672b79422f695e92ac03620c0a80efefa9db7d1fd1bcdbb27619a608fac6f79ec4b26c408df281a14d45bf207f57b70d0e289d8bc33efa3ae8e0c05b0c1ff3171ca67182da143f301260dc44b6350d7c1d8e5e5b7a806e7fef9e7bc514819ffd10ce79166747004f6d50c51e001b446bd8ab5d7e0e316f718fd2e08dd3ec825c661eba2078e53481f468447b1b9bf20b22e45d2b38ff57ee7b5ee378d22d9d1e45615c4e4a516784c92a29e61897c6c90ace2fe9380f99f25dd12e9390df786609b58f84585c7410bc728f83f41056a3d3715ced36a06438cfbe13b56fa6515f507173bf70b6cf979601bc785658f37ada12b2c008a0bc3982e0104ed3fc6b5c4d284328df674c45285e6b8d660e601daabea880f1ec577520a42f8aca0ec764c0a2226b96715a48bb0a38faab7833cf506f2e7ca9062a73341494a44288e578f9d29a3fcbaff1c7b3c4d5b62584cbf82ec2c37138e809bca574935960ff034c114137bbd60f6f9afe2079666d384cea297338a5db790f2816dc30f16075079a715eff11c7f9e166534eede80b697fac3d4f4fd61bdda80e90b61e04fe12b4091b56688f6c6ea9b38f11e595abdcc1e22741b6904faf1d9de9a9a98f18eebfc4dac73eeefb2c05dc6da276b29feef4ba694c83fc1017f954293ca3f3c36d655478b6127fefa5c8269824402f0e0070aafe664abd74aa803875273f82446291a70b5d784a46a0f0a300044683cb1c8b85262a0691b5163a4781ad370508b124e1b65c002ac34d5e60259c05f13930ea526ae99b54ba1456eb04aa18669bfa10847d8a1684c1ef16e622a0a745235c11c9e46b7e90353b2bb0bff5c5117a57a6dbf4d248d15887d7192c3c8c918f27c7d0cc2afa36643332f8fd3c00c6076abfa38c7a467f3b31f3e5912c2938a0f5a20526057914e07549c7245c1b5012ece0b0cc0ce54529c08cda2af5a0b16e5a460fed282bb30aa8147de906eb5d18e0f472f088f7f7479bfae4062661de7fa70e8a4c7895e661266489356789ef228ee57c9ffbc19c208ea84ffde3e0cc86afbac936778f3510ccd49543723db19bd888f6ab4ad712e933522a56dbe32a310c36730b3cef456dc2f9229fd95767409f786761dd22bc43df269ca8c8cedb8cf990c577742f0cd9ac8171cd4d4c8bbf9b0cc0ee572f57eef1ec33c1979629b353107f764bc904e75b0a9ba13582a2c2f99a04bc22efa35b8c22d0c31b8b8da70d6ce1904a525fccd8782f56f7ba687d0643c5b301322fde294b6db204fed529f8f1ce094eaf316759726d40b7b4ec2d44eeca5b2197020fb90c663f555dd24a514ff399608e696a22c9e83cad155e78807aff428e1a9d519086bf56c768d3939aba441fd0f77e21997dae4f04ec58586c22b84dcddba78053b09fcfe07d99896606e1c58f8622d91f524841e783d555e0b0f8d20c5abbfd5f6296426cf94456feebd0d23e2364832c1af64982919a0757be6ae63939be265f203befbb3416d59e9dbecc8168de434832b75a206229e32df96a34334913c905bf5de2794bdc00976830fbda26b338398f935921488c0eef1057693fa5a4185330d14fd2df7fce3440b4b68b76e4664fbb041cb658e4d2499598b587d9497d6ebfb838d1cb9e3d1d05091e3de6de61b72e5ca62f042b7e0566bb6789bca6da3e283c9507e470f09fa096e80d20991a6bc2dd435dbfd930ee76096c66ae4c1a6c5517735f65e8a1df6a192acedd4abc05744112277572b8b8dfc3ebc91682e1c995a5e337db6493fafaa66b4ad4547757fb26db93839cd0f32bbad57b52fde8797e7f8b06345ed4f791283d063bf8fcf342e83fd0a8770722822dda89670b3f5b36e9dce783192f3e7cc1dbb80bf73e9409c08cb7b8e291c1a98ef27365ec058e2d948f508b333bacb76d782caa08a9b495589d9cbd8646acb204f3ec9846e53ee9718a373b8ce7419ad50315f9d4757afc9d9bc9412e3b8763037644f2275baec712b888f428dfdeef44f5a599ec9e4987f4743e353795b662432eb1118d889d2e227c592ba6ef321b96a3e098d3bbb53bc9a140ffd6c08a813b7d38cd7ed25aaac99df316ef1f4dc6d901b079e14f83f7feb2e4b9afa97dd7462cb1df86bf70cefafada4a563ef1d6ee11c8248830f155cd9e72395e574a985d189e841a2df4ad880b950796c1545205a29b7f15b1a08a9055995fe7d88c9f398976c96be87b25943dfa00e1c0d8636836ca8d97c12c91ec254a3512cc3da93be5d2365ef210b745824262f30f19783fdf3b0f74f08e1f25a874cb100bf31226d5d60d4b3cc08dfbea07a8991e0982b9a7aedefacd973437be7e248026e7fa7fc30133102e10bb163cdf698e980b1094f9008d3b0bb2459ec84f378e8046392087376a7722a8418b4983a253895102268b0e6a15fe5ede44ef216de4381cd18aa8e6107cc22fdc3380c4fa63cb8cd46c24aaa7e5ad07ad6c6dc9be0fab0a20838f0cd05f766d81cd84143fa9cd39d4f96604261dac5cb4dd5104f9aad9628be1aaed907561c010c79987bcd8d81f70a60f31aae49e602b6321dec1a4d3ebd922975e66161d0692264e8ed3b7b2579060ad00d1b575678f31a63aca5ed2795a498fe52467991b00ba7ca6aeef3456e36e8d2cb167822622bf9d0f6a828c4ddc2ee913b10862f2e6c3453d9a244858850d6feea00876de72a54d1230209c6325a38c732ba9969061735939aebdd1fc85c8455f1fab0a2e87335ff1fa322eb0658e2af32d67a87335b2b60055f31d8e1e656ff558e98f2493d2712781f5c50df415734019e81ff50c3b27e3a93048e6e0477ebeec34ce2dce71d52375dc2f58d91b5409a73db8663517b4c8e5efcd27c08c5791e738f80f37f32b98d1ad3f0e9dd00c5dfa93a8689bebdedae671789e2f48898fc988346b9ae9232f90f8fe6005c32d9a72a00cfb97dc7b7fc8cb60c4619f130e1d779db74bbc4537c3bd6668b83361e9ba12349c8662522b8e8731b5bcf90ffe135fe4882ff25221a051655c0d4e15ebc104f93d11ba0c9575e6f682932d5ab196a90ab750a42c31de526185d04ec9be779ce4dd07548f56e276aa5a8514ac9e3ef19138352f77cca9d6d357ebea170dbbe8d02599447a3454c40515b1fb6784cf48ba118da57cbd9438d138b6f0c9791a5ae77d3349b59ec07def094d1f02a9c6b67f905db697114347e714b5eb058df03ad1cd8f036acf088ded2fd26c8829e09239b71f5d919bc023c37f8a1aad478bcd550731de7e90627a2ebba215cc4319c386fc5fbfe14fb51a3493352388a682808d9547e8ba766423cf3cd619ca1eb38c157c5a96e3e92f58cb011d6dcaaabd5e3d1b167036eb073dc0e5929a7cf55d5e7e66526f2993d60732a0f41be16935c9058e83464242ffc557518a7514e0da57ddda5fcb5cb8022d00ae560f6ee829132862b9dce68bfcbb3322df49ad928f5b440e5cb4baf07f6fc3975b0f374dc1078fee77813932624b6773947bfc3033dfa6a33fd115b261baf73e47ee0ba8274c860d326607d41dd21f8d3fcfa23420b073563c21b93e71fd7c4234f5b1a77b3aa156fe03e37e2aa3180747ce64a05a3a655e32192d3f73556ad49e746692195c727f4cd3d1b6987fb9348088c0dda935dd0fb68e0723c2cf3f559b433684684068e9c941bd90c7cd35093a781f8b3c954405c7b1d0e4051ef46d3bc2d1a6bdf6b4846abbcc1cb387f5dd2b38b14f7981b7a15e8ce6fe03c703da5aa1de2e4787d67d0a096f2ec41f2fb388d7c5e16bd30ab0751cb76194d3f25ba04991c955a439b92490899f0c8f319b09e5cf911f8081b3806960599067519fc43f10abb30a4f00795c41937554c3d413b319a59cc64d189125032d501a1f42291983f25e68da5b9fc552092156595c6ef3f335d0d703f47787190659630d85f0885f0443798286eced0d1fbed84a346a1625e134688cad7dc9f32d205df56e208458bbd23438e4b1b8e2d2107e6b9900849efb28c4685809753ca1cd24bf12b433f54ccf4dce4a7a6147ec57fd8a772b70cfb91b79eaf190ba304ae62f11b8da848f747c47cc3573c9aa783a3eacc357254d2be280d4ef8387c1c2a80f83bc78044a9f2ac3177ed2861e0e0c65d2113abc9a7e0671c114657083bc5f0b9a1f932fbc3f8cfc4e40922430eadb47103fa4773f5845f372b4e08eb565704e0f03de3896e0dda2e3de2d6cf8fc898b142a618ad26aa6b8ba4717fadc95fbde9c3e442231fbba5b2fa8466e5cca51d5a1ecaf98c32d594db1ef77f3b142ab50c903cbe0cbe23c2a03ea845dced0ca48445bdfd4a1140e580e0e4abd6e54afcb3abb13416a180dfa1e5af4fcf1418fd14f9be0aa9adc792d56220fdd74a27841605201e362954e1e965b60c0dc2666091066bdb0223c8430de3501960fb3b378a6389434318099936486741269309cf43fc28022828d22b753d783472b7dd01526f9237f2ca0cf5d3ab0a9d593eb51d5565c883763458b711f83ce53c698af6556b29a9aa160b0ec3923d6732f0281eaadabf84f33c51244fc3ec186c73f3e606b33975a7715452a3ba44cf43be5db439db3f65201fcaefe443ec5dce5ed46acdd5691861dbb027fae2da0dacf091426fc75ec243122e6594572e6ecb3052882e36999634c8abfdf6338da19f46416a1ce45f23b3778d15fdba92afde3194d11913211621c6eb46b0736600edb0e058a358135e5176af70de851e4f10d528a53efc225998ebceb4ccde9d9e24653819c325465c30630e2a7abf4976a06be4ea956e4591430b18b82b6b0f7ce6659f5212dad86abac6ba69f5292105955a99b2e4961d5e798ea4f3b388c28ea973f406f10cc1e6d12a72677be00d8c4827ae745f1f5f29b1c158cca83f2524a49e768adf778b02909c67ffd1a35d39fee6434c056449b27357fc425cdbf9acd60d0effca3786ec227a6f0ae1ca777d9d460326e4f226bfb6af42325c554c8958b63bdb9fa3821e9539a486b825492229c899c6fc237e62c37b40b5b5e64aabc581b8f15ebf5eb674b1b02abcf1917200e5228acf0281e6f2c51721344620268c095b668f8fbfb24310aa6947d74a8fcca81ee993a13049f45ecb4e4707d98873f379978000446a1bb549acc0fea2cec9eb67371b6c7c403491db91ab489ddae398a3478705bbae9082d4aeab781418f66a4649dd4eea2f9536b27d2c69c82a9fd99d776075572c66e5e76ad878fec3e18dfdae4dccb523ed4e232e8c04cde78460fd9738de769931e341eb73562caa5267cba1361377ae8a8c7c8b7178ceb6ca69078f9b021267340a4e62d807789917855abb2ae4da0d13b90a873c2516a21c675a1519cf932a073c2611f5b957f132d9931d2d345923bf5a70d87fef4412627cc5d8ac93ebef535f0e4a3d7835cdd0adc155269d75f28594840fb1028ac6bc396115f62bae54abaefca81e97b3baf1ee900d1727fdd197d0ed8bfdeff50b160b0931bd410ce79f3d6e02e2b12b02bce57374e2b198fc7707bd3d89ac30535683a80b4ba1c3c4d4785beacde84881b62ef94d4ad23021eb7da6ea60b90c0e94a07363450f5dd6fb2df8e890b36fb46160f8e6bf96dd4713183801d22a78043d71071c7a49de9efb164c95cd34440d6c884c30f385545f4b59e4e945c195f4d6133a310d266897a072a02c62dbed78828efe62c61e4a6bf6b0af847c4d08aa0defae7d9654d3c8d98c81b96a64da901596ffe219977646a969d2a1a8845b82a64a5591e602d0a01d70241e4f436ef76f5fb83b32e1707233680e6dbcf7c1fad22824955906c99ae2074b1899622c6419a2b65753df890f6cf3303d0afb617fc19cab28b440f2c76320370858410b78c949b51b465a97e58579756ee4f9f1a06ab3f2b9544dcc20363f925c19b71cf76e21bb4202fb2d991922cc2912a5de5f939e6962079946cd3aa5de69d050051206a1d5b1c8fe4f7767151caa439bd78db554caa1efd1853267f42910035cb669958cf7a4feae9c8df320f882040e7feb0356227cb521db3b73871691d090f35637bd40e4aad2a8d43fac5cadcefde80be8b85aab395575b4b06c1885a2e96740940c10798255ac8cc3f798590c3391995f184d49b8b8be8ee176449674073e6ae514620a471387d4770fdaa75b77ae4d751f6eefbed8a614f3fb7a889316287b5cc1b4e8a809a5e24c5aff358277b3649e2fe4247e99248b9fcaf82f3d8a698911e6e51ef63ee232cb9ed04c20a3faf42163cf0e3128cb524954eb31484757a804d19fde03d4a77e53cf8ad27acdc19a0f4c9a72b05508d8e496ce617c3f9afa3bfc77fc56bcb5b6720fe58f0347ca9d64c57cc8b4207f59d8423e82639dac2c53567de8a4557672d1d5a5529e457cf0f27f2f413b0567e1b43f4011e00fcab8f0d5653aaa9c4bf67cd6d5e18c4dc13d22d3c19d4017b3e83e6f9a8d1eea60412822f95e2e60d078a44e8d38667baf6fddb7fa5f0649942e9320602a502396c63b30c2be764b82b8abc46003d5bbe2ccf92929c5cecb8c991d4ea522e89f42a2cea0700b9e224e5f31e966ee41849dd223da6a7ca088312da5d521fe1fab3c0b65b3e6fff01f9d781ada580def624308757ca3173c096d7feac59daa09f2ee57343b0b79e91db8d97e567589948dcf9155432804e62953e0625d6a9d8be96f4b63489e3d735a331613d331d59f476d0a405151c0ae85ee44786d37d4392190230771bf8cccf3db5a5c981ef8dcc855f1caa531839c3cb0dc5904a6e6cf5c0565f8eacef1c63ed797552c7eb16e9e750eae114d271a52956ce8c00cd70f892f5c01d4e73e90407a837e61807e9d0074ca762a1c0ef0054270a096f7c8e7d2edb0be556367761079cb6009c971acf8e4f410f840bc1c5b3778e356eb0876a2a4caac0db741e7e99dea6dba2baa71257c8854ac84b7f7ccd5b4ad6cb8899258431d8fe5cb57727aed4058b4b86ee8f44bf0fc1bad209b430fbf02e50e1e14a709715734e204ae89e4180f4551d18cf2fe77fc14cfcf82bd759cad73ccf391b51a159091ec51c44d831b620f00ba6ae99411c9282213c973810a51c3dd295a2756e5a8dd98d342f635614a596dfb280b72883bbce77bc66ce7e7362fb75fc224b8d6af01870bcc357993da13c5fa58a2be57e473b854290166df73df515a76cf58f2b5ed25c859a97ee38dd35684a174d8d0441a3ad8daf409573619548fbe289fd346eea2707b2df13e4d7f944a32d9635c096a008a0dd05e88d58fd36123b5f4726a25c9bee0c769d2b776e80464ef25d3b0e7df051aec22e6e91d9f4d9762afa17a7df352413f3ad5b5e57e14550f27aa67472402afc3632fcf312c4f1eb0fc2f106d3b8d6c0d051d59cc253e1c5da1403c0dde7ffa8b5b477f61b88fd1a832a5238798380387c9197536c96fde7d502e9aa34e84f10c9d480d36c21664c9d19e38ef50f21cc422762d8d78e2ec9177ba32dfa965689179a6d7757da859ddf71e006e7b784d82d7e2b5c416691e500c901c0f2a956a887521a519b979b876ad09a2d3fa6fe03f6d17ce91e9f4868478dc66f0e990dc1c4d0888ad435b0b35856fa2b6dd7a1ec46571190a42d214a1e2cf95b65d8038dfbedfd05afdf155df4b2170095e0442e3831ee6cf5cbb1e3524d98ed13e4607451002b4e4bad20e66ab70c5e99718e0334ef259fd92afcf30019203c66951485989c31d1a771e4df15fcdf5bb04ce330e8280ca118465ad0453f8471b258d554359a20a35b19ab793f8a6053ab1975884795adb7b9b2eb33c744499f85aecaa6f7a7c80cff828f985d365fc57949200ea5f36cde6bdabf19b6564a947c0b60dbf6c203d69cf3040509ed9c62da435b031cc6ce7dc7db8cfaf1d501d7f1f9689ce4e8aa06b0a2591080c9edab18be2be0cc7fd3710b9c833fb78d91ff25c2fcc9748f4fb745949c1e16b5a2a8da9e3998f629dc63022ea5a73b8ae56b80983d24f3f8d58fb32309f06b81654628a70137725a21492e2bbf68046ff79a41ebce95c18035967e78ae611f58a107c52c8270ac64fd363663390eeb24d85acb48a4159eb784d4f8d4fec0e2ed61a54ee05f10959eaa04ca6dcec6ba189f5c56d80c94d2bdc2e36225bd5eeda669d6fda8ec54333ff120ff06d55d6436ef7067e80a9784701b8614cc54d78e5bf29ad8b36719dcf50e88a9e3643f4e77f290da44558383f7ffdf93392005f048f5f2633c2d2d32eb3c3dc5f18f218ede6e65f9770c29028b8a835715f8e0a781898aadaf71acadf32bd42d2142b6d887ff67ca1b908b69d0f31ca04ff3e738b7f818752b8167de8f623b42b7a00147e3b1f537eb64344ca59e7a9e6d3524a2614eeb8ec9eab95d48b15ab77ca7f92ca968934e66cc931426ccda8b1c0e1aff8d5de2da4ec4c7f17e3dd3202fa35ee07ddb1900b9a3dff0b5380873ea525b490f81ee7c2486836ef88c42d82be472a9bf1360cf5e85f1bb1d85a29aa7f5163a47b31421bbe9117f43929e73fd1698c45e32092af112725ee65662d5c372e39055d6461237ee5b1a2cb1c17c5f0c2e4238aa7895e4b287bcf98fe3572055aa8fc994284c5b8c4174932bddce9aa23bff9967192aab2db6d0cafae92858b2801a12e18988391e1de7602b1ebec8a0f803eaf4f0d11f50f5073035e5e3f357983b80de63c502b2fcf0dea9c65e4b4aa1a899a7d9347929e9a176884d67f001b49e4c1203ad11dd313155d66fc8feb1b786811b066a102d2a587d0209481ed834ac0b008aba6ed12b75fc7cf63c27b3791cbf2d86d6081e3b6be30bc5e03186b744a0190078e7d8169a908982465686f3d32d3539f6f4fc269f89bc399654cc47a1968db7e51a1384f820f8e6d0ad8f1786a511f04ced4e44aaf8200b6005f2dded5c1a2a95545cef63cfe9a75a92b00c513442b1a8a08e9fce9d6e90ae29e2eeeb7ddeb336ed2d4a898e6b245e7a5ba9f08c86549f1d1aac5570162d24d4c6ba467bf2ccda8c3835f16b6ab2d56b601239216aa4b310b1438d5843b7c74d2b9810ff95f9d869586af1bb7d8702ae18da46e0f8b481ccdcb3e27edaea63bf3931da910aa13f8f6f5b62b0ddbed07c22569edbc9063b14afed1ce8244e4ae9aac60ac0e71e3d64fa03163aa2a230fe7ab08214f5c49567c8c8c3aaf0f9ed24384553d6f89f6a7d4f48280c32d79dfb59cd9877a56bc60fa7a34b331b5c07773bb0088d838efb4708d051f1602ba41189853a30f95329da5579388fa358d99cfb23dfdd727b9aa70c7b7717ee5bd98d6e453c716fd28cd830f27276576e8692ff5f09cfba24851b3219456015b7b0286681f539838ff3d4514eb432cc8cc4b066818eb4791e481b61a5c881cc3800fe8b45f5df85f37edbec50e64511721700d0ebdd8fb6984b2b6854730bcbbc64533a270cece979bf26f6e0e72cac281f40a9ac8f122746901b5c426aeac081ead32ed7dec2b4e3620ae76204a2505e1e7b96e4976a00ff1026d7ab6f3c04c3f4ee09e14bba60f55c574b7b7f62ba9bc49eb110f278a997bab57f54112b4883aa0ad95f6f8b24ec60f061b772161e7262f4c0265d06414732fe48a7bc7bf1ef3823313f87b4d40ca087447535e6b0ac879f0f8736d94f7098ec42f61e4a0c0773c1013d2308d4f468544187d75aeffaf00291b0dda06db8d4edc5234aec8c4a363ba664f59f4c5582c59031756509e42ec5f5eafc66ee358271375a0706d1e5c57aed13bfd6ade6c091355f0045543e46d46f00bcaad5a5ce26eac66296207b6f3976a431eeba7f6573bce5d5fb1fffa858d59024e5b1a34ce4d788f8216c36547ec2aed737a414d8dbbc5cd324713416a0f250110c525db023db2a520ea7d5c668095e5d488acda01a99fcec022acbebaccb24fce223b91941bf2a8cea3ed2857199428f62a8ff4085c9176bbe60da630e105777db11b64c05127e5ecf29592f358ddb71a8ae8a450d1941eb6795b5baaf43423599021ce2a283db30563e22508b047c7ac0ffcf5321a036f29a3cfe891d38bc72691093d7c1bd27b13490ff25c9e6baf02fa1912ecd0047fff19c131c16ee7f62faea697bbdad39835913dbe6edea44c9d5cbb7efe03a78b1ff8f5af560b12d4635755d5f2b6858e22642d57ae7ddd8cb0d30df4662fe056093854f40bd1a0f62f837584ef611cfc03dd5fb82a31ea44455ce4a5a14f90d0101778f19831d9fc1a9c68f0175dccd22a96cc2fb5385716c8c2aa78017aa0a1cc22049b0eafaf09159a1624d2b7b8aaab22434805f371dc7539453f6f43ffc616d347d0045fac52b8f1646e5b14596fc8b5cb9d4c966adc03544da2c28ce17ad905e2904fa4878b74c2a298bb7e6dd577e248f2f475f85f6f9fce8b2d4c20519e4865c4e10d278c67e3253fba8d8e9c799d47d29769c818888b11ee318c5e88c367dedd5285ff25b392727e49a70a2b992b4c74fcb3ea4af65b834c194f46fc96692dcf75117610eec38dd0ca8ccab72159dab5cc2f2a190b40314abce2ffd5af1048db22cd4b63b3fd876e24f4af4d24e1b639c1558986969f81b2c6e8cb2e6ad2c1e1b792a5a37d44faa353687d927390c3638d97f3392b561e29175ce2cb960a74753f668f057b47b7dbe95e37d784e8f6fc0a4e9f3aef157089b53d878c1b5a8076267b0d71a0165ba4760592fabdc6ccb5d7020e8c5df05012c1b9f3b79edc2f64ee2a399f7461f871b248f2e896e3bcc7696fe427e53e984cc77853cab941ed6c72f1d22d0543073a299c955e10cf1100e06b4ac9ed139960dc56781da5eb894cc78b7bc62e7a30e28b50b3f30c213018b6fba8034aeed0635a497c08f3cb695090c32550d3fb5b551a3ae724b7d2dcd5c469a124d11318819b79d8f775fda08c39ee8d7fbf8e645267b24830ea791b96798c273eddae54d6d7b3decd29e8cd75fce78f29295761dbe423fef1875385162e377858d9ee8701d829aff3e0f187c23dd068eb0dff527bae56b5814c1745af1608637abbd4d0ffe712bfc04068d348136cc09a79f283eb40f10a7b256f472f3aabb32992c472459a3f7f739e8d3a2c0d120e649bd6c4632c5776cf62e5ff822a5d52aea346c7056332fc2828e3ef7a24ebbaadf00e236b841b6b64555993243d9fb6d948b4f91dc965da4e72eb0b06c101ab74c86402c4221b4860cbe6a44315cc694b8b6d4dd84545e608b80c361da90bb47395d938e6d09c2b616074797155e1a2f613c9c4ec018e2d8caae154a3e08c6ad48d5b40edecf4e849cd95f05c6bafbc000b143cba8e1f6b8926d9049868f6f90b54b67661689269e0fd66c89d4f020e8efb6e43457a95b81a23705bb27461752722f7e0a076711914ece265d6140bdfc37c53297c96b4b81aa67e991f1eec8c685438bbead4fce7e89592af3efb3d07ced98f5b31dfd8063463b4db54988d71b29f5901f5eaf0235ab29cc4c72a3bd3d0f8ecf614a1f827975f13e5638e9a8a6ad7e8d380a9fc571a446605113a9129d9110774c25d9a3038c7960b1924c6e6781dd896085ae79f9307b3d95949edd76a51f36ca1905690c648f2187a370c7b45258bf8b8cb36b565ae132e7efffd41b05fbb8876ea00d89e0bb8cf57bfa17fb5becc87bc873071d578a3bb69b3cf4b9aa0d7f6721e9ee668457e42e62c261f2c9d61f08ce58aae60d27801c20319a46fb6601baab279722651196e7bbfd54b5eb57d75cf95c9a608c57a68d18f71222f36e10174cdc83e74a195aa55b1dfb19f2a69047075b12fa29733e55bc0838b61d6d5489f05dc7bcee3b04da32c7434257422986c3ce04bde2a914184b7c58842343d3486d4685c77ff1f2bc76eaa06f96a70ff67692c8358979b709cc8ec66bdf55c7dbcadd6eb4e1fb13b5463aca971a67eed23a59b448992cb624cdb13c90f09fa69bf25c84e934d1af4f096ec01ddbb940ab019e6a69a4eff9f048a7996ce8bb1a276c18b4286f8960f18c162c4606fce6ec868be82fdfe40e0f33b4e892bf07e0ffffff1f