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 65446 4135da1446f19ed85c29b4f1c8044e7ca73c8485461b13fa24b9cf6007921432

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6f0734f4d8819a9ac60839a7087a3993aa64843e2cb30e1eb273f1a50d083a5c
Certificate Block Hash
4135da1446f19ed85c29b4f1c8044e7ca73c8485461b13fa24b9cf6007921432
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00e002000000090000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000008bc7c9f4843dd90ecdfd784ee2c614131039ec499c6246b1f45280c13f711c6ba381849c128347c45628403aaba448d2f09343cd90dd5dfd0cd193446cf14b4469184de09a7415b4ed48aa14215697e8edc76d11708fd898bd140000000000000040000000400000e002000000090000

Raw Header Hex

0000402060d68384c4ef5c961733b8123490b65879905216525eda36dd185606a1c6563e220a75eed8ab2fe0dc54976902055359270fbf4c1d33417555d67a111878b5d720ec1c6af18c01185c3a080da5f173b21e0eb32c3e8464aa93397a08a73908c69a9a81d8f434076f

Proof Data Hex

59,560 bytes
1212160103076be5bf6f2534f7fe04cbe9973d2b80125af751ad33b5a796e29f394e0f496b34b068b3c52bff4b5943eb14b4229613aa1e790819cfc737674bb086e8d14f1f149f1eaf68628598304e4bd7d2e802f3f41ce58157cd1347ad5d640b108fc92f22f2d981ece379eb6c56f9100379c369a07ed35cfe3adfebdf95453b3958827206a09e03b0d1e3e7ac8e931977fba6e1e91debd860ef2c03772a1c8d1bc5c332beb30c8a5f19cb4dede372c9cdd4dd518e07caa752d3e2e0edf153d9ce199d482ffa27336ce8c57afd67ec3b894053f2c7ec09a4393ec1c17a7ea59a174481ba78fee17139ff4b817395d89e55254edca0b546984d794a9c5f08a8c3be55cdec1e830918b3cc093d9895b9701818d04c05bd241163e0deff14a3f58a108560d9b78334db7d04aceb12e233b62d7351ce0d0d7d40ca62d16a52a6e7e43bd8e2a076d9e103017ad5c5ea8eef34ee5d358445cc8d53649b0859dc8e613aa50b53de9086ac4084fd470249a2bacca44d054a8ce4ee0d0aa919d5106c5ed243a259bf236ed989394b0d73aeb42c8f084cbbd1316b99a785c3a2bb719fb1ca1441bd7d814b5849cf47c163805a7bf14bcdac8700889e7020f9c4f83ab4cca3f64850c9c7f57ddef149e5ec8faadc2bde05bed41dc9300d42e96ecd8e7a0bd1ea22baa338144e430ddaa6f42aa73e7bd802a599f91cafcd8848e4b4151e73020210c432985736cc6b5cd9487cc9fc262e94950308bd9ed6bfc71e223b40803f39d68ef5a79c91c3936b952ebd3c01716e0e63028e5e83a6338aeed1929a1c82efdb5bc80b54b65cdc09909c4b43b7800386f6d1a59e6961e64e29dd4bbfbbf33abc2999e63aec69b5aa1326d25cc98366fde47e0234ea217cfbe61721b455beed92280e58552a335f28c535806028ba38186d3cd90d9b47025e86ba2cfa2aa64754c2f3bbb95edb4236f67b5d73896a225242e5c5d5333361b3cd82d76b097520d91841886b269b7e902c8c979033f1b1a8b080ec7669c0f484f4b71dd4a10c7da725abf01f559ad96af18fff88f875dd18e212ec32a2f2ce70ad02dfb250b0566fe683d564bf2e754c1adf5a870041b54d806a0d37a0fe6a4863a47b1bb3e530c48a977f47842d926a8c3d614ffa1224407e08bc40ca4e445f69e2cdc3422ea26325e0e385fa2342ef4a180f50977ff1bf6d09c8e1eab209dafd4d548afcced1df10067e7e58c64845b340d012faad85d525195a02ebd762cff53a4dc7f4fc59cf49a5424e3d50c5d832376d0e8d70ca8a5bb54af078232acbea45eb4e137b431e39787a5dbe3534d353073400eddc57a2dc08aaffeb7682bc575780bfe5b8a5a737ca3b38d6ced3cf0fd9d75b4e787057d655fda0b76895e4c0163de95cc5f70840d2dcbdd8560cf494ce63ccc350381b35d74a17af3f94e43782c7a502611e4429b6cfc7ce5e4bd7ef5ea514446f558dfe526aad2165465871117b7ad4a63ee5d27a82e3629ddeb27abb33175e21b38385a5b6c67d7b476a17a0eca330cdddd907fb50a08dc299dff373d948dff1cce3e00dc8c6dc88be97e630c6926fe6be6ac74e78ed1489d25c4ea79135ee8af1caa62114652b1d76b2c7d852ae51e4793980ee63ff4d3842dcfefc0c6e98d95bc136f7f10b053939e100f718806ea58b6cbc50153c72e68fd464c6c0d6ad170b0d38c1f5fdb35f572860bf0d15c87b39eedc88392dd050a523d2b5aac5bc36417b7a7c6a552a31cc95668395c5915eaa65b5208da8017fbb3c6fdbd6ed8c1d18f81d4db9dde263d60a1906c89b03addc7108436fa1d7ed130ce04f188beea550713b53ccd9806fd7d2d49f82966bc2df4c74cbb3d579d5ab7e2e14b2250329678eb0e7e2b033fe3453ec78ad05c59c36bdd769108b4fde8b423df7d8b76bf1467e9bab695514cc7151d4120dde82049e8364d8aff520d29a5affe1d2f6838ea4f3ee5a8370f2dcff02709faa50fb5fff31862c8f1452e21e4e9fafdfb394dc68398694ae603ac33309367393f1e2d883796e9d533656d01d54aae1c3c1ad5e1fb51ac0a1eed12a822b14ec645187fc98e579bd50050cc09af3cb9fde4e78fd5ac7b1a833480480c745ac25295bb0907e0be5f86806218cd1198e4dec544be4277374e54515a723cd5ea0b3b664385c7e888d44280e477afabe9f4c814fb2ed72c6eb586ff7f7c55fa3ee3c9a868d4fe2c89284b2bed144de19cb0f8426869909efcccce9588655fd9336d0663396128f742ceb658ff5775b1ff4b275f221db06eb6043522857143105299523ec576c7245a6f898647b9be06ca6d669b294fbb437ba1d21840543427572cacd7d8da2e6a68af8a94777cc9612895cb89b0ee36cbc228574e15393f67909e9c8dc6dbfda1a8d9b73ef4d2c311bb55328fc47e66467c613288bdb1987dbca50966c9b19ec1c5d0d115b07293caa43708e48eb22acf164c6506a4e140f47fa39a54ba6fc6801eb242868d228e688b07b888f5d71b6480e85f01e1efdb0a8be21ff232d4889d201507a5b52625acb381879c366d5467d4456b67c46565a198e3679ee814d654c8cd52efb8e93f5e52c5b4268c18aa7f2884fe5f1ee8dec31983756421be4deea2d3f6d94a56b96097c1e0c07a99b222551f8983534836867fd6703412daeae40afc2c85c8423a2b7cf9cc6d7f60952436525e0aa02d70d39189d916c44a5cdb0cc3024e8836f197db1c8d8b41b64f604d48efaeea4dd480bfe0266c7c1b1183baec23b80fff6658fc32bf93f0253a7cbbf66ecfdfd3beeb8efdff12c99eb29133da24278847abcb08d08ea2db7ce7d957c519a28515791c56433305848064ad16ae2c726e12fd66745de5e0c8bc8bc677e7d69f025ce730c1d82174268d6840024ad099540d15f3a5803e5337975d81ee2db1882b97712d7333b7030648d4fab6c2ec5d5bd7c93c2c65f2b38715df6eacde3397e27eab3331d4ba061a689e155869a71638fe636162b142d3e28a4524cd515f7c8e158cec547367d538f28ee5131ce22131b08a7932f06b259a4828afa3e6ff4a49b0286aa2cfe7cb4723c1c1993bab15ee9311f74c15345c5d8639a18e4e4b720d2cc969d4fe15bbf9d7403e8284f90d29be799066392a39b58d1cd84a86edb8347f15b870454c088682aaeb33acc48c9d51852be07f5959a8048a787d03a27ee000dc455df741e5a5acbd69ce58909443b8ad566588db9996e95eb171c2b5d97e24f4ec703273f622d0dbe14c1527f77015b6c9f7a78a36663c8808d44b1f24362f980ea47f7645bb0b2270dc667759dd0e16fd543c5083b34c7336baa7cc00fd56dd3050466831ec101712df9b12d4e41adb312db61fdde45aa5579852fd7f783cfac385b520f14f0cad6b7e9c587f232405a5b59e979a05566bda62572e2b3dfd16a4cf9483ee61895834dbd541913a1b4f541377c1669e0cc5f8a51b3c4a1908d5782e5c081639ce31bceadaee48d04448866a70d88bb65b3fc723cd764312ae4e3c822d2dea1d68c167574b99edebabe69855240f511822cd211dd8fea20bbba3e59e091b49a932e4d087a23fd948e8d9ec9f20e40c8b1f9f40080fd5e23c7f6772d227884fc2588b3d66a5bb6ae9b318d45b27c15ecef8d0e1fbc8f82fe7fd09d8c63252b1ee778c6adf7374625a9e6f638fe3359d91b81a30d67a0280bf87a735f477cecc12066feb0132a2368449a012cfc30047179f90efdbc575b33d1cd2827bd0eceee464fc0047c2868452dcf35d1bdf61db79afa1e8ded1c032d82137048faa247dde2f7745986c6a230c93d619ab37e9b613e23163241e0aaebe7df8292cfc9d33f44425b313e963aba701ee1b769511ddeb648ab6f66219be86ae81d993a58512d723924a7c9999b2257a1f0eb9ae7d29dd0a53274ab5d3fbc1a68c19868b58aa150201156f69748d6477b6af7cc1f406ea366ff5b48d09b958b16bb3dc69641f52e2591adb162f4f47a4ea36f5db26f612a5cb7c5704993df65335a2bb169c8f5025e7054605e9f4ac2e132d7989fc0334bc9c24735328f12704c9a8fdfae08305b75ac32fd9f76431428ce3e3cb68ae13354cb6421502e06e14f9a80f8afce8dabd0135b9054c57b65b2230c1e0811d56560410345550f5202ef83ffa4ba00c1279d4a0ef8f2d603d03c0287cf03f98ad3a75950d877a5a600ca39e0f6bef854eb8717a911c2b301c6666b5180f242965406d46a88e399e7d26866e20755b346e5107737c9f4d729b47744fec5df42065c9b5bd15cb86cea93a87b8b14afce0632bceed13967575aeb7ad6f92fa6ecbd452772b70d3d4b3fd4a6c9ecf1ba1d991c9403e8771a596dae2be3b721b17c62b45bbda8b0d714e1fab3f8dd10219a0d3d53ea5d2a13c6cfc35fc8019b122e8847dfa3da1919e887a3aaeae6cfab4037a15b0b14f5148c2f82e1a2aa1f0d1916a272a518a6741b1108a4f796821d9f1cbafbc8c36f50489546e8bd172f7546caa69633ca4f5aa8e655035c1785659d741a2a49c8f467da0fcaec3e7eb226c3f51a37310c932b2894116545cd965a8371c461366562f057da231116f120a2abb259fd5165dce397cc7e6aaeb416c171931b7628f1e7d8aede529393e457cbaa68b4cef909be303adff267b3849ffacc601bdaae1824fe8b921e981046212ee7823e7640fd74bb4db034bb349206b33982a5ab89f7eccc3c5c20f9fbe24e33953115fe2eaa14bca73397ac20315ea4c35d1f4625c3dc619d970d6a501addd948a35a59450efab1410be209ac4a288031f8d376326836efaf062c23534f07bed231ee8f5baa151f283055561fed7b29246ab96a2fea87fe2387b27ac2e5c7934b254982e167cfce65b50c0f4dc7574fab43b99c7a298c428cf7c78ba134f6ca8cfed0c33a1c7090bedead1ec38085c416b8e4786641d70c465af1b7c5a1b29a60530dfd67e03a02515da57278be1db266baeaf66bdbc89627957715791c2e650ad8572d9ff7edf26b2b4f3909ee9395b23695cbedffd4f15dc5f939663172471729f5b55a5609082e703feb773d8d45dec7193488630f72a79106977746c1a3829f5026cd6b89f9b6d5685e0bfa8ddf474f51d25f9c49f8e75b8510d12366c4e8e456e3396ac9c6623e44009e4ee7ceca151b32db70d89eeaf4ef926fa8e0e1197e212753a04dda6760b110f6ff60d88e775590416b05734a3da10de7fbad663b46c2b0e3483dc7f8ef2d7c6e40833884f8b1cfe26972e3e7cb4009596c69fbc66367c167953f8534420cc79e23be73f2bfac5825ad48c10188f0b5f0a0400f79386c18b853ba793aabcad54513664df96c1706a1738990dadf70a5b82f1085f20888b19f4abdfe1ff7edfcdf2e87a0bbee9606ce1a00b89bfe5861d303a93c9ef8dbf3710885b84d0fa86bfc1214560f8d112d1a602c532eeee4107feaf8ccc55f8930b6e24f243ec7c360abd3cda6c94425b1be129c4415c50955508150d64c29d73766a5fd8260f695d1867a1919690f4effd1ce7f44f1fcaca8222560711ced51029612ffc71613ee168f959f21e25e4084e7b7bfc9716225affebdb1c37721c6f0083592cba95525daf82e6c65401910febc047b76106ae748f945c8dcd7c8d447661978dc4a41809456f0b9eb4d0d0e37cb48f52fe30be2c90ff97e6edd2b1f7a5743ebaa5a6a832e7fbb7778d7cbd2793ad42b6ac26c1eaebadefc0e4c7665183960f8b43fa661a80bcb9ab283c27865ced02974e7d9b3ad1f1def33acf786b7f029e740d36c19b467cb4099cafdd940d20b8ca37242453caa9ef6b2c8dcfb4c75b900b5b30f7cdbc6ceaad1dcca9481950a67d1e3dafc14a72060ce0ab5ce34ff520673a7d69128ffb084d46b1bf17c3e6d5beee99a29b38fac3a9ec81a860b6837c7d02540e5ba274c74b3cffa9ec8832767374cdcff330c3092e3ff93659f54ff21f3ee7d65829aaedb1a9ad87fbe8f9ac1e3118b5415e15b14c0956ecc4bca91bd7c754491ab9c6b657c15c9a35300edae7c59114eeb6b6f99e4093642d773968aa4b1988996331768203b732ba33211c73cd311d8476a0d651492b261ba30cd9bbe59eff6447ebe68d85630120418864c243df26aa76f81ec9d024a36b4894d4d9136d1be57229263fe8d8645f2350ced2cbeaa92728304684bbb74482be96d407f8f9512da4a708471a7de88cf081bc81e7102cb12733afac6861e7ead5ca7a699bec398e78c6fb7fd1fabefe251242ed59e6c6cfedfd2439ccaf709737caabe21db917003a73764358db1804a3d423096efea3f72a84898af7c3d5ee0f64f6baf82d3b3c2de4887acdaba881c4e8aa2c7b84353f73776ecda5a0631cac97c3b1d20a3394c803fcda31a7bd02fb7145ad8bf63965e35f81008f64c8ac55183e7d72028fb5fcba12b2b241a36c2c3d6f3cb57848651313579f41b63818695e49e7ac45a5420c8e26ece5060b700f5f7e674bd367a1dd1b949b08faa9c6554c236fd8c5fd3c751cdc53848db1c7dd4089d1cb5c14b8d89dc1ae10a853d63384e12e292f82cd61e5af06e2e9d50c9dbda3acda8165990044086ac6cff4edecb9150a6ebec42ecd646ed759ddf972f8ab165ebc6573d6d7095f9be8efc9b9b6404dea475450c8688ec9cadebdd0bde6888421765cc5b9f0610d8f1c0e85d542d787ce97cb84a6d27dda0b338d8ff0061352f2bca178094ee9848664c0d06cc1f9713550e985b199fbd2867601e05c2ffe9328aa63c98ec5979b9c1bb26fa67d304877d239c6df1901aa83e35acef0923d9e8ca1cd7a2b92c7b83c51a99bf8f8600918a003c9ad60f8443a1923fd74290846a4687342b60ec8472512e28174dea46afb59faa3fcbc667f91375036d236afd8273155157e6880fcf4526baa4848ea632fc54e4a2045c9bba52841f2e70f5df137c39348456b39a77efea2dae2cfcd8267795e34dbf0417d4ef63effc4fd6586e6e9390b4c9694127d31cf452048f06fe62f729c17e3c348b681f0b995145c26150b186a97301f053d328e6c312b426e7bb261dc9922d54a20ffef2f483ac298b5cfe1e07c033d74af59938baab6da9c1959676e3e52c83231df84cb876d4c3ff950e97f04503a39c155aa096f119cfe431a4965b4950a4bc7ad14f638df683b113704b345d8412a52a8ea58821d4296003492a565180f08d26d83f4f7d91504a78dff9ee3001fd818a46c1184a5207f2fdce1f937a644029c3a3d7419d0b140180213c72521a7994696d823b14c904336fceb03e39899a599088fb20db0043fd870e01b33ef5db44d5e0bd4de07958840b9d60b42f0025fd87fed5fe93dfa67fd2aa97b8f79ba6c51d756628259224e9ca48d7af36f1760f5b70e7ab3d084407e369bb9622338cfbc5311bd456118a6223fec87df69e6da825f5e02db45bebd72014d0996ececf81c03d20dec0e88ce474c56a5986b37365f513f337bd4f494f6040d35ff9c4e36e37794f0ac2ee209750e01270b12d964bd0f957553d797acf02d20b29d3a6a42df6b777578d9226a72b748335c72c4126541d1442ab893e58392e3412c16d0d5c698c2cc506b6ef6af7957f77ba4d513f8d1cc779ea5613c3383ed406a01ce437a1d8f00c0a8391216b9b4adc0c8d998eefb27f5e1e56016b11953fa1518c814aac6be55bdf54528e615e2b1f0bb37c19d64dd39feb730e2b8a967b990b0408dd4235a4762fdfcd715d07acb85e35ac10d7eb9056f838564f2e4a99c58616151e1272482306f5bc6cc837014c4f08375c77d7c2fb3ea7b6b50d985c3fadabccc5bc2caf957b79fc4d83184704ec789d3893fc7026f13041f95054439c1bc53e3fab0f067e3e5a23574d0acc9835b8432223a728474a912bf308b2a916e20bfe15533bcf0c8e74d50b44b84f5291682da88b840acf33f78f5ba014347c64ad605fba07c5724eb160f18ed51e6354db07b0a68b0b89bf54d1f0413888a2fbfce603c79ae8ed17b1463a7f5c9dc7203727f6e9d82eb924fbe71cdb697a6b361ab13fa1403924ad65e768535b5e86a253b6bf5a0c1439432e4e1a0f74e4a73b2627e4bb39bdadc7c144c2b68e418892cadf3359af2ce7d8b00359b5b1285a8123c3b6a059dd871d94d24f01cafe26627c38f5ccf055c3b1b2bad73177a4e312d05c7595bd0c5f2ea68cf37d822e8539f1a104e0120fe9b3f06bbc8ed2f78b6b68238ddd1a42b830f73127f1dfced20a1c472f3f060bdc7cad303c4bdadaa14493097bd6be8ccae165390956882ca698e0bbba9630cf6e8c5d055fdfec1c67d54a42bb5dbab5224e0ce22e30380163aed0147d311f70a44573f1a6e07feba60bdcc82195d2fecb92f8e71683a04ce2432d2d26b477cc6a10b4f69d2034eb5edabee2bc45b39c3f249d1ba12ded9c8a2482d7b40d4db05cf22ae86dd9c9efb39de65bbfab71c8fbefe557801f442b71009aeee8ab110ed96553d22c0eea6ad101b7144741fbec61c7a8a71cf7383b5d5438eba729e6b33331abe7142321a51b93b925ea616fa866ac0ad4c822f1f1ec22af967b2764ebff615525ed6c7a2a07064cbec7e920114950b4aeef2777a3f2e44077594230d3d3fa6c68e1ca922fab0c8847d2e632cb6f3464f93d1bbaa9e1d7b5bcff74649cb16ab4ad0a8cdcbcabd4bec248593ca9368761bc98a35cc7f28c8b9fdc5eb8912d30c8b021f500d6f39236113f6100233b7955493c813ca713f8d27acb749bffb2d38c8d04bffc18cb2fec0f114cf9a81c8eed9383504f087a0c1463adc7ed8d1b8b2b4058d61760aeecbcbd1e0ba10593acaca05a5ba761510a84a0dc1f324590653959776ace80c90cbc688943ec2a789d2bb43c5fa2e8bd9a73b98ffe244a70d3f5c973d602fdcd6c7fee5565e7f73c47b42b2c91fe11da31b12f0e286b9dd20354861bf9a191b322919c023103b69456770ff8dcad2d9949a8f8a25630f30aa0d7b5dd59057c00c171f95f13f76dd2031a1003a743cf2db86745b892994e1532d574a244f39072c1f7d2da4fe42ff180491b6aef1854ce41ae8353270668a2202d5226c3eadc2529d012bd81bce6199811a7f6619ba366d0cb9b6c8753eb3d7bcf2016d2ab1f580f11915a976a1ed331981205ad1f9430be4aaaacbdf9f7556c3d748b46e01862f049995b308d57bcb2122dd1037329ad05bf779a3d33e3d3e2d30874999c81dfde20b0051c7ae22ffa74046b3d0c3922dfe55a4b7e4475857225fe0e8506edb2655348a217ea876e7f009c3988e8d5eb9cdb93fd9045f1eb3f575c47d07bd5b0f1d5a0906866abf92e61d8b6ac5b17671dfe4249e99eff3aa182706e1fb683217dfe1c6e5069106851f94a7bf559333e81e0a5c70ec0fa590a0c6a8fb82ed273004f3353a1aa649c0cb0dd9eb2bf8ec135b16fbd615f21b89ca705db2e0e49497cf04a4fba92a99848b0b38f2b6dd197576e8c6bcf7353c64cd7135da3629baccbf0107f55485e587c5a0c184cb6ca8d9ce4e89a6878aff519831a955b7067989c9e6046f12923ef4f3f226f56083a5194fb42122ad3bd462e2a08d31358c25ed56f60ba3deca35ac7522b9d9264d35479e215a94b32d8fee8ac14e5dc383bd68a216520079b97eb83f886241044c0c1d6cc91eea080678978f98b29e0aa5ca2192526b8568ab198098353391c67a839f5917759929e20ef81794d0d7c1705f0b71066ff646542aa379f1884b51fcd8e107d3488a6bb57a5305034026c52fe875bdd3450c6c217a7af6878a55e870a0b276b031d6b631109f754f3b77ca171c728588ceb8d4512d9accb3798d40f132ebbd650d0582595d7103a9e07a6bbd1484c99c03c0fa8e1c8ba0b589824e7f102c4875e4cf743a26766e254081947b0c8cf9660cd4c34e549802d8968eb8a34f86ca8412384ea6279bed936524847379f9fa880491e4a566f7b45f86ad9565ec69c7d534aa1206246a786ece393cc88084a0ce5c23474c279a8455f0119d4c9b97d9ef7eb2d3feeee0b6ac62b2f40187902e6535126c2e642cda4698022ee274967b94002c53ad96e91064a083485fe5d853e2b587dcce2a4d7d42b092409685d0f3a62684c2b86bd22fd2c2f61f84852013f9b00f37b944cab807d46271fc3fcca922c022bba3c2f6248d063782b885763f831e47be98caf879f29a74c2fd9679854bd935df1e14156c6c71a0b1fbfd25a899d6d68c38affc4e356a9c4dec24240f9b031038bdcafa9fd4ca1c04c3d544c746639eff1a15937d644334e9c635e47df664cf41e4ff2892477cf8a9f2177e407b599d4929c26287fdfb7c23314d34240f656df6a790a6ef22bd6bcd56709c38e747c865fc9f7c65fda4002da4bf390a97c34c34881c27c2604d57d18323e4da86989e41144cc31f3ba83d08081408eebf0d7ab8100c5d4898c66e8f449ad0d6f5531edf9f8a5c6fc55f8d8644ea9cb24a6a02e31098cb21baea48673d51ee9de61705674e80041b5780b902f09ac07243104d287b75269606518f5f8f9a5acc38f7eab6a3523c5d0460b7c6a16047a17becc6de4e51d578f7a98e24bb79eb5584b79aed49b266efa17cb658b33c60d938b110cc6fab4eca5d3eec86b9b6779589cc4b0331d5a15ca7c04d77870fedc6a84ba278bd7ffe5019a515e38cbc800628e3bfec529eb2c34c0b2e7b6d94610f485c40b7bfad6e048357ea33b622306c281d11e447f2546cdc9fa85f99552f31fb9fc1cdfc3f8b5709ea06bdbbd0a6d45da2f16da15e1907b4f9c76bc94be78cb9f34f67193e26d521954ce1fa4b951954c3835092756f8ed87a6d055bc4062101a368461f4a807d66c2b76b47c8fe9313886c61c8e763f963c0cb897a1a64ec7242b707412ae3ac7d6a0e850b803efacd46d3bef4181695a3d5176af8819e58c9a98bc1eee8e813a3f213afa87f1f9c1ccf3f6c18dc7e5364a72c6f2313d27b1f776786db4ec246046d99c7ce86170dcef8363c3910dafed82296e756c23256e8f49939e1f8c54c18f62c38de252ff4e153d6b552d2162e1d4ab4559d3df4d08751191834b6943f7fecd8fcb4e0c56bc6a1c5247f1f1f378c8a7d1626194e5dab203bd2bb580e8a332ba23b0d6eb7e262ef5131d55889c112549f9e9e516fa7f886ae468e2f3821c4167ae03b3b2a68121df899ae2cdbe34917c55fddc0d7054712b9d0d7cd3795dd214b4025992e16c4cb6aa3f95844ff85903b113b55aa563c8a79bbcb70882d85eaddc97920a7d1303120b821962738bef5e6d0b5f409a55ab01f417f6c5ce73480dbdc5f2183c01419c5ac3a3ef2f217acd91a3a1c0951e1f60b789d6ad7faa8e218eecef78251694d4a4316fd303b9ddcf5eab4b54ce5a668e199c4c9e53281cd293de8fb05dca852b01735ac0151253b87190680d39ad17206d4db5188827c31f94b161b4861b8d4a7e05acb2c4a1dea40dfeadf1dda1aab6065941d9fcb0e3c4bf467beb8a3ee267aac5458e3727064eb836a9e8cf9e35cda872addaca7ec36b766113a51d858794deb61d54f17716e6796394003f31682e4160db3201a3df7a2a39fe8cae40d7c6a71f50ea3d18d8d5da7b9ab19cbadaf1fadf3526d2006a7bcde237a85d12863f15fb2b31daab12750febc58ba719ec36308eb24bd45776812ba50cac4b80bfc1dca5c226a59f5d0e633fa053af8c33ce7baf8f02e6d6eaff781dc4f0161fc3309834c388d25b6f3ffe212dc4f1a7edcba460ec8600834a400a6a8b6d3cf5a7ab67c8bf5f2bb29d5e214ce48ca49927c8c0fe2417b02d5c04e59b72ee0ec23456e6d81e5e67e667c091ea181b27e0320a11f32b1bf257fa326bad7a1dab144ddd7d70d25f0771b9d804206fe0b69322aabe9dc9eb35fd4a26e12378d8995c518c1a860f8cbc8f2e0df32fd6429d19e61f02e7e4bbd255148ac782fff1854f4ec851f878d1e55127e9f016c778280f473c7d7f2efda8b919b239873a9d1d5a956749a1607f30e363053cfda6414a52aefeb149c9d23b933c3aa574234bd9f906f723a1f2a410809d597e6ba079a75f198712f315fff8f678d56ca977f23d4b17e5313098cbacc8d5b8e900e9b3fd0a6e918e9dba592593cf875c8aec910fdf37298cec8e04bdbd68434ad399d43b4119a4dfb6d429a81e5e13b1ee20b661693585f93e04473c6616c2058f6caf01ddc93076cdf39f7eb5d3ae01653c8ad0d73d596966359296aa0e9ff9efc57a7ab82e3dc24eddc4dc35668dcf7acbcb992c46f8572779a42de2b4531cdfea05cbdfdefedafca4fe684ea3afc9d865f897f63f832999e82ba92e302d6394e55478edd46d0792354f237ae73ba1ff5136b8fe367a528fbede0b07609d803eb74b2821e79e354c97ac1d718d25fcba41502d7f296f39c5eaeb4c94327a6d14b56385336004cd3c0df42f088e48db543b18736d26794f7f2c30b6a9bf48290a82c89bfc0dba5de6a75d7d698f6697a95f782e5a2ba7552dbde8c2d4ce023b0af548e5916b54fdc380600dde1583efa400c92333a2d0daea6da4cf0507a429a7a8af256e76f9e5b00a575718f28f3d3904c0e7574732793ee5992507cddd1179e8be42b50f3b8b3f994504da09e2988c385468da7facf6d065f6a31a1f7285e6455a2dc7c9de58d48beada13bfa6946e4166fe761e3e54f4d70ac90135e9b2cbdc03b297aa490fbd6a0090897c318d3819552c501b6b5eb17903d0049f33e89c8dfaeda3ff9dbbecc8a189ce1dcb5d8919696a6678b52763a50ffadf4e0735e13a0e10af7db31def3e566c33136f02ad92f3b67084a4f03ce5c07259367c3b616113240edb3ef15c9d81f83f35dff98c958deb372d93c46972b4284bf9dc0e0392e9772bb2b2326a8b46d4be703c4828b3ada988e1d7b974c3865e48e9c5a3c40622ecf7037ab16d43327b6fd62fe8d0ceb7fbc01b48f3e86de985516b7ab23843f4e7ba93295e2628c4f0623e4eb13f63eba95bf1b6d896fc5414207fa1cc57e7d1b4994f40c96fed2cc07010abd1dc4f3997e56c2e4a2a4dfdbb76939c71e04eea811d53845c6895d9f704165ba68bcf6a03190b91cd369f0eeec65e966d0b188ceeadc6189ad297ddabfcef7ba46d4c6e589e822cedeb60170c873634a1bd63ef0b8ccbebb20ac3471442fae33e8a90e2c8cdd65223dc7f80c3a5dceb6f0c45564d034e06acc644528fbc38d1f8411dd3a38419bcdd1f79666c2e850d5c9975e552aa486f933a1444ea8c8a6ea959d8cb87bd0cacccd9d8719257bf5ee556ec79af6ce70e8f825878ffdfd8097c396f556cf84e7a3e737b9b250552013f66bf13af1719e356303c2e5a4ecc8728121fa7cd21d5e400ad78efe75e9041f630223f21fcfe14daa3863f51d462ce799be72981b6cd40cd18254b1f648a3ba65b3ebebd41c7785bdca6221072f3e56bbec34a5a69a403629d0266bd08287034161a45a666c9c68c4080525bc5d2b8ce936fd69d3b4cecb14237310a4f7fa051f5fb52987e03c4e4a29024b42c046c33aef2d1930889cb1d80f1dc9bb19ccd535fb5c507eb900bd97248b7f83e132729fdf1439acc249ac45bf914b62d67bd9826067e0e4ee381072bade5a3aeb7b333c7dd60ed16ef160bdab52e45ba2c31128a80dac52ae8e563024898ee334d7841849db6c5ae0f14035312967f62f5c99d768b8cf431ac0014bae66e440195bcb39f7faf95f52f61cbed8b762cc0568446eb79b62d1c0d7702a6d52771c6636b8b2aa6d956b0e438c6d348ec610a01802bea53a6a27b23b49c3e5f154ae946a592fbd99603790610374ed68bfae37d16e367326103f221cc8243afa640174fb5a5f44eab010d97bfa1422590a2d92324bc499423575489564d8b837a9fd9f05965c00ddd25f880d2a6133dbf939487263dd6d10816db66690814554dc42ca60b9b44e810637f03cc9b43aa0093c722e4f930215193069b4948a9c9fbe4f3d3b258f358034b250f0b33237f7f389663e1c7725d84d25d0ff8b5e96be290b6c30346a3d7862e457056326ec40ef6c1d9431e36c4d7e851a128a4d0af905b4596b56b61f651e1998ab3c51a63e26708fb9877339d3adf2e40a6a822cc15305223712717f2dcaaab20ffdca4b9b4bdc035d010b6e0fd5032a4197d9c2b37200087ca59f67949248890fc2fcb23a9a4b44a37a4d7db406b0a9e52cf4dffbf5b1074d10455f3d7cdd558023eb129b8f27a00909ef453b252383b74b2a0f60abbd46724f880beaa2ffa3c81f5743861a37aa2bc657c2a327a07942ec97cd73430e0d880d7223f0f5a1cd363955fb4ce90a711f28829b5df891cf78612916099f37f7acaf2a9a0137a3e7ab4a9c8342414596951c5263b596108b0d60e5dd4a182736f7ada6583f9033aafe8d2437e8e40212a67958b481a8c806e78712565780cea24e9b1af9967bf17512d9bc2cadb6f073d97776b9f5c9bae7d2b61e29874e7c0a19f2864940b3cbb0c405bd6d1e47c870f762f0c51f8894cb3044c32b260bf2ddab2534dad0a71460c65e392e43c9eeadfe1af7217b22f62d40056c27e56486bc8fb7ca6865790aa5ac597c0304b2d2197f07c334715841f40dc237fe583888ec1c89e4bbd839fa78c8a9a348749fced24cc37feca94d998e1629454e9425833212c155c35933b96fff8a4b6d73c7970eb1a0b07cf89e503eea41aa54ae498a34d7707fd38390ff01493a994b044cae0ef7e78d05b39614e79796b69f29224a5c1e0ef1940f30e6401f3e4d163f0df1cd6c5e35f2f640d1447eeb67eb60ae1d42b0db7d14484096e26f19128e985148b49c07bfdffd6cca42b45926a120d2010559d9e031a6c2abb1e7573a75a2299506ca48cc89525fc0c0a7462a0aeb46befb193862fe40f4112d82d964712a79c71ab8e9446a03d6d9d7c0e7199b3bd5d841d72600b9d5d8cf196e4228746480de3e412a87c24ce3bcd0ea12c03e51352b783d8452d943df9e08088048e097a19bb343dc200212d67ece353c2540c2a828a9f904d3a048733a7e0094ddd9cb7b194559d7afca669811a74b5287023179c5fc6d155095673a5c7877c3b964c98e4126dbf4d29442793a2932c7fda46d74e95c3975619df4f17c2df0cc3357cc0c8ec20fe5c70e785489f9e5b85315d6d477d1e448a71f34131ce27244114d0d7a589ac317553533a98429ea1b643a129a5bc7a6055e2c556bd0f179dbac86c33617dfaf3e08294151e1f070550e3561bf26a3188d236c3085ef95f76fa0f00900d2da5e7d7bf0746b6f0b82050afe4d62d35979bf1a960748d1ee0d17a7cc645ea1744bb50f2a136329ea2eab05c9af9bb1a9eff8f4e585810f0c5e7ade5a0a71e648ab3724f55754f224df444d8af68823a72f8b987eec02ba48edd6cad0e37ef11e414baaf29bab65b87f224b81ac308f3bc0807b5c7e22053f124acd7bbaf1f199bcdd2395d259ed821bde9a5e2960a00362a843d18505708327dd1b35db96df90561968be8eab69715e0394752154ae6c482a7256d7715565767877338a1d565033d9ec59642fe3f745f16f5cb57d384d1479fbb6ce4c1513f3163e062b366d1347781fcd11935429d0920a0f4e4e907ffebe4d26208faf432fe84c54bd1530ec55d6bc6b5b20fba8577565c4420fdd4733d2ce80037556a347f73fccb1ce69f3fb71add985c1bed8fb9d300496ecf7a0ddb4d4fc39442ff51761f183f03fbc019128de2504e1edc54a269aa322c8a4849998a3edb6359a9bcd80f640a050cf26a186e21b645ffc4253d25833b6b7cae9f90a23fb47e37bdb0d8d5aab12ae54aa0730d5eb7675d8af79a7ebe4eb22700fb7b38e6d4d30f40d6a8fb0cd832930a2bc17008c144d52336cfbe796d408a1c24707163c2b9018df26c41429b47d52add0c8d467faf5aad18e612ec7ce502d25d4bfe8107b1781369f8159e9a26bf46c7db317117071e76ae06581e87b02b38b398fe56276889f18949c43af38820f97b6125a2c5fb813e0ef50cd10a7bdcb337ebdf0d34f961abbfd92d3bc71633646cec80faae68c6b8635044bc66cce91391135d71849c42ea14d5443136633428b29eae1e655a42a7342c6db7270b2d75505a43db6911ab8cf26d6765b44183d23f54b78f0163aea1f6b7831a3f13be3abe8c14e285eefcb08dd3c70fce4cf1f66b4f3401aba236ee5169dfbfb3b324ee8380e889f35d7780df2b0e25af13d2baa9e5c3357f32aea8185498d8db1d3c4d25e29a124d4cc68c2bcbb3d4c9100f86a6e9c0d99f21f42b69f866a6cd2055c65c3da9251b0528d5da661ca1f7659df4e67211b82684590b6cb2065953e8f42d6575eff13741259cea64aea77a1dca0e1e6b79168c2e895bc6d1362636ebab0f1a393a234914ee78130b36e1a4c84049153214f107d91827dc53e95c29163ee16b2e84389fa65cefe0b9dd38cf1e6180b3dd141cecf33d5d936a09cdea80db12d3aa1b0e400554c6ab20bdfef560687858f779e45e2f0a485a2b30be0f1ef4cc55dfeb9385296cf59b30afc9a5303830515ee33c26ecfc65cfc2cb9c30e3a078ae7364867f2a8e476729b87e37f67a6f90ee1fa4277b3d265bf65843c12a0fa1243dc0a8f6882954a7b0832300865c12b3d756da37291342c5835ee0655e9a2203ed0717d0a12e16732f8fdb8f7a546e7a9a539a4ff473e1fba60ab058e2f5fe42e7fbf63e2da3cd5082003804cdc134f70b67a300d1de29368064fd6c4b54cf6a2ae61e193df8918544f1f53642f54f384fecbe53568b883e2828bd13643e60978115133c0ef9447ca3bab375b1dee1aca6b6523f0f36918bdc158f9c051ae08be300a817479172340146b0c97be3069ea9a813cf746c04f22d88efea31e18c47fd86ae8f5e8aa877563d7f0b5e2c4916e29f8bb84f5e90501ade4adf40bd7eef9649a83b540fdebc0a2ba4aa54c84458370fd51cbb2c33fb5f2f463b58e1553bdb9811ee769dbc82bff2b87a25bf0f2320c89c90bfa5b37c5291f83ac8e0063d6135cc1155bee787ae8d091ad4e614744e6fbdd220be4f10b6e9c7a7c8e51e0da9731e8f5cce282ab71969c2ae829b0761dda1f8a2770b85c1fe1ac5ae54898a04ccced144ab7fb4d9d1077f9a74690cbebb31f50ac4bf98c81bb15e94035c21fd6a15e76986ad1ea2216b142f3b158a9501a7a8c266826cad8ac238ee7b73be30162b06a3d574326cf811f749758992a9a9ebe8de063e5d07bb2e8bbc7a0eaa037e529db122923155a2c02ae1040e326d815cf0cf45767da0391f6f0409b50e0aaf64893c0b737ededed2f9bb11bd4677eb049ad73f255701b9b252de771eda1bfba4f10ac97b497b94220792233ebaf128c06b171e5beba572317121feeb30c8b0aa3b4e6b39e16590dbf4d96447eaba678abae65e973ab69fd9c2737dc131fa8e55d36587569847490f7a2ed766401c7b3b75db5c48e744361afb535277166842298d7402034e32dece8d16e04a6058d52ea1ebf4f4e002d9846150cb9f85994b315f06eeaa8975ea20d0825656e2711ad7c5ce042b81310b9e4ae5d2541b71217d5bae737fd2305033bf78b6f75830ceed44664f1c7f2bd80f7dde63bd28aec4d0495f062668402fed389f41504d8578448961caed4200187aa6a72487e56970d77fffb4b413e1cfe2794fb55b58b20f44f2143787ca70c5eaab3c436dfec04ad5701c2cc8268180d5d5b5d3e6b81433ffd6cfee1cf79deb03538100beed91c13e325792eab5a612e700faad1a52d28f98469b49dc48b7e296470f4788478f96cc5f21bab2a8f6e7209b0fe855e8a8645c52f16e08e7e685a0804ee637ac60ca0f6430850e4dfaefffc3a2d465d3f941264c3a5607455528b40efa0ccb3c10ae47799879221982f0adf22b859cd69d5efa6b1c35ae632b84a4a4eca2b041ad338ed6ea6da13bc6e14ed3afbcae046e4efa506705677157ae0f4b63f55506518789d217ac991db2901b8188b5441f3c9521829b4b9183ee62b1414ba581a2cbbe200deb78ee29bbe8085ddb9e924ac901b3b63be1447fbecac21265e2343a18dec38fc0e552c6a5ced786950848ea6fee82a46983c6c77c856927153329ccaa37a243218f844692b0ba847018f3be16b80c66738d2f952a201c2a821287237179d8f6157226eb7c43a1608e08eee1487cc5419e0ed56ffcea1e40c533d0bd762a9169ab9f11d324c6d8ea04ad1392a685fab4c3ca4fbbfff13aa740f420a4197231aee9b0c95bb7242ec237a36b27f770f7bcc9dc1d3045066f85edf3bb365257ec23db5d8629e2d51e8771b8589cd5622d00af64d1e33290658c9bcf325e110d39c1f6e2df63b72b3a52d57b89ba7f68b3c7c0c6f9a621e58791e3fefd8eec4478ed581095fed8b88edf06c46a84d1db08127ce4055235cf2537066bc0cf8fbcae6f173c37805d0c0497bd4f678f300b49faf304666f0e7021e90180455203279dc18c4175c083a1eb7c4f1abcaf4b655af7ccbcb3d3bcc042c43cc5bebae59cb039858f8a10d94243e7707a4ec62482ba89708637ad8c6b5711f76990dff0319df4d61184d066166c5e0879d3238b598e71e2b8cb996fc0bda8f58cbc2383dc547265c7223d9398c123e13b8d2215e0049940e8407fa34bb3c7612dedd4c1ba2b20485c464705b1f4fd2164f8e08d45c585e867246ac58ceeb15b51e3638c8d333cd2ca816ce4ef634416b7ad37447224d2016833d700148887b3601c1d0c1558441394d25656590f3702be5b19947dc6d694efbf4c0fa50bc4a01a86eb8a2d69249ba951b06ecaee7a18a849ba7d0f773e2ff0505af7dee8526149152f9c5856a45bb7b184f24844a68467b2f4e1d6c0bbe2e271644cccb53f6b39826615201910118f7114d497ae6a91d10b74c035d9d60680e4e0d9dba62e07a553a397125a6a4a9c09d622e13b0293f9f4c134fdd17916f2a1c41f3203dcfe4b9e4baa505ff1dde698f06add229adcb05c701ec754b0e6f6b63233efe5aea4f1957b62ac260402cc00c33c565915557bf1c0af2fe6b9a869dd4b990e219521fad2324f36f4e5ab2cbba7703a1806aac95eb422e33400ee2c42536431d5609406b7b207630480eb605b4476a5dd39669a2f5f52018dcb64c4c37f374296aef77174eea5133b423a87d4e9bf5bbb1aac28a9fdd5747e0bd89424e967f131e576b1b8dcfb3367e20647e0df0ddd293da56f6101ed0840a08fbe7859be12d377bb20e93b885983694787549a47fa38b26a918eb1792f61d598e9e67fd888e44a1e260bf14b80a876c8b98ac44936c9bb906513c3f38ced72c29c8a0ea3044d066b0a6ce77e4c5f417973893c715ed225b2aeee4754e23be50c832a4078af0b15131f930dedcb511cbf70ce2550d80fe42d6e09497398f34fb98260550039fb431a82435f5721b69fdc65bd8edcee80e012357fa9e783c78302b3ca52675e1167dee1219df342e7e18ccedc34865ae4f1dd0f4db728394cacc9d524ef25107a7ed5d4eb5e0c42bc47fc45b2de5c41959791f531b59b57b8fe64ae4816d68bcff221f8eb486d7e09e99c39b66849864d80fb84ba73909c8cde0740ef6951f14377ba562630c5d702c5440d68f3d11c293ce6f958eea39115e1266fa3837c49d978adddfbcc12e9644374d1f0e0168a4c37ddc84cca51a945b3f9a26bb9b62890bc62b623fc48dc28087f60d9cda47c53544041c49976d0f3edc6717c7fdddf7eba4efc199a7a67e8292013a4a405788b5bf37fc877b8d446e52a57a620c279c1f050f5f7a1d0fb0f35b6c06355bf8c73b7744afec75164a41c349c8ba219c70d7bfb0649381b7f44bff1ad331c6527e413597cd0bb245c6c9fa4017d1900c1c5f8751b533f88e69ff37075f35ee198e3aa1080015095eb96bf26e92a40595ea095765379ae42c98cba22f0a8530fbf4f65ad6cc3d7f95535bcd7ac0513e3244e610412a6bb3fc81c7ffe927a57197e00eb1e2911c76e6b88810f11f61412a4a0a4fe25ae17e71b5a905c79be7d647c827fb499a6bcfb6a803c1b7c93e008217fb1589ef05bbfd71ccbcdd05229ad3403be45f7a591a6e91421966b62b21f929a5c787bf979d810d6ff3db4a3a4aa97b55edd871873d59e5d0b2b7d2c68bb13b2071b93a88eaacc13bbd109ee5d45779cef0ab2f624d01544193f5c28b10423ad7ba2bbedef2a742a3ead80288f92338280232d20dff471b43b273e43785e52e2633c627296089a5f573f76e75fc4ad6a30c488246b48f5b09b577593156b04313cb9a7da275827ebf4f15468101f386f07ed685952e32110f5b44529efe300a1f8bd617ab8f40fd6e8885b7673f31e059a6f4c13dc24bc94053313133104896d029ecc2897aa384db5b233538551b848de93e35196326009cabd4cb5944f944e516b3889db591a21a9418b15a8f28f0ad2239814bece4b14c1136ebdbe9c91fa411ab48128139421fde7ca5d67c4a4f971b30bb8fc109e2fde62386a5a62a76aca7a3737065cbd53fc527e99eb523098db2f64e78e95a5d86732aea7cc140c9785a9f4e963d4946a1acf64d0e623c8fad2e5c19f39118a80d2107f08d62aa6fb8ae40315a59eb23da21f3779f3797d166b9ee1cbf0874d73b67f5f792a7c6fc43c27804d989dd643415bc243ea69c3081702a5bf488200824aaaff55021637855926e42a8d9331dc4c040fde0eb52eb27055b587188434af837cc5163f96cd2c4663706f41933de391b37a59367b094592ee9b572ef1e6d719a805b1631b83821f28ca7195e72df336fe94f9d68650098ce2eb3753e5b795f439cd2b70f4bfe91b4fe4adaf4a08f03c9809e6f61693969a89c23566d357d1fda8874586eadfe34ccadff77f1b68d40527abb1629cb11e3e8431f03ab33c98faa87ac954112e2c9ce1fb3e433d10bb725c2d65226bcb05f25f23c72238eb19d39ccbf317adb0c81bb922615bfc492ac4cb177c33822619421f22e6019792de355d47c9af06b5301f68ec2b2692480f4f2373cc78694200583629f98f0e8f0eef0238b4c3d3d78d98f281f978710650a82c0ac394a0fcfea4e0d2d288791e0204d6b37ba381a905aee5ad7aaa9a7d8eaafe5e6585128c1ab88bcf9b53ad5fae4f2f293c70231eefaa4877a2e7f148457492fe4045282b826ada9df3c553fa2eb9a27d59cb488a064153299465a5725fdc6b8f7ceedadfdfa86011fddcaf745de636e2d1c772bee3d6dd7e4269f33715bc4bf19478aa8c6d13941a687ddcc82f8ea15e7ba7703b53bf1112615437813f9392bc05fd81d75e39797ff20ea438c891116f159223c4e7a301c9cd3c1133177895099325226ac0869a9576e734b845aec117317104fa2d3a7d2aba1cc21862125d8afc503125fbef3be5bfbc3f3822929070034e447e5842fe693aaa071e6c9cd3962daa089a7732efcd487669589a609aae97532325ea505bcc732f5f876f1904d6c96b2c8934516887d96927ab6dbefaa92405ab4ffdc243d007c4ac7e3ac95f6fde34d630df8ff01150351a9e9839a0893c082594e08bfc3822c3a332eddf156f1a8947fc67338366e55f00ad810d8c9ac16bd444363f3980e41439bf2e5852e32758f45c0184dd96ad209f1cc1f343352456961eb7239a77be8eaf6b7974627d0ff26fdff97a6ee177f4f02738f89651e608dff890fa3890b3ad045145ed98c4c62da9788270c825e5dfedb6529bca64f589292043c93d48979f8a5fa54fbb671881034939e0c9dac36fb48b803d4afd22ed1eed246d5f3afc4881d8cd350a065f80d8974fce1d0528047f0e7cb5041e6c7d4616cfbfb8f1700f22ad82630f6d42853bf740856ad0b307254ac2d855d4670d14e1ac3b0c612a0d7e44b31076f4ab7077d338385f0c60c15c83acf3aa2db843722a720bb1525a57083a78e4d3c116f44d601a45711d1151cea993e1174169b3b95a1bf5d2dc88a6b1fc246eadf7ba9cef93a7f5e4759cae8c77e665befd8c73334670c1e271a1e9172ee9714f9b1aed5834107651ca9a13f7df3e307cf4caa7dc7d5147047c753354d900ea94fb41225c5d09ee3b456b69ec0f12b11a79791261175a776903e5fc3d52d493fa3c6a64b704bcdd9ec2a5d2198c1df57e13018ff0bc54c17ca20ecb0ce735959809abb2e44fca62f2e821ad2cbbd93d26a8b46fe6adfabae957dad73cf20629fde021d877028d5ed9fb5c2c82009c340ef1f3fc2fb766eedd9202ff5cceeca4cd309a8c9d611ae4651074ab54187f7475e1d7bc8f3b6ccfec707c83734385c900c8f103366de66911f0365f6a8d71c8aaf61b1d7c379cc894df89104aa9a3a887a40537bb7170e4e9608465cd2fadd44656f9775e475683070e75422d96fd159be32e256743f9c945bcc9994ce00fecdbbe4b08c077e660c28e32cffa5e957da837d4cc7bf7a2d6785f9db814f34cadb276c8a1728d37a921b4b11e16c396f1f69eaef8098f3327e35fe371cb0e200586f60b6622952048230dcfdc562940b2277465859a4408073e3bcf27078263ce75da135ee033847fb532b72555a160a2287a1bbd809a0b43c3b70dd7d6f6a921de8dc2caf4b46bdd9595e907a32fc7671bcd719044111d381c6c83a68ec0e872c5d04b5ad6d37ec70d580ad6f683799b32a89b7a51a1025bc4f2354ea3592336a51a7ed235858bcbd57c284dd2d96233607fc488e53bc368dfcd20807ff7d3bbdfc2a97dbb944196d3d4951637391dd36d41961ad237dacd883fabf656ea065553b955defe179a74eb56921b9c333e0a302403feeee4c6dcc34128c77b214e6e3c2baa664905fae4bbf37d96908b2416d303d0bc90577f4b8ff9eac070c37eaf9878c9d215c873636addac0f30760d15ccf8c59be1171791cbcbd5dff511b29d018a9e71a115bde92debd358509d7f6f3ff7aafe77cd5f50ada9ceba30bb52be72b3f44f63e18f8d29174b3d2f4a3c43103b26bd25e917d1e6026bbfc63497619160b86860e9c7920984589788a898035a249aa6716939517b57f9f117c48c24f3360e69d94ee6b404e9aae8559ebd3eff0102a3ff104590b8dabad6c08cf9f6a02604bd50265e07e23eab0057ca0ad7bea2c347280b19c766f85a44e1dfacabebf693459ab34f92f62a3aee092f5dd751602f58b9b290a40fc84752db811a1853e20360a4c244f6d7529d0e0b126f747da5367886a99b5fa0b98443043b6af6bf3565c6207abc69eb258883d5349195ee4991596eedd62e0c03707f4c144d888a9edd9b6c77a1983011f212cd50c37842dc0db1e5018957e8517835bbca16438917a0b798af13393d2932f60288f08be81014115854012e5d3ccf9c2e7d06becd3bb05ed2443e65072b5b422ed94ec90732dbe6bba1cf539f49a07ad74562a7611b6be727f8d337b54737c13e46e5c4cef42f399d2866c539caf3b3da314884ca1ee9139e296660ef7a788068814e6f19e88e7a92f3c152a2adef26fe2531d320a40039174cce553b7e0a941dc8980404703aa5e8b56e131c1f92486bf3e7d5a86cb1a7434547859d849aa537dbaf2ef35f6473abc4f6589d646442472e70f7a91b25d0c0d4e8c5840a0ac530ef9d4eb7113380705fcd3d5f7e889965e3de67521afe35088c5cb1121f672e80efdb3601251397d70922b248258e1f77373941af961ba0eddb8209420f04ac2316dcb7959a738b26aa386b9d9724126a48569aa4a557c47f3e39ea1dac52b88ea2e6a81f8e874a60f44234e2aef9a5b34d0f1be0ffdd75cc31b9e9d91228860c702577a71115d4978c91a02b2e5177f701084327faa79f26b3cf22f0645962e95847d3bd8d1ffca5af71438b0f1c5916928903f07ab5e2880ae10285c8e0fd827ed6893382222550c5ec7477c8904a5aedd42c4020c0f532e2bc239ddd995d9336d1c6a114947256454e87ed1606c52723f2a56ae5b7cd51ab808af1888e41ffe6af7b7f4e9c387ad52613eed7ef815159988aefb65873b5cf9e729640133e9d870bf05ce8d26f4188f371922863cc8de4f12ecda253d1f0d7653b4179376c6d044c194fc23f5710368a3b358dfbe68c96abfb0835a5478a5dc5a05dd2882803ef5056e9baf7b05246fd5ae4e0c9310a912fefded9e61960b853416bdce296a73b6f253b1813dfdf378311555f67d9477c7df66d44fff1d8e160b0a2afa7fff09b4a33e4c9e79aa7759a7dd442974f47739bd9e80c530901e60536f1b9ae7b73cc9ca939189ffc35df5d8d9b1bb407b1840e1f89f81fcd07f8f58ab2420443d76de741880759896ba4e6e4f30d209e14c92f380acd96714184975f97dfad757d7a68cea7b9ff33ea110c581682ec42a8fdea3e0ab2602172807562a48b3c6b8034abefcf7c6c7eaf9f706beaf33929df2d157d1de84379340028feb2ea89ef953d5bfcf9faffd4ef316e498d4b2067b2d0e38d3435f5f61506042e308eeeafffbaa5f83c85b662c78d324b68983420243209e04484ff4f8f46e7edcc4bdeae0638a000cfcf08af4921083308b9b83a04b91adcef73a184baa578f882d47a5b8091bd461b713cefbc25cd0a4f9dca755c43f2cb0a25f990eed1cd1c0d8595b7b3ebb20ca5f4d00ba9c7cec2b802b175a3b0e14fb8c406e33b7199e05f3e370a225aece22fb82f0aa56eaa87f16389a907457f85e18ecb49ccb37774aa75984cc8829267d8be9307c8296267fe687b6f7584f0f2f03db34fac3dd778342124c2944f4e6ee79a3c30142ded3724a7dfd92d4b26432acdf5f2b6b975abd60a2f631e308aeecbeab53fb444471cf96051be05ef9a41de17c03be33dd050f5a15c7f67baced4c8dcfbe6411edaf8d96734edac2ad029ed66e426b48911a79239f40dfac919e2179b059dd08c87319f5e76be8743d2e83de31e4a4a7946e2bd80894584ca65643cb86c5cee9f37ca1a9b35ef4bb22326fb23ddfa5f2ccd568a71eb893088b9729bf117bb8973e2520b3042a734beb9bac6c1839e3071bf20866a8e8f05302cd478b993f9ff4390816e1c28e089eac10e33411b0518c1e6522e0edd3fc5a6cd943966e6f876930119fdd274402afba4a4902b4af215a7b95f04a7a974f03c8c060dade615ebc7e1cda201187d13d2154e269b8b2b128d03fb3c2b162a8f2e82fd650f8e8297b25b2757e0f1db563ce960f14295204fe89d16f3c2a17d4f7d3206f5b8c77bab27d80819d531dcdc5383a4d7ef3824c37dc62a7d3d577d4e416987fe48d85a0930cc76bd50cf46d6340f2254dfa899400348daa18377b0c6195fd8318fb106368a9b148eb182bd0bef0963057c5a05e41ddf407f3bc0a67bc184cbd3575e80deb59ad862c699aad4fbddabaa6404c67e0d261d6624ce5c18b8fd11b282aa1d34b969dc6353775b289f56574237ea222066a2d4e9b73697c6b015c642cb7eb881a63fc89631b13d977ad63b8196b80715f473be3bc0a43d39c2a5ba3a2a27b417e950af0351b7a427ec6ff8f2f1cbf0db530c4a9eee0d2f26ce79b2591f48982f5afe2c375c3d2de182caa6881855b7e4e83c756fa9d8607bf4c7c47b1681c2cbf9435b6f1f38fe29262efa8fc1f599532d0b748b694d932655edad5e724c67496f20e6b84f070375fb2911e08610c7b3b66351b5a1625729253f9fe889efa7840344def2a6c4c79c81b6430e8e36cab1d84b38715fe69a7d7aa42ddfc9b944afd265dcb385f3029332aacdf83c47ec682b3d9b4ad08c980fb0d591a913fa12be69247dac412836bc48aabb9afd2ae12bebb76c3947a95779523be4367c6189a44d4820396db46c618d346890aebbc8dec4d93f0b1d506271f7fd8bbb1469f2c625538a09c22585b9d3a66be268c213b83a1cb4663916a7d61e11d66f47ad7e73e98dba4759c1d813dc1aa93b5b4003d6c530fc1d2e5c6699e0d3aff69d10f26d22c17857cb84c9ba6871ee1d461b961f2b8a8cfd1c9051f6fbf08192162f1d2a6943fea8109b8ea863ec67fab86539a102e2596a42f5e2d2e9bc53b6faf4aba66e3197a98a94dc65338a3e32dc636022503859347f6d893f3d5eb62cd88dc5b3af65972119be553f654029505131410288d83ea8562c6fc07a9107a5e52684cc713d59b73a73009a2b91f67271e712dd5eab37e7bbdec1e47bf37343a02d1757ba3f7da4e9a7e76931ce03a339ba0ecc63bb65e04199145b0f4b6618728e556be3c067233d8165cc008444eec1bf09973ba4a870e90e5f08cc52bd2411142f35d849095b411b50bff4752ae07aeb7cded91f81a2ddd6fb7548e055e8b89e1ec98bbd78ef5a652d4477f74e6c3a17cd19871c656215e39801989d31949c4fee8fdf6ff96f6bb34fbe22b86d962ec885fd63d6d24d84886f7c34611ec0d507b8c3b0ad65f1ac16addd442ab50c96abb777fafd4a9ff69f7f6fc6d6ae22c2ab0853f43f57cf445601d1b68061dc31169a5e8f60986ed95cf210f6a340140cccb582511ea49889c20ab54d0189aa362103e450b71f87791a21170a7948b7e3f45560a4926205a99e206a32aa2ee1a0ea815c1a1827dfc361447bf96642545599b10b84b5b2a6f54b64a41011c242eb08c5ac187f63f715ac2c6e7880e8b0fa33a0e64817dd2508c0ef2e116642a54afe0b09c6ab865def414685c063a8df6967efdb6873abc4eee7bfdc50e65a94bece74e1d2bb35759327c43ec6992782d31093c83cee062a74ba57d1e0e3d160e6799befdd3a314510cc2822181155010f4c4d693b2b63eadedf87112ca7f56cde00659993f16b9bf88f61fe29cde7920ecca17bc539a76c6326b0742a7ab30a1fd656a094e4d9c4268a68379f29b0a842a520f04a2ec22f96e96e410cdfa54396d1f1b71271a913630b984a427885466b9dd4f386d12f532089db312d72470fe5cc806347f10eba3477d9b9d55703086caefc931e82b5bccd537447b66e1a1957c7101eb51f166fcbaa519d888faa5f26ed23c31cc9a177c80ad9670dda022a4e9d3a969b0dc7b2ae89259cc5d47744541a9e247670316e2c81456cbae199ee151f2f656222142a2c7ee50d66ae1ae45ac5bfba8dce919134cea3201a47a4f58a2551ca00eb41f45794f785ee94506a45029a8010e3e726c29e5e0ac520c94974d38e9c85e913c5cd393b1096405809a19aa54f935a9fdfcad74f90a9fd650fc433e9106ff08e013fcd5e13b5cc52424927f06952870d519765a66d6d4545301d4fea6d19530fb0cfa7783703bcd50d2ae89cba5cc3289751343ba3689b945d0f6ddf0c659a9f49676d572f7233fb6243c06c00f04435bf8e43c0b7e6b9fb41f60bb5edb09be55edb5c8247747383a9fb1231c236d416dec5e445d189e5715128d40da780d08126e8c7aac2fcde0208168c515bbe93a7a0cf23c2fbefd70d0efe16c236fa6babc4a22a49a3e50ff239b9d7a6920b3cef1337a90ae6cb8acc79bcdb12024670bc1b08b7e0b4b5abbad834fb9772c6869e0ae7bc86828777d1468e6d4638d7f21566c3441404e89f275419e84b5fd0a6ac3af39bd63639dcc1233b8f292fcc1204e46e41745caf597b2fe25a92f1b0511c7bf9a6a015119f23bd7935a3c39709a9b82644188b7d46fc1dd22a4592f0d71ec16fd44f2b767f398caf0d31aac671b236e5f1367b7398b3294838354947d382f496273b58f3d9eb2ac9d318a25519b28ac34a640d2eb01388cedc11e6871d6da1de627f275251b0af9bd3af66fefbc8cc16eb733ba78c8df9f630c2187ddee6cbf6d0400a1deef4ba52b3f0df4d20929bfb66a3a6caa211a6c9b31549a12c0ed6492ce47f453c8e8b5f9c927525514f2e4804625baf5556f03e6596477e4c7f3cb8b1fce3dcd75fbfb35812e250b83378127afdb49a6b6b36eb14dd5b113146228921f247b4d4494a2c990bdcad8427b38d32f3c7ca1ffcc3b7bda7aa409d296f29b2ff9aa497f1601b517cbe2977c448a8f7baa9270f823b51d1e69a9c97d87c6d07000454c0b6a604a3bfd3fc356cabb20761af2d97d9fd4125482e36d682fa77e404496bf57991bf9180864930c056cc641a0dded4891a387d1f882064d4b929ced68a21872cbdd5296b04af1a17989bc76e428182cc1d073b4fbbb4dcb9f615f93bb7de2d0e407d9bccddaecb1486a40759e92378abb90b602807aac375b6c99c4b797b315ef621b6774b740b31bf7537f6849f4db210aabafc824d4eb015f16d88512d43d8d2d1ecf2ebc69b1c6ab56d9895fc0dbbd416e317dd13d0dcde8d0524ddb729a408b9a5073cc1b402d9dd57c21c833d8e5f5fbc75098ef913e8c05ca4cf52193091bac5b78b2c15047c17e8f335e8feb78cfc11ffbb9e9bad4c05ce7c5a41e06b83eff7c0de44c75b358fd70a8848e89aafda08facd354c5fb48f43207d8875214edde16a1b86184b9e346acdcbb65faaa09bd6362f36c20f3a3bd03767e3c21f95d13675ea5a2a67bd2d6adda33306889c7b17181646ff8f46a956174d74140aeae1239dccc44a6e424d430707efd53bdc7b962bf9fba3dc82470989946cec49e926c9d0a6bf7149b46571b45441c3f5f56e09d81deb7ed19788cc95612f0cedce1d671c8f4a88731bf61ece1bedebf0e365b70b07f9d7b7acfd081d1ddc7ef91dec0811265fc9b409725c89212bdd99d4c39a3830e032269136fd1ea517a0ec4185a6790f1801cb21fc427d15a962aefb9fa082fe276094150596a97a3a7e16bfd638e36f7d4a80a89e4814c9742f337b3855974e697e8c3968d55aa39e51e46fd32807fd9204717dcf71fcf75a728492dea3359717e5615a924becf48afffbc37d51e18cdcc31c6c1f7118b465ebe32f14ff0a99e343b5df25e20cfcd7b2a18490107b8752a6f2330bebc59c0181f5022855b353934e8adfa48a0b552f94b1f39f94989a81c45087967bed6fe9154e37d8aba5e0e75a32ed0ab9540f89795112a309e969ba3e15eeb05f24940db03de5a8fb777f8226de07a7d5ec460f215da20fcf39065d7b24fb3f1ba0b458ed6663d86b5881e7527197b153f6e3c8c7856ea6538ba5fa4b9eeda8c527b13f2a5e0da73dd7bd503947742e28a29af8557c63e90b4a3a6f132f185b36e9ccaa4de06db631ea261faac205d630c58f610b77f3c17f811f915bada7b9dcb7b89b7fc0cf22cebaf505e62329b00f52b9985687959e3ab83ce9953f48acb1438d56cd6f28787109f2047f52ec97be9b11571487557ec3db7be1aec8150a8a3d6b527dc04d5187c93739d616f5d467bc5a0488148d4c6f8e38a3259c556221304510732c55a36f5d2c61029dcca3539124a7bf12ab96fd50636f435421beca213ccf5f077991a141c2e8677b43b48770796b04bd264b6736bb28c748361c6887c1a6fb3e8cf707b4f2bbfc9e8aa0d8c8beb06358ef66258dfdea8aad8dda2071af6cb356b14c9fe03b331c5c28a13ee323cf02046a5e7ccaacba07ceca9242dad0cc61f2b5f0948c96c6c6c29ca8c4168009d476b3baf8b58dae96f80aefacb37e31881beab004aa43e254f0d1d7032f2fc7c6670652bf8caa36bae29b48ea5290bb8bc8791fd75f974e3ccb994003b863d871d0f3bb5eff1407f03d9ce007d884c60b31b4574f606329a30049a301a81f57b2d7eef7df77c3ffca281ab34ff1d9247ee585faf7cc08c1c44497307f16580db07fffd39f9155ede60d2a7bd34e06687f36504c0c565aeb2304527f4f66bfaec799451aec5d4794064639eaec9fb96d05e5051de15c0d7d6642baeee01b3a81811483b3e966fb63c7328fce47935fb28ccccb69aa6d9568155e37b90cf401c55dd7cead63578b6c10785ce107ebfe3f3804cd77f8fe2ea922d6c7c9bdd2e38e189373347dfae4e0ef64eae1f1ea25ed1553cffd0dbfb20c5f2c03d4644a4341e80fd2f0213c9f1e6d156e944aad22f3cc31c1ee2a2c84a1c556a76a6dc58acef2cc921c4ac864bbb44d981dd265276eb596eaae3e3b1938cb80b8c2fa2a6ee73415cbf8337f75ca8a8578e39200383554d3b48fd2280d62fb87d05ed10256b75952fd027b8ac495ce9790cb85e134bbec3b58e9b10621c604f976b436e2ad92472baded64ecbf7c3ba04b9609ade1d7ac65053f15b3453cc1387fd0077f86e7ed0125dcf7ccb462230db2e61996fa040abc48c5b8931f9c1df3c05330bf4af157a3d3b3e884d25dfd6a426b498eb5727c0f43e33a484948c29aadb5967b3771cf82e87d698a23918df436e8e8624fdb1c998f89372df35eba37d6bc0e5b63b7525d3d7267007c71fa4e479de29d31ef834c18bf2ab3d52adb2d3c656b214657fe0606c3cc1c0700e16e5e0eebe13c1c77f9049ed2d78cdd7609e2b0f10f591c8b33650600e178bb75731978a96e33de9c8bee6e29c74e9e26d50ecab4f23ef74407cd882da47f5700abb010cdc8b01d8a2e5cdfe57aefaecfb0f8619c904896c5dc6bb03b4b643657da01beec71c120a96e093d44fd6cb1a35a0cfa80ceada6a9b9006b4562058591d5ca06a099c0398c984edc43e4bbf2d5fae7e4be13f7f99e693fe06b197a61a8fad20fa58386f08c595c4e143da1c203743ff031ba3cb6e8f687a513b460d5e8ce6591f896a6f4eb7f8f327291b2294084995dcd572d9011f1e32f9ed7e5038158b13e9321b3449ef16bd42b3dfc431fba3cae6c90f11e15db90b9fd584d0dffba26a4ff473f5f79f083ea668b0d0ca250c4b542ee1763600b505581bb568de21377c91047e915d2f5a8fc45ab8e5f4d44fab810d02b06dd943ebb4d620215c877b56e5c1ac9fa721007c6ea07f229355bfc6638f6727c4c17aef00bfe4fedb24e4a1cac170cd9da41a0b0a15fd1d5a54cd4bea49bbbd44efdb0cea1584c891a501950415d170e80865f1909d41d1f097a5b9908a5b9d46150b1d779daf34d8ab8902ad1d60850b0c15f7067102d09842a5a01be81bc2461d26e643f31a79e156809a14af67e2163a03aded575172df9cdbd681b053bb0221806ec9fe2892ab4846d9ed5cb7c1b0993e6640ccc58c1d04e4975a86e9a7cc6a9d379dfa516829dab93a028588b050d0db1cc5308b108e1e93803dce2215508e65160e8f1d7a6266d5cd4a7c3d5a3ecd836df9490af717eb715f026dfb52884194f7759a18a41215533fc84188e08f1cfa029600b85c226653f16a23a2d0817d14eb194f131d443888838d43e2b319e79f5dad885037863dd08ca1b5b2bcd3e378abd903897705a71d12c632cdccd75f6867d1e8ecf42f81e297c046a1d06558dc4185bd92d84dbca376139d75a6f0f592f4413c5caa6e02c1bb9e39e65578fd41c4cb2414e77ea1792a6474095c78a8aab90cbe7e50e85465ea18f9ec75eb30f21b17d7d861f6cfe3245d537309ae56869beab71a20a9e7b03bbc240602ba572bdc8e51ac1ebe0b687ae08374d1cfa9d6bd80ca19089b4e69bd537f3a99a7391d2258aeff617cee8fbba2c7c1391fc1a1a75b0747b91716e62fd231beefd4b662cf4361cabe2c377f016286dc0b0348d1145f9f11b159c10d2c17c88df871f6ba826a2466b8d9e2bde87608bd8b8e366324d24b7f303c30d8647598f893b09b7225ebb45ab292132d970b6e973ad7a60b9b07755e028d32cd214f319e96fc55f85f31bda97a03273d705d7a2d85ca1580706dc87b48e6363908b0a9c7a313ede9ea856a2e8a2e35c3ef501b0b623620ec57ee74f923c167d76407693a4b1f1403fe4d00e369215c0abd3c320d881305215a14811e42fd318fb14e505f45602a3473f471f3a5ab73904886581e88d413f8bf6946c7b562f53c2c5a06feadd3be3791aab1d02659300682c32d94114cd109c3c1b8869cd89222eef772a6c240106c3fa1e99a6d3fecce266aaa497446d964367d3271775377ce3d1b630475eb4579e37fecc52fb3af25cbf02d15e2514bce687456aa4cab7959f4c556bb5379cbfbf3e9be4cc7c8ce711190f77a2c5b8ece9fadce5914d7e58baafeb6988849c3733ad2749377366d7445b7d5b14c11bb193e10e83e223a47458949fabdd8503004f517275a3b5f4ef490dbdb550930be61388a83ea3fb6ad3a8d93bc1971cc9c7d447f0490d54992d11bf78aae8f03b0f0f9d35de5bf71e864c503f66ae41993dbefbf927bfd0525c1563e8ceb66481584a35df2185e72515c07b2b55d9011cc9aafba9293687e241d034528b0908bd17fe74d58ac24c968d9ee1a85f1528586adb249fcac09a91e7ea86b1a294461ac481973933628be1b3a1df81ae93d9f9cd5b5c300f2744fe4e547dd49ab822b15c79f0ac680d5ae3bc07274c2c365f826ce0c030ae6542873e8b546452f26f675401dca747b118ee2dfee93591a302584f1139f02a3e4cca864f67a39d2805da3a8b149f196ea9e249259fef8684cf49b5fce38ea9ff319e9cf22efc1361fa77c78d197c7604c014b88c3c894134b1627c2437e53a7f04a3da0faa86f9e56260176afffc3af9a26ab37f9e46323d509db6e97ca58cd37185f8e988d8b9b98b89a0578849abcce4c09388dd15809b7e7c1737921d27d570562476b3d70d84364e8415f3803c874949e24c585ed37f6fac4755a1d6a39e89e49736db64131fd4f62fefb481ab3f481c4983d96ed9e56913657f6d7dd63fe4f1db8fc30e127e4b56b1c0fc3ba33e50c0a8fc327e5aa3f650f039c24b381e81c806d13e7181a7f2452d07c7aa544d1673330d353642b75d7400fe883891481ac7adf05890ec060ff8706a846cf48d3159d430e66a51097821dfcff6cb68117b35df054cb8a6b4691b7a361b1e01b04d8e47c40f647b0be56d26794f7f2c30b6a9bf48290a82c89bfc0dba5de6a75d7d698f66d240306e0e7aaebf54f5daf20505502a4ea5d7c23b7a9e6550d465c6c3d7bdb40145d36330783d814e63d518f1f1a272e9c9bd1c952ade27ff2a7f52967040741e65af895b09d0d967b65515be189243e0ed4fc0b0419e76cb3d706c562e3a3e384b6cc3261cc48e0ef7277b998546e30dd2f56a8c0fa0515a69cb60d9c5a25e2058141d1594f8a46169aa7e0bd2f0b0dbb766c6fe1b1aaf0f5f0bda3f2587f57e0e8edc8b672f0e37faf4131d1d1a8153bbfff3e03824a99013c8b8c1b3445ba443e7730fe767fbe8ab2a19e605303ab2cc7f06b696182d4d5007a8d604c7fa14fd07dba1dd0bd874ef71df824d6b269a52cdc6465ee607fcfa9264d6cb97ff8f77e266e4f27fc4bc2b0d159efaa9c6eea8d0362a06c20711a0a16816601ecea32e4b873526abdb733cd2377f9cae35443235cb0f7745c4b7016afdb279f0330342783b82f22f89f78a65d449319a9fd092316bc439646f5c9083b7c0a05bb782813e278421003705ab2f12cfdcc5aa596633efe2bbc00c1cd96e4ee516702cd16234e9008dca2ac2aac4fb79d2a6d8c58113e76ee0268c76f077918fd9f669e231401e3cf3bd0e514459d0102db5d861c79a13ebfd27de8757598fe1bbce28796585efb9ba11dd479bb4f5856f02e99f34ff0db84d307084372e14461d1146181145def7fb98b99a9ebec610509862ebfd12bb6a57bf0132fd3b9638544a5412379aa8888c253842b794cd8cb615d3cabf8ee552aa486f933a1444ea8c8a6ea959d8cb87bd0cacccd9d8719257a295017e6191855c2eb1f8ff7d8b6ea72d700fced453b194bb1d7f0bafa394efdf3422d146d86704e1b2b5ef9b8b8cc2644cb5545787fa6230ce9918261ead78a9319fb013ce59eda65409bda6d4f62ae4fc20cdb7deb096244e839b4045fdf7598112fac9b1acfda2e43e2c771b1980aa8f0343fc5991dc1a2499d4eca129e7da14ecb22ba06f42cd2270ebe28e4295c68e695df7d256710cd1e1ba09992199da2c09ec0e1e2d69d6589b12d12065dee89d1a8b971e62e32b74955a89f950be16245e38a3304bbf0ec82c36a60e8ad314eb6c5550af98ef64ec6bca74700f625ce9fe69f8bf98940bfa68959e6a7b445a5fccd5728e880a74f2647ab3cfc26b6cdb0e2fd9cd5f6c1417f8b7b253ce4d9442699c66b9b0250fa887bb1dc36c1770c89a6e43e425d98392aaa2c98fc039ff53fea0b4a71ba3fad582a8ec31ede2fbdf1942748a9253d6a174441437c6a1cbd97d9527821af94495cb555631286499535af6d70d737aa60146c18367eafc4320db98af2efcb46aa30d0913c8a1e570d1a6c48f262c6e5ebe89c88adc257c15a0f50e037d2cb88befcc04de264f26c8691d8a6d1952b27e5abebbf948ba69c17ace8e33007c3a355742bf35d892395643428de94f470448aa96a9f6edc28254704203b21543ec31cefbcf5b132d9e86be1262197a98084565f89496f7fad228145385683f7adbc01e0018f3749128fac439b9e52de48a2f92f32640334fe237cca18f44076f4d6d18d4f8e2c7602591bbaba318b6133451bb03a0ea5258e7590003efa91474c1140cc0beed68326792979d4276ea0aa2f461488d57d3a6fe5dd7ac95e613c6efd0e93a151988d8a4683610490fd70317fbc668ffb1e82377e9920f9dbc15d121bfacc408837229b58259266315229120aa57487d71df4190ec140b55f3d7cdd558023eb129b8f27a00909ef453b252383b74b2a0f60a48329afa4b337f915cf8bc88477b30141917eb087c905075a3928269e6316657b59512ff2dce3a2bfd0d86b468760541109f40bb1490baafe924e7d6d55946f0ee2619b147785d98a567ef852e3350d5cf372aa27875948425c9c6e8c970b218d85cbc4215c0936fdc762d5e3bbaadc287f1d64ae65e1c50805a0ad10f27c8bd0c827695e8df4132adc00b6d5ac719a805bf78cd10de006337c55968e2391ec5c6b6682c0195395c0fdbb205f16575f6e2ee1de4109dcae26de5803f4cd48a3d9e2e11c329a315baf4c15f0eb1d1c3f473a14c552ee2bb827a7d97df3708bbb9df2f4af451fb7d11f880309c3d33e58c05934142430922886eeb5b45e72a3d34d24bab8ebb0e7cb595999e9193ba41eab2d12ea73d2e97ff24f234de2761c475531e68aa8c2e78854824c2c088215d31540a2df262157516face705e5a642d5ee8cffaf4f6d189dd8989fb82fd32dbcac6034161a28c58fe2b8e563d7de230d33bb7e24666bd3adf6d892dcc74e1536e27b9befa79e92fa0d8aa8ee54aff268dcc457ea2eaeaefa758ebdecb497dc6069bccba828557e8b9966fd7e5e1c77ddb4033af65f9ddbbd40a0b1e7573a75a2299506ca48cc89525fc0c0a7462a0aeb46befb19386d7f0cc8eef3679cba273d7210edf272ae5111d8671f7af847aa6cea43691c4a42f6cc0dec5d9c968296d9a446df6ff28bff5679691ef09ac67565641b2ae835f6bcb66f9c37eaf2be734660a4617180c1353c3d28fe312aeb294bdb40ef58c3caf0cf9f9cddad4860b767a88869e8dfcf824f5056680fd04fce65cbea4d017d2094aaa763afa6e252e99f938d051df2e6afbc1de8abe05feda19cbbf3f51aa1192abf9da49b475cc43b22c783e298911e5fbdafc970861fda75d73b88dc826ceea7504868eb65338b881458cd03d58f1d28c514eec179d3f15c922e096cd84b1d3bbcd9d802a0746fcc6cbb4676d92ff4d33dfa203f032847f1e7bd5f9ee60fd9cd2ac2b3c655f60a14e68154dddc3a72519668cc115e2360bc03e584465c6df2a41d812aaedf493af170bc8719af27a3241b6064afac4842cc720da4e956ffb72e1c5c8bc2f2a3ee98535674079a6f42b34961814270b97a8af68823a72f8b987eec02ba48edd6cad0e37ef11e414baaf29bab6381cbda8a5ca6904bc4e05e7322326188b4a2d5e7bf458a89fbcb6b51beb8274a7dfcefc41ebfa2a5087caa7e23f637f00d794f9db0410c64b9d8c0e8eaa7c56456b89c160a3dd99716520b8690da6d60f334d3895f1f3670e105dac874e2f0e677cfae251b8e790b495d93dbd181bc040e12e1fc0f430d2f4d9dd14282b21aa6f84b17337ef3920e76ec4c61bd5599753796e4e89ba6427b708d5e34ad86d62190e7d2bf97faed70f969a292c1bb85029906a10fd9e7126fb8cf76e3ecf68d527bd9adaa1777740bdf1111e4c32b904d499777153e564d4b38e83fd602a5f226db9c28e691d53b3c9718778d55d775ea3d8581989cce53cb67313070dc89b3c04161f8e5bd766a729d157f4f123dd946e14e06849f8cbbc36697262f3eeace6240461bbe337f6ec5adb3cd91ed17b7fb8dd551a85fba4615fa515978aea21514bc7512d7fc0517fb93f0e8816c1251d37a455abe2dfab392c72d03cf4ccdf58d14b0247dcee8413c041d76140fe6a93539a337a74526b400302206708d547b6cbe800d30faf9f071b76d96288d161bf273c75b723a7e4fd977d6864d82e298ff1d123d4a33aeae8196f7f03b53b2cd458250b989a43576bfb5c7434270693b7a6770f32fbc45ae4ed1a2f1cc9b88f88bd7533de2ed55ba581091dd7b8c964a2f91301e77b7d9fdb66dd501a768d99643d8a0891442509ce8c0aad129aee93c87692c8a7e83b2ee45421d646da5ef0a15c605acb1217e456cbee92fd76038351a065cbaf88460033445da42b33f8dd294b897b04e29d6ed43f8af8c2360a4947d0cb6b647e174def0538b69cd2eb5843d33a40ebfe3b0a7063695f1d0f63b264eb97cde74b1115d8464d919b2abe78ff924398dda28fad1dbc0bcf2edaf5d0c01890db2d4f0626cc3dc2ba27a2f5179afb23cd7423e32777222b4ceaf8d635ff32449fbe8a9051a89d89b9ce2b9762adcc09de6bddb1accba99355c256b6d5587567669cd37d6050318b7c29f844e7f1148198ac49f866fab842d92ad21bb4f794b0695aae0b5f005882c25600255ac7d1ddd87fa30b88cf4f713b0fe592d2a0a474631dbb3e2b41753f802db01aad8f656246f92ab85a8a1c0c5dd676af48275e334f085567c4f102625bfe410f616f2cd47f6df890dfcdfac8e202d4df13817fec0b0a45699f31e91d966b69140ffe40461491e8b224a08009d24d92c345613a88df63c55f973cf6f534f7dd1be70b3fbe253b87f5e4d5e7ceb3b723989d7eb1a72c33b7acf51a4d9bd89910b6f5b0a8665623ee4b01cd9748a94d463ba5cd7833d3b5b16725a05db979d88cc99aad1dfdf5cfcdf50d0fcf90dfb8b001568c180c26f7dd750af2baeffd215bbe13cbd7561935a55b24b4206f2461d6fc844465456cbcf7620081f868505b8520233ed172dea85726516fb15ebb79d0b8c1cfa7e9e5c5889aff524706ba99500c01dd5f3a1d2f077e4e81cf7914ccbc90af7b7c30c88f6524b4bf4f3a960e0abd11144f0be86d131a4bd359d50575ec91d1f3d6f42c0ed9dc1cc53ed3750128da2138133142ca4678067d0f79197e57016abb6377f4f903e29504ba2c5ad9ed8f54babd0097998d42a8ef0cc6c5eb0da97d5624bcede5dfce2367f0eb998076d3096a95f98157e649450db47e4249bac6da82ae525c12004a4de9e765838b9af1a42340df9a64e50c2421c1e0620191e4012f5e088948c298a0820e4dc17fbb062d22f58b5c34aa2bbac0c046dfb62ebf6c731746ff240b5a787aea50aeaea6260f7636d20845574d9ef46e6cae7fcbbb0ec146e3b4c37912ad1c28db3ddeb2d232b92bd1beb554b4619880173ebfdf9b7e13333e57377a63cc044e7f2afd31c4bbd8545d591cad87d92bac2c0c71d6eee62181a56967670b11c2aef6911c822d9f8f1fa629d71306b8820dd14e796305fa1c3bd9b5d4d63e7ab9a61b7b2dbbfb5d0b54bbfa3d2dbd60518ed7025032b6c793f08ef02c014fd7f32524d5d03d6f8680707fde32611e839409e7fa0d8fc671b236e5f1367b7398b3294838354947d382f496273b58f3d9eb2ac9d318a25519b28ac34a640d2eb01388cedc11e6871d6da1de627f275251b0af9bd3af66fefbc8cc16eb733ba78c8df9f630c2187dff8be4538be65b8f1fa62f9307bd56edf7b8c58b4a6800d0e697f1110d038952baa4b103655f4c1fd5f27ecc463fc96778179f63df13251b0c6ff5ae2d67d7ba17a684212c751edd088fe1c87eb32007cbe55fe246d29c65f1397d5a877d7a8bba3abc2c433942a31d66828f69bd8fbd310d60f0e14f86482e044209592e6a3e9768b029aa3357f858184c07c1919b9ea0711ab4c240367c0fb03e4067eef764588952aa1a27b75894619a6be9751ff8da2d392df2ef6cebb5f3f410a8c020e69a17be3ba051a0090a79de69cc8f692f9fcfe1b7f070c568fd4cad373418eef37778eb2fa0abe91f9241a3903004eb39750d77cd097177d828a69fb670bde97919e3285a92ca75f1bec46e6bac0d425500e36c75b8d5ac92032e2d080401888661824b6d58d04db9c1bc73b356872611309fd3e1f003bdeaf15c783eba65d71908a0b0af7d8a341b3f5acb2b3ec460231398826d8fb8ea7218afb6f2ef991bd0ae55806b22a64779e8418a54ed95ab4e24ac503c31d1fd124d091ac933cec700ac5b62d3c59646f5265803b524dfa5f3417c18d910cd87b6479c3e32a75410e7d3b80d3b40b8661eebda6a777c199ebf90151264f90e1fe5dbccd3aa05f30ce5c31cac65653eecda8314fe7c92eacee0c5daa646e19ecf34b22ba32d44362f36c20f3a3bd03767e3c21f95d13675ea5a2a67bd2d6adda33306889c7b17181646ff8f46a956174d74140aeae1239dccc44a6e424d430707efd53bdc7b962bf9fba3dc82470989946cec49e926c9d0d574d757aa35e912e8bc132a07bfc0dcd11a04f89531a22a57ae5e335ac7900dd40184f23753597c098f7224d443fb43515d2647fc5bba6ce9e56c2518b64256869b19b520428e55ae6214045480e0ba714d7d12a553847a7af8e40754713aa2641e06ff855c0eadae432bfceefdcecadc22c34e45a5b7b6cd51c7408714d589c3bfe785e9591751baba0a5b4f7bfefc2d3e9fe5463b84742ff68287dbcc31e1d849abbd97c1a715c2f0047cf3e363cae3c6c70ed52442026647b335759bc3bebc060a1091d3a9ac0f1b294346afe568fdbf649d9e265016539eee4c09d20584525566a7ee8c310e725ebbf11e0b09dda111730954f5cd74a30b3317b88a3c8201313d3694fafecf965235d67e559341bcd3bc698e3545610f7d7fd1a44d55719efd8be05982d6a3afee4b7a04d700eccf49632af7c5fa71ead178eb53ddee2a5814e61ff3a4343f855c2c362f1cdb931a09243f476153e4021a62d8aa64ddbaf4f63090f4d5b06d974a665963a9f675c84de174358a0d8acd3b6427493b2817517c12a2e61e8efa9319de6b1253a11680acdbe434c2b354f9cdd34d95f11b9ba03545d9c67a22a87fa83d715da02f5eb7b2192593dd9721b940ae41cada15fb8f82f96849864ca5f0cfa799ac87811e414a506ae69aff116daac19bd7272af5872ccfec52f11859316f1e582f2f16092a95300db236b063383bf26b978efe3241d90a075a72633f774e696cadfde67f0ba98842d68e018ece0ad0446a9d660023c4563910e4d8d21d14a68047185665d0fef030b3d96f2bc57ef7d409637dc3cc789fa1c76c2ae7e270a6905bc308405051f93e58b5eff893a2f27dd566258dfdea8aad8dda2071af6cb356b14c9fe03b331c5c28a13ee323cf02046a5e7ccaacba07ceca9242dad0cc61f2b5f0948c96c6c6c29ca8c4168009d476b3baf8b58dae96f80aefacb37e31881beab00730b8f04ee4d76d6f485e2988c01c749184dcb1067ad59464289561190bf2d934e254c20b7bbbd9a2f383684c6136754737ff440865dbd1ab83952aacf5f05c4fe53d67146b10fd33ae5ac0476f1e7817714aedacb4022a9fc88beaeeb4bbce6b5d38b534f484189bb7eec8ebf1849da3760666e8b1ac2c384575ef7928190d0cae26854f7af2ec33a88dc95401a9242c3c72bbdd9118ce42f68aafd1ec588786d03cf59e9e0540a85f955c33a98b4c3604f4d5d3f25bbe2cb6f8e624b0d9ca1de64cd852f3366393c43f47f70da235ea4b026df413f7b6ead62b0f119fb8ff6e76eab18c71a5e235508aec23f2efa4ac357d566c04518891a9030c157fb391aa20b8588e861b0455925366559a35a15c627813e4c71e070aed2c3ee367ad35dc3739f45340fbba4a2cf7aabc49952ed3c4599dcb190f423252d0a8a8984f0feebc80983ddb14e243f10993415c67ef63535d7a6e61093ff802b7de27730f7cba263895cbdcc64cf3c074d92a9c2090941095c0ce9790cb85e134bbec3b58e9b10621c604f976b436e2ad92472baded64ecbf7c3ba04b9609ade1d7ac65053f15b3453cc1387fd0077f86e7ed0125dcf7ccb462230db2e61996fa040abc48c5b8931f9c1d5c8629d79dfc31ab25cbfd6ba5735fa254777018c04bae5f496e7261f6b6888bfa1c753bd7478577fd2c279cb5a47c5f6a3e3adcb38b61ad70d395fb7bfb418cf576b491e13144f5e34b48d3d27fa3b5dfb5f958bd9d07171d7f515c638b069fb5317ea67fd6f11d294b36c3688e811da2b2ed38a701907ffd2f8a122fc0b2a509ef7c500d184d14333c145aff51b4fe0d04d04d15fa24a941d8c4c5b30fe302b35fa381b188b6cc441d82acbf0a25295cc1fe427189b9686e559356da16685cec555640e29226a42b0d4476de5c0f10a6b68f6a9f8c643c261ffe37a3a1af5a998e1ce77c447da0111e171d84e82bbc12a25afce1b12ce36a67bbcfc08d29db249d53f230f8e8dea22d428354c8a583818b876076923ba1e9d6ed15c0ab5cdf95c19a31ba3cb6e8f687a513b460d5e8ce6591f896a6f4eb7f8f327291b2294084995dcd572d9011f1e32f9ed7e5038158b13e9321b3449ef16bd42b3dfc431fba3cae6c90f11e15db90b9fd584d0dffba26a4ff38598a075bf8ef4a8e8436b46853fc118bd562dd75d89c7ab4e4896549b7cb82369a39d46adeee7d2197c6be2238693394a802b68d524f4c68bd5094fc8c344897d06ea8b5285ba1efe770b8d17c94d58623491f30f11d030449ef51976a710a6dedf40ee5d51f7357e3f4a542fa91a420109099b3773298ab5c7f0e47c3986033ff0425fd2a76fec372714e71b9b738f13e57f6d8ca64c60b65d1d2ddcb21e5fe5da7c155b2b0b1f4198792d62b2dc4180dffede152892bf7d7511f0c80c2f77918dffe0d7f7e2eb7d1001386543c574577c04f791497721e9201bf905eadb66539da92e11a3d4ee3a70ee52cb437f5f030d52d508d3399109eec2169d1b9ed3a6bc7073b1a097c38a3949fc1df0359e3f376073a41bfce623ed8e88547cd37e50d26b86354c06cd0af35b4583a91735f8929f092a491c5ddbbab072b90acc03008b51abb3b3a082044894c81aecc7e39f15905c27e6ad71c21bb8b3609a8a4ee185ad457d4c9f240ff29ad7c61d0125c41f6a564347c384c3d63be4b833081e9b02d3ca417251a02f9d8886b692c14a42c951e1a6cb147a91ff04dba3f51ef7dad82aa021b01a3fdade0e7d6041b3915919b9d5c3c933987f4fc69f0974105f87ebcb53d12dba60a05a81c87cb5bb682419b3492967f20d3c95513f4b2ab3f590ae788da5d4bb3fc97d7730dc31ff4c76ef484ee96f2982c75dda3c3f05774df1ac8b3f29c7e2d1599f159a9d712e215f3dc5d09d6ec5381350a5f759600a891f8d42e3d7468d1d3c36dca3115d777b3fb53f835f1de3a6400b70352e33ee399fb09727bbb7d2b657e46bd7ee07921ddc7f88e39b916681ba0f7649e56dfd5383c1841aeac0e6fc6178856dd172d7d3ee2159bbe30d35549c7296cc97fcb924f4312409dc8a65f63cfd1e557c1832a690de3896aed17871324f041193f4189ffef180fc5b27c082a3573407067036b9cc596b1a1a9db04f0a971d417ee22e6f1f0118a936e94112fb37b757cd149bc6555e0f073a5b63f2f3c9db3f6f3abb3cea9c132d74bc70e98b679e8e27548fdc4d30930cf72812ee9f4b206f16e661ad9a208a1d3ece5cbf9de210ca5d738c604730f89372e7bb32a17028d0ac5cfc5067bb72d0637161510ecb9e507cd61035bfd73e8a2fd957e877279d3d5905f2214f5c68f627617596efeca95b9e74fd7942e4dd539f7ddd82b10c470eb2322e37ddedfaed687785fe657a4aa223b13a45d03cd45632c26f7c1504ae5267b5ff501ee15a063e686690f997f3eeea029979f7e37b2ed4115d70aad4fbf8af38398b5e867a7757c7112ee103e8449493453717ad0d3a222e8551dae36db822d9ff8e9b4a392a9f65d02b8ef952dfe203713c49ec6fa24163e7d10558990f47c5fc7264078a25f8c22b9899300d7d9d3d9baeb9f67e67ba89876b38b75829b6e719f12b4302d793711e7d0ba87f383f44dc818aae0e58c2f2a38ed851c723ba5e42edc19cbc64a22eb03c8559e4a46284d34f35765969f8314955504288249a5e8faa57be74cfaacc0bc859f40ad6380430b1157b69ba87f7e130f8f604cd82deca933e1b50c1d6a70ffd72d65dbbb3ad98ba08dc9f395f487e695eebf9f2596976b3a2d75a5442bf7721f6ad98854e613aaa448791da16a093116b7e7435330f673a570d8c035e71d992cd566fe2060687a4927cd006df4520c7f003cec1e8bfab17c8c310b97229d5d74896cbd8dc522ef99610b7730883987358aa4df20d080e526e8e8fd55f023376141e966dc4adfef3300b7f3ec2fd6e57e763abfa9cd10f0cfe70b069fe827e6c80880b89f9e7d721e8ad2a3e5e1e3a0d9cd74a347767bfb11694a004b7bcf80a0511482ce2efbfde1f208b0ee317096d421d6961bb0d2953c6899d350e3d18ffbe31e1bf10e82c014a8d90daa502f59b905cd1d472b669b1707b07ffea0efad611b74042aa1ffe2f3f1c3b7c24c595138d7b212fc71e9b298dbdbf47665d3afbd06f16c83f5f59f585e33283b4ebc894c091d7041dc72c3cff0a2377865f08034b93e02b003f7b808c50132a8f9dabe0994fd6d0c8894de12909d972756a553bf8df336929e0bbcd18c4cdbbc4b2830d0ef97506f6510c096402f1560000397aab6200707e2df7fe67d8fb5b2d79379bdba60395aa98fa935e91ceb4c068e1d99eb8084c8056fd0b161b385655e750a190c5f0d1402cac7b5c9980d631d574f0090b6a0afdcfbd197c473a358b09a346d39a0bc6fda9200bc71ae914f9b2c7fffe7be0da84036109d4fd8a29afc9c19c2079111e506174f3d8413c8187d8d441ecbc789c5b63b5000e422c78c32070e18fd146ceedecbfaf7bc115714f50f5d19f1129adf865605d0a800e751e48ce3fb771ba50f2f4ab9dfbb0fe512c24e81de11cc972dfcf1748b94496897e37d54bf53a2c68746079d01831c6f632c4888dc0430a448321548de6ceff041e0c70b78959156868523b2f1a7625b4af755fbbb9645c929913d93766fd9769618963122f393269db07c762ec181039a8a0abdaa76395c67142e1594055f489f1275f3c2b861a5d0eabcf6b86eabdabbc97c2035d30168201202b379cbb8f7f551ae725fbedf7ee872ca9f40cbfd5239b0a484b80d976a73fb4ada71181ae2e63ef5e401ab5885c834103013dc98244da3ea771c9052c2781b5a629b4a2e4d7bace329bdb25df5e42a96fc1b8eb2ff9750bfd6412239d15d577450ff51bc961a0765bee32362b7132cf46044ee982749fd9ec6da667366f5d7052bc3b26446ceb9cbfe0f84eea299672bb6dd4e552b8f686da05331c1c2ef9a44ba195d8131b5d3d8ac9aa22bb290586554686fab77186c74f2e78ef403c6930c8e64f545a95920df98c6090edfb466d23334e5a2271de6c2b4c73326f198d1ccd33b9145d2e8b7a1aaad828361fe709460d12e500613a7682412b52a119056073a0b0380ef9e3ec3a6185394b0592f8e6e4dc90cafb9b7dd54c1d99bef2edef529d8eb9aa58443a5fee594cfe912bcb7670e20c86a7b8894cb6a52091bf5bcb2d4d71f905b4ef897bb7c5dfa67241d67be4af2786ead4807e8d77327be6cb6b8c4be3ab38fbb5f3919158604a6b85ca61969dcd39bcf914b5c795890aa3925ef4349813e82ad9ed0cd73c30118de311e82e78bc2788f8fdbbe22605a0455d06496b884059c5b14320389442e25e60d55490508661f0c08166b5d1ab95f71acb067cbd51b31ddff4b1fb9da54275432fcfeb39952ebff247ad662fc7dd289549c0d3bb8ebcd05bb131affe95e7c6cb5dbec28c1d476480903d7f62d0184d9f419827c9dc36f0ff8a7c0688343345c3d32feed2ec94b9e32688f380e8629df8dcebe6a329e09a3e84ea5ddb506bb4b82b2093414c9eb7564146db5243d03c8cf663518bddbadef129ede27461214330bb0dfd8415b7e371a0b22a507d6311fbccd237c9789ef60a5e1914fdfd4dc7524605e709cb5ab73c002b4ba12202ca15c5815e1fed23b5a755f3cc6423333279fec60e0cef271f9007b29109a2c5ccb5d77cea13ae6229690cde7c81ef36b47958e39def06559724ada45542a1ca55d9980a1df3795919fc9d4926c102ddd6daf1f448d0573afd2bb3c1cb5e711f4fe703c2c5582cc1e76ca0e3c26edce3ff58746936e1fba6b1e911f5e4b0d4c7fc1f41be2d49c535c164de5b37073b6dbcac2865f741021dba5b3535e182311ce70afed9b03aa6eb18f049b15ef336024b2c6cb665d8be2a9eb5832f601c08285a04b58f3ddc19d8fc3753edce6899cabdd2c9b97b5cb763dd0b46e5bb61685f2b186769a7eb6254c682f2d50343ccfc2bbd1b70b1073802249b7ab7440cf3f355c93c3a54b35cb7978e200bd7c092a475b149bfe0278f5edfe78b2021f98c71cd5eaf5e6019d7926a256d308e6ba4f6ef75c118894ef0d60674c5670d16053e71d5f0934116bb127f064bb49bb46323463327231feba0ac45938d0a501a3c94ac8527021d1b7e71fbed1c430ff82017f1150d68da781728b15616b5e128d0bff430b99cd58a16baedc0fe7919bb219404fc3a7e8cb791f5c812eaf5bc1a60c311fa697303b910e7232f6b93420c0dbefd22c65d08dbfd6389eb92632295852681f579c0a336347d46fdd18dc52c6732e514014516f76f4786196fc2e62f843bf6c13ea95e81d81b7953c70d7a7ed4eab44d6895a75188e144e271d514cbb6110bc7c7ae307c06a32ce276bb2457b2336d876e26c3ec7108763451f9ce7e0b5802e9b7c8209885d66a1f34478b5ec775b0e818c82eab7092ccb055a549f6273cefa3e384a461af5e5ff563f4aa54f3865b78e3d786826cb7ea18ddd414e1ad0bd587b8533a6b697467df9057318d8d39776e7793f9923efc2f92a96619c470946abd5a46264e3b1985a317ebe33102ee8ea3cee69481a0c743b245b99457926a4148cc69b9ad9c21c876be460924cf56d3249d2441b98e6cdb88ef530f68cf486c08808355f5a0e80a65728c03541b78f83d84f66d565f61e2a05e6a91373a56b4ccf47cc2f53efc64124c5ae5d214e011916cd97d6dccff33df2816ebeeec9cbb7798106e31e2db4d3320e50fd0e5eb02a2b4230707b71ccd9ed23a01efbf7d296244b293e0b4f10bfe75d63836731ad480020c10ebb7ab042d9306824d1471af4bc2ccd08569fc150186e9833ceaffea172f9a1e8ce2f5bf374238482ad8fc2f36d1f0976476b2696ae98cc70177c09f9059e3eabf80701bd49a0660b166906790e25f458b03ef5baa59b8e6bdfdc7fc8d33fe52700490503c964a4017d8fa8531424fe823c3e5604baf2f61c0ef88084f42c5296795a7de8ce2ef22c15c855854a7ee6681ea80458cc1781da65781ad198944b090f52bf908857497d62228e612095498b9611496588e57309e092ad23e16fc6edc34efa00378510bb1712f88fd9ac121b1339d1a9bbe2b62538f2a259cee7ac8ba3478d9417004d09cac8eba3910cd03cd685b895fb041291b42b3265cbb7fb977e7158bdf269538003d7b950e69d6daad46a70c6c2f16616d8315122f64a8334f23ba9d190480c78cf5453d05a08db73a7b864a7ed1cb370d7b21d74f32dd7e2a21af7ffb193f7f3f171ff878b163526a217c68d702ab48011b5e0d447777fd41315895475ade9c1db57ee0b62436f20596dc05fb08b3626b1e29ed258f04eafc94eebd2ad2420076dd68e86d06d7b690856548b06ff108bd234055f7a70a6c15aa7b8e5d46952dffd9fa0764eaa84979a282c71682be90874a4404f73d68c1f8207ea6ffd00307da4c270bc6348e819a20fb1d51cf4762d3afed6e433c8e3dd88f9c52a399d44eb4136dee139ffa8c6ebf15e7ab6899646209909ce4be41a65da00543abe35afab22872f60bcc8909f18739d43315457de4a7f7eb45d651a9b7debeea93e2e4816b497044af7b190a51c1ceb13bed7d60993b2fde689dd255beef198cdf86368c5fafa1de5cda4e183dc1be21f98986ed6da6cdc00ca443eee7229c4c69bf6cfa749e560da0e8c84c6fa5490b5edaf43db562b6e5a47917d5c62f5aa0bbae7034c65db1ea0f0bb3f0bf30bb107a1ece63da17ba31f38c951d46dd5f525d29bdef79a238149c52a1a2898a31d919dcc16ed1fb3e0bbec4affd6796eab79e44175fa3e4c5db9709c98e93f5a0f8c168d2c9d3ee533c2b9bed5e85e2a7ab89ad915c7b19aea1f52951a8cea74acd68a3f1d249a835c206fb27255c54e183fa92a62f56d0a907c209a7537b6b1a75137798806d5e700975a107cb14625933d20f4fdf777ee8dd5ebb9b669f4fdcdfb7026635ed940f735441c84f5e4b7a3f3ce28ad587fd416f716058dd1c74f8fb34e988ec4f04ab6489b941eba783558f70dc5aea242d13c6d8886256409171ebd9e3635297da61691397284c5aca2b17295217162e814aa0408ec21bf7268138c47cc9f399fce0828c0a76e8673c14e78a426611bc583fbd13593626ae312010ee9c8183a665b984c08f7486c7ef99d6d7fd3487177a6e51b235fb9cd47ff55596d01444f96ad3c683ef5d81c359b756dc8487031b5b3e27be05075fce91ea01639205038acfd88d18c77294308877cf93c491a35df71662a4c01de2ab2ff9c1b5bde54c3a5aebb1f3e9664c33921e3ce6b67c6f18dc1f8365e1c832e158d8c928325f1109b90753caf037bdccddb8fc7aba655f414f91d4bd38deb6819d48ecf6dfb685cd091ab58474fd056a0f9c39b17fbb33165a66dfb88a06c0ae352f6b37396112d658fd6e02f4fbf1190553929b4ef174bd51cd7e3ff316bd55f4d60741fdf232fb6e5657df0a1759d0585dc26ffce7f075522bed0f4c521d8f60e875e49b7aeca2f790efa11a024bad6dfd6163ad8f8fd8c2995981c00b82a6753c31a4611fda2f31f10a1cb0153f62140be06e8366ae7781e5c84dbf2a627b84d62d4516061d2dc7bcf26afdb17f7db90b15ae5a8a459918bd644b11361f4b19a718e9b9107ff2b78fad5a2b08f6c092058a8b00c4460096602feeb02986e51c930de2eaff6c3d57b67aad210112f980c29651b4b19a54a135b903a1ff8bb45e288f00ee9f9478648632fcb39ea6995a2bbb31f095a2bc0e5a3595be524ff40c74e12dcfa7e8c27f70f42ba356f1c1eeff4b0a84fbfb572f1c88677e209fca32c44203f0e964b527e9d4d65b97eed5787d6d031c13202ecd0425f6dbcdb4e3b48611ac97afc51ab76c9cb85fa1d2540f7149df56e1fa913ffc7f6417de0f037a2d9546f4bbb4cb2d800b340ef96d7d69fddeadabdaf39130757e4735ad1c79d95a88d73b115fd6fd9dfe2a2ff41044e305878c10d38d12a759df715e16c349362a5c5900ab1f2b9aef0f2b40666558ec2056dd73d773a41234559686d1638e46f18e2b6ab9a6812265286c979fb1a7e8d63019aa321f35f32995b2126f08c77f309c3ee8e0c7c0c89197f9ddcb32e72bbbe2a80a65c892b639d34192641f4e5c4353b5bd9a9468979890c1d1c26fa6172f8c7b2be6d73ace695b7b99e304400d8fd988fe01d224b435dc75ed401863d225199c548508d0c652957e5064283a867a5cd9b50f2141ca71f830db313327f9a0832c890a6444298b3d1a1b621720240114252defff89bb2bde8c355514396e7ce69a32204c015bd12675936ce2d3e00f51e7ee2b84b696f44f58c42dcb72754f3704742cda893e8ca53879ddc6c2266998b552a3e0f59bb313a9d18b2959059609982caa440de9c2a97df224575e3627d171aef0c4cc6a1915b534df0f66dfd04a2ffa0acbd1154380349e6231d1882e343bc07bea1ab1bb09cc308a5a9a2a1222acb369ba29b5c57e30e9f4f6fcfe7175715047e29f0aea48eb8fde26c4a47d1e210473f19e6ded21f96e43998af9adb3ead2c01fd6ae42381501e2bac497d841028dc41480fb1ec21b7c33d9096b879b505d670210249ce2acca3f566482bb25f3e0096505a21128b83bb476684b4b78f20f9f680642d9a412a9635415781c4daaecac67d52927c5ac376232d39e0a7a1b8284832078cf12d62ec13be07510d30c95109f9b4334614456d30ca2278d42c41144045cdbe4e96a0cb6127f22376905fae946863af41b52b16dcfa5b43c3df326af20d69e13c367a72212ce8304952a6663c59915b616a459b81e7f8377b43b2dc7f5c3f86781566d1d945d939e4b533ff9a2237ef5bd4da3357f890cb5e2c134e92de1fd157c364e5b5b80d7955668ba0fa30dd6f10b9257090675be017443fea508d78c1af98adf1618e8619b23863cbb0cceaa64738f6e4070d845f8e8307f814ed0af1ae84a4aec41d8656048b1aa2a7b7f973c6037af1df9f05bebd28b88e8c2fa75add77f05e269d049d285cf809637b0feea328f8f4a0724bd44b822befc12e1c354ad950eaefac10d165ed4b592fdc5abf39a999e71d1a02bc1adaeb6b1ffb0976ed3dbb9d2b269123ba2980654fbcbc6fbdd2d2cb6d9825da02703f1fb72aee08ded1ee2dd04f33e0d376a7b143d4d9fc9e73606bb59360fd333b9597ae60a7232fede215041692a764ccb3544b69b6b70f8e040388d9f247e7c6576615e9bb0442de849cedbfdcd76a360f439fe2dce5c05e5ea5681db874ff7bc60ac558b956b75eebc1e352b05bfac7dd4597743552d5be8246ad0ca38c100e9bba61cdf72e06d9193f377ef2b698934a7f97e79098663a95c3e7b3fe55674a5e2451b102c92d6fdf849f4f194ffc6d0a879a1042d3b63f2773ac4a3c27b4a1a39be61ae4c5c082cd91f8e9c0c59e48c752a6343b4c18e2d7b0bdfa42961b50e6ee27739dbcc3b7b31fae75a4f17c37e700be80a687868073a5539a010ab670b020fb23a3ed878ca807b66849af9d062e39ea71ca0ee43cefb6cb001b73b9cae4ad0fd1be5b843320ead952c80cc0d0fd2be098d0bc219c2431b28ae4a9d7af4d5dcd6aec099caa6f37f369ace42f046d1286e3c557f4b9d727dca78bb7650b1d9d8693854b6f19b1470cb157653ab6df6ca19f7bc1d41d5506ad1f857a91d4df2b70d6e0e95499fd553dd8326e7adb005dc1424ccf375f8166d3eb10a9ff415b686e68ddc72ea17973156476e5a7cbf05e8d869819c89d4f61bb3bfa7dcf46eb44b4525e5002a1e242302c2c9c977dba6f2003c2a8342c5003f34da32735a1b027aa02b6e00f563cc2aa09def1ba110bbb4f9af0bd96e22d12ebb856cbc621b38b2ed07118594d5f3686494f85c9db76b04332ac7fa39c8b2ac17ceab29c8fb514b35fea442c71f57175a5e6fdb155bbf3969e8a216845abb087fb0538c1da27f93cbd04c68150136cb68f7e62cf3411708d5db542a22ecce26279689de6bcf5eff745cc0b8ae3e4782edd994f2f602f169e2d2666aad11860702aef7a52d551a65496c07b53e29a9ca8b85038e2e24a7770efdc956454c24ef0e4da7906868fa49dc37427cfc427de3956059e387e333ace3f5453b7048c5c930fb0bba887702c5c9399329080054c94ef511d6d1dc86c4da60a337945b8f0644b613921e6278a09d3c54f61bcb504fdf8ece354656bb6666fed24921723efd905337fb3a98e506fec1920ac61f186a77cebcba9eb6f7746a020d6c9641423fb91fc570797fd7af04c7284d4f1784053b442964ea7d404ab9abae76f520ce3de32727502e1ee8f9a97095b6fce308ac4f0ed0ec06d6bc30e71c2405248f8a90fb964993081fccacd2e4f919ccc206cdd818aa803eed3a23e8d574bfa2e8f11165b2626ba27a6a048bf153d3bdcc8df4f27752cdacefefdab2ce8568f3cb6126c7908ed7e178d8a6ee5268188a3499598630b002bd3cb83f65bc5399fc19a964049c0c0ad3073b490141c9c1aca9cc6fec8c3e869b8f596038fa4ab31d2eb9fff5bc1b6d55ebe72f1f3358cf7fe44c38bea39c0ee2f74b6232d459a82c11f5acf5f9511a5a63a008756161343ea6af3387ecbeb15bb1d30f570e7f0b096fc7e59f7e3b272d107b2c7a5f5f3a61c97870f93312ed361e54e7cfbc0a652897fe8ed898eea7f381356b9cf3be58224a3727196dc191acefc21a1656b06c2f501ec9f7512a799382e04c4591a9ee902f4d59630b17919f6109f2d87f3703a6370124f81c61860ae209f6449479da6f3a70cb1f5e9531f308fbaa7cbd0f6b8951d2fa52f5921ffc6792511ae9495ff91c1af6833858a16e2b09be4f9fa1714d60c950ae15b115e64a61b7baa0f9f991bd8e477002b7c608c687a6c88d3102d3983f03cdafde089b560b8f580d3c7f44d4940f9110424dc930f1212e2c8ef5c0d96531ade34095565b9a158b50ffdee6c24a52b3cf2ac7f6416e0ae81fcbcee4b31f682bf53478049774ff533e8f74ef4e8f892c81a40a29e5bd9a9e7e22b7f6a4a481e7519830adafa5e9498edc108540e4608921773a2d9da55d817eebfe9e2fd396c643e7c370043097e96d4bb4dd5f363d41bb2b7837afe98689beabdfc666f3acf53bb123594bdb13a7cabfb039e0073a6991b6db1c3dc2e558beae57857406d0fed7ec0523ee361b0b32ba4d7b0489f4873e4b6210b946cdff20cb204203a0949bc0c896557b8804a7ea3fdf778acef227a7a293e4ae6046cea72a553f0eb763f3be335a8ace0466be615093a99b6ee7982507e1332e3244b23deea4a1faa4e2228a3877d819d107516e7c09a697701f4d23a48ed9443aa98d71f9d85c3a8e80d7579c17b378b403c1cee57a6014fac7643c1238d3ab22b7d06df845d2db638fa2875728cbed4ded482b4ed0213153a635e5a6dd562d2700cff4dd7c4bf6177e11f2cc9f9e85f161f1928f54521707dc6c3e21b759084c5719da1b752366f3806b71b3ac598d092b2a7d40465631f73327c5abaddc67d9bcb91a51202afd053f286ebf1a4f38d49280a02081ab7401c2c010a67ae43d153ef504e99d60b21025f3054dd8ed36d3689d5e230cea23a90732b66df68f6527348feb937641e5e80d51e0dd3a2411138e405c77dd4e6892c0444fe81ba925ac6c47a1ac7cae5ec7d08dd35901e0b1609f2b74d0f0ae7b7604f3b62323e6d1b612255cb8061510ba543abc3e1817ba9a0b2b9b964037c93b3fcfb08778b2170c0fbdab5d3de38508ba9fe91f7c0f0a46932606e458b7d23de56cf16db69560e5b4d9750fbe2b8291714d7760d7aeb14587df1546df54acd087b5a8dee9831b637428709feba5f89b8621165f269a2fa2549cd370dfaa6fc3ffa3bad54031e9e376a9ca3cdfc7f9ee70317178d5fb34ce13290e374aa65a642c2dd8801f1853ba1c0d99b6e17e30932a2e07a9d2233032d2319a6425750475cdf4a1d608fb37e66e1c3b1e3de16e6837cbd4dcb6f5ecf8a1a887f9c6cd353091a5b6f71bd009ece1940aa81ef4410a69aea67975d95b6769b86350df8353818b55b74ffe88a48fbbd9099de7faff11bc424d3cad0ac3721fb69e752e573aaa0fde7287b795c131bcff30e6d9faad47b7c0dd365767335909ce97a18ff538d66c5f3f604649802555ac243497573f53d2f341ca186e96f90c9283988591d2a13c93b7d2ff5cff32af4e05c5bb85016cb4645cdef8379f50cb96bf466189a47709defbb5a7fcd92b13fde1e5784257f710a22c43191a203b9597e2ef9b275c67a5870ff23daaa639628240e6eb181070c4af85aca7c78d77f42a8c221507639d58b31ad134b7966c4f3b080cd6eab4329c801451ea041646204f04110dfa6885cb14648e3e912b9b6ba897af745a0f74549be48bf57a6ee3f44aefc26643f01706b423af9ecd63866a1bc49ffedfd4a3b11a6f45c21e6447daa430e5cb2dc75682c77be669af95b537bafeb8410218036edba3552d52229a159ba1a63f8c7aac547c0a06801f649e5c363a6e86a88824e9c99050ad1be86509f89de5fce1fe21f4bcfc1ff5269266120384386128a4c3703c871e1234dc6e591f93847a17b79331aa4d11568f07ac1365b057ac7c4af352709fae8ec9a3caa881698e52ee45de58da88660f5e3ab3b9a5a18ca77a46bfc9d555431b6fcce42f59ec8942b885374c63be9c9382b3b33d6f2419d632a65d6dab58da0cb85dbd2b0df79788c9446995c8f974138e8b80dbb3a6db52aed6a317db570a8fd2182d1c1d4aad29db39b211914e5c844d80beb6932623956c19a62cdff6e14dd17f810618873e9f32c2418947439b2b8af155e497d740a8918acd94b946f8f44d16328ee987b7bf1c3cc0f085cc46bf6cc4788b71e366ae991c950d034748be681b13060cedfd941eaa1cd188ef732b71665622c3ad8b615113a13337b5ec8a4690136632084057e1fbfa6661b51d47be03536886d9ad933dad78bec3fce51bc5b8bbb53d0bbedb72946b3a61873d759a5060e3601cca853e0d4171cf8d065847d91325e4039421ea647b84b8bc8d7e23d8bf8d60d7f0f56f946050ab9479c32b3e070f4a9d2fe283ec249dc82c01490010f6f25f2400f671bd0a4add2f8f778632f2115966fe32c65580a0d24dba5846606247e89fc27818c4563dec07bcf5de175e277ed14617028d0fd16a5afbbca2cba8a8eb0fafb52861745ead6a575ceb89362127c9e94644ee2ce01d855b1de0061c80713f26a3adb62733fee3740148ea49ee83347094e533803371d7b7c8c0a400423b4b7150f6429f08679af231f5d03059dfa358aaf3e46f0c87741a5f7a9ebd894607dac6c569eaa851aff11509daf716fe31bbacce22f5ae2b115216d14bc4eaf3eb399cbaaa2184da0dc1dae74650df78c692ceb772f0292277000ee49a5366d51f53a92e19577b55487887ba14d6d01ff724dc8c41250387dda47377736aa8df6f971c96657fdd81e2eb2ec09d41a9c9a8746c94edb620ccd4f254dec313f65a21b24afd6d3709438f976ce1651dfa37d61e99c39f8e5919651eeefdce48ffc3e0f84bbae881635016ff3995ccbad6b0c818ae430a5d4db828d7a3436db128b85c30d2351a9e1a30f2cc26b141804b2e9ae20fea704579f0b3cf5807e71cc873c89d0b10f81c7eea36d6db7e2612d135208840ac8a450625461fa91137b556d0f09d0e88ff70a9deb316256627d38458ebaa504841512357923199ff8445ba3d1da4fe12077cc4d2b04aae9823bc3bd9de47e8d305b08ae23a7c6388ee7d616b308be8ef08de3d99cc157ee7575c0e4bffc666651321ff6da6e466e1b099a23eb78411e0ad132a16572e840f93ebd7ca46105e513c745881bbce9e70e3a8563ac9e0372a1c835407b3c0ba5994cb1f4b7d81faa24ad518f854cf11f88b84ec2981a2ce5bbdf324382fc5c2f05a45dc4b27742f46c8664108e77259d31f019d1588df1da15bbc5adabadd177931c24ef2c3e5ad661f597682087775234e51fa64ca5a0dc1b917167ec4203f5091491254a191e7f54c4403abac008c154c4a914331965e36750d3d6c5ed2861d17f1dd03e7ecea9c37997d6c486d860a47b8a73708be68bf07f97b7e00dc4faea69123c72b2a144114ae09701cdaa5b1ce677982f92af4fd8d2c265ced7a8a2b27731a5e0cacbb275afe8f5f8402ed91184ec82d4563bf30b0621131a9d2ca448e50469edc97bbb37e7a4b3d8cdd98b843496367c067bf8d50e8eddc164ebd7037ef7db8023c8c445930068ebed4ff600d7d5e7e6eb0b28f27018ba975c32f3f1bf43cbb61785087a6d603637566777da80db4a4eb60a624b0eb9fdedd9905ed6ba91f101bcf3363e70dbc3e6a0cbc32a5cc91ba2d080a3f44572ea0ad47a5e2252562dc2303bb6456223f222c603c4fe341dc66b81324859db4dac884acb9a1d5af9d6f99a6356d9419e009de6f6dba819110a6a3d73caed455481cc720771d71030f0f4f686a527389a1948bc62c4673016cebbf22dfccd0e57981ec9ea15e1e3a83c0c60cca54b693cba12245f815d131ddc8c08d5e47fd0eac44cd43b76d6906c9983bf3e6020dc3d0cabb08fb4c116cf44e382e979dacaa43a1a6f6b5c92c91a8a38c90f0dcaac7e7dc3afdc78ec6c20aed1d8f5f4e161fb3c40d47a3043f57c85408346889ff8359bc15a392382af66cb618a1fc4dc2aa6e9e79c7f4e84af1da9c9a850c9bfdb24c62458340e5b36b21f2bce04d92f4c82d7d19b8dc8e8a07870d60144742d20281f30a9b055b1d99816b235a533b01b7cc6bdb729a33a6d07b03c343beb1e9bfea6c5eb925c3e0c70407e5bb8e8481558a1c9fd35e362f0f5b928313174a16184db761f6d4833d0d818b520cce5c38cabc084615304e1a9a53931c8c95df3d83c6a4e44e34ac5947ea751eeb70f2e392d3cf865b83ede86880d705af451679c4967cd3f525d38e988fb9df17bb0ad64d0ba789f9e082cc6c32c46ac96383606cb411ce1a2166e963397413cd40bce4dfd0f93d6ee7c323dcda55af4c06be938be466f0eb2d5fdb5014dcf75953f47e481685b826be2ecfef59ac7ba08286d43971c42b21347a4aae0f33fe5e23c12b35c49a75dbf65b89ce0650b6feba908b29a703199166fbd9f4c299001bd1686276b053dd9c520e866573294a16eebb75013671e13ec3a25f9d7b426b66fe880cfd13793c2bf479cf819c7e003b08a3a4e7e8d5ebcb9575b9ef5161feae0d43de440dcbc472214f558162ec35eed731955153e7e33e731db5f442b5ae3f8368b0622b38e8dde2d41a9f8562de93123842987d920b462fcbc72ec3cf264925d50640fcce79af8756d5a1d1344dbd11e47c4043ef194a453a592f1525c53cfed529dcc710cd68b38c3eeb95b194aa4bc9b7800ca6c8ed559dfd44f2acae15fc5bf550002197274dcd796a618812345667e55c70e251235ecba5f58a03864a552001324219c366d322f752318e1f27240ff78835ad9ec752e27614e83ed97818fbebe11e5c32a180682115adbfe42a68e522dc81143377a7ab57529cf75cf3b7109a16127eeeb7eb6dd6c22b09b388f7a3047f65ea78423b614624285bdb0d91d141f22fc888826e07a55234eb9f41a712958bc21ebe961a07259cdfaa88e76d68c253ed141ba4fa77d72705c4b5f36f1f83dd7201f208d9d99d965fd06369a3b8e1ce60ab6110e595af921f543dad880b0c4aed49bb2f964626293d78b054329401ee027f619b3da9678d339d6c9b780080aca247c132d854dae5c2c79fc467923941912c6a418e06bb60b3243eb20dc6d4e7c924eeae4ddf5c21a4de413e2056ec67d7a9cc4aa37458f7fb6b571502b20134e540f9aaf897fcd6bdf682aac85f734d07be1318e78263ad33c7ae5971a859269146a16d739fcbadbf48462cc078364445a541a1630938f7291ca6d07b975559d0a41d444defa7ad09d85dc9a08250e1d7cf54980580e4fcbf91ca34c615c28503c53cc5aafff55bdc76d61a5703a1d737f80efbe693609d282e17915d002cd9c90dd5cb41bd3a4b071b068e7914e404dac7abfc0ba5cd415ecfb9f31c479ce0f685f032f2d80ee91d0828d2e65433891107da00c4ec04607df087558fe03737521fa9ec6a7d7801438c23c22c721dd6954adc5cef9745d3764b5f686f699906cf2e64ac8bad24ab8c1bdfd50f5ed515f1ecd73a310dccc15af0aec5b93eeb877b004f491dba37d9847715a007ecabceda90ed81b0c1224d184da3c19a8e6cff923ab9a918aac4c8d41c2e0d599639e6422ec9a6ac32f9fd91fafb60d2c392aa8da1e93bd4955b281458b71f4a14d5f3d5e33a716f132183cbaaf4df1609ef8032fd247e5bddeae888df31c79e2faf5133133f31d97f23d1a58e2a423c0102f7e0a27004184d9bfffdadcc32801a3733c281f4a7e5ac488c4a10e56c2823310be6f319f1c7151e17d686379319322c58a4775a385979f805fe1b086e8dc1b959f10fd49849ba33f037986522711f28bdc9c358955141f4471e30ed6a9c2961a59636cb8efe0ab4a329db4e1d409a43ee1d110c0d727b58ab54ec9882414f85d0742c3fe70dea6c6582ccc4e9b5852a7abfff880699d9eb6b7871fe50790e6305dd9b890c4f139430c8f1e80a3639cecdf56c9631ecefedc50a574127092902a203f009bc5ddd4ba708521be8deafd1b35fcca69a98e47671f8564042a959aa893aa2f4c64054a3a3d817c90a2aad4c7066a8722ccc86c7eca29e63f244f1f2acb2778952f8ecd3b3553918f186210f922bd44aa37dc785013d178e92b227b8f8c666ea839962cdc8505703c0749f73c817ff483106307bcd1715e67f0ad5b05fb7b505c484d985fccb49c82c9634395d65869e796c6eca216f05aabe6e5675adc937a746bbbd48ea69aee604d35d44c1dcea85f9b3b06910482ba5d208270581c10f268c5d779a524519881193029fc4adbc0c9dc3566a01011f4593e1bbfe722a17b2e203488a30cffafa35b6498bee38952b5af157f7951c4402e7577386b0f59d0b28c680f83965fc49ee196d183b34ac7e9bcd6c419b9696d469f4e979816a2642e5dbd29b177ed7901807559324f62ad01758c9e18024a78b5cfb96b908c4e8317731edd9935e4606b90a71fac9942cbd3fb34ee7634edb96b4160204bc9a17cb0b380d707fadf90c56680955d1834b9241f7a9fe7c86202f903ee665d7cbf1406caa4557882d874a0e65095c1d0aa2c74be861d7999f3614553ece37bd237e8953fe1349f49730654c7354dd4d7e47293a62c4d3e213629ce5b9074393032972c00cbc171c91f11e1dd7bd0543eaa5dc44b701978b47bcdd1817f741938474fbe83e09d31d2ff8eec0e9493c5cc34cfe810863f52d7564502607c230dd4fdc7399c10088f049c84adfa43652499e03359bf7879ee2f978610cfece522cd680466c60271c0e8d75291b8a515bb401886939643d06cf5fb1927c504720247d1efebca18fa2577ca1c571888103c2dd5951358d47c5710523476ed1131c9ae12264fea5b94cdc192bf030fb76786f1c9a638fab1e81d8bed4d53875aa2b0366adf6c929408dde44a8570da7ab65a023ec6fa3cdde908bd941213424754d02c161edaecc687870ca7aafca1fd17e97b4e14100be6b0dca963916295fdff78e64931e75ae7c57bdccaa0277bfd069745a921d94ede38966a21dd1fa8b7f419b7aa5e65a06a7d9221a95413592988ffba5936bfd51e4bc35ec6c0e650135031d3e2bc373ced2ec2d25413f678959b852e11935494e42fdb69fb33bded93f471ee1720c30737986e1c3086b48ed74fb11c013188cf1d5308754f36db0ebadff4a39e26980aa0efec4f83de6e90998631ae1a6312eda1b16878c10470cdf1728bf009c998853694f1745bc8accdafd341a1714ef97c4b49cfcd6b0e6b104184ddbc26fc0ff6d25015c94316a807d6724ba37585049b8f4a29389acaba924234570eeb0c82853eb9482b41db12107297c8f91bd89cbbffc6bff60da4dc6d250b8290e974865b2f328ca6bd587626c2ca919d7ec4578e4b84bb60bc6f482118b7538b0ad4956622ac829d3e4a7974c84d328679925c87d785a8cbbd9a5ff40d7d6aa620f4be8d609fb2b4eded00258e50eaa50288fa922796b37f1b31b1a1113b35a8909817f66c9b38b53b767ee65bf07e4820d8c66ff2c8069551ee5e0b7244b67d091faef3af6e296d49e92c5473d121e159d2cd78c0f00ff68c068cf16b8b4f3a585ffe53913a1f89788321d14b191e1f7d701e58a6f921c9012260b71ea6c7ad2ff1108c5949c825d99f28ed85a29b6327105c7b876694a909febcd22b1a81b9b444210482c06cdb4268cee0c8f88a9f3d30e5116da71d49ced61e7ff9adda46eec3195f2d77b25f7d91badadd5c82e74e837206bdd195884e88c44940d552e36545dbd40c58731e10409e1feabb191254ed04fa7563b4867eb9c9bc3b07250d3971145a3cccad57c53d74e2d6e47ec4b42b4fd65a99ef028acf2fd61f91eee11ea1fe58019b8dd47ba340ef0c285155748a39e7fa592252efd257a5ff58b67e0369af9204d18c13686adcf7208a2d1552d1c5abec0d307c540396921630ae87f2479a48aa42a6f19e73276dfd15622ee6fbf9641d0fa55349eb9b2b89be5ba1fca4b192cf878dcb2de9ace8e8371c4216d9a65eeb10bfffaeefb3f946461b8e7d41fa1465dab3b20a3ca05d0ddb89240f780b1a08482b1c34086b0264986dea225c3c9889e843e7df38f7327e6ed4de4e2b626dcc09f1b01e36a4fd18f0e43b4d70e3670bbbe94b4c1f6b4cffb2492a2247a0c90f39452b86bcc1ba96f298dcb70835cff8977b036e97a3ea14e63228495980f7a59bf2477067099784db0d959528eb6c83943ff1128f10fb9e945dc264454b5f97097fd6f241bde32baa71377405ed3540ae25985c436b4b44473cd78cfc07656028fcbc311bdc4b920952d490463c85cff33291bd09c3a93ad0bbc7f7f389cc53441a7172d2f4ce3614fbce07fdcd798438af7b3f9f569305bb45ffce4472f03920c229e94cd45f57370900a98c6ceb7e363e08688ebeaff25b3369336efe83a9e2ebc6c2f32d93d850dea766d3995807b4fe799060344765f9cd03d908f8171f0f832e82d51601fae987ddb659a7fae8ae40c73a83ad20c6ac67796d7c55f35269a656dbea35596e0a0fb2c984a119837f40c3081592238b6c965ae72eb997fbf4023aafeebf085849c62f98dda0707e6ecc8c864f8ca5813280d3c6128a5728a06aaadf6e12696bb703a1aecd5216a30a2c417b457a1e4c5f4973e1d308fc2f25ce432cba3a36eb0759f9229a368339531515da9e49d357cbccef3052c3338a449fff405a2a7c99b44ae199d2005b6ce78438562fafba33339e0ec2f1fbac00dbdc753c079c23584259e17ad089727bc1db50feac088ece84ac028fcb90da43fa9d04f93eaa6a04a0b31dda4d71eb3cdfaed1e4d5f773f7d7733b9153649ac092b04fe0cbc020199c5d885b43bd6251d619aa93af89630ea404a27dde17f973dacdb8d93871c0ea2b1208aac33c22f044eb3391819c8a32fbea1f628fc2b41c5cd50e48710528f683824e1ba714e8feaa582bd14c977e3afea66e5778a4135832d239a503c60078d59c8f20c3a5d74348b44bb1f8e9facc60efa16d1144b962ab78d5e55f4ea493900fa51b98e18e75757c963941522a4a5f80d6563a544c58843814a77ec0cdb7c5eef5032d7eafacea5fd246385b2b2023912c042a82100107fc0d8805d52f8fd13e429b2b97da0ea88fb51e8e70b14fcd8ef27fdc154305838f9bab94ea008853125799210a6774be065b91ef2fa986bbe41c11ad2ded15422518a067e5533e495a726445e5ec6327a05aee0abff94632451820ffea992a7e0eaf0d12f33f108b1ee96966b58c9fc8000e30e30bd48310280e900a70d8df5f64436cfb0e49849f415e050376971bd298ffe607b971bc2f67b6f2df560d8d71f817884f16e2caf7cb17bd21b4f84345dd73f0b0b09dce0813e8c1ad9e6659b3f21264d314ba6eca64aaaeb6a464b4aa286a2d112777ee9bb9b39267a742206cbfd95acb3376ba197f726845491d97c21a1e5ff8eae873d1bf0796b3e6233c6ed701cd5dbacd3d61ed6c51f57a09e15227313262505439c2bbf94e256efd461d576371cb3f85ad6d03f571733cdb1a12a9d0907ad628510011be1707a64095f9c5179fe0d12523de4a0dd20b56b474858537403acf410098ece27e57dedcf300739e7a868d17b30d1eba21685d996c7abbbde2b8f1f004fc4ce49d481136314cfbd83336f601dc0fea5648612edc2539246a383695c1d4f881eae9dcc48046d3200b3fe48e6558e5b1bfcabbd243897f5ced78e870b418bc4b51bba803be404a2f87d6a982ec12404de7536618899fee7883111ddf95ba83f4f63d5b6dde0cf28be82795113cded9f5e4601c7f7db5c3cc49b09b4c1fda58dd420c9ade7741c302ee3fe76572ef745fc1206da9195dc60181b5ed21e7610f074dab6df8a589d8ec43da58750d0ca8e5821fd8d6621befe6a2684f5e43831d20933f20f7aa74e7dde4fda2da568b77fff21053c9718462938a31efbb6d0702230f755f1f548244d60c5910c17ab38ccbc2fff547fc1d8abfbc9913ca0df886e5339a49c7e6fe1a2de5c50e3f5e789b441672e8efa4211425ee8d7fdb7e1f8790a50d52c673d2be12e898a14b961bfc8405a2227a04ccb1b0dd2cbd5da263ad2094ba87fb66997dac4051a99d38c30faa4afd548f54de6ffc9115144e3adf49d2fd0da28c2f1138db12b07f50bb2cbe22726fe01f36b2fd17e3e1bf8c78c993c07f245ce43e6e20b0cb3aab60e9db7fa46dc1a5235f2b0a8e6fa6a5926007ceac6b66d8c313dafa5c5c50857632f9506d0b0220a08f4a1811f3057814120cf9eab05b89853141761495394d09125f00d1ba02cbbe76b4c7744cd24ef8ecf68fa638ee63cef88f60a6dfc114bb0a9882ac63e62939b054aa491f29e413c4616549d4091e9579d6962060117d4a20e19f59ff5de846129c6c55539af58897ee581a3fa3962968874edfa37709bc70426251c16abf5a4cd16735d78bb6e1ad0b23243a2311a1192df8c7f8f729e2619890f0e5e5373ff81f42847a66f2d59b04531afd08665ba2069788a129ec115c73f1005297b7fc722499380b58dbee89f8151e7b02a415f22b06a2ec79c67fa510ef6db4f2fdebeb42db335771b8aafa99cb671e49f65851e541ee00a94c5549df81fb7b663c2603ff423a86afadca930290bb12e09bd42569ff2304008ec76ed34969ad088dd1a820d1f216b108369c55ecc1658eb582fc9e92de0af358204b89e724a76c60602b8102f2914e6f27e729117b32020538847c59d6aacb148ad3722f2e13cddd5da1f6b1ca28388692a65e55dcb53ac9eeb822361b22b8a0f2fa7683801d26c6086af19091d146b63afdeb4bada8b0047bfc34081b0f9f36b742ef2580b6530c3d3359e5dce4cfcd76b74c2c752f43e4cb54bb766a2ed3971984f2b86544888033067d0d401bde63ada13a6022e2026409528416393755b7df8461094fa0f330ac94088b8754707f8b27c473092d934d556557f274fde15254e8461d49f4490bb100e454d30e0cd443a39f98f7e21639198bbcae885931e8666e9a50a67696d083f50e3103e706ba5584dda69d7ead83a622ea35768d425d96a9069e797138a84ff88173c8890424349f74faaf6b3b95f24cf4c90443b0aab66da3e4788a49376081c752a1990ebd2ff015c71890a3dc4866ba554e9b17969ecb425083310f26cd7a26ce495dcca7966747b82d76488617c8076c62f960f1af5a415370072456bd8b20703b344a745547535db794fa4d836adf1ae18dbbd8e4a7f0fe5d33a694e74074b488a8157956a1e2330747490830ae52b989b866d2633913b6f22d17c52fa99004bbc60387cd630ff4b6ca4ab9ac1f2a7499cf45705a6e5fcce17acd191aa5f37cb1da2fb8212fe52d783d5b693910655c50010f31f7fb7f79e15ef9dbb0826b92479cfe36257c4c4a0406ad5d2418ddcbbfb78aaf83c6cdb6a3c4409bc2058d5f04d39ea3e6466377362847af170305738ee91afefed307bc7881f3487fd1ca2bcc7b172bfde29f6043298069364329615afe8cd1c89010c86057e0910c28fd18954b97d0057d2c215ff7ef762b650d2d5b2ea4507549646c70bad70d0e167cca97be99d7dd2905d899529bf34fcfd459c1ba64c603dfc5b7fb322331067bcdea62c684dda4169c033abb76c4324e1ac313d8f3710803112f6a6d2670519d9f40f35dbe728d0e23cd9e7fdc9379f977dd892c73384b317278a0d8261e06b8f43cc41b49c6454216b8141f9604626a540cba9c2bd466907ad3b825dbfbf7ed07e4174dea87e121efacb9f58b9df685ba6afa46f73073cad5cfa5d0498641a0a040214a520188b28b1bf3e4b4c328b82b750dc72a6fabce971e1750649a7eaec536692c516920f9f458370a94e0067576badff6de525c63958884c4a976b989a61a478e4a9e101f0e5cb7b362c384a02fc60460553ae34d70d70b60664e0cdf65bc2e52b75b0d7abd333f1e2cad31b857d41b124775a6392c0c3e7803229bbdbbbc40edfcef471546c62a93264b9992063ed5834a8486a47a046e186608a3ad4f357d7965eb5f7d256a72a53c28ba4e7b1e04d0d25eae46e3e750fd2ee7e83f23bdd5e184d47b19f8d5936a7388d027e4d9630fd837063d3e76639a493bef390d4c238927e2d0b53d6da9380bdccc92a68db9c7e502544a1312875b6946cbfb25ed25d3ccf3e75f8fd8862af7b97a1cdd2b071099439e2e7c816c7420b96e25bbfaabe2bd04710dfbb7e2b3e4dc65a173d016986e4f7cb0e958752ea7ca366282f74107729e313fd4bb318f4f1859ac2b4c678be24eade499c7e4e511f2712688678ea612c4c6e4eb8e510d0d44373c7236091fa053a6a5b7563716653b78a76a0f013f42abf54f67f5bda81cf04003f03d714a9b1e4aafde5284eb5dafeacb0073d452a0ef2af2eabe51a5880979e998f844d7ec7991400ba10cf552e54d6947e6ee7b7d7f6154699a3b46e3d70e2b3a7ef2206be0828858e891e642cb45b297b2e72f0f0553c7183e275ccee17d2c9726b0cb07a3dd6683adf3698a561d9568a0d41aebfe9e71b208eb91a63e4286f9819b7bd72e5a26d0f3d12bc47ca5d953a0364750926a8dca99583e9cac8d3ee27a90982cfc95cef49346cc682f39b449f2107fadbe7a27ad0c6789150d2be2dcd1925576302d0e81002d12a28242d2defff66d3d76b3435cd8af115033fb836ef48af5ee93c29b772b31aac48d7d87b2d964a7faf65bcff6b2d912eebecfdeb4dd89e35d89236cf6e54bc3cd034772844c0739c747ff54640d305f57861559fce3e97f3aa75fdf7f3c89fcfef7e30ae7f1d24b2661bfba4c05d3cbaa1d3cbe8a0e9116104ebc4504ec53c280d14e845f1542f394386bb067e53d2663fcd264c8eddd94da8c8a4e6bdd7f907f275251b0af9bd3af66fefbc8cc16eb733ba78c8df9f630c2187d090110274f9b263b95e4f22d7509a8f2da1e9d9cb6b322b1c52ac4f2be78433f77a85ef3044537d5524ebe831227d471cdfb0468691b8d60323b2cd78d9768537c2422f322da9f78931addb1f4625c7b4a2ec7fdcdf74ad712520d3c705f41a4bc7f34d2713509e64f3eee48a54590cfd57651403129e5262e2d364ff586d102471fe69177bcb1419d2c3a685c1cc8e7d14874ae4ca4939f0f1e0f7296b6e4fa34f1d821d3230a26155f441a69214324332ce9a86f1824715cabc30684068762187c1f50b92976e442479a6ecc0a3f7f4aa69ada5c13b4829eb6be2dfaca0bd8b849ffeed56f36aaa19f1448ef6ab207e99f7ccba65750e0f4d70246ed7a346d6a4834bc7994d54632d31100d149d91499493dd75ba6443660b7821023da6e2648b591d3722ea5de8c29bfbaa91d12b21d571059a45ba2494b2e4e50edfd51bd78b7ac0e52688c8dc66d8be26e1677ae2f064562ac340beaa1ff0a97f7661c1f827c96d579fe63947484ebd8cd039c6a0e5d8209e06b77ec6e180ef7d5f00d5618d466e3f94fd4eedcb50bf42dca034b2a24c47dd3e922773cde5a19c893111530ac24eb8d59864cd0282b44ffd976f585a17a2fb2a8bf3f5f1040448e69a2df58476ce684301ed19c7d657aed9395b144d8d2d255cbe04bcdf16cf65c6b7c39292b0fc82cd869128da2912475be3c2de4e20442a34fb56f4e42c4cc893c76a6d4a42d55e80e8ff136ed84f2ec5b56dba209e44d430707efd53bdc7b962bf9fba3dc82470989946cec49e926c9d0d464dac076399858fa3f52d4ca3c1a4f431c0af5ba8a57b89137a967b0b0b59f61a09e0d89831e6d3978f66e70cd8e30120fd8823f05fcaaff60c141017fdcb99785e5db5d19373a2ad8469f3cee5b76e47c733eb70695ea551b20678b82e5ef485ceefb7f1c355d7755a7193b55a20748edf3954da6b898a371788dc0e77858a3121d62fc6fdf0e58975afb826dd3e12be95855c2068b762d49cfaafd8212f205393e186729615898499101217e9398ebe8c37fdb0b1c46d3d0fac2c204824afecb766ef6cba303da03e65248c09e75f62abe6749a41b55026e08a4153c91b16a521653a8125ea9ce6d1637d65d16ed06a2adcd15f443452ec69fb71c8d289c75f85a85240cdead952d020347ee410fbde97267db7637600fd4100bf7a2de50057a1862ec0a87c0876ff9cbf46ebe5288296c3116c8f2fb6cd303fb320c545f6d5e8603bfd175a79311d637858438bafb994fcfc8b415b2d2515c134aea308adc030a332448d4b7fa0973e9ca49b2c376dbb1724c6d50176884975e6d60fe67d3d2dbb3a4d1ce484731912bdcf7f5878e9b503662f47dae521c95ebc2eb9d4bd0dfa9eab1705308190763817deb9e47bfdde347a3b412a452a81474601a8e555fe7ec4a223b7567fede5c66d27e6a0f3265488408a2f7dad30323787dbbc33faba7d670f39356316108dff51a2d637624785d66ae44a0343747ff2ff6bd75ffc94e505ba01a304ae82e8aff5d0b1a28a3981da0dcdc9f0de0c36d0bee2445429c18ee4e391c716ab1abd3e2b511ffbb64c2c1eeb1204d8357686cae895654e475af5e22d1f11a0364497a0337079ad3fc6d7b9cb5227152a8c1dbb28a86378771bc6804e2772702f39fafc99285e602c93ed11ab2459e6675a1ddc1cf53e781a3516ae8f452552861ee3363cb18182d1ad3aac29ca8c4168009d476b3baf8b58dae96f80aefacb37e31881beab0e36abb9045c3d90843d0157cc3434818c4ce652fc93626a271317469bb1ccb2f6dc8c54e0811b461955ef846e47a51a7b1c5a64ebb337086460639cc449b0c529e2bd98eea0d1ccbb738937909107c02191ae5d81936415bd37815641f7ba62950b97ca3406242bf995257ac132601adcfb427fa067194c6526e2ad83d46200e0c9d6452b6715898c54ede86cf7e016c9bf53da15f245e11e1b43e92ce143d4fe08b7d5c00b02a24cc6f1d9446748d04673250e5d39a6d05c419de1ff1a052d11785dca1f9a9d1ec0a2afe82116dc5b035a21a5b67619e3e6da438ebe0fbaf3df5fa4cb3a11645a094320e8258f502edfa4d70eb4baac6520b00307cbc156650d7b5563b639bcdda85da1959e1304dc3b8c7cf3627e62e2dc096f61fc6005f00083dc00ee282140aff2970a19835901571976c3bf74423bd870e860be916da1aac0c9e272a763fdeb212def477018ffac7b070ad167e6496df6a64cd08cd9e64f8595f2ed26e3173a2f9ee9da07c70a6414e3007a26500b3207239772fc2d964330d9d78d96c65d5203c515d7c2ecf265ec0a00ef2338f801fd7f38e01414e61d30d2b67dbfc71a8c78486e7ed0125dcf7ccb462230db2e61996fa040abc48c5b8931f9c1d19be846e699372ae6a7f1f6aef32430c206822ca5cce4157fc98a45c247a46bbfed1d06e00b46e50ac91f741f1533612c103c2cfa400f522738a4652ec68d80e40c37e53c53082bf03988d0ce96ff5d223523482c8ee2e89ee903a6d559af8b2d6b9c2c4eb26e8f5b31bf9da5c397e513577e49af5ce8ac9f15bc0d6e7b62440097098ca0f52499fd366145397441e4743e8063046198d4dfb44769c8cc50c7db56683ea735cc889c52439c52f5bee7f2640d7b8e1b9923834cc304a051038abd89f151ef36babc04b63ad2f64ab61ff9e2b2d9b7de820dec46c0cbf6da7d844583aee71e6a9456bb80edd71162e05036569fa72f3c43120c8d298d4a0d662cb5d3a2c23ff3585f64c9f46c99ddee7f2ef9ee5c6f199767d62f4bfbd61780e198733ce54b2f1ed29494a17876e326fd3641d5245ae43c862c5636a1f13349a65a255b09e97ffb7b8fad49eddb024dd7a8f3baa8486f8867a106bd42b3dfc431fba3cae6c90f11e15db90b9fd584d0dffba26a4ff12a237a4ffdc41afbc13a1754fd8c1d06fe9ad2c0fe9c4defdc060b83f708a26f4aaa58eee50ea4d9ab88da61b67e9ca86a6252e98262328e1c00524109d7964106e009506f28f8bfc12381bc299e88470a8c08b46061429d29093f84ce74ec33e8c9df0e7e80c1b589aacbca440ad11b44fd705d59373c9f3706d777b1ab720fe4799244905ef474e11cc877d65de182ac6061a7bf96f022a28b1e09e82fe04cf0f834a7a0912b1d48939227f37257adf56f497e89bbc352f26074d9bc9d6e39dc8393e24b42d77aa2b63d184e9044bc322c3559c7ac4d7618b06f5aea3d59161a16ec3bb95d4bc1b203279203a77209555c5370c639dd7cb1b3cb0b90373a6406cf78e79196b3053e9b5d2c941fb3ea066e35192bf2162ce57dd3385c96908188b877fff843430edc1d21e26fc3b27d8a6c21d4a10629b0ff01a036e53e2fc4d59f91af98b31882ea9580b19b1056fd922f94f992a18d04c5c341b140a0e76f7f59795aa5c9f5dee681d280a85ccb7f7f17a313dbd11af0bd0fa67e23b6d43e632145a7361feba0a0c255a4ecbab8c645e6d0964fbff5fc0d8b58acf2aa628cb07667cf02d675e60b454a55220838c09c58b70b141fa429f96e215c06c5e30e419fcf4ea73e1d970ca2e36ffcee88b7a5b72b23a0d1aa12654d5f70d94cb55f7d0269cc6983d65c5ddf023ae01eae9e7dd699fba1bb6c23f5cd8b77caaf6d72c597993588a45ab8136a39da3bbacb0f910b74b594a6ccaeac9e7c0a162106e4f5235cb7ed42155907c141061c9717a0a0c86c6275b9e224a7140cb7bd764910d52f42aa5de6eab582498538ec34bc7b673444e01554437994545f4d2ada671480e43a7a53b2b18905a2c47a01bc53e6c06289f224334c29b19cba7ccca1dd638e61d8169bbf05c6a4b7e514e45a8eac3fe15b42f8c50e11d6567d7b1aad11ccf7ac712be0ba936d5b8a4de122b09dc926a0b4c5199fa82bd83bca3f2bcecf4cede777db5d2efb912d072b90b5f654695dd737b4746a2e25c0cbbd0e0b31bcd0b3a64f686da4f7e2d0d95adfc84e6b67773b8803a699cfa4fd51280bf3544ec99ef2da197b9261ee7b42770956f76ec8b9b740133a95c13c058db7595742f59ed4d90cc7e4cf1d799b4da59ebaf8800892c750acef0661bbbdb252d5adb32076f67bf2852385f39fb10550efa59f8ac28563daf8dfe3371045e3454a98afbba5da04bd29eeed9383d75813482c78940ca948f6baadc23bebe4afd62394b1cbcb49cc0d6de07622772ad46d837c62a389dec866b54cda1d2be6362c305b9ac1f935d6fa72daa4f1c8cba30e76feb09f695b3d236ac82cf6dcb1b59e658465ab88d47e561aea75a0b59afeb439a6700bd750c475668ae7dd8d1e8eeae8a00bc60e0866b4cc2f5917cb2492d2172c58393ec85ba0bf7da0c5de79b9edf1f65d40c39f62bf02af910c75e918193a72297f762ca13c3d0ba7ed16cb4ba431a66014da3f95033d56d413b9efe76d135c253a25f095afe7bd5fe74a0140e5999d80c3ad8b9e669845384e0e4becd56f11600d1ce1b2b2fd9939dd80f28ef984eff9831dba470ed1f6fae79957479779f06d2c7c6d0f869fd9caab0c0cec3168794e50781d0922b9f24756762b5e73f31bf02f7174a1767f39399dd326345d94b4bd4ea48101909013572d6a2f03014f5295d21fb7bfe051d78fa67b2d8947a113e4a1c5fa52f873651c40836cc8dd46459c0f126b2d610caa89a8e802e6af8de820143f07954dd73b948880dc0370f97fa28f008739372208eb9309eb7b08abc877866328635e3ca388c1a7663bc4f0468371b21ae4f0b8665e2999e72d03c6cfe1dee30289ac65caa95c0b50d54696ab6312667244823749ab6c95cc08b81a0e665f17fcdf8462ccd42f3bd8407e45d001016728ce8c56d5ae85a94c02e0566abc0226aaeea1af44de73565593411e18331c04da2a5d6c9e9f827e3a741081dd98ad81be43ab3301c263825bab874bb8bc25b7b29f32d1fe64f6fb87f2f9acb8fb0ef879d3f4c7efa85c7b5558c32d982e49978e093ad84a13659e300eeba471f65fdb999d3575affd639612d519812e4ffd6c10577d48543d817d28e4d60b4ea0ce606d5a3bbe414b57fe202cd817f57a6999fbc8d0d6cc0ac5318f2883b7e0011ceeac36be16b38251aea45b83d55e013acce57102135af1b11c48356082e9867e922267b76b6918cb555fcce96a939bab5d39614a000deb22091a7224dbd49172d07915d2ffcfb8b8e2b3a105af763009712aba19c4b5a9f88dc4a1a1100699ced993d857ebccdff8af4699d0311cddb33efc3c7c67283d885e3d0fc954117604893cc117177320fdf5e935eb5d309f638422058257013a83a69443190a764b9f73cbe133a9a928753517cf9af76a4a9eb1eb1b4ce9a5cab932863de383f1a4ebf429f7f05eb70475e1150f18df11e9a5426b97726b9254470b086547e281efb9f8fcd0aa29ac19c7a4521aefc967dfde01e5e9ab11998182b1a17aec3e4df20a9973461fe92b1a1b31d237bd1b720772a9330dbd8ef53fb0e684b9f553e5a8fdffdb42e107396ccff42f83477c4ea304adee25d9d596b7177776bf78db2b6b9392ca5eb97685cce563ac357963f6102e50c404feab0950b83673016747731c2c29f5f4981664a8a1cb3383320671aaa280b8448cc45e8d15ccb5f49fdb163f0297501e335e975724a5a80e15f76fcaa51bfa9c45b3f1096cefed5c2422bb16a94dd8e1cbb87acb50d9ceb6ddd720ad90dd0439b3b2590a6a87e3ca7917bf161c82dc4100d4391e7cfecfd570c48e24e6523ac8ae806f21c025a983f14423e79c8ab09d9baa62023a519e254eab270f49492461606229106ab779c1e2de1f1f4a69dcaca045c2d61e57389a841842c75eefb4398800f9372c82aae1793c501c680ba9e136073cb3567482ae98a363bff1f8db98d0fc67d9aab75c7237f60a2785669fef53a04a4074918798a1627a07256d73fa89852edd82748729a663fbac059e0f7c42e02ab2a16fdb34870c24e71bfe2aca3dff810c43921be244e9704e6eb37a134e30f8c03a0899392f2a7740d1c091bc3d621ba3d64515e52d53ff93f8f5f7b12829ad18052850de6e2fcfe025344a8513d61d2ccf09acd1171379213f117ee45bb4055fade90b29f251aed57cbc096f6ec3927406a161212dc4d16c4bd8bd1d2158ceb0c108727dd5bcd3f4811850e72b62a7a39e599c2d35f32a22be2f687ddf29964d57aab8bbfbb6e28325ac38a504887032761ea8ec83a3987f2681f43fc271a89b4866f9552bfbc460750113da5ee0f6c51177fc73b1117badbbbebc672abde290888758715d24c670352e9bf90b5e50d8dbc38e506655443573b9dcebca24787c03ac16c4a2731b12206436eb485c678a563f4fa930b1703f08b588391ae8369e87c9eeb40fee24e4392e5f963486adc7e44033b552c6f9edc2c8d461aa5d35619f86fabec02221c045cdaf3eae72a60b38ea3b413cd316e8f63f05ac5920090764e56e6f74b13585ba0e4ffe1b386511885b7af1f027a5419116a71c2469de058d70269337c4b54520b6066068cef99796888aba2cfe1f71a026e8f3f16f4a42221c14d3d044aecbf6fda31e0d81413aa6ee69813725db774e861505c8fac736a745ac84d4bfc0861b58968a86a8790c5c7ee77ceb5ee8751ec0c1e1539b99141d71422469be7a2a36a1bbc677d44c0940a0c27b881b7b42028776545ea6f4e467f5e89a239d0700acdc12ed2fb212000d9e6a5b9fe2ef8c7f2a443978cb1ee951129b59b910709f8310860db98f625cc49d9b24e0e2361e4ee7dc5b9daf31e35468b784482f74b8e7b9129b3a584c84ed98130d97fa4cd358cdce3abd92ede2f4d6d30cd4661eab7c4d6063046897240fb50d47f390b0b22187365fe1d7b8fc8b0ae15221dd4b4add703b09c0dfab7b57dcac02de9bb427152d19dfddeac852c5ea03273c2f066d1d8f63d095945f82ce774a4b7d8b06dcb108f52f5f08b67813f71022696e4faae3e59ad630b67d33a8d3100fe1959d5691882a514ecc331e80ceaf20c3f39d66e7e4109dde7f2e6c10e1555a4c8bc7aa16c9792b5ff06cc46cdf08e8854a8e2ac0872a51bc0478259a9a668e45f19d3b4385e3f1f0deb9808fd4321ba6e81e359f645d583c6ba0e76439bb6b2c6d91385dbabbeb1e47e8f7ed807d5b2afd31bb8350e07f9d08836b20255075e82505bf070a75539e0e6a604274b37a1b526ca83a781ad15ff19ae136e0fbc1ba61def22b687f0604f0930a5b1cefae905c5321f20635d8ffecd66a775c27f8fe1bff215368c026ade802eb55f345ae8ff79eec8f5b116c0f4ef587522752c11386e4394a39d905d6155be39d6332cf765e5217d614b3e8782b8a802d6327526250936fdc558dd26bd3ebb13a1a58049dd3b101a394b7a37c6f6d286b0f0497b6d36999797ad2248e3fbba6c6e444f1830d4f6535473a34f78afdd8019f0c8dab5e9c88ef9d7f800a960e1fef69ca4ef6b81bc76d50c31832be3cd9839b0b65e06e4c05d3d3e9d110782c0672660f1540a6240168dd992ee8995a79df40256ca42b5042bca5dba70a886b22c0848aab91ed35126b28bdf8e83d2596675815fd4cc3b0261e054be1419e8e32c4ec42bb959ba75303ca8cd643b185323bc8fbcf79b6c7f769bde8684dc6cb67a485151eecf6c9d4e09c9a2cc580a67fe0532860846890c034d43b39b600388237a0edadfa1e0b6bea4002fd4d9842da191d6204f9065a6f3fa2e6afd53f7c276ea4ed2f423382a6c5b72b7e2589cb655ba1842c7d035db77d15b403a574c9e2487683e8064ab09ae2170ad5844438d694785b006b56463790de52427ce3cff7dc2503efe7df913ebf8e4e9aa1a353b952103dbae61104b108eacdb5898f11d4d42ccc9d498f5b4ec8181adf71fcc39d31231a2dfce1c88b60b2d140e8da3105146a0274945000e3320e764689afb533174ef7936e7d89e006ad71bf4521b8bdab2949090d2101546e878280045c2d47ad3286405e1ab3584011f23c6e2ee51a5b0610730d93b470e0b4086f39c12f41b445258178b23c44708290681a1c1d96b848322d60c5549e09e32c93ed1ab40ea4c46c177655c47cbf1a4a194139c8a78d4f7704f52d9cc1479456c0d978a3601561e8839060874ea84869b36a7aab45ba9a002d518f5f7d3f30a6d86037fe3739eaff1fe11057aa06352441e4e2d0c47ee2728defbfb1888b485006d7ef8618cd221f650c5a64a285d093bb2847a0a72d1ecde11bdd0a964c01acdf98ff1de93ed311736eb8dd091c08297a28f21a31a203a9281e3bd2616bb99a8f623ce7007e61ff2d0ea5cbe25ee40a30d3d9b329946123be2ec2b79b50c80358539d1734899f8e221c76f64fd6259eb13aa0631e29ac7d4dfe8f5125ce5419f5419e6044cbc5329d1996658afa6e5f0f717856a8fc1fa81d3baf2532f8704a1ae47c9bd496d7470eb3b0afb02526bd3f347e34364b0254b9b2076c3ce527476e380575bc61ae1d77b0e6a2e30b679b92c5fc0fc4f8d44203684d5d0e3eb688d75b2de40a0a360224981f004ebed7798dd5b220a1f800d03555bf13d4bd7c5888f8b6daa4cde24a45222b28b9e654f468f7485706f70623b8f13eb07bbcff8afa1c7490da500ec211135f90564ba7572ba6b4e9c096b73e48fb2a44e73817a91af9d20539cc0c31f9aeee2587a23381099406d5f58e671983f28936f585af7c07ea116fd6d68a0ef0a73d6bc5c5bd39109b2ed31779c55d21d6fe5986cb49b0ecfad9897cd6fda5b6e006da3bce9c8875c6b39f76425550001d736baf5e74c8b676ed4d30bd0d36c3a1cb8a9bc4cb083bf54cccc9e0cb92b5256a27bc02695ce833bca1a3ae3902a44779ecab4b4a179d86d720e1e3fe6ee961170e3553061d5dd3f06df0a948a474b5c389732d85b07e9ba104eaee53ea1edd942de45637060b8c7de6b82b293b32810d90facbd67892073c239805590a770f3b1270826bb122d38f7ed04c9551d916600fecd0a0ad31788156d2e74687accdfe1640e4a9d01c911334be8ca1c728a03375f7c32a31de45404e04b9dbd9f33da9c358d4f8450108c3d4a6b52f0dc9dd4ff161c6c54896569531bded23988d37c7d196b704d021eccf901bdc4a62abc647d5a9f514ab88aae23f981edb3d9b4624e967a04ce26c4c904dcb7d043fa45e05cdf5072078f3dabeb08f59e308a6764261f473d83e2213ca1cc8d6704538520d7caa18df635d6954012904c2ac4c8632933b3be2b46a6a7c9be84d4dd2cf7093d13e9d88201fee482bb4bcbafd594bd45df65655bc486a4eb676ba150414ff54c4a733ac12558bfc5c11e45bac3f8c2489c084a3d4efefc29afda40bcf404ea19a0c449a49b9b7c0bf21c8aa7cde5a926635a9545ea1df1709120530877df9d25418f2f4f8961dad88acd41db8a3435db6516f9be7d2740acd1a36a87e9a298af5118523e2863b4504d5dde4fa8d8aa35f0f8346e5e1969686be1a88f86bd3485e48dec578e53f5a813270af4681a5f68e878e73ad0fa66ab136f90f9c7fb95c862c9ec330cafd37ce1342a69ca62ffb38a26d70463f393afd9cb401e603c0fd61a730f057d840c2192d61b84b318488ee152fe1f99274fcd16aa5f8ad55bcff746b73acd3137be3628b826699569a11fffc8464cda45e21316c3d60235ba2affe1c60d135533a7ab7732fa02c9717104b0c8ea005cd4c68684f743981877797c25c406db24b93e78333a0ca8fdd8dfcc26c48c8c60931d649076d67838fc994dd5c4036df5f0d9be4b1fef1e595d3cf3dc1f4848201dadecf95728101bd02756569de285eb5c5947e4786600a56890d616bc3c0f6c133e41a8a1240022fe38f69de4cfd7b0ef35951df66bbd153d3470b23b81ebba212e3605df93ddea17be5bc017ce56d6cc5a5409fdc4e3e57ab9c116750535f91e6c20ff7473e0a895d84e61b91d2f1bac9f77e38f0f621d7bb5946b7287f80ed72488de7c18d5cba8fe1da890ea6dfb0cf7a761918cc29aaceaff91714eb38a1d71e8f15cd8fbac1d6c69818631bf3ccbdde86bb5797397e1d9dea6ba0b6ed1f16195aeeb7792b2a3c242d366c759278f80da81ba25f17c7ff23fdb1dad9a6bc11745e54ff54b889523bb856e9a22869be9e2d767fccfa6c214de2b66f176e6ecd497b3c7b5e2af64476553c812fb3a85bd10b92b637bc28a0e8063f3404a7c2c1a650892b745fd110065b5c5a0ec1e27f3e4b617b933f8b1e8f70aa84cc94f6ae60cf908beb883993b045dcaec9d77d04bd2015524bd803b9563304154fdf33e452750f755b2330d7d42b6a1bb2b5f3b0ac02d1ac53f649abe2c70f70ec353b85a46989a94df091838b02fad17e74248798d6f794a100f7f07499497e105754f4b4d54637fcd88a050124eaefd189087f62e9bb2f8314fcec671796155a2d82e2b2820f603ec7aa757b081ef48c60297012c75c396c6a10140908338313b66556ca63ef8135e1123dfe7d997f1925a5ededbf1f85bde5e6d852281979b5f3acbe0c23e9b04af83c7a5bacdb97babbb9e8fc52300a1fc04ec5e31b3ed32041889cd79a10f65780c57b2f6cd570dbebd6990986725bf45a7373f1ed80740b45cfd6cbbf40dcb740eaddbaa933ffe117238130a97a2067987504c980d1507d560da491e87668a36b0373b0c0b2ac6c47067a44126f1178b0c2d4ef2fb76f2ba999169df4243332eeb1884654b05e66747bbd4deabdb9dff17ee9e3c81f8d995c584b8b7b3784af565b2141765e87d571df836f30e9d117343ed4824ae25120358f19c55ad159fb7449b5d285ca2da8307b07ebfbe0c9cdec5d19c00f3888719b13eb9e52aa6a540dfad35b25fea9069dd1bd79b00ee0625351ceaabc4399a0e2d65b7c16fa7ebe5460eed2ce281b1d053cd99dc16b26a1af510334d136a120823cdd65d7b6c2845b74a8874c546b3f1682d6071a44c84dbed1cca799ff13cad29fe2b1f6b8003ff3f11f492cd3a7047a413a842eb0b4ded87e847d6c455e9ecc52f483dcb7adf4df593da329797a75c048ad95e02be64b0966e89d6b9cc6b3c90294d2f9aea40c4aa8a0566337ccc85ab07dc96087038171cbf995d9ede43fac7c253c8d3b433e0a4d27d44fbad19de5e2f26e121f28946f673a6c46584ff4d93f7654fdc26449aae51563b024e128979feef294ec5bced2a4a1dd87d8402c0de7bf76bd10e729a918f68d6216857c114a42c7cfdd80e364f9054cfae11a9e439441f1b3d4131025b7127341190ad9b82737fcd33a11c0f15100daa93b3942e38adf87580f81a251fa7d7fb9f453b7cd888d4b35c9f5a762e0f765342fb8e3f8e41b1783d320ff191e34e70bc5663f684555e8a1fb40c2065f72633656b123c5cd4f283fee3f9ece9a21e6752e5d20d416e3dbbff982866f29501038a27b6ce76e129656bb699231ece651802cdc4808d1f9d80d8047f1a2a3eb2a54d9e77a0d57b7e567b3f9005cf320dd971a2d3a24c5ac6b424db59d273cde912da9ade51d6d282f9fcf8b8d85bbfecc9cb94840f9bf10bb08b0643920a09284e688ec13e56dc2d77b7770d9a485dadf8aac31ee91d41d3c9b274aeb5beeebcb5fc66daee79c618d0272ec3ae31c969950ecd1af07e099957d0354ec38c40d2e0526f4996d1fccd803f4bb0b24b6e26fee6b49fbb1868b1b7fbd7127f135b1024c660907b98f7953fef1fc05f89dd3a9b222fd4cf73a16197940def9259489be50c83a81b2caa5174b28a83ec7eae1af2af8fec1a6cb07e467b3d98d52e8ce5e582e6a328a14aba4855226eda80104083b4f3c198edd61b2d822acd244f9318b1521b435c1f4a50165291868706ae5517505c3720aa11c996ed64658b9af4c50be0af3fe28540777cd5870b746a47c7b24979d32d6fe6af21e80cdbedbe86f27529a3df24fc46e3829552c1c974c10e6e41554647aac620295945846f41f30fab9d95960dc5d1e9d7624ad719b0df685eaaedfc337778771abf219aff63a1efbe4332a288d5b573d08be237a277f5d1b5406a5933607118d837b39f920f6fdb0bcb29d6affa29e6724507ac28fdd6445385152666816e1893578850bcd5cc24c40c4b5f577216bd1ace532c28f9e3c93a446beeb06f47e2c941cd9bbbf7a59911c4ca50eddc1291a622536522d2c49f0966b3e39cfd209d64eb59b26dde1386a5dfe9b3d4256e433b7eb4b330532da04f5c09c601cd1c189670e3cd45737da0ae0c09f114c6dbbb026653cabfd3404ce1572505c24ff7d22901e251398f3db453a7d8d64db029a65170b26fc82019814ebdd2decda6e6d99c4fee665b70c4bbd3c14f73cd16c14013f77c9f326c133c9f903a23a9692c0e9ca4e2b7e006ae0adcc991e9fbf517d34f470533c89a8e56f250ee214aef76827daac3fd78ce1c2850ee9bd68e00b3df3bd927f9f4a1b8dd49913f79d19303640c8e1fd89b227e41ec1d63b2f57fca90f83583145881e1d9adf2cd447d86f3d7fcbd1c63be445f45e4089c03153d3bbbad92f53b69b6731795eb4642e7a72a170bc98ff7549559f8eeb2e82d00cb30f55dd3ec82fbdcc0e8a7dfbc6b2dfec05c384d785027dac0b63268857b97e57d1b72dba025b8ef8c39f987a758f352cf3dce507a6fabfcdaba70e54c87e3c82edd215585db097202c4a57f9a056682cc5ccdf20d3a434b6ff597bfbf04aec8201b7c9f94a219d58e75c621cf77fe48186e9dfd52ccc3c626960d962bd9486209e0138c208bbbdbd6fdd403abc85e0499e720ae94a242cec63ec12687cddd717b91c53a3d69919854b3e8347aaec25d79d2b091c9bb94bfc9a6e46e74b1c1037de08fc84d794eff8a69f6687b81ac42bb0e8bdb35391339532e59ba12ed9d0063c8924d0d4df238c975bae5d5efd82acdf36ce6e0f5da4b1b95b608205764bd4931898e21c1c387df163f6e9fa152d5f1c3c1d839888ebe463706841096d5635137ce6dadb3a0d48a374ead8002f3f6e0d87b35572900380dc80bf83e089d004044b2fdca447c9a76f5ba6e7d819d685de3d081f7f501752e4f19befe58e4fbf281a0de420501414157a0a2d9fce48a1b29c04a29b179f9593b72c4cdcd741b11f8cbaeea78f21fa0170ad87398fa525d2532c9cf8654f029ec74dffa758810b22832195bf00ef4d98655c8aa1d2c122ce1e5c027ba6bb00fb4eb1da89bbfa0674cbb147328fcb59df7b30532b95d42993635109a0b4267a5d7495a165b9b8ff9e4997605759a98189e529e91982ab9d2988847061cea75d10a8573e8be2674060ad87162f0118fcc128e5fe4fcb080187d2b3ff8a229cadbb79804339e9526a29da215f4f02981e741fb7de78f064e52c3ca15ab91523e7b19c9186067d2cf54aa5198725344bb7fc475913f55d853c9eed0b948ed63c8cdc142f175925c57b9ff7d1b73d63edd8097a63abbb52c07fc6282084bcd6c030b07ced27923f8f386386396ceb8861fc5b58b7516d33246c12d71a716dfbe7cc95c6f544ad31fd0f9ba452c11cb59934f0647b967251409f327d1989d409a5184bf55fc85c4213fc10888953d134872a8431623792a6a794ca974cad8232ebd39e45d8fa2bd7bf48d2d483ac28b4052ed03821bfa321a06befd397e0ecd136b16cf6523d74dbd69d546f0c1aa7034b1091ff96fff972540cf4826f0c685b2072042dc0d769ce4709c39e9a99611ab5016bb0df391ea1e25cb671d68edf2222e22c115987d73646ca62350f39fd77da21bf7f4db2d1e466bc89d0a541890867b5df19154306bf4eaa338a10234ca2840a4b2cc10b84a6accf6d844c7706db7ae813a8b2903f8a432eacec1944de81fc9a5b57302e93bdb61c19ec596866463c279781648eb312b5dcbaf30e9413bbaa149c98921e1600457d3b180122d8ed4167233c50e1c7c67733185d024c7ed3fb1c8b4f78dbeb978416346832535189781c28884e14e52ec7d316a857da8b47b29a36566b54ff015ebb850747983cdec2a9c81034e61e5c39ed3cc8471b36b74b8c2c8d84814b16db70bd87c3bb1faf1b3e69fefa8d573cd121891e670576f56706a10df02ad07f6d6e721077511ea75f4b0315fa54f9b9c70e3b147601a10117ccb85727e78b533ca24182b5086a2715415fddbb09b0d53532b5a7cef73f73e00467462f0b2468f4759e8cf660ccc87c20f95011375458255b6ff2a01a8a5c255bb55147cc2dc95434b901b59750547f2def311646b044cf2711893e1995be9220212452928c05fec29fe6a1ec9ed7a71e005396b564c3aab0c676474df4838a81145943f079119cc2861e59fd621bd430a7430077ed6622ba2a3a5250de392fc0790c32cd26d41b99e62ac1b1225ed36347c2891d8e23ed0d141689b4db33efedc019d89df05a2d2a8303a485aacb1f96141df1be401b2941dfcb75278d0f960fd5e0ef1c112058b2becd891b2ac39fc7325ed5f29298d43904721f072c8d4a054125ffcbb74614f244a99fdc74e520b88bbd87b2f5422392cea99bfba8d822dc9a818877401e2ef42e23550556ffe36af03a9b1b78a67dea49193f4c97da4203451cae0389c83ab9effaf8fefc84597d7ad4ed01839741b35c32acc5a49726dc5f7a0daaacd4d413b34480850159c1a0ba1e93284689e5e603e22946161dd31ceb892f20f857b7d4adb67804c270e16067b3485649114ba0d3b337b7ef1907e77b8a1fb03462d5ed4749a0ca0d7139a9d7eda649a6b04f3eebf4e24a1735422e09cf77b4f63b66599ef830bac5d4ed879bf6f70f611355ed2666ece52c6ae0bacc26719c478839a0dbefb74904ad9a7749b88aaca55b1df7a64bb18ae516865d9dab119c3daf60ab3b3e2ac6eeebc2f42ced32377dc02b05ce5519f6ba7a19a81d2b529b17b625e3da31b93ceb6a7b874bb294078875611c23db136d2dbe76ef82bed6ed31956c53f35a41ef4d0e16e14e050e368f558433a76e122ae73b22e33b409ed9c3f79de04de5571e833c6e016d9f6ea32831c68fccf4c130ff1d554f10a9d7c8fcc154e0c0e6cc091fa2208f29ba5e7ae71e40d2ba6e281a959ed0106fd1239e5e8f04beab93bb04122a1e18ada5eaaec92c225f973feb4285356d62632413bb97556972c106c54d32604cc74341d55ce19145dcf952f1677b55fc352a27b6a224214795d424f13dbc5da5e6659bdffef35f08b4f57db020a0de95b0674e1a37460bdab50aed69729940f2cec8d4347f2025417cf4e01f929fc6994f41925437e3319ce8ba344be313d17b7f6b8133f543bce33c20bf000e53b87d7379d71748361b07f60f34efbdeedd3309098379db2585e3c0f3dffce7daa132818f9cb4c29bc35d35f88a90ba37a3276d38d854cbd5cecccda1b6fc0bf8df33745fbc05c3b2ffcef6299ef851461485ba7ddc5606b0024fb2cc50d969089ef47c4494eb8d15ab1cc30cb09d71649c7a8ee100f0e9ce189aaa9a9db2553a453bfa50cea80c500b441a1a180058a2dfc46f4dc8a3d27bf136b69608bfe64fb2b569223c3237e89507b64a5ae77231fe92b0176a3f174631d6ba9f9eaedf9471c83309eff581abf9da4a9b5da2390c93640d97a4dfdcaeebc42097c2b75fb48e003e03cca0d670cddca89c0dbdf0a97deaf2813a2729f99eabd20c5315a5dc45030f0b7d15fbcc431d28b4436581f176ceba0dfd87ed338eb82bc60a2ad98c6f70ed55108791d59df7aa50965f77d6962b9085ddeaab021fa2252da833483bd1842764ccd2c844251ad44dcfbd1dac3fa8fbf341f267777169a684be0107a4645b1019463420d920f6848615a08ebd8396038d513becacc849d371c8c49b19af549961e611ee45e587aa804a5cdf08398935f5fa4a5512a2218e6bfc3d8db98645f6f6924a596b4d85d6f1188a3602217a01b7cb026569d0dbd358f573fe4503c01d1345222c2a6b9d8b54ecf4b0d735838d4adf803677a1b467853cc850f38c386fe249f61377c4f27836a4d54138c44aed22fa3807329ba3dcc77fbfdb170f2196fe4974a86beffcf556f547793fa505431c80c06caecb74196ba2a7b7aa3532e2b1e9929dc01b86c358b1d60addaaaa79f1879e59a821d4f59378717bdc6903eb78356f577ea88788b4b7ccac50fb7dfbb6eb18476b282833aef26788dd1aae54fe222f5035e61b8f89c226f34c0a48a29d4253bb503b8c8b70a39a71d4b236f688979668b19af293e9c31a41cf41f57bdba09999889fc30ff9ae4b249c4ab387fdf079210921ec9d992873afaccf67da22a14230ff35db003f00919854aec916a7b12918a853d65a5a9ef9c0409eb2e0406023f7f298eecb7c304809dbc7f018b3867c4a08e91ba3e2682f22c26eb764b8e13a49cd94f6004c9bfcaee13c67a4c6cd0b3ddd3539b24e9954e11060c8598ced32a64e488d1a6690213bb61e8be0fd415fcb12f66d1827bb6c7d3d56a0239b526923db2bafb2915a1f07dd6f336eec8daec5559274e8a637f88b2f9711fa55571e0dd81c518a16ab1c157754727c02d488b95b7c013c8ad96fef02a827ecdf2c9568ef253dd410d4ea625f71cf7521c71717941df1374c511a38f8c89048538b6aefe7853d63078a3fe7af497a04a1c42305ed87b673de49e88f203d9e6df6bc3f766b03d39d75fee5658b3eba3d46fa57c3b2f26901e486d0921d4fc9afb2a50413205b40576b3217ec54753b2b387bef83ac4e9da6fa2dab196bb03e1b4b96d350eb6d42495571a82e58833ce1abe843fc18b7deb0f95febbf0ea69050d1037a90e46b9fdeef8fc49626227a48f2973e4e41f7d614f72d828d2a256e2f772914ffa20ddc7386f98c76345afbbc67c7ae67c4c9f8a76ac18b65144aceacb894ff58895a3e77841562665e20e68e3fbfed95ade741e4dc3b5d128d56bcf3796889eda4204d81e6b619cc30716b78344b3873d6d0d3841f841b9111ba912068aa8ac8de48420373976e971b101ccd098a7bbd5df70b96be4f4cb8263cf4868e0c33b376c97ec51b70111090b7cdb52ec93a2ed521dc174c4ec92b93fefaa2162a29bd616d3f3bf270fe692e6fdde877da437eaee026e2d6bcdb743218eb631b31d3cfe086c4eccfacfc306df46fe38a8305589d985119523017381ce71124439e0c3721663c8b96d277b4e7250e452eb1562842497e8fbe524e4187b4fef55d55accc55c0ca65429da13f01a1559fdee83e3b226634adcf5fe3b51360c078212d894f6d5a7dc328d6df4282793cbe9981760b92bf4be0b728a37aae25b8a4298e6baa87b853bfe375645a9d3b31a2f248f18a145e7c2f04947e73981f019ce91a973b0bf50957b737e4e83b9b0837cfa90fa66ba74a3e993c015d7f9392787c420e1a50cbf38b56582b7990ff7e76a9ec02fdc5a80f17c87ab4868f8f11621f10038716c7942c341343ce5c5cc1d6942554735306d4344ff7f46ae61bd9a41506cb2b9a8397a45e3c7c74add8c91421c7141090f5ed0b244ed71fc91c623169ff5609e49208bf4afbbc7806811878073c8cb2390b6fd664eb1ddf67b7ed936dc896f234a5147c003848e70c12779da4c5a0ecf32019d8f7cfff1b3ba528198508deb7f13c5a5172e7fe49d4e57861fb1f905fd1eb15c4051573a06615bd06bd256a8f94f6574c43c78aa8791e818c92795af64cd2808a009f596d213aa7aa90e7c371a19153358948992b1a4f6f8025376a4d8a0e736b1163f75c50bd8e983f0811d9800293e4d1c97fc453e7df325edc3fa25fd6abdb2ea8afe788bceff70c3402b97f0def403d3410b83cd09bcb779a7dd6626a877dc982883f11598cca1112218ebf8598a037e83094e714e2dbcf361ba88e719e0dbd0d02ec3e0714fce1908d8c11ce3ab4e0579f10ce96f0723364dfe7395d240908094b2ddc8f5807a8a9694af0fb20440ead6787e5fbb13f200ccc564c00dea219f2710bfdf74240497ebb31463ef00ebf7960eb67e132d8bf7adce5d82bd4949169085f8a612537f9b9c1962ac582b0b8615b494a728f7f2b541f975038db32af9f97511ede82f3c6a27b3cdc57b265f87d416dc3b87b3482961ce2536efc7506e3976c8b7a816595a2e1a584b27aaa19f9c70d1832b8aec0e1645e7544e8d41bf913f443051a50610382cd4cfb492b2467c2334762d60493173ed5f1df16289fe555229fa27d8f688ab3b811e0e80cafc3820b5deb44e55059f4f1830f34b987c9e5d9c44b2f4f6da2c71fe29dffba64c635920324ed470d0c6e7b78dfb0c2f91fed14db391dbf0d8802ea1c864c98999f071052ae4a5d52870ad54fbc299c2b1b4e8498c3734ef142d8bf7120a4147db1e3b30d65d287bec166345f0a5ae64b303f4f640a5f7273cfb98afb331a4efc1bdece901e347831d2e32399d0eb7dfbdd23f00c9882a78670233bf8b1ef25b2820543e605814f0990dfd69c3c30d977f8bacf9c301bc0d423c56af43748dc56a79bfbb3f5c5666245fad71658b7a3068d18b9e603641093813b533d9460cdf8fc565e190e0e99a757ea4b328c10c808f373074aac2b2eb3e601dd137a522c76efcc67d7c1a27b3a7bcda1df57c50926613fecedb479227fbe5e22a2016ed8143113de5e1d31fd6c4c4131356fb1f1962ddf9289de6b538249d50dc3765ea3faa92e2e66b823ba38a703be27d571977f89c7f01bbd1510da6722dd775e757be95ddf23668415594f46cd943260876dc3115706ec442a7ef467be5d617b1f1a42a8bdb1151b209fd58156c08a6e67d3c638671c4aa9fde6097192525b923a2ac840e7c66f8c37abb1c786fed07cbb423a38c74e6f77bf61f008a54eeff7b504b45d29c0025ed3e11e62cd6ac18237f3dfb5c4adbcb3157fa45866311d031a526b202f9db398728c6d014595500f0ff5f1ade70d9b885da7bd44ca4d89d975f9575d2d7c591801b88905074af46a0718d312d5d7f07887f12546c96f56d132a592007b6da048a1cf62a6448f96773ee531353496e304c1d316191a141482a17c4702e97a68f2915997f51891f1d3d1dbed7f49afd02c4a9b63fd378d7b74e6815232d9eb0008c8f542922e5558ee4e6e56352152c54ce91d4f718a34afb7e1fd0b690b54d3aec1079ddff3e12f318b7ef569fc8aed50473c7c04f3efa67d2808b101930b49b92dcce6cc1c5c1d3aa432fafed26dafb908face885b0862a4bc4d954c3f061096a80f0573e4848b79816316b7db36c26461097a5889e3fcd8644ae1a0746f9098787989ac2221b44165b39e6fa098aba1d271c26e0b0536f2b2a7148a7f06a99b022cacdfd42587d617562aac1c87189715b2db5deb9e9ec501c2fd236e1529f443483b1adf40faae131035a194e4f0c48fdf75a94700eed188e2e3c6efe0ee23c6eae4e58b4efca561b87a9136eb18a589a47d57e5be453cb5a69e0fa997fdb1aafd067385885bd5338b12394c31d7dc0537ebe2f84bcefdf1853615dc7f0335e2c7314a276c0759335c188e7b227f9118d689537126594ee407129f635c571cd1c5ca23851311598efbead4dadfcf423457e5462cbaec3edcdf3aa9337f751f1122472f5c7416bf65fcefd6ac4d940a1cd6a0f7014c43026170d44c5c54410222a98806a5d4b6bda95a7fa69d4ba8d8cb2093311d35e85bb29213af42cfaa9e3740372a10292f0ba68fb5162ccce4834fc4fb924e51a64f78d6f11e061b64cedcfbbeee6bfc4ba1cadd9ef76e40ff217d1f3a3e4752d11667a5cdd8633c3f0efcfb5400a7f0664e4b51319df5ef77e35211ce0f258c0e3a592232a0047d7595ff0c70ed6a2e8cb9679b84087d1ddbfdecd2767e6fd48cd3e6ded3511918bf02bd97e145cc4fb5e66175a5b15730a0e79c2331ac5a3c29962b210cfdc448e525ee2d1ee69593f7882b5522c8a364c0dc460e5c9b9c97b9d6926a710a2ae37f0cc447e4265fcedc100833bba0a9f7224539b8107c7ef9eca16ab617e4c22174f8cb0abbe50d33d080c1bc7cdb75415e815be74b0e56e8713d856a35f08a1ceb0e06e2445ab3bf045c7d589484a7f8b5db62ac44162c05e4ed6bbf8773219823bc18ba66849e970fc4f334ed8ff193b9f35afc4b9f7e3b9d136dd3d7133bc7a19b2cbc346ba58be53927a55d3fc51a0c952fdb4993fc929534e023c8bfd0217a973b8f4f64654f5294dec5c0798560e3c6008f60a2be2256ef587a500294320fc28d9b23d76a1bad7afd5397e6443f800bd43c4505eab381b535bdf8aa846d235e8c478f2e6c5d641246fbc9287e5e090146affa066614a833227c62a4ccf434862a84463cfd7031126c076de636ab34fac053973bdef7e35df8918da88d6e011c1f95082b2d483cfab1e6a802fcc9bb413e5951d042335519bf9537bfbd9412f9612728cfe6304e399a2533c13b03aaba33ae25e09b4f97a0e95d0ecac5b3e45a6b5aa84f6386ae72a1ee2cf302eb11c6db9b0d274bbb1704afd6ef24310be2c14f64ee45eb7a17c0888495b724074a7be1070dc2105ff601384012e8585ba7c131720d27abe2d42cf1c66792fd71a02368e2d40cb8c86ab09d22624e56e858c280503734b72831fac66248bd1b9aeaed21ebc7e16fc2dce1a17a1f4577d0c40739f1cd80f609757c6d377536830f2e6f36a15fe83e43d4351e2426c1ecd7424652ef41f94b53bddd6d9d8d9dbe64821ed409428ecbca649d7992ff26d73304e4d84cf648bf88e1fac3a967b88188c61ab7bc27492ddbf6ff8e7a92eb005db3f9bcd44aa876a345c0cb54ab10e79a10cb108c0f49e462f233393c441c9201fd9dde61e1b2e3a7b1faf634ee94f8f47b90434cb674ef3747f6b500c7b3d2a26a1ff40775647f633e123eabc446a707d3fdbb99bc714bf71e99911d8ed35aa60695a5f389120bb213d35e7c48ec9b7078c574fac53b38467dba4fa6bf54980139456206e03fffadc59cb485a101e5eeda32f8ca11d5c552ccf78d080bc35d588685d5184bcf321b66b1576db3766bd8285162460a18ed0e48cf40c77b4e75f6bbb9afcf17b42130e0f51e5dd71336aeeba4ad7321f1acc83c1224eab45eba77425a07af160914054eb20c7c3c2dc0dc8c43b5e0c01c0ffffff3f