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 66626 481a2b1b9ecae7c3b120b51c93f5ac8416373e8fb51289b61e0e8298732c0475

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e9d04cbc50a033043b89cec3ad73321a0170adf11d5b2193a80c60d0c5478df3
Certificate Block Hash
481a2b1b9ecae7c3b120b51c93f5ac8416373e8fb51289b61e0e8298732c0475
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...002014000020380000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000342d72799ec9222906911a010e77f0f8de01e1a5be7cfd26445f8be8b51ba2dc256f36b3740a9424d9519243d61683696de66ba7f8b48621e4a354fb354154f4b0413e149ffa8f0154bb06a52c0c5fc4fd4dacc6fde4ddf6f0000000000000000400000004000002014000020380000

Raw Header Hex

0000402051f7ef7e6c89bf2087da42c4ceede054a81cadbd15b474a06baf1b92d250e27c651cb7494fc490c114b89088f18a7a6c87615fe1d8f4d5823955fb364aa7686c1b3a1f6aeb5a0118f38d47c5d0600ca893215b1df1ad70011a3273adc3ce893b0433a050bc4cd0e9

Proof Data Hex

59,560 bytes
121216020307fd99b4d847a48f22574e42453ca66c9400197d7000e77c118eb8cdb5cb299a307601dded04ed5981f3813659594db2c660a5e78ee9244e84d525532fd8550b8790f563739ba2fabade26166135a710ec24d667731a16873fa21624db434dcd50aadcd29b427ddbbcfe92a175f52ffd3faf1f569cb86c5b51136b052720024fd2d7398894509b050d82dd35e3aac9c75e1cf9a08080e2ec422f2c90cc9a2d1805d81ac808dcff09e2df2a8cb8b40ab14be36cbd7f7b29aa13d29b240de9168dbc884870baf491ece18f9b827495aa283785737f77a783c6a7e1d7165692c1a0739fa2bfff15368185b1b06ce791ec87ec377ba65db43965522ca5c7e15251f200907794b1558b97a75b27e42b8f5edf5fcd660a6aae6049c7134bbfad7614f72250169e6ca87cd8a657f1622f90e3abb8c9c2ae2d91d12e11ad66f21abc04b46089df8e8ec6b3abc8b55735dc48b5fff3f54bd808358cffedf80e7332512425e2c725cd3c4ecde36773aad96e3318e6f0fa15fd9771eb6eba87f3be0381eec4d2320e32f9ef3fad4a35b00237ee6da29d9fb404a8ed19fb38aba3bad60287fdb33f1ab8382fc3a7bb9ca969cbbc47ffcd40a588fa5f8ae604b830f37b02bfb8edb200e2df34d38548f492763681347c6129025df6cdf19179320a40ca1d42a3429f8e3fb9f39a53e8729d43826856a72866c186bfb7c9a3d913d985ffefc07e330d67a08f5f5d3b757e12f56ddfe907d1104185d47f54963d422a571866c58e97aa51ee418a4e838a3153482a285fa159f3b8d7fad7f923b7363570053cc4fe044bdc2996026e692c0708708d8ee8def93b117665d024e638d3d33a685253df866d55858765f4a6bbf2963170142472098e28780bd3cfe0260224ef85feedef33d158ec24eb4ba368c55a5b5bd2700c572c515c1ca23e7a729d577441fd67b9cc2143a9971649921bedfde1f25493bcef6839ca937fea6aa316e6e524c0f487a67b024a855f69bd6f39b093978df109eddc5204aab3994e9e2b477bfb3d26db420a54038dba9dfbb24847255707e219bd724905c435dd74ef6fc656a241dd3167b99e7135e12d1975ba6144e63f5e86ee99b76a1ad1e67b4ee5fb13a58a9b84a5a31c9d4e28fdbe59e246d6305b0dfb75d562261749dc3e2feab19de62844756bbc9c9eb60f5395cfd8b4d4a9d924b4ca86002c9fda6e7051fcdb947d8fdd2751b39a8a26866dbc5c6f2a2f02df914a16e165d69913b21fdd1e72dd49510bbe7feae54d8fb5019d23d8be5f2be1c79b4784c03c2d42e87ae613f95ae0320c087ab68fcc0d7bcc6964f796cc8beb98d8ab6b33391e0f97fafa955a7475aa09a37e49372569d09a8be8846aa6e835edc5aab93127af0bd0ccc5369f7df17f5b8862ed165f5a4d6c971d651b54a4f00dbf158010d92628cb9c51ca36299082a9f5fc2f47c6db8322efcbe0b87e5112a6ce0c0f49df857bddcf97d1d09d1739a85d4a716bae5e03ae4ce5ac543880b01f7b87afe7d012bbdff55d01ccdc70c9bb6da1e457d35c0012c26650faf08e3b22580b116e68d4b0f7847bbf569f4067645d1f83b0dfb11703663d112af207355e4c1f2ed95d0b5e14173990d343d5e9500d253c73fe4fc2e5de6581370bf3a363db713afaad6caf7d5b2c1c64aea6eebd391be38c13666ef6588f71dd1ace1bdd314ffe0ad11a2b13fd23237f6a8dd09c8dd1adebca98cce1f7055126b4a9f8c2295110ffc2c4e3822366c944abeaaa55176d282abd1657c66941cb04c450a1d37a9dfd821259a36aa97856007b36be94e7b40f862751a2ed480f08701ebf56a51a127ef2d6510f3af07b65a1d824685d2f04fd970f02238e94e044099d7505944ed81fd2864d1d9d28aa96021852e2e2341b9104e7f3717f45489e8ed9da887599a6b1542a5ce9da8b732b45dc0939cfda871306530a60f2a5dded0b8e0e2df4ecb739ad95325cd24e0e3dcf6bb4a3e6e17d1d80027adeeb8a62d1e6bfa8d90b05e227120f9589b22f737baed1b55f4744ec6a890f7adbca1e09ca6d34dfe4ef7e262d1e338d00446fdbc8c68fc9d2af717474c7d52f53a956d792d07e11821b39cb5e573e637329d49f9094e97fb9901f62e9220a419490c23a8464e2d7043ebcb1f7eeaeb2074b91d1f0a906dd27e4f0aff74733254c8d0fc8b9ce3b8125109decef056251d59c589006d1df72fd8d9db3a9fdf6c88487529986472bbe5859d804b7131f1a903b0c0e2a18504b8536adb3b609d33d083f06c631c60ce4093e0320b4a0a0a5e933b608bdd5038e56e8381c19001777cd5967418f661ecd4522737b60f8d2a1b5220417ac9f1bad90e9cc614a1f64d4e116d078b7067d9378992e1a2358f9ecbcf557e79b3c1ce2dea6572fa58ff360b549a92080498602d9aaf0b46f71d1e5dae1b94ed167b0671620eefdf4d424deb120bceb6828a329fbadb70f828a252fb89d3217948f3941101d8086195f256b33489ed490215ff63ae26b78378f3ca2f5d2fbdae23a02d8ebea1d2b44d589cb8c0c2a9f6fb32d74b40ba9e3f6d5e759679e36484f21cf69767d575b38154b38c07900da7a49c45261bf6b144913dfa058cbeebf0bb457241f91c81018613efec1c653a541e6f6b4dcbbe83b4b334a4c6e015b0ac73646d0bdea8a48d7d7bf26b9fccc9a0b47ceaad64be7e1cd17393dea517f4e45c2be4268229636b6d4678559d0a547768ef05dffc5099875f832bf7bf667ee3b1fe996e0924fe2477487617f58398ded2675a23c59c41079ddf523cb7e3aa6aa10a03c6fb6c251646f9dc4c10c268ebc47c6cac0cc46f30cad2184caf63ab98eb59918ed5280891f66eeaf0de07d1e4b3bb24d53c40e1f706de57454281c9cd01bd56a83578629a1016b29f02308ae6d35c89b6af7253434578cdcf320a79d0b6125e2cdd8efcf05df69f35befe8f48b561479a711931797cf323fdb495d493f1dae57e20f2ce78271896bf7899800e4dcec4a64619c7983e01367cd57d850db1e058163615c9def8857dcc62af3af5a3ff48f71a9b3aed866c2bf935b70b94fec50af8b4c0f28382a9b5a6c4e9406ba582a69b951da010c06f64c57067ff7a232b9931efd5e0a7f14339cb30390c7804c432699e9d5ab848aea265168e0eb9f18d0624b7aa99797a5071fed7683a94e40f678d4dd6c169f5b319ce20ac94ca55b0f6008f51b73cb10c7fd28745403e1e07912c7d22ca9aea4367af0c1a638d1c778ac806728e7ba34e2c9461d37392d730d98e30dc0c7a7f142e4846690dc70135e4c966456cede4931e7a3090031e8f9f68fd34d2e347be588badfcaf2c910c411248f2701cec9eadb7775edc8794ef5a4d3fcbb6050b880830e8e4fd4dd8390c27a582e180841d79b5af60f220889bc609d153aa5f4192043f00e790cd3983a006faaef98c48d14db74f1b728b2810806badf186d54d30e817634a6d6cecba0c3e0c356c5f17f26798ab617e2c07e768957580048d991a1f3b50046be14c1bb429b91e2ab60e23a113614347819d95bb132abb34273132a180bb813a1826159ec577c5966aa0d56211b858b720bfe417021e5a9d84b899f6055b0a08807d6b56dc0891113b1e5431975c0d68f30bf06fe46331e1cd79b5125a619731828ce1674a3edb950fa02b71ce11f72fc71c615ff0f6127b4d17eb203f2244512dbe7f1b45cf082c36bd5a4895618d623300ebf2327ee9579d484539bc78366deccce327d03df6ec4316f788d40339794e77cda52f00bd2ea0a696afd07011287d85d2e0542d94325eedd828bc64f45103a7f34f7d4d5e6721ed647e526b8260a515b7a0015028f6fb7fc6f569c351e792504f788153de62484c5cc5a325b6d9c88bb753ea65f4d3e2a546e981306258799ec91dc92e526783ef29f84eb7cec6440ed68fe2dbc8ef95bbc2b4ef8379e9ef5c9373e4d4a98998ae712393ff6cc8134aa6c6978ac54d080b42a2946b667b0fac8ead57669171902785acf8787a40bc651c828aaa46fca39dbd03540cb1c072d9e0261bafbbc041d1d502d5426d2549224f2446d97a14cad1ec9a0858a86c37032215f623c4ca674d4b672393c000aa284114dc8187b958009fc3a634064f7624db41f8ddae82f05e98e36a4e6150549320a3ae5c129c903e137fc68386d4a4c30a30b2d0275b21092cd9b204f872be11dc0221a5da9da76cded681ebbe237b3622fa4be03b4dff35f000c971cfc180a95f1ca587356209a5a35c9c172f61a685e0d6496ba7055bcd66fe1337b723b37c4ea5b5906ae709ba0343ea489a05f0dfe9f4e212275061ccb79c3e465e12a39fda47379641d4975cf542491e9fbb60633a1729b25bf3afad0ceb3a31ba023fb91af8a302185947b9972ed2bd9d01ac1ae991f217188d5fe3617b5438b18dde4e6055b12bb0296f697b120d63b224000cf5b657bb358e66ebd92dc7e7776076a142e583ba7b3873627e3d1954757902ae00ca319465ef741b00a9dfeeb83f94df25214f497df3041ae7a7c13ddfc3ffd2af1ac0b29495cf12b54ddf665a1df84993de53ac37e8c5ccaf840ad9904d5c1fcb8749fd587b91deed79f56769b5890726696e32be7c862bb41a7cce5ac2f196d083251b181aac794a9273c547f44b8b4d6e0547c5676876d3606cbb48026a4c6eb0ef9953607e2074ade89a7e4d1ff8bc6f47915a71e8affb03573f1b46cea8dc05955021e981e5db4108e240d66abf8d13771136ef50ed742a4c80ad2a9cba2cfff1299d7860879fa472b8e334cf6c9ebd5bb25c2dce20e285fc08306acdb10f6e28a5b54379b94adf86e643f43f746b2feeee1974513646623dff3190965b388e3e26e7e25add16d83385f3c37b2b98a77be9da5a7eadaa1753ae5db1776e5033d4c0da83b33b731fc166203864c88081eb0acff837702e4447dfd24f7019efc0e79ef1721004d3e5ed69ab345a0d6f10553413b6e017aa8f63d1a2e2b76b73117dcab3dc0526655b6770df2a8f70fca787d01b7a527860d9eba5f75099d732e7f256545ae9636c8277c1d582c4ed2158a20c921065c4dfb170bf03bda6630a84b9653ed16f306a6567d739f5ce0adadf00984dbc0fff916793870af3c8d5184c45ffe16be8e8a9458ce443d52682009d29119cd056c81446aa1ec6797c90d103fa4284b1bbc6cdb312402e9ea47e7cb6256a36e49bbcfc5384b6d3d933a3dd4445fc4d930ad6705c5038b3cb4d3acc7ed010542cf1ac5b7b8fc4936f9680be90db1807468cf2ef4241a31d3f82390e19c0603193bdf8fa599173271fcce427a104ae9086d64c03dffb132dd0cbce7822c7fc8a630f901643ad4483dbc60a1c64f523d908323fa1bc3d54487d9073f28eacea43c3fec470ba481491bdbc1d985cbe56c31063b2cf225dc625e625e266ca1f9297b6cdfbd95c5295d04ac5665308a78b2fa2a1e86693371627cb387e68e9dea5a3fbe565c6ae947ad41f21f1051afc69646bef20144d8a3fdf53c9a4f05ea84b454fdbd6c438019a702bb18cd60e241ace6b997583d1dddda4bcc1a0f8530b748cbf8f448831240d029af2b4b5b0b16086a23f0a47a16290a4ec998c290912ce8b4074eadafc558bb7a25f1e652f0b39b4d40bd553171b2461687e3564a953add2d5de4ee0e0ee900d346a706dd5b990ec337fb25228f8a3c8c12ed55af2a92202e542cb85414d4614bb1ae92dedc7052bcffd59195dfad440fb2ad7ae2310356f4529c5b63022af2023fdf7e1334b7a40217860d399029942af3b0b0fb3a652993dca7dc9dfdc98277d4983d9a00794b3c023451e376d4d40fe58f10f5388714e75a1f3ba5d3d1e67e5b4adc8ee22734a39bfcf9fd51da157df149551ac81333fac4fc95a530ccaeed93460bd0ff3df0b81013a7b0d223402cdb4f7d51f86dd672bbbbda25623963beb7651c5c59c7f7b392afc64f2c9968feece207b27333b048f2bf2dacebd314e7f084da7d93a6367122b35d4552d20d33ac4bba5ddb388c5fdc5b041cbfb3e05168d5b71252af77a6555037b5b3b0b0066c99a1dcfb0ee2aa5604ac000511a522294c0448afbadb5e7994ae2fdae2c9e557d65dc6dd1792c753d90144ddb7d0e4924278d150d0f579a8e1961f1cbe90168bebd99b0d44d22584da4cce25a98cc82465aace9b34d1b344b174ccfda6ba7d4a14afaadb5020f86d3e975ac2e6b1f1641cc12239e7d2a2b816743bd3aaa0b5a87f5c27dd671f0f0e9faea117a28aded4673b422404ee24bfdacaedc3d5c4fd3c699dbc53bddb58f7e286a1d0b3a5806a1595f4c3e110f8b577968692082ff7722222330a24825f05ec3148ef33159b6d2b8c69ca51710e0292235aea7bfd7b4879edc3be0bc6b2d4d7069e6f947314ae756133257df1fb856b831349643c152f0f66ab0d6b5e3cd8c3b0c1a374df46c8538e04b86ab456c3fafcd9dc455da0435cde990689a4f0250162ba9b52def62b5d2b57d36ab1fcd0f6193ab4ad1f60045b6c008d88e2bc444f04c1eee0743c48ee4bda910889d286ac5f213c4cd14d59b260c30fd8ce8d310aefd5a7cbccfb48d02fb661a7b61e234227f20915ece49a8a54ba2524878ccdc8b63c1265ef197e3d65cb61b2ceffcd8f4bf53121927824a08142a2648f44735c5cdd0d8110777cb6b1e23e59d6660427adabdbe8ead64020b10887000b1106eec8ae8980ed38cdd25155ea983fb41f0139d1e90144b939a5d879ac2f9735c4589d5ece13ca9ca3e537662de7c8a4a6dc0ae94c8e9e3530eec23ef96d9a59e0971d71b345998298f56dbcfae351a6b6c736f8b7943ba612b0f85a9cafe3e7eafb7f11936c845044a7198f8c5c1a52c566f7c82a4d611f5285ea6fdbdee9775670949fa41391d712b1bc243a794e15ce3102440abb57ecbb3e7e6ce19fcd1b11f4e7f54fa10891ce4e4dbf2db439fb84cb2ffbd0094c782755f49d9ed5bfdd151536b79af6e84a79f569d5bf2823c77231956592cb138c5d1d1510de62667e3c67767b6e1a96c55722bcceef9104ada82749fc030d5c93db3a5d5e91ab53cd1ee0998663f034ce7568436c57ceec8daba4af21ddd00d8783991e0584e20130f3819e01c17b4e4967d0e0fa37bd8a285c67bec0b0a571adc22d9dc0cc930c25ef4398bdaa7256030e9864e32c48c484adc636e706888c8c9f33fe49bd1b17b54b837734779e86dec81b1f93ed0fa751e8548871d7a73e15c26ca9884d63e41d162fa92ff4eb9c242a3fb25bd6564ca215f2d1ef1cbde727e177b499b4fcc0ed9896914199dd4ab9be715dcbc5c972ff1bf7dac5bdf1179547c5c25770d47bd6d3aa96c5141d28b82d9f066564ade224ac277c7ef814333b42ae6e6bd77b996c973406ca11dd87c1f451e880228b0dc112469937f8089f3de46ddbcad3dd47519ca94b01a54c89309ffd07535eb17044e5e09931117b456b1905f52239073f35e360b4bcd5c6788edac7b325788a44c3c672f7b2dba3e0b13baec9e225d73044e2e393540a7258c36116323d155c2c6411fc242175c336f2554f58b59294ad753f7ff7b5e6688bd3aac145ffb05061e4a461c4c65aecb633d35d77790d8f94b5083dc93dd281a3e27a1a1d1bb2cccec9dd3d102c6640114a5bf72f8b2715708c3ed5eca2db6839053b66f6a588e4abae4da3a5321ad3126f96543710c079165e37ec60dd01d00881fb6521771e8888c7a22f918cef46cce682f94d40ee9369102fd09c84283af87b120035ba1d042a610ea993cff3eba6c4b454f8b261cbf30c66387a6a6cf6965b6aed4e40aab1f8a60193bae2384cf51b4e363734327060d5d3beca1c764b78be9a0223ba79c8a1cdc7d1e17e33025f66d58403b16cb4168595ba71fcf52efcff5fc3ec707195537d2fea04b1c5d1d83b92e5d0d509526f737ef2483de2ec5c13a9dc5ae71c8547bc7c30b55b72d77ec19f518c41f1c22d98e3dfd1741c7683f29058a3a900544ff1b9afba7cac61c36e91b4e9fb6ebb2c67b215d06ff4f12e5e5980d69fcbfb3db61d112b9c8d0dcbdec55ee886d01326c001dddf80a364661a1ed9fdabe18dc8c1540f634d7446a3a112048ceb5ec8ec5759c647472a305758f18d3a0a1585df61b526f1506fd53e2df6ba2d6c801b48f4933a9e433a7610b68fd28ca552b282d0ecbab0530e9e4753e571289e9552cf7a8e783e9b8a751b4bf000c0cab7fe396d8c308ef36b4e8c12e88ca676242eda4e96481263678b74087eb17175e0f7ed785e17c1985ea3d3ade9824c2459e375da926795925eabce7996ca4905e169335d71c972c73859c1e1c119a152f9824f6086d7f7a6e8504a39941aa5416b4cb1ef23a7d3a60da14b185308c688c6805346df420995c6fc6a867c387a5c87ed623f982ce2c9f581caa85d67c140662b8228ffcd428149bf4a96008a1ce31813f262270bee425b54993ef36df20ca0fb1ef9b9d0295fb0ea155ecce2179abb6f4de76898c515b608573d66c4217f27601e33eddc48b6adbf1af630774de67750e503289c80968f6ad29149b6526f01b70c3a55370d343c87181878835da744fc847acc49c79aa4b0cc59ab069a827127334c4a1588ced8bfd42584acde7d64ae1250d54a339a4b9e069cd51fc1a5c68244290e882f1cbc259a223fd8ce1fe4bf1f3e3a37f4b009aa508c496eb1730d22256992a4b5ccb163d7571195f06bc2f6b3586c5da78d6f7aa561188077b0198fcd81e4e5e6f1dc46e76586d3f85970b949dcb3e0f2b1ed4779bdb1c0769a1c0d19c94dc2d0760cfb0ad02ecc497f0a22719d1de4e19bfc8a9922628aff6ef031e2eb40edf3079d9a1ef1fa1d2e7f1e01fc6a87a043b0fded517777d3f6fb95d0944880a350b1e48191da8f4baa11ba4f9a717246bd7d3ea8bfff593dd35be78baa3ca9283bf6540161c3641027f4a8a9e2c03b9dc9ce58a8368d0015068052b0b0676b8d77420b3c2e845d6d7c9ffc0a4713c1d93537bd56b95a83508fedddbc2cddbac86d395fabd62f6c6a894adf835941470e9013c245ae634dd68812b36c6a70ab13a53b022e7588405bf85c28e95627ce9ff2c58f472ed0b6197ee83ca274820a6c7bf4aa1741a197b25819206fefcf0a3a9c19e6c61b7f7306be3e6440dd1050b0fc853aa1adfd299fb5071600ce2e5f28c119e7018b42d99851ad42ee055f53e12066cf7225a7af4c330fee75e3a41f5b171ec33aef1946a1e528c53d793c3266f70bedaa9589b6197d0d19413c628cb92d06394f1205edb88cb3323714bb25462c3231e98b17aa60b6157597f7fe42e4b650ada995a4a0616f7a12f77569fd7aa8db6d942932f4714282a5b9c8fb9e4bec0b94912882f5148879f734c058be2eec00f8903595eb8adf97bedbd4a9f5abc83cf37c492e773b5e7c06eda4c8abb307cbf60d885a036843626ef957b2cc5313b31cf5fa363d1b57bf235d86481e6814914447396acd1b99d8fed42d013f34d0c2a8c850d04888ab2cc75a6e562e3865448044cfb784419d3385ddb174e0b413c6a7e0ccc5147aba0bc8788c582ca43ee8776f010088d2a6c34d47d1c155f95ab1932ead188031c789ee10255132eedf5cf4e3737f33db44eddd62660be3d815545420a6f33b1f2b46b7e7f98c739dbf4618d2d9a16f39d58919187806c09772e2824457268d6b20d4ce05e826a6b7b8f49e82a1ddfc2acd2eba3fd7505163f79196a2323bf9ad9603e8c996d61c7b315b8140b684b7b295d7997163a0bc54b434e44e999c8767fdc2416f816664951899b932bc9edc9857758c020ec48c601c1c0b1ef6b3441ff27ff64b14b63d5bb4d443096e61b50304fda111e64008d083bdf94e6c176c73c5cb9a4444dd0141594f5ef130ffaceffc4752e20b855a19f1dfacba972bde2bb33bf9393af93e08e30cc49ba17fb020499af776a252c4784828d27b22ede81ae933522f6ece856c94e74f3b0f9b009e1e99a883f558f24c606302c25c8e6f43e0f661f3feed3c3007e7ef67aa0f8095ea1c021a6cdf373812f3354f44b0c29420b6083837bd74f7f1ca903d9119b636e82d45dc0e808cdb083937a6baae454289f2fe451e680b65654be631967714e54151f850a167d2b57e4979c43c195d961ce7c9aa92d39fbf89def2c2e7cf8abe66d205e47b8efb42bff1fd3a21e83b8a8c6fba99f8299ff021160616f7adb869b378b951f2f585c8f7363616ac8c8e2e3a05b135a5cdd481d27b6c71520331553de376370cc52d90bba3c5339412d228a4d934b74936e14d6f3783c474187a96b04e6d292378697ec154942aba0fc08ed148590293e6b8126d0f3d104c5d0150951c5864356f3fe2c185d95a87bed7bce5c21234c9bcdd8b25695bd6071e9d161e112c9e4bb512d601745e54320f7b061f072bcbfaef3d426695a11784f9161a502f57a17b7925bb92e56555644d9e86bd84e203337add2d11838d6797a3659515261b3a4c84dafdd885235bd7fc2004dddb1b6cdebfcbc48c4d584629cacb600438acd3e4f0190141487733ecc5859ea3a7827bd4606c0ab0a1b51a28379c6d9da876ead247c5ab07ffb6d77fd59a386a5ef432c136ae4f036a8d853418255106b89387dcf2729d10489e3da60b48a753efc73cd043fbfa9d8d2cf8a5ff43fc3bf33fb4532cf09027d645e35d8fa63d4509bf5566d54f58309f8f3f89eee040610537ed3ad4e5b5fc9b67a03f17c036d2bba744e7e151e8c7789a90c5413b893278509dba84fc0c1b0b4e37ccdfed9f44e7ed665fb2347d3751ae8fffc613a2d595797aaeafa009bda0a1cf73f6a17431e8d27170e0ef77beb0984c92c93a705612cb3363180bfb16e73d8fa7dc4a8dd18879b9a6561727d6fe8c5c6abb55c4dd1fee8ab36b41a5c79a2b92e72acafa7bad9c2fde2df363442049181ee469a8c08bb778b16c580f56cfd13ec7744d043df281987b1dd08fbb37b40ec64e476e246823b20298eda40e43f43897fd66e68e10a3b66268dbcaf536ee799c7eee78b5eaf03562a237186fa98a61b308b7a5cc1ea863a23a502dc0317bed4e96f286bfec3e7c84c63c3cfac3079674dde9dcc46b5a8a30a7b92072373f0f20859ec133539686ee7429180943a5f858717cc7b3933d29116efcddbc6f796991fabf0e4005997f8719648bbd23344143edbf5e0348e89158cf75ee22db20caf0c450bfdc80868eeb01ee3f1ac81f85567364966400b9b6bbf87383faf863e0d500a8a804927b682a188ef2df2b6e0cd8b188eefa5e82a0496013bc19394b9c4a38b422deae517cc29439738ae8d509d555e5a235a91a2f3c1ff3abca83239f97808360289f48fd569b9b9acdf90e74c739e1ea4fbd7fdd0ed9c9779e6d2c9b54e119a87d3955c69899b4536bf18f0a850fd4ae99382390dbe0ba00339740705429db1bc2216559e3de1924ce5823dd378e273ed799f57a1c1ea53a045419ff75892e4441f6afabd675989d352fb36499b67c4cdc7c964197f25b979e7ff0a14623fbddd63ec5871dca706d4e5fb53ec8193d89454437f9145a3960d77cb846f727892210c3f9873f06937b9f626ae3e6f941b679f9a3d4818e68fe8fcc6ce3094c7a2ebd4eef655ecbc0271f1ca38a4f229ea1413388250c3817a7288568cc59edce1d163f7a7b297d31e79f03baba0510d7fa5efde066a039620b3a19b2c0012125e75fc207a1e04605c802da8de4507136a83708ccc2ed100c669fd1d927e5e6e364fad3907ae97989798b4b50a0b43204ec48aeb436650a7ac081b74a7fdee223c5c701250d7e9a404ffe1f5f1349296713dbb24b066d9efa39fafc85d6c6a11dc1f2dd57f320473be7f14289567e9ca50aa586ea5f3f927fd72091288b04a36c8e0fac23705fbcb8bd1c3b49ccd85174ccdd8592acf896b377f5700f8b039e20c474ccefb8c8385605d61312d1156e398932beed42d93ec27909d6d9ba185b9bd275f5409dbae1960f7bfe8bba293bbc4e2ea272b6abe367472f4702e29fcdddd76900df2437605db11285c53b7f505b66213e6be272ae0539206e3818b9e3925a34ff786d73def7b14f19b16ff0f91421ac0722c8601ec78af157463f9e09a69444c0e86d946a183491307bd07d025ca7f96fbc01c03995a3e91d2054e2c1f2a1119bfd220aa4bd9326e48941cd740ee83e6a6d61905cbe9d863fdbaabc5f24086c7654b703a274491cb383d87d955226cec1f150d19147494aec76f61b9999e6e31d0402ff317435642b8cfb531b0a5bf200e00504deac38aebaf8b88cef73b2e1e9598c7c92ad88cb80b78572faea86ff761bb29862d4d186549fab9bf0294060a6062f267b1f346d5645764e710bdf9ae978d93d2544665b263d48a735bed9a011287dc71a09268adb0aed4d1fa5a365d7a80bdc2626777f5557f56e3244bc390af46dbdbebd256b0d6a917d796f5959b8148596726ab2d73ac228d18c8e5e93f339d983431eaede42a42bb86a5d456d613c0f7f2c274a0560bf3386971d30e3c9f4c90e2a730d093155b7519c7e39d1c7787af2e8f5abd477d4b4124cbacfd2fbe9d66918acd5f5feae4cacb2ecaadbc1c84a19163e6b44996beb27277f2b2b4fd55ad93f1eb5a658d82733ac384fb09fc278b005a154dcb76f3d324d0c6f9a723e1938b7b2efccad1111f6590ff68dd8d441e9a2fccd43c7afb6ee220c91952a72cc88e71ba37f552d6073043e35be7e08bf7e852ee08ae70b32e6b6ee047641da1698793b72cf79abe5ad6f5b34af9e4a1abf99677ba3c3d54a05c3dd82dddbb046ae7e477864e794b1e700abc488ce7da777747302e1b12e4f3b034229256e3fd2077108e31ed577f0039b91d21c541437a6efb78387834bb5349518b577ca2d4d6b0889c96a0e428c1a0308ab6a67a6071c2683814159f45e409092ca3e075b789c1d9159114cec29e060e959061bd86f3bc378ff1fcb3b131cdc30f29628186049c736ba43609be70eb899e960f1a645ac8f33fbda47dd0e787332c63582cdec620ddadfab6a20a69ede293a8946964cd4aabbef8ee4ee09181c9d6bac829968c596d044db5c66e3f2f6c5115df997d8f72f5247309d3798f8d88e7db00c63764c9fef4ae9204a281547838515d6d5957c8d07381a9eb05cf77afcc56596d05c1056799546f1ab9090a6b37b2f09b716e9f9c8baa1001c8847f31088d8e2a7e12e02744b75a36ce4afd90468ba9349945ff5d7764196ef6ab883164f82f3d35c202015128e3c5ae2e4a0c22cb277d0b87be42b8ecf5ebaa28d2e5b16e028f625c4fd363cfcdfad97884c19ff3217a1f51c8c864e54fe943e2058b40858fb7ac5083046dc3522d059f0c684b1d0b1eb5d4ebb034b65309f3b833299e810532ff034331d02adfd495fd940849b2b780d9d96b95961d1dbedc2e9d6c07d51fc206be1e5bf8f31f88d5fa3a61cae647b9a67d885015542e8fe9fbaf4729a2f8387deb7b20ce38c31ef5b49d72ae52b7654aca2ced420f7272845c8270eb73234148ae7923f600b26b91d763388d53f8b4af6e5e7e9f3f8d7ab64c15465d48e7f7b56280e2a757e7b0fbc39898c84b482e7ea226185ba709a47f8cb9c773b3ffb98c7359c06b8dd1a689ce3080ac6d2d5b69759aec7d3ef8af2670fe284e678e8c5b35d38545441a072f7d2f823274a72a6b7063501dedd8c792f700a5cdb5a67e2446f5e89617dbf2642347410b61f78224fe88f23df591b8124ba9cf867a82d4831ccc2f2504b4f19faaf058a44c14387975a9990a7027ae1cf6575faa3d9fefcf8549a15ee5fb57db91735aca2e9fce22e15297177d528d5a86040232490fde060b9d93b71274bf47acaa7d59abf4b86f60afb0e4fe831e52fbc0e85d73a165c965ceeeaf37f10d1ae1d05319554e72646693dc95f451f14af5fa2417df8632ea1f9972dd9800e32a6182f9ddc4ad85fc7a0f97de3781594551fe1d75f3dd215069d524bad3d98281f3a9f636f4c7597077c255095ca6a30be6619593b21762921897a7da60658e279a76e5df929fe743ac517359a71ab62144491d9956310af24016129640135083f4363e4d70ac3e0f6bbbcb7d7ac72b65d074eb3b0e08db658e388ca4f0dce721fa13fbc7943a88f9d9b60997b91f6aa3242f99d99187a9583be52a42dfba62f4145884daabb1cbcadee1d3485665038f06ff67df59e3e1255aa18e0b97262fcefb8d485382a1c78199e1bf67087a59d89bdf0e446e653c0474d782bcf8f361ad3ffbd3516960ca1270dcb418139981b197fbc3adc62940064a4c374a4556e99e2313e806148f04bc5f67a57cd6dd712466391e5c4309bd5bc6a6a421339a18588d0fd8996422fe081ddb5806ff336b5540654b4add90bf351a1048e0f699c6ccf8b8c7ee2e96a0c4aad25f43ce08bb3d4f058e01611e28a58c5f929fff9ff0b401e9857d79c9a65d38ec6bb71ce77b01cf50a52da79413eac5d8cb49a270a747aca224ccb185d71499694b664a35adc52492bc6d566bfa8584c9f1cd922e562c37a878ba30719b861475075be418efc408276e29926a4b4eb6d34db3d7189dde1fef3301dce1e09b1d81435c2f4e6f0fcf7f80118ae830dadc127941c14c25ad41dacc570133f6bf0bdcd250e77505a0fda38d2fbfaef0fa3e743aca28526ec1bee2a9a8739d086477779c9b7e9112bc3325dc60a9d60182daf006ce11f25e4eaf97cc788c48c80186f88698f2025b93e78fd3e67a0cff809cb8688d784c9b8b1a8685452ed16a7a36ca1d935555592cea3c77f8753ebece90e093335c747fa975584e93e438940fbe36864366b396b9583a761f1b51038d5767a90ebfe6d50663059f702bd6881ec80d3bd518109ede1bc0a6027518c2f45e10f0264bec03a212be548e2c7ab8890dbd0805508eefd64f41d08a50af6406118ec5e5b343af0ddf7db5b05516d51dc79d881b5cd72074a4265c5e65e6e1d70cafb2b39e09e1bc540620b97c03e59c69c341ad7179a3b986f003dfc8bb883c36bdb08aff725f6cc13a6597ffe430ab2dd0aa309137530fcc692d39a017e9e08f9daafdde7e7fcd4fd279a7a31b5a76c398cc6cc8fb819f74eae227eee19c59172a227d67b579ab010e09ef7d0851ab8cc82dc1efdc0753772ab85ea1241915cfcd3a393665791bb5f970fb96b11df9c7cad12d4676145196beea15736cf9861db9ef13ef3c3a8e7b3cd11ce9621a4c25485d86aace43a0356ef50a04b7915ad0f24f6ffcbc4f1a96a39f8a9cb63601d767ff8a8cea03da5b8f39e702cdb5e43726c215230da76f65a74869ddc8b04c48a003554bb9149944521d48dd01344fdcee76265fc64fd7e48a5744ac02d166d4082246ae78aaa6581f11512c89ff3a0d2a5c48782c3151392998bebb3fc3b8819962f9df2361cdebb840264d8fcb2476a77b0c29f1d38618d553a654ebe902d74d023b35d8bb29ee7c06add9e9aa3fd3b1cc605740144980724e9704a8efd9cfcd6c2c9e853426fbfe54aaf52cc84489cc3f666f76937efbe83babca431078f7d8e8bf00bc6d46b44b34aa1c749f2a0669135851ef33d1bd182e05053d3e2282443f64b7d67bd5826373c89942ee9d7bbf44625dfe427a89516f92b1c54f51e772b7e36ca0af8d0a3b88f2e399c73adc2333f2d4d4cf1e9a6540f9482288567cf7b59a5c521a5e482f36c455dbf0763100968a2ed6766503245609d271af859fcf25d1faf02b4a9f1e7b37c5749e70ed1616722b3cdac41ea85127af054deb72d9629a01b49c5cddf515ef6c4f7bf72cb2b0956ef5fc1cb6746c86395f60a652251280df2e1b64f1a8256d7ea8c6e260eee3ea2725a42c3426783941b45220ac7508be0563a43be40c9609356dd3536e3311a54f2ae5fb9afaadc718585226c9b52ae696dc2abaa3a89fed742d642a2cead664470dd64d3eb3d4282845c03ccd586bff71a3062d5f18fd0d77e816b2780249e8b23ba9aeb1cf39aeadabffaa46eea610c56c24babb029afbed3bec59752fa7ccd495ee2f0e9bfbf2086458900e47769ac92b8266e049a836f43402082183263ab745523cd0e7e94d101d034ed98dda85e46bd35dbf7431610f2f19ba4a727940cdea338773b3607f91bbf4d2bb50d12d0f00594532ec394fa5d782b907bef75694ce398db76e17e7443ac76aeba6046f373c7a60e292e5ff7e167e37f1244b9afa071aa60323bd66e2b126a22024456c2a24d75b6e4a2546fd9dec56113be37d7bc2eeace9af47acb811cfc82f5db6fe62d4e3f43e5f0588392739a70fd21ac2fb675b4233a9764eb811838193dff59d41a161a4c19dcd622479300119a0e050c9d0871e019e1fd381dfd13d1afd0386202b7c98ee339a7ecc74a5351638ecac617b608ef5ab885331bacd8d1c19bc9391ab5514d4f760fa962ae85e2e6a2eaed68bfefcbaf334253971a1ad12304047f9223ac9cc9168775017c651ff34920503e7628ebae92d96873640000948e9252ccb7c16fe925811e83b86422e41ca7a4006d16d5550f2d085e18bd2cb284f799fe395e29ebc0daf9301011c1d334daa450fdeb34730dbd9873018b5ed11328196e12b9e22589f18b79f81667be738b61d88f589aeb7ff80c3c0b61287b692b682266f362664186a2bb0a42efa223dba657e316ffde50e882ef68166b86d1f6c264f14767eb38fa57dfc09df92a96e5890390b5c4b4e610d4b0dd15258a0cf86895023f53574bb5233c582fcf6fc382d15396ef703d0fd4c51f6789515a10063bef638baeea34e627885d7f3fd88f1058e21c30b8de8a1f4f0372254f1bb2462f850ae7c40e1cf592cee2eb892ad0d3249bb0f081b7bb5a8044d8f38d1098964be761976d411e13b90b8b4aca10ef4681c83dc54fac3172c4cc4456bb8e66ba6ea93945087a354cbb60cb70b7519d9c33c54d1ee3886abd6fb4fa9af42e14e62c0cf350ed9fe7538e3805280f63dec03706d2a68e6461faef5ca84aeb87472da752ca460193bef5bb5a700d6a55a6bd5b8d9ad2806703d940a0d73502f3c4d069e69c80d86e95293e639b3d9cbba20075b0a801d10ded3c6f72970d6368117ff60148379a531391bf5f437e101c45507ff5c75fb23334fb4ca1c5b5de85df7467b635a603ad947d98955606ad0488e58cf619c8bd3cc52def90b72028723cfddea4f115bc65976ffad1de1e4f752bc7eae280f715f1e3a6a735559dc192ce37e62aec339483e9acf9306d6bd9269317226b97f169b0495ce375c235fa080097f58304a4e79403640946f0b51ba30844f4265e910ba3f0d970fcfcac2bc52c476f88f8ea650a6e3a3f351433fff45a245779f5d61228fafc8219ffbb8ae0dd1d4bf89e496639f54c6be392c7edc4844f07e1c1cb65b79ebe1668ac824e328fbd1b84bdb40e5426eeba0ad798ef4c5064d040c7ebb1f3b062021c297be7c9031356b764a94183f88717d7167a3415795a43f612daead52a67c9a3d24f46cb3892cda60c18934255f04241fda7cadbd1fcc67691d906aaeef995e66b1d67896b6593fee805976465e62562255eb9547ea054d78a06fad415e12e73df4f117ab00ee8b1e8b2c98047834becb2de70629425374c29dcce00c0cf1be79b8cf8eaa9232d5f8e15a7ed7f2cda8790154f00f2ae6bf3525d596c17ac99740ff617fae04e9b0681d223fcb939f0d33096f817b07587efe4a21d9d350fa2b4b67739350b994546c83a1b1b49eb399df911f200a01b642efca0417585f36d030fff5a670987e24a4341128ff0967fb18452f52e3e7a59260ebc67b97e9fa0d2f6c62473be4afa5d56be8549d4f1b5ca0f9716ec708f853d9b0f7df9c626af9b4ab1a35c9de979d536d879a4131142fc54b05a6ab6a72b9ab3fdcbe5ff832076eee7940fc487b1299d140d06ef5237a2cf09f343d38db86d8e059fa81b271e89e1954a1fc03961da4fd75542331a4e80526e565d7aad224ee8b3718fe5bb2c43956b20664eb3944a6a63ed2e72d5909715c4e259f99f2f819cf90d1ee2fbe338f8490ca7125d1c71b2496e8a3605d031af4157146e31b6597703de46e655aa852cba4f92dd4d93788473cd265e7ca16dc7f81d176b44024ae1eb268da03fef5e836bc29baf23825f242189c5f8fd109209fa9fa401817258ff5e33661f6fe0b551f017edf79b8a4bf4e98c331b8ff3926640ea4cf98c0154abd17740416116701bf371c9f32bce9bf554e6a8fe6646f50d2928f5ef3f27626792c81351c4208508e1f705614304ad6c5229984c707d9cb01b7dcfca5c2f9685ed3a44b740a846fff2e92ad6fa5b73e5cf899d954421010859d5b8fae40e18af3ea58a52e3d18d38ddb9e3a31a9b46e14dcd4a40dcc92d635d9c7f298eafc6620b630cc00ed2d91245ceb019588212dbee3bacb18951777e0131d082c09da23c9fa37eaea8ba2677ced66d1d2d15eb3f3f4accfb00b1c061cd46b3e39b0381e25c6bbe472e4b92dba1f2e19a436bd68bed190ff2b6d139e850480d166dd5227e84b2c787c7746fb5a80bc6e12fdb8f7e497994f9b66490f52b21e4ce032cfb93ee72c109d9cd7f4774ca17def97a2ae91db7ec193df8423aa952739e21e85d94d204dcf4cbdf38836787f39238c61e4207c0e9ec106566bf627a0e2700bf06c5d94030c4312da09d04c100d4d8277276c5306b1f4792973effa678af8624fe680a6f4ae272ed8b9d1468ad674715a202bb40572ca00fe7912c1b5d18a28649721523df866bf4ffbe8e6ad02691b276ee1ed73b38418fa797df716bd1de901fe7508bf0f1bba71d29e0f381cfea73a448ee79dfe0487daa60258a2c23ceb891332775f4459c9249aede464321ff50c5abe86fda4053a30a6a622f788dc7d9364aedc25fe065b2af0a38357e7ece76790b8b17ee81adb64c8cd343024d413f0d671b3de855a3e9f384fb8847c73cb609db42b556e469ec7ee81cfc1d65b11e8ba8103fb3c8618a38d867895e7c52566de3b1a3f2b07b63629ffe445d0eb0b9f509134b39dfd80c05dde0c3396282cef0fdce58ac20c72d0e1180c2b3378f64c32d71254f5cc21aa23cba9e5aebf93f99d08bed5ec90062b27afe7766dc49311e0e55953f1ef9fb939bd2f12cc37e0ba9bde89ace893b782ea3918b0951293e4b34415ce1cdbcaa0bbb119144bcfb7485e39d94a12c1273263ce8193727f2dcf75ff76983df01898d6452148edd04adfebe69004030aa559e6b862ad264f63c17df4c72546dfb99a7a84ff29a96cf0b9c4bab24ddb4e9360239f4bb01fe5a26d9265f79ecf210623ed9e90ae72635effd1bce1c78e3ee685ac216f9503775a62ef3192e5a2e8662509ad9fe94d37f8461206f45d54f9bf8e7873d06e868224cfa32c77b0c88ec27c12806c44c6e1f83c1c0ea8721ff434a3e4223488c12d336b4aaf51de034780414e197cdf50f0e068bbac04ea022bb3e5f386dd9c77d51ace2c290f4bd20d20cac7ab1451a0c17a9a9aa9ba47329f09d02cc90512da94bf73b047ad91e90d4fe2a58c301896580d9e269943e8cecc8d41331b5555662844f7a9fb69554aee75798453ecb0071f2659768803583c8a40c179833b315b828eefd622a06735e8e4a01a20cc0269723eaf0cf2f3dea3ab1369af301aeb32feff52344b8e5a887e4bf6bbe1c6cc08d45fdf98b9ae8b069494cf00c1e06b3d7478610f678ecbebf3f01bd976eca7edd1050473c1e635b9b69cb7ffafa4d7397cd26068eddf032802f574abf6320d1853131c8c9d52883d347c5661e72f35539910f3c51c16d34eb2ebcede9018b260f326c5ca53293f1acde6ee35a86b80e6f9248edf85af5a091c587ed629985eb385b1ab2b409292a23cb6a40002ec4f21543bcfbb8883e81417a93b3f68369c5ab06e6ad1f5b425e980a6676252ff136ff4bbd46c7783347f38851a14b61598e0c24311388dc0dcd2358ac91c46acb22c5cbd83aa3af7f8a26b8ce49a5b6ba46936767a79a1e89c54e9758cf7303d8d10b6bfca22383874b99e533fdf0ed6cacdc75d1c15cf20a074752315b11ca9eac5f9e454dbefeca52bef93642f5cea987666a5afa3714ab3e75f6fc8d794ef2e9a86b10524c43601fa990af3098d5ed453a5b39eb1709c0667d335b81dfe594f140e3800100a8411d3105c2425d482b36a1529cacdba5b5b71015fd113be7bab15ff4c852c57d032a546551d737dee0b875ec695279411b6b394b75bcb2ae1eb87887845ced3e950046879b94e47ba0de11ebc87ae0edf0eeaa8f27526539e4e5fdd189e28c3b5850456f8ec577c3094fa545a0329d6012b03f43217db47e64c6879279a9fed7f3204a1af2731937cbfcfabad7edba4646dbc99e49d9d686dd0837a8d4054067f1367a9fe98bafeb5557d0d5930be5bab3afb94989905718d07ddf1b109574c1474f1d7b5bcb03f8bba67a6777d3aacbc5a0199c6b7a43ebaa759b7b9356f038a9c67939cb5542c2c9f5b44398506e70000eb06cf227b78b4604b299b90fcc73aadf644c48fc7831df87c1fefab5d9e12a2de7fd6b03aaf294fa5ffc495eedb76c0b7e7f39f6d7173f5083edb970723e11a8120e616ce85f4e2214930758103a50f90364b9732c7aded725480eb4b17057bc95e4793aa41aaddbbbc6dc2011e9d977935c792102ea58e5595951285b37d014b2b2c52ae40b44f2b3d1986f54aac23af33dcd33cfd41c217a05012dd6a6e087ff4abf6d8ae5b83ee8dca3ad8081bcfadaa295c8303195d16b35cc7c9ef27c9eedf7dca9096577d4018d2dd4cad0c628639afed8dccfb74b4eb415ba2e5c5535f6089a68967f2137acec9bca8592c16aad77011925b0897ba4d164d1d8915a3562596490fb039337ba0258fec944d60c0643929f4793c266ad1415c1cf1832423b7e3fdcc43c1ac325bea2cfabfab23746840ccde121d188bc5a0a30d1d0ba09975787704342477b2a5fb6c2abe00507e3a45934c4a3d73bd51a5ada24b9e3a8aed84b865d04843fae96a25b730d44a32de3fc90fee9f7cece83bdc3314944bc4da25adc33159b8e7bf4c8807bbb580cdc27d06f8fd8c8b81b8b582a5e2418eb4d6d4fadd41fa0c966bd90e35486b788f6ff995d7dac98d3f7262ae922e7b8283c4d871a50a29313847615b5ec5555d2e51cb101e114654656eb964f7825f4b4af59d1323a3bfa0abe96c2ad0c9d73181972fab127babd197ef06d3fa93750f35c922e665137929bc263e55d8cec6cb558e3a1f18d557355126b3e0f858aed68e48bf47aa14b2811a8dbbbc82197af1f57c0e3735439f7920571d3af58c82ce4c1b17952891c963da620d5cf8aaf0d6b16487d8af1009cc4969e66f02269f63920707015f47e73a733da8f919ad9b92a72fdf4f730514b798c432d7b7c675e4d0454b3101643d90ac429047e6681f4296ea5bd2d0613984fb98ecf57b3d916553eee261bf7a6281f49865fe20f301272f80c08b154d9cf8638b7728dfa6909787acc8dd5102de86a5e34d55d49a19516f268fced2cdef7c13bf0000819ab38c9db29940f141a209bb02332a38b514ac9c36c2f9888d52176a0f2e1d8ee88babc104c399cf24d4297e0d4ee79ad59bfe4b090cbd89fbdcd6268123aee90f2f94ab088bcf2e1d361fbed89f30baf10bcd70e125849d64aebae5bbf6c942dc8e68f2707651eff2c7ea6bd00b738a910e6b0fe9dd7690f3600a51a587b5f1977f60c902d661c91f67a3faad5ec859addd58c327e19f542954c3d97a4fdc8b3f930fa89e26c47fb01b88d9ba160419ffc6cb8b03675d2abc6b5ac8e1f74c660a30cc165194934ba6832a801da9b9361c22b232d2cafb9b78972ad185d7c44ef0dd00bb5a48ddba4660d8060f1fa99a1db84a5c7340a6223294115a8819244b8a966dae07b603ee0065298a0edaa0009ea367ebea6fc07bb6285f47ca212a4f250c275b9a422711322d7d2334d748b86a6a52133b38a9618069034c51d37eea076e99cee5c6f1001fb0dfa52bd03fe35f0edb28d2de015c12059dd75d966c48373d71fe17c9d189617f184510f91d00744bca4981e551375ba5d930527de4da38ba4e4f85a216fc67381135561bd8c70e6005058d11ef51854448cd8df00ee104ee7e619b2740480e9804509dd8a9ea2d0569ded09751fd2a83ba9858111e3e92474674b42d03d73cd9074d1359c79e418239f66d3cf518e05f2a655d8718f5b8984e5a5ee8961256ac119f3cb809e61c88caefa1634704d27dd15f3c70f1ecfb6662c02dc17d4c41b7191f7dc5f7b2e3e277eb3453d311e81dbbee92c5a5355c927b35fd741167815c82f7ff5fc556984e9ae2e2b2e394a4a68f13c93550d2d04c2b74df47012caf8e9f92330229441c4dc44ced1f6ca6253387c0663445dae72c6670a0af8dc777e79f646ee0497942981117d5677ac924983cae287bba7ac1a1e00eac82b2100ce50fad90f8cbaed01f459dcc09152b2cbdda2a9a23820c15269674900c5888b38fff119d83dd1bae5ec731d0caf8058cc9b55eb0ddc93f28128fb4371260a45acfd368ed57ecd0e757716b4f9144a6dbb05af37220ddc6c42838464257e0589ba5362e6b4dff3bf4b0647e3ba7184c6bb4d40e01061aa935e8668380e99292d2e0d8d8adcf17836d03ac85866461696562804f30e9db0af115f2827d4c01d4bcc4ef7b5e577ce02a8f7017ece4c60156427547ffc1199a823c6e3ce78d639794acbcea61f7d4dff7fd29129ae4747807291cbe41bfa9986c7203f5abd91aebac2127249809e4ca76ef66d80d65a8bea8463a3e5e5db03d71e17913d3bd0d5ab9767a57ca6b5a299a3d5f2bd54cd58d939840f1db532d3d24bb492bb79d1568f24119392b5d7efef52fb5218b5676810d0b9047dce17c3de468196e0187530e3cad1d1439081da3bedd4a7b6bba1c2ba4e59d7a423bdf3de1d6ed6ba0236ac3fb58aee8b9b6f9800ac4b8074beea1c6d000faf2e200cdb0d7c71c5ebd25fa6f18550a044007908b308825fb2afc1fe87294522b1ca115bdf1ed6509f9e8bd70063cc72ce3862d43f489cd09cb780f528d402271b072681bd1583f1339a3b5b5657e725b6cd8f45a3288c8b944db12168d4e1903d010d573fc3b67f509990ac27a1d5c48d9bd2fd5cec9428b28dd260b0cd32c461ff641b98e108b25aa4f94501f6d364f5ec2838543da6e4ac4d449b70c836fc6d95e329c09b0fb027d8cff4d18c9d1001b39d743bf581a87435ff432e4b8a3125f9e35ec6864d9c219b80cdde3c29199c02ef3763ab8982a8459392a8d5616c8ec22eb7643fcdc1d6a59c02a02183aae4471b71cf907f8a13ab0cce5bc535bb234e67cfc2d5ae26dca5b2d00954486c8f6f83689a5aa32f9e4ee170c937e6d65333cb495c9bb56d9e1142f9d35695386403e80eb29039acdd130682d533efd09322401b075b5df13446416df8a43b1210859719ec69a2c3bd425bd9b29f0c454422dd36bd1c3fec2d275cd96fea340a5ad1f303800d0883a8444a254c55659db8e7a9646da4c0a273e7ffbee000bad8c9279d298150f5e19c9a16535c4604979d447b58411245fb8e3748669d932cbeb99a6a4e160be866789f528da8811e7249e01733f457d019c0d17af34852b12ce26cd689bb0ac9ee1a955f31032b9020c719428cf14f4f56108b032cd46bc8089ad4734dcc6c4b20bff175bc90f8571203ab7f9027c532b9e66dd7c4dfbcefae5a597ee438189376138e045d0ed2ae822873b85c39981aaa360b1af3f2966e7aad2909d93f5a988b1f5a23bfdeb074c72bcce5022c2fb9f13b73124ac20fb83555e38c7528e4f57e076b4bab8603e3377f52556bd65b3dafaaf8ee06d91aa7cf01ca0f2ac44244dd64ce60b4ba024afb8b091b631f14fd1c12daf39b5422aba1cdb9c89ef69396018899ab40cb45dd8921358d9cdc3117e3b31f7a79c5b1f4779263297183ec4a20e69b06df1da2955290cd88c0480902f0e5811ec0afd5b5994d368e1dd887dd6eb90995ac34a0f46a7d201454e8e190c46f657862385e21ef3ed4f07bd668e0a9d1e18af7bc8c7c9701fa9543ac742abb39bbfa20f924e4b3470d28d1ee3b5bd5efbf4a4a6855ed1a9c52ae272b0bb1df859ab32a2c2120a4aa652b806ca749811b72d459ecf0b352763d42e59f4a652d2a0475ecf2805f306e8d4a8fd041fa0b812f9e77f34b3b3bb7940135eeb901f6e636be0c45bed110562425af991c6102397f28bc65614053e490f19323fef2bc37540f8156c0b981e3f18b64b2ad0d5bbd5005d4cfcf4af7d2edb6cc2c813193b425aa885f73d9b93e98d586021ee8d1e8b35f3942ccdfa8119242e6647c9ae81e2f8c95563630750d16c216d49420e087baefd9d2cbd3d5f6693c03ecdf8736f467d2c2e35d6d20feb73729c4ced2288faf534622ed308e06a1b8738024011a74a61bb9eb6b6b7282f415925d0e1971c91c61ec14da109e161d8b727e83c697df5cc050b5d71412bca9a3bd90d8fcbce1c678b3352bf871449486dff0538b8750072fc19944284dd925500a43f7625e2bc4ece999d4a54a5a05760c200f823ac01a9687a633d02f23776e0f58092f2e39a61d6a4344b422942a9ec6a44718036888f2ddb4a5ae9d7d3634fb1c3a75c86b9710ce7920f48951ce7c310e46bf4f630c7873876680678513ee7b6171e28a4ad7cdbf0466498a63c6554bc066ee9b11034bf85a59e32859b6f8b0dce8492b4ff9beab457f4d9b4177749d4b2aab6479f076810be13c493593aac6d07c02ef3cc4ef8ed011ba4f211ed29bacc43fcbae69a7b3293ab9262b45c4767f9fb348e78958e039e8033d4d301932b684205bf5b0bc73dddc3eb3c88b6ea62f601ac274ec9d68a671884ab5381acc0c17570b73bdf9365a111bef4c26084f1eb9f2106f39ebc85cf41e59515927be01815a8af44036a4fb9c75e750f9f2a0f5add86e5097263391342798b924f59662d9dc88c8210e7b0c63538b065bbb34e2e3a768f176ce70a07bff62b07e798cf9a332973ecddc7e887662369e47adc7399a03cd3c88de887f0b5d8518bbd4ec3976435c2b3cff632f832c03ab6383737020ef566688fdc19c25ecf8aa5d42d826d1810f5e61dc4e70a0023a822b3219087bf6f455a61b96384a4bdbabaca05cb3716c0630cfeffe89842d5b7fec9bf0c2204ff165785e9fb7aee227ac35add6ad22f84109e0ff3883e162ba9fc0863dc7651d412c6b75091025f6cb0b3f5f1b992f00af66ac4f7e53ff601d916d9b467d628f8ba1ad9e5f285cc3a74ddca2441d77141a36220a40fcfbd10a44c189b83422f8fceeba7236642c6ae3a796df3a13281e82f79465d4ffb1cc8f69a25a780a79037e1ce03516a8d65e2b1c65b6297320587d6b24b0f64a20c7a8a9ea99458ab1918d772dce1bc590dd2d5653750c05854f72cb9c07c35a22c09e85dcbb2bd4f4bcf2633729a69d972c23ec48ec9abcc85b10fe398d1f9f07738ed03031ca805b0de1b25bc1da440ca5fcfe380bc13294656c130d0abed9cafb7aa39c5bd0e7519e3b606b9db8f744da1568aaf7fbc509780941141f1f0867fbb572daae8e44a5d23bc2893ddd21ee159cfa402e9e3fd32f4909e86ea8f524275def6a9214d35f838340678b241cfb40a5bb5171606bdf922c0d3fc163b52c1685b75fd8f1b5e02d55db3cfee3e4e8dbebd07f0c54f3e34f17c3f090c212dab232c2f9f5aa9c84072d4d851a437d0a975c89cc251d862caf313b3b31e3d2b8975c41a9f93d17e3cf32d2f21d406246c39f5c1a7c507975f745c91d25a077017f53d7a470bf8accd7ff48d37f77797ca4aa4dc77f26717bc75b7e032664e706afaf01a211cfbefc53dfe87970821871d79129dd0a3f4c713ee178d2a0fbe0baab5c94da8a163bd7a09f019238b1477354974b0e0f76585231a841caa0b611bac7f102de4a8eef5432bf94f52dcdb3cc6a449c0fd225f37b2a29d689f21525ebc67c3f2bbb381ab1319d827c18b12aadd6d8da3bcae9f069aafbf2553f4a404ce6afc1557c3558409a6764cc7d7b34d9b06436a615913bbfbf3956c099eb94e232a3b4507dfbbcbe987777a1eacc4b4743be7f907242614a114063e706b1d7244d8b110a75d6b2c09295fe9a2ca65908b9b2dd95eac3951f246663b01e8c4a9b0c1560672718031371748cb84abcf13b253ffaefd713abb5f3d6790cb8b2bcca0c1a5d92bbf6e546d61e15e76d2393642550e346fb5036a6a90412e38f647329f5cbbd8aceaaaad15fb1616fda93a7a2b0682dcb8f6dd120b67bb5375145d711a4b820dfaece1fd755bac660addc00c0fa68ed38ada0c6f4b7fbce0280a391f3979306d6b4d8477b4a767c0840e84ad32f6135d6bb262c757e013ae16e261a370b16a1ef2b60d49b2fe1d8ccc6f42484a13efbce419ea88030477ad13c76bd7b49cf859d06a7c63317023bee0f1bbf0c711507dd4e966893545049dfd99ba9a31ebb2e4cc36b7b3f2de8054a0f121b8c0197b98441dc45cb69da294f66282fb263df312b2521f78d621aa31482ca080d223b4b1b64d2e09f457b5c578d114794fb866b8e9414a8c38f307343fd8cd99edd500ab4feae693ff7038e3048cba20d8865024130ca8787c62253642f9a1affdd9025f160652257ddc7ce3302656588d76d423980ee6fcb9f5f8183fa30a03bfe00adf0ad40fab2ba9a35ffcc76587635a3af8b59201eee4a50f4e74542027fd6e930eaf401a109fedefc0fb7be086fa15211212044380736ffd5e50b98cae0d597f932f19e45256bff6a43b504411102d37147941aaadadd58fb9ed37088a3f38f0e9e099a07a3b1fe1a6e6810feed7797838bc832adbafa9b541e55b0ff6a3995aa5456c5e446bd21ae95ed42bd74e45e8301f96cd8715849fe41fac44abd60a5a1c0eae39326d7c8fe3165b33a5cd61853b46b30a9aa52bc2bc5ddec7e56947ff0c4f324e61eea8754c979139d8363e581a69bd75de9051de584f4cb43de72c1a8178ab37e507d0b3ba16b4541fadf022c9fd849bac3ed8db831cfa3daa2245330e47d6d62e43128673938b041ebeca2fd29b1e65e88eb6ff832f15847ef89869b344df5001a68f76b2df243d9b26bfb379dee080fa6e2033149f4d7b40b5f8d89bf00d038f2773d5d34dcfd5b62fb75cbc695006ccde32aefeb25bc25f92ac55345f94b3ee8d0f337af39cc68e3a4083878c91124e81220a5edf0ea1ffe90268ccb7ab6658eb8aa754b851344ac30b98f2aa1ff8f324a268dfaae22d14c5f54189871c9f3c86f2ef3dd3a2f221d81a78e6f956d0ad1d98b353786b18c7d9d620c45d96dbde9b196e6537fe9e480e488c732c70ca51603a75a1167cb6438636eb074e73a09f6dbe03e94680560ee5c6c19e8b0e4d24be9f7d62b45d7cf9aad13a9d7ce38c942f2e3a087da1686755dbec35c9e3a65ed0690b04ad8f2c66588775e0799b2a1cbaa7e0be56f855f4f3942ffd2f895d0e657df815f160c9c0a63ae04f722ecbba3f4097965e63c7d04c7269435971b2b4d9ccb4ca546c420d104e694ff2962af38202092f303aa91bb3b1746e1ee1911f12ca18aae29ac3881f22de8e176b659bf4bd573af0b6d70865da7936acbfe20d5991dc3cb3cf6bf2b079d12844e473476a9e693c2b3942b9db5bd1d38ca64c3a843e65997efc09b649a8dff7c1a87efc34b47a7ffd8db3e5dabb8649584d2ac9a92fc3685561d0e9375bc92f5556acf27a27ccf582efc3c25207f62afcce223780432bd11390824a83bda97f68613f5ecb102091706c31e977adf97d040ba2c204a4f4bc25a4c898a8203b7bc6cf9c888bcae18665d39a22bcee9aab269b65ed0207da6f4ac8e30cd4da7123a657db18ba676470375bad3ff1ee8ca9f9e3217ca1a3ade90976452c1e48651ef0f080a0f894075a68c499ee876a056b1e5dbd6384747c791c350ed3899497e8870a8b482582f43ff3ae67b80c1493dddc010d31aa2f892e1eb84582d1fea79d44186203b13f20bafb23f52edd155ef400690c67bf1f869583ea9d6ce939793dc2e74347bc304b5092ceb4374d936f837d1906bf24394adde41e2f28b2ebb610f4f349a66102bf55efc656bfe7c3aaea5f8728408671d26b557d30ac572da745a1534c6231e81c513fa047237c3915ebc6421b25f313ba02a9d163d6b50484c15218f44680c4532f92b87c083e9509a62e6000f19534c0d7f984e553c908ff4808d220795d8279a73462f8319373bed01b818efebc07f99b2f34f1671212994d220c070140f68f89d7fa1498123844108b42dfab694e9c7b405d7cc4b660eb2b1e2394329f2e675faa22fe7ea68e9e21000232ecc583aa4f2ac4af3c0c07339a917a8d68a8b8471f3af66eb04a75bcc153cb10c72f18d8926cd0a342975e66e16dd7a0eef52b961fe2cc63e6e0852535e3e276e2188ddd84f4c24001be9cf6fe5b7de1e5a7a440137312b874d9fb685f638f89f72449eee6f56d5d6135888aed5ff1ae00d423c8dd92f2d387e3cbb00b59086d8cc5302c4fd3425889ce43c43d223ce3a002660eaafaa5074df3d82cda37a58c236d4b3e9a1079d03328f18b2944f3561a665c7c3a6014cd5a7613597610c00a18ee4d2b6b13a0e8556e688f0ce73af5390f1e42588243ae1c2157252d6788a2ccb46633f93c7692e7ccdedd5ff76f64c724768cfadee1f3d606a1d1ffc6ea840df63784a18722d9f8979a991836af03db91fc0447ef5151665837fb6dc44387a940be5648751354f8955092bf638ff4c046b2aed4dbb4908e549c77cc9177d3af315bf4d81cca0a4bbf6294b91e9255ea4d16fd704403f68012c6dd0126e0b0b46f680c07187c3bad3f316bd43deb4c0440249d46fdd5b1e37b19c0f29fb27ea071ef73d67c3a7738feaeb73673da60b53a604be129741a54de69512d3f85b347c1f2b1d0650f4d46266a6c8b73b71c34799361bcec860f28b75db249df6e1c3cc16fd7b6cd1c2abd94aed9101dec39364b0f3d06257a63cce177c480df3fde912e7eb5bf083e5f3efffcdf1e2ce1fea8a3b51dea1f13655215ef3de86ee8ed3eb01688cba5ed99fdd225a7d88935092283d33f52e3278869556d29f94fc8cd56282fe8145ae9d96a189dfdc0439ea58395ec211c88fab37ceb81fea28d9f7bb7e4ec54a45a951bb6f003606cc1f60f8ee6c515cb00a04e43491b78be011d9211583ca83c85eac57eb898411e392ded536cfb0e48fe080589726d065783d35f7c68a07d6db2612fdf733238af88c4a4be682923a612eaefb2cff69a9648210e60c5358370c159d65ad4d83c428a4e4b494665051a789caadaeb4aca39bd48adc81327de8b13a1812595dbd9d0e449ba76b8fe9a25844b1d094ebd12e9a78b0de5856e70fc715ea35d4e1bb028f039b8efaba41f67bc442b03fa20c17f0046a5c56e5dded46e706641346067cdea823ac4b47a65f73d39d0011a4e8a47724e23fd5fcfa23dd8d30ba7a4419f42bb75eaa20ea80c9023d42556ffb7cc49b2edddd4512bd97f94b152d23f9f9c3daae33497f1a3c443d7ed7cacb6bd270ec6012221274c907d53b3b0bc9ecb1c265a6485c849e93763a90e3ff4724586080becce5ddccd03926e0b6e3aea5fe1ac03c5673430cf03703fb9527792d65f12a17f9adb5fdfc12ceef45d2089c7323cc22f1182d81a3487bb2ae5ad737c728d4f7ad041de182a0114d339a2e5a078c154363c262a8f1bca3c9fc694598970154a1b0976f125309ac6f97cb14083ece687a2d31a5ff3cb46854942f717de56725fad92acc711597d2afc2855a931e9b4ba41cb15b3896c1aa04930d56c9a6c539d7716c5e155ae472973a714600160c8c13c346b86536ca0be4155770eca5276463c7a0ef61eea0aacb03bf45b3a02953d25b41f743c6c884f6ff67e550171983f821fa449301fcdf81975c71bcc8df3af3e516bcf6ff9353dbae1b2c166a970a9ab3f9ef38911c3d4ef5a70ea715cec7ec388da9cc812777ea07c734d25c1e2b4f710ebc30e8ed2c0c393229fecaf8454a29bdad7f547b72bf79a47d31f264810dc85ee1a29d925c2c22e3473e46abe96d2baf2bf6111ef70abcb1e99078923762f2507604042b12169abd9d599e0a2e5efd1f31ce8d856603a69560855246bd2ead005fde90519a7cce061f7d7dc366216b9c403d453c1ff98041200620585ea24c94064ac078edcefbeb8e2ae0a6a3c6e7ddc3ebbaec0df07fe0b4c03bc70ead50594a69a8a3efc83ffd603e260ae2a4ce73490dd5b09f7309ffa63de3e08d5fc0e8b0d248512246933fa6b6824fd11f1924e229b653474425e0aa0deeae225013210de7b359e566a0099f8235fe9f8d55dba1844ebbe111e588d5b1715bbd196692797d81b3e6596e54af871463076864350eba546de576edaa4d36a7453093c3e51c8d44052ed841c5beeaebd9e180da3b213e765fc097e260b2eb6751d801e60fbf23f878e44785bd317fd4b34215d98a7f517f14e1faace8655750e449afd8fd4d648d5d4641c00e1817c5608282ecec3f59c8ca174f20bf6dda1a24a0e183668aba50079a5533a34c04bc8516559dc14676eec3b7d5dd773a9eff0c28c2ad1d9aa9ea939c72598b1a0affded1a0ae98422c9a58f75f694a35d61529e28aa9df4b0a27b69c67227accb827e9637d28af41d7bb1a0166fc8011be845ff5c018c09c30671ce565500c2fca740fcf440b196ad060154d1d21ec7ff3b593012348d256b22704f0e101f8b1bbe711ab394f60b898d32d2997bf422a06c6c157c222acaa1cc8d8dc928334446dff735a732e452c7aca802b0e87aacb34da830f4cd9a4e98bf1658f2d49e5ca7a43cd2674fd9b599121c11900f4549e9fe478f90cc96f1e4f0492d71505601067ecaa5d842d5ce45b033c7894d439e312b80051d488393021a20bce2fd797502bd70cda889a9a617331e81f03f5110430baf2bcec4db90087f3acf4902a4d5faaf4340767817e1c9b3d43b99d61d10520f399de2f81e92f632c44779b4cc4836842c2036c0a22b7d2d650d6683391c132b542bfa6a80219958903dc5e3c4783a648f7e8514bafc19d5733553727958cbe1433d26443aa9df80cf2516d5bdd85b093c8449399bc8ef73af51513c62216aaae7dedeb23a11e396dd308f460371bfe61092b2c800ae2dea313994bacd642e3749f5f52a7db86d2b6910f64023e0b0a0280171acfbd04202ad00a93236f38d31727a98abdb430f9b3c76a1049ec61e506e2300f77443c482fda19c4c6be4a961a5537115a9b9d3d80acc5570e91ad3374cf2fc3a7e56ecc9aff71b651278cdd9ebcfe73af6de7eb8de68855bcf32669a132d2569bdecf61b03a103d89fdebadcffea1d4994b3d368e000107efff20b3e1360ae4ef1bb31805b4245de86e46c7b38990b92dfacf608b54ee07440d2ab3a8561fe3c61055102591215c47314d097ab7cc588d0ffbbbabbd8e75c4378e44789cd4b077f08d2fbc1f265abeb4be0626cdce850580bd4935f041404846e67db0461e702c3705cdd8a26e502c830ff27e35a56995d1eebad23854785e028dc4c30e6dfe3bc82e004cacf705bfeeb3decb0b18db67bc931c48074f7f7264717f17c4ab919d90a62e712d2eacb8a69b999ff0c06de1f75cbccf5ced6842fc2fb0e32d5d08e3ae716cdee969863e0b834f42234c14d7430abe2c1a04ee11c822e820eee9ac7c614e2f56bcc77e09f160fab40b8922d7aa17c626bbe1b26578b69addb08a3548f71e1c4fcbb8ed1a79b5457ab1e9fdd57592e0d30883daca3b45352e88fa0ea2420527becbf4f63a10f8c30fb21922e89ace1d6b0b2be26233fc9f720d0e21c90a35064c64e61587a2a6e131f7bcba8ce8acbfbf82ff1eadf06050672cd0bca34e655c73dd5f575d30f6329c8d7c1b47d9718945fd2a96407147e63682dadd5e229946496bb211fd3e465f451f288cd3c4b0d59fc0faa3f67273976beb2e6335c6706092e750804001314483204034e2ec526257133ea9d5fd0b7d8d706ed520a8401a31db70fa962ca0bc6dcd69dc8a1971a4a5de15ed60b864fdf2bd6c0775fc34e366eb5ae3a0403f36d73d2cd8ff0daba1c74fa3fd7eeaf0f32c64a3f931e68ad04ea6d0ba9323ee5cae42f5e81400f71ad1049e10031e05aee494858b0a570c9be3a4738fc97c0a973f08ec912fe09dbe0f04ef3f12aa23f2c62ed99c9113262eee702e1ee6f2b4d18ebc9bb3ebd65234ace4f1254077b2ba672444fedbad42eeaa2a384161cfe8b3b6fdc1e80be052a7562b00371c26bef02c7c7595e0efc8c5aca1d0d63be3f76699658366b6b63160d92399e8521b26f649bc9a2d21bdab85d239565311cb7b09153836575f523d9e313d81c8010ff4f1452bda94ee5778ad5119ae7bc1f0de4ece1413a7ba79adfa28ff7ebed35be548087921410c9990bac249c87b255e074416993ecad053dda6f519f006b88c73827616cb90c138a9af74dc500368d81ccd6c2a5e45761620ce4c3dbc4e9c8d6d9f8904b2906426175442d51ba9ccec803af9f3a231771a59905aa0f4b3ba4987a0917d6a0c62a5bc57541e9b873b22376771ef1e21f95615e44754ed89d3d64486086d0a7cd094f701385db2b18f2bd8891585a84c593522e534e1bb991749182ab58567aa928d8e5b493f2b0b352ba431c0c4823fb6aaa35b585258c86dc54efbb7d8cf210e90740d1db1a478ab807013b20ad862f4bf5dac53229a667b66be852b690df174348e934ca056b490805deca4ff607df811623dea03cf506df6b99b42bfc25fadb285b366b34edb4e173f8d5ad2be18b836822268cb2641f50b94a13669196ee742eed0cf5309364a457392b2763fbdca49366510891bb06ea045c00bca7b60c439c571557c1b2ef5d73169d51ab8d3e3ec117452e7f1e08c9a763d64f90b82281577434fd62613f4e6b774a67e152306e5bbe315aca3bf5d7667e7af415e8a73ff0f5bcc2b397b7120cbf0e46ebc2e583f59f0d711520df958345fed4290a355af3fc6064c582a4949a56b3515c45a8be761308c4ca7ef2edd3772d9219a6c90aa39bda24a28ba162a94de80a74b6b1951269cf79681874a960edc4a4ad75e10de4e3ff597515672fb1f53d700fed7d7fc9ce176c8a33546cb14c7e2deec4baa8e1f539c4046e0867f41b60807c421c5d4f4645fd35a97dbb8fc23f996c84f4f3371d2dd6c500454818f0fad436cd1e8e3dd4f009dae41bfacea86caf945efd1baf5f8c656945eed14f85a914c480204c6c48d7dc61a05d457f78d42221935451f5f025f34a44409d9912c207c280b5888359f803c86e8ec2649c79170a8dd9eaaf34ec62949c7b775974e6022d561db1cbacbf6f35a9b2261c8b6c0f84852700f272334796967de73e3327e13f79195c6b5861c757e053354da58cb11f76391ecdde4a0aa59d48c45bd70b2d9bdb0e434b12c11d9e59357268a5db56042156d4ae219a5ff925019cd1c636ad72eadf3595562f5eed2a746fdf6599ffa4b8623d0be83bf83846f15b0d9e5d38e1170c4d1a07a738d0ed0cc94ddaecb62e14ab91b8173d4295b7fabd96cc5ab2ea3cac20da7f786114b24ff6311e93a68c7629c6022fcda6e7f3ad77847fff71430f7afb97f137d491fd453ccc1e4a0a24c62626e6f9ac71053f3fe0d04c798f76111e515763fa8dda3db4bdf46c7de366540a2cfc58bd6ac0f1719e3c195360e7b0bc30ceffc9f834cda67b37c6189fbffb8b2cd170030d8297273306948550b0f6a202ef03f1b550892fdb6430dfd9e133c93bc45aca971d2f1342fa97fce9e6bc4f2b166a83db1c25e4eb68aa43b26774a0e23c939aad92fd6da2325d2ef215b29ce81c5c411915f3cca10b711f95e2e71e963bd27075a98f33c191533eb04da93fc53141ae257d3c7d713ba70b5b7221f5585723df2b27197e874650fd0ca17210f2f673224212e480778e416b639080bad3ecce6ee5f0d0b288f6cb6945335013917ade3fc77d8663a0f5a9b26ceaee2e179785ad262e78e6a719fc63c1f900ecd50d407a0f13655f85e85ed7aac3dfbff488ff976d80f271bc42a5a6565f3835b6d0628d34eb5a68f1ef11166e3a4b7e8c4ee2f7c742509931f43f51d9f450f4a311581a020b61fc4551314aba8e5bd922f9ef8cdf8bea254ddb2c2d89cfcae6da967d0316529c9db00cb1ff320b8d14e70b39b5d52e42cfb67fc8c5e28f3cbc626d8e2466ba2b82217fb43766d466cdc2b42c8da6a73c07b5532167ebffabd402c38676f7e39e9069821c06dc13118f611747ac5443c8c474769efc26c357581d2c1cf2d742dba0ffea9131fb0d798c6c893b38581d2e06c5afe91d74bfff4023c8a68aa001d79ca1604f27e1ffb5c6dec68f021f949edcc3332fc2cb4016b8eb392c4d6ff011764bdf4f2198a2832f624bdd97b9d074a1a0953ab7202cb8d09ed82b76913938a3d2ea1c0f5b8805adcde3595852dcd53f2be9a06b8f62058d15bf9015ce556ba9b472b99c66c549048e104ed5ceb52187f2766fe43312ae414c77231babb6411f1f0555f77348a6311d97159e3aac7b64dacf38d66b3183a879a8292ff7154e2eb7b39eb50a7360487fa258478763115bd5f18a38ea202cb1b96b34841b4eca3fb25ced2e2343efd6bdfc41c5052d386fcdf2a1bd46105119544aad1becb582e5c83056d42ffdd4fe366370b79c30cf439e738eb5456f2d862b5de2479247a96eb17fe519a70c8be0af2c0a2f5e4f9544627a2b16ec27b443db507ac358514fde8485092efa37cafa51fa44d651d8aacc5b2c9732ffdb276ba9541fb7a286cc93f0f5b079a3151ee118d76d76160f3700d7a914053e085dccc1908b9a1451a56c061489dc314a9297a8b1cf943070c26baecb723c9f4d219489757a34ec04fc380480ae6b700c9ab75b1903a5abfd36065ccaf539742a1c3367ca976a967dda12bece7a1bb6a543dbf1dc6aa98e532c2285edcd616fc4cb194633b6e8b35e4d759f4dd712218f5848b36b3d4119df0d97ace16ce8be480a2e2925483e787ebd4e15b037531c7c420efcc2fd3b518ae0aff6c81166af9368689bb8f549d429bb6bf85b0046533a33393f0c91336e98a1e0e93fee5525cd105cd1b3ef86a5544fbbba4dc0e43745588ec8f557b88da87b9b0b483342b3c0793a7245474b31432acd05fa7ff4993395772297ca4bb7131a2b6e267c55c6261b7e941c22a3be0d0883e6bc429c6c6ecff96cdeeb9466bc2999ff6df63b1c6ad4ab86f89cdff4bd8ac386172390fa43aa6676322f757d1a7916c3d6b23f407618673d967ab669044217e91fc1311e6ef6e35ceffdf2a52646e76dda209ae1229fa8032a2885aba86fe53fabe87b213ca2c765e4632d4388eb067322d63773ad14cfaefc53cdf8d616511666c48d79cda68fe68fc4f24b2887587ae0a38e5f417a3c4e56c7131ce8657f652cf0a8bd7db2a0fbbb9ad424cf22c5003dc63222c3b20acfec856d839e85511de8b28ebeca026c3946b09e0090bc62e7db2cebc9e3650bf81615aae03f206befc2dafe1e34001b8d9c244647376f6fed67ccdaee3793ee8149859464450b2c578d476cd52864fa965462db57273375ebf607a8a7b0b0a71249b4dc0c806fb3da431c2e32a2d732e7eb07ba9c3b426fae2ee55e086242415aa1dfbd881cd491b946c7d7eaffb340f571396816b52623aecc545c0b9104250da97fd928c56ce971f97933cbfa90a2ca5f59a86abc18d8769d66575872a64e918784e1ad92ecbac4b16bf3ef43a581a7ace67d4dc878cda5e51c785a04c5a853404b5061839bf4d3a76f3a306daba29d740cac85dd0c297fa504471d30623041b6085adf991ea559dfbde5b60d1f9462469cc89bf20ec4d1ff0d975f9ffe70a4b96f13482349aa07b30fa2d30ea81c70b381e311e9be0b319ef1c1fbf25115315d348322b849af43a678a5360f1838e87852c98553f1c3ccf6b58d5b94178d6dc2915c5f93f50dd10f8f964a38920d85b386bbb9115eed7a19f1b167afbb229a7d8fe488a86f4bf51bf5ad6042c4c59150f5aa23d8835b1989eedb9db21741452d5d0c242829c75b30abb47da25687de363b2cdeae67a0ad7a885574517483649b4dbe534988ff78de90b6e358082998fb0678d216aa32431f57a40aef7ab65f9543cf9c9508e48651feed2f6acfaea29e531998c2897141af2d7c9a48dec43c004df196154eb36d3ff7f4c561b073fcbdad8026845cce58262867d1261550d7903be964d90102fe182b32cfe6f2bcf687ddae2dfa54e2230dbf35fc88dd08449a0b563fad5ec1fe72220c65a299b257e331e20910b8ba751f6868ac489f471228237287768614aec5bf458885f756e3a9311617e07be1025cc88717aa06d3d90cca2152a2927a633f4985b9f1dce0fef943957a0fa9ad8a945df6446a3922ae0b07896f6f052d9526f834363c7d504db307e8454e9ffc1c41220ff518b69a72d26e7c589eb28f669de0ed2611bb33f965e6375c18834d2c893c58d1c2fbff12210ad7a7b33ddbeb7323c560cb10affdf9a09bc2780b50247f191f551ad1b1a5089db6cb87982f9029285237c9f59331d3d9c133d24538fd54a4637ef68108e9987018ec7535e8d4f27afe261a2513ada2210304b71d3c240e94cda01e6dfeee3443be656509cf9325efaf29f5af25e12b986288b96dc8841c2d3af3e9954c6167f4be67a7fae83ec9019b1d2f469f2c3662162772179c3ec8d1cf0504671d26fcc849bebd2ef85da88ba807f7d57fc83bb85075e9a822cf7e53d59f3919e2606127bf72732143d654d07d2e03c29016daf6557bd3f885cf98cbcc4a528d601d6ba36492897d2b0ceed224946bad3ac9ff2981b5196c7636096ca56f233925650ccb3447872816e40ac59959d2c6b2ca704d5947eda66e57ca68319905bc96f80e20cca2fda37b061525404fbbc270f66d08c77a1ac20232a3afb2f636cdf1aa82b6759bd2839a31f4e1cf7938e5447968d03f4e54421fff4e4f3b5136d5ec4063e7d48b702e53f8fea3768105cb3f33de7879cee0b41e0edfad04ddea7c59695a89c7356a6393258a43046d33b94bc369d54ba4637dab2f374abc050025352f2370d9244e36b4fbb809836d708334857893bd70d2ff448a778b05c4c3f9be2d87e9e5850c87b23d7fd35fd5ec0576f1c594cb107831bdbb238dbb70a661c47a07d75eeb08d85caebf7fbd1420b6ee05d587ed371305727c116aa4403558c954e0a3f4a601d0f31b7148026731c08896f0bb8c11b671445068a6faaf8f2c4271ea29f36873fa2cd86751a24a82dd74cb8c3aad8600665d290390c85c28236f2972a608765e4b876ceead1e11dcb14cfbeaaf3ca0171d3fd12535bc4fe80fa6aecdddc66bbc65421dd29c29914a6cc7008484d6425ca457c1cab206f2f847a51d3b93806e7d109ea7ebed08df5cc302d291528a523b777cf601b2457c16125134625c95ff3ef0f9f8621faf5765338f12cae722e2696073dd497b9176bc1f9a1ad37374068b42626d914cb7bcbb60446e86eb5658dcc889933b4513bbb48939a8fce6bbd0a848d71094bc6ac3411b68c31fa3dee5ca357b75c0ea2e2464003491613e90a15da3e31029acf8261003317ac6054c37361078e166bb742597699d3b2127f58a468e39a9dabbd318e4bef9ff8d2663df4cd24229cf19fbbf26e50517426ea97b371514bec7b4b022eadbac2a70683a658584d748ba4a5f836c7f7c4d75c532884834f0dd746aa8b80f5ed1f6a181934232fed4c7d5a2113e1bd3f282fcd4b80f1f65e1d41b3f422371ff866feda6a81006012c27503554fb2fb9e8b090aed62fd25a2732c5084e63e924683ddec5da7f754039353391e0a5477a4697d72037021b885dd719313e1d855e84c9aae034a5e9547e712caae4b4a5db1537452c2282395595fa8ded154b521fbaef2c5b8b4bca16a19c7b2a1410e8fbe0c312c07398b058fd4f10e04ad639b01a05dfddbee413a9c955e6db56ae852473c0d1a69ec14ecd7d4049a1a80def361376f80e3330fd97d9b83078870b0c4ef541dbeaf35840707318e69d7e8fdd98d8b8d38a3a0ec676c75faff97c4890e168673d5ca2a8862f96ec4b18df4a5e4d0e117db6e7bc674bd826e532a91b7a7daa1ab85cc5120b3953d1e99452433f6c996c711b9e9b2a229acc510f66618827bab4b84bc10cdeb504fc9364a8f5a479f0fd199e303344720c6caaec6cfcf5e6ac91992c380cd2bf55d6aa55fd3fcb72884a09252ad3527c258bc4ee48ef128a3b54a70eab9aa8654f214389f536fa562e36427e359cfb8a28c206705c6745c2747b2d4821f797bb7e7ff28b7383082a4e8f165526e0a92463a3663a9b4fa61ed0a62ce8e466a64850c6603e682abb902c63ad0ce9ce0c4760eb19ec28e10788b62e82dde8e781964daef0f7c7c5c9fb64d41e9ded1abeb9afcce517d1f2435a29b711976d3f06f85cc1cbbc7f9aefe30c11c09ed508e3e3f812af4dff213762f39227c4fdc83e01320bab87d06cb1ad69e3a4af924f658feff723785f94a4876f43be925c810da8d4b2871dac439a8394734cb4c96531944999b629c5a976ea14c433eef5ae45b4888cdd9dd89bab1bfe328a9e3d198aedb4aeabcea9c3d8235277346486f9253eac2ba14e4db9686e674758d5980ad0450b507ffbc8cfb5c96a879000d2b43bdaf60bcdf75e22e9540601c1af4ac108f7acf1c076bb68d08eef7700fec7ecccf0cd90833b77ea67b61731585e6e46230fa57ecff632ca302dc85643636f518d72d5a0688879e71f4b363783811f8a5b82f5e524b041dd44eea813b2bdd9f0b4e3c8660b3cd4d78b6e22623df6881bc99e373907056c52d4dc00282ca8bc866381d24632fd4734d87a8d42b91dec9b942285e2407237635f668b7aee63db3554cfaf61121b03b1b647bff8031784ff11c062a6c3386385f95a7ab674b7b2f7fc163f374953a91b5e22a043c5d350ea4f5c657960d452bf35346c2c74c0fdb5d1c729f5b81579673607148570e8791964d654756a434daf4911e13e695509cd97549342fd68c9bad27bb1aa992a8fc27d25cabd87bae2646440a97a0d7ef1376356723f82eded43cefd496058ab0fc1a871da6221053a3996249dd3d682fbaf329ef01c1888bb36d0bec8c8f791216acfccabc1509db5259f23940547395240f910f4bc3acc80f9d90e91cc4675c635441f7db76ba58d6effe9587105a96391cbd63ebb81c08c31cec1d4ebe3140e4033a8238e67082492e875cca29dc3cd38c3f7cc16ee426e12b175c1f6c92a7482eb78ae29dc58d96e7e6ef33bfa192deb380b7f562e8ebe0880b514bf99f53a725672863218d51c05636da901f7312a03a7d2fbdb02eb4033860bd1b143867dde44b7ee262eb79f7c9758cebf9548c24a3f9a597dc644a5060fda0a3ec7fdd118fbb8acb2028ffab05df60cca6d588deede3024a5289c5f7c17b5d6ec1bbde8986974dd38bfc1ddaf7f79bb9c79fee6fb158040cee02628ffa8cf74eb99dc0d92d4be58b0f5a7774cb5d40d9799f720b41b5859652caccdb63a02f4dae6dc93751323c081acf255073c7bd13b3d3113383d4faf19e365ebe59db90b03e714de3a61b0c0f32c42a18232cc32adf35ec38f34a110197524e7823c32fe5a45292035a5102e79e06faf27199696b398271560f62fff0a242f29cf59ccb8670fc21d9b74a89fd317006fec5d114aa4f06dc9cc3fbb262226de3573a9fba59d20c514d9d9df1bd0c81892406eaa3867e594f5016460e64df3474e05ca4dc998318d9b75710a0209964c60c72eab8e27196daf12d4258238111dff28434f3c47a5ab7a1e4720b9fc0f4f883cad7139a8ad7979809dd02c53b2527f2e5061034364932b2d91a6e46e706384de62bfabbd008493065983d86f2efb07dbae8cd187c8553096ddd97c088f48f5ea9304d094843a02266d458b234b249c4db773a60e4bc375b86c5f4cbcfbd07fe223701f8d5a91e8810c2c44b66ecb239f0a9c0e3eef6567eef5f111bd49954ae0e1365948ae3407ce10fc92e2a9d64ba2c49949e6dc136a064f5a360c3b0f7b961a473b7ccc04500f350227ae07a71fc75382ccb71aa230c1ace661a5b4d168bbbb3735a93456d95f13bbd2fd5d8c5674c0e0ab27dcb281637183998f3ba305ee7b6a242420911cea3dd7eaab0f370aef5ba0ee1a9e290180e3c5d1fdcb541c75e4b5080f7046af147d96ee7f6b610167082c2968fb74b11ab068a7467c97bebb569c6dadb46eff993e4b6caf2c12844997c91229785b9f39bff4bd0947615f1464a72e309846f559c2d0d3ff3acb539a46ee2faf283e9ac8c42ea72d835c858ea14234b7d75b2e8adc881e890d8fc93502051d682fdbd0e67a5a81e1f869daf6809ae0001367be843c810ed66f0aa6cb5031f277238fe46ce36f8cd7b508d543ddd333d3efc9b1c8f1aee1c2388fbccb2efee100fe106d305cecc552b5f5a89db4b681eb909b6d4d753b856c2f5ef933694484d3b9e189a7de0f8ed6695afee0525c29e0364d8fed45435941bcef1e4ec43655975c6bb94f3e634be8a87771e896cfaa851f34fc1e59512851c63dd988b4b5ec4841f1bf5563a0cba4011f63ae25bb55f9f469b1b658dd5126f043abd726b579496e4884ae8d1a9bdc8ffa9568fc990cb44a48128cef94fb6be03e1f0f1b0f555afff0018b7bcaf66c1d82a64895cd8f61da8acb85fd57f7de75ac8788480ca07fb1f3d27dbf93db035f6d07918aac6f0ec64e19158bf5d629231e60324f7d5ae5471f54cc19fe57c8cbff6a739f6ccbaad72094e226d398c37c100d3e1e05519cf6f2908b995e73ee7a9324ae6da8986f5957d2c39018f43e9ba9f3c758bb8557e8035f24c37e1c61491f84447ca7b4aeddecf10c7e357e620310f156b946d2e7a018c8894fd92529dbcae474206c67e4d61880f9d53af321d3ec1b8f68039f909c0da00ebd6caae9c2761a997b422fee8c6e61dc318a66b8ef57cb6aa552a4bae13a37e94a74dc38aa97750194f9158f6f935ba3eb2edae5658706bd1533447f23efd21c8d6fdd899e2cf84007e6232de8cb8b40503f81dcf54d4f6e089e28d73bad77e45d574f084229207368bc9982c2e65dcb94a8328a81aefc2aae8c2c1e6797a65b9dd87cea8fc4da8a1e80f244fadd955b048c82d57455f750fe8cbeb972a7f9f98cc1a5459045b069c52561684ea653cb3b37a92cb049e1b9e961245350880f2af25eabc2ba52e3ec36604b01a8c9cc49d8817b532b918896f542500aeb734cf5f9a8b4c6acf94f78530a6a0b5083a43f37235eb2f0b7e8af4d10ad26f3fe14ba44337259cb8d54dafebca05a70e66a388080a906374099b6717e187d1e6dc3013a92f95c3375d01161116d95d91c7cc642ca0f84f3e62c776b24570c8eb153a803c83b7924ed4d78a44cf8c080cac22adf2b2111007f30908110abfb899638903edca9f01704dd7ebf0abe6ba78f687877cc7f90fe49cd358a95d04df62dac3f2f62850d0dfb727ce0d8903e428127545417b02b303a4b24e8ba78026c92044c3d2fe5801378eb1995628313de44c852b4ab367994b068311528c1c38c39c532c88264af0cd6301ae4cf0fce9bea2596eb67bf4e9dd3c1b5d2db81529aa98d92b564725659338bc04dd92a952d4329e3956de49083e1b4c3dbf0f471ff4bacc0b7e531cdacb7ae42789fde7fb17e746472aec50e6faf2e3157a7ee07f8b8cc2630db93ad4220e60cf9b41f217d46eea3e38a197c9f5183a73ad58c2f1bb8e4f33b987adb1ae9a2628f3c13ff339736780b144b6f5c5c0283568ecff4be3de347a5145df94ee317f419af4073aaff081551b42eebc8e3b9f44153f5d4e6179f15476ee4985908c8fd6c8e0f997d2c47bf0bfbdd00a305f89e9c624b88de45261a3247f32a2caaef105dafc297765ed0df9e790051e7762da61d771cc04a8b3d8295ccf13c4da817713b28d9636a567c60550117070a9042d4185b90a53323e4641bb2f7ff6a28b7e03bdfba8026df6f02c8e1a26a01e8d369b101619858c3a477dbed8c9fb09205b3990e38f2cf64fa216f149c87d407a8305e24a6495f9be51e4978889b2f09b7b0558799cb97b5c90ac55685cd86a43c8becdbf77e8df59209be58b40a2411740e2257bee9a8b205416abe5cdb13e63f3a74f1b8fc1b78858ac6b61968a430bb431ac51be946ab399e87ed5feb9ecc2033ab264b48a593cef17b3f0a59685a47cbcea8f41a6b14db63af565aa73e8238a5a6e82518b09bbd636120b0add28bcbc499523a8af600627901e1a540e0f2f13a13e9619b7b84da78478f3cebec16e9f210565f9d5916412cbe2ecc3185146ab6785caeade50aab8ba5ef4aa30382e5ece8f7506a8fd839a790910f3657b24940b4efd5c5593e78d5bbce6d542464985865f84e38ff883ff8b238c43e1a673ed0bb484ea2769813a86cbf9ecdd93773f1ae1a573f60dba7feddd9e735957ea0fa81f3f32d52c6c0dc0b0434474c4de0df6a8df7bc4e290997842832e6710b327cfd94fd56b0ca3da60dd89e46fc3a4721979c6dc56d372fdc0a89ae95fd3654b3a46a04a65ead26c28e58c16b541cb355711a8aafbf9bd1dcc4ee7cb78b15162961334ffc9ad390c6c2d702347dff9703a1093fa0302969e69040a18267fe5ebefaad00e1bbc549c352449dd6ae256307824965846ced88d99e77fc9805cf058664f8e188de1bc2d52c3d121faf8b5bfce85ef23f49879db51aadaec8d8c20f37f1a2ebd7dad4797c4e0b88b124a1537247d8ea6caf3a5f26c42b71d99ea10aa88282dea3cff6894bdd5df88d1592cf133e9283c44f2a02cedacd1d93911eae9c5256597ff82b638e54fe3f18eaa67d38706cfd6919488149f65caa22b6be5ae9742ca7d8d02deafa63248bb5e71885381d9e38340eaca34f24cb5d395b13eea706243f464e5f9872d73c966f4b3c6366ba57802bbfef2704522a05a188aa30373951a8a0b1a9ee20ed53c18c60d733726fc61e9a0ffe71282223e027157bd63ea9ab12c3e16dbe4592a98cbcede78f8e7da3be01d7d08f88349714cf61e0110fbfc402f80e2f6b065a5190fdd7dad99850fa3e9ff9dc4652f0aec697ffc608de400bad24ba54e42142de9d9e253de8c76d278ffab75a040eb86f7c852ba681e9240cabe0854153f0929f569468476487b2fb966620a388a27580367425ade432f9488fd664fec77d59e01cf9ff16bf48bac1accdc68903d49e51afb435d06a437beb752e68dae9122c6e25d3b10c66d7773c1bcb5b8c362c72153185494d1f8e2bfc6c25238daa73bf15fc9c96ad80dc6f4b479e9712443d7ae2b2bc0f84e2443075caa7a17383d47f13170705fd09b8be64946111bfb52aa67a84a4c8f4ee757dad31be00926f7a8bee2a9cf145dba99954bac44c4ce6ea66f5b5820f1adadb536f05acf1051443b2dfcf382c1da0525193ae1c6088b341db635a5a4e746e0522d706d1a08a91a94400a47eee380fbf78574815d34a717bfe241bffccb2d5a93d35c9098551784214b03f7d7d5031fa1bfe9a3bdd754f568defc696c4e8831a3316151232bfa2d894159d21277e88349af8d069a0959ec5fe3a96376e1307ca43dbf5cd70f0317b12de9a774e58894aa4246eb5451013e4147607536c384a3a1efa57163fb7e23f5916c358a004560356a1847fbf2902ee346b47502a1f91fa4341c6f164a970fd3716c847e3522f3f41da829d2c8376d1ca42c28508990aa58b1d57fc7243f4b144058bf42695d5a4da336984f32abd91de5c58de644c404e7e15812da30e152d73253194a9794f150a783e7c93e180b3d11a909b21e840c75ea2ee51509b40afd4d4b29d31cb2733a821cb4f6ff9f0885d4629e701054200ce55b48e55f7a69aecfb2b6b7dab025a0390deaaec30ddac9d733a8ceca1f37401c474e6bdb0361776001437d1f065ca46bf43bdbb0c7c845a8f728bd1677ecae6935097ac8ae21bb5ce96d51f2c631f7ef2204e82a865798c2407ee74e7ea61da105270f81502582bd673cd2ccf515a62798c5e4cb511c6c0fd4b1e77f5f5e870842d4c6d0d6b6578e75f609afeca07eb5c8254a3f18ae61a04f130817a62bbd3171441b6b96c77256f9d75c535bc990d7e5a6cb5eeced044ea19cf1f37adbfdf6318806f059dafc687247ad11f7bb8b26030c553c3ebf65b4c98ef60df9fc6f54229fcb448551042675f3722bdd6c77d7dbfb983bed724a82a47cb5573e8fda60f9ff77f211038cf174fd38219b61b5297df998e3fc5ec6b0a33a3c5793fb18b7420b0bb2187f14e3e63c24c2f7f1c11eab635e73e5c82a4ce3d9d98e729d651cc035b4fa336b8449198f8c7f800c1f728fbb6baf1b81e55070d191c67142d28b34d022b98cabf241bd4140a5cca662c6d536c7b898163ce0b695c8907d84f9edaa4316a7aea0594ccea203837cd6e851a2b5f00d513cb9e87163874b122626617e082b9db709cfd4d59e7173bb551a4c4848c8d1fdab3848297557b1b182293fe82de9af19adf23778510125fef4dbfc90904b16e329e25a987cd40bfca2d5814b31e964579d6b16ad151181eb83b234581482c94c6079483d6f1e546a980d358c42b23d58c6be8dc51a4db538a9e7dab2808a0e071753d55e034dc7063549183712eb07c416b1be58440fc5c5f5baa682da4e335cbbae9e92dfb3b9ca18ca67551e11ea1de6341dd6bee57dba8fea0dfd06e8ba7e71400fc9bf65cde6811f5650115e6f426a3bd46cd3f947bc4c8c51193e8533507863cbcbd80b77e4ecfeac694dfeccd1927684af5b4062650c8c7f4d06b212919ea6473e1ad81c6409b768b46736d1b692390d4699b3a4e634c79423a0f83b83cd7f7ebf0378565cafbb32ae54e12ef97d5d400762d144f50b5ef4c94af6741a3afd5c108f0e0f68b051a98b82975a88c5da3b2c02635edc469a5573e37a983f8dfc088d3f105ce9a45954b69b8b9be0e2bd28153fe07cf3de5755b4baa6ce24dbf5ec871223b87a1e80ea5fe5a37aad29f2240c744b6fc6591083bb68f36e30a21270a171a588c69ff0389294360f2a689d15a40f0b143dc56a63452d4f2aa649215be40edadc6bc3126e6003c4778c4b158d61cf1afeb8e3caef3fcb4d5b2ed9c5eada93f6e20aeb71b0ef7b14ee1659af116406aca9fbb710798ffeae5fb753d416aa5e00c605ce88294e043c4165203bb3f6783ee7fe3bcc585f9761d119ebe885a18bad2d124c5d6218de8bfbe9448f6b4acdefe5da66f7a7dde67f6c4175fe9c72e80c13b28e83500ebac21d128d5d44784b6f80b902dbc27cbf6b71037877da109b11bb741e549f60ac7d69365e3fbf7835bbaf7f809c2902d1184f8966d202581e725deace4446bf2afe6aba99c5464e0e1cf21fac6a21a8e5cc43a5d9b11e3563845a35538c9f6153aba519312fe09ea2777236713a87b53a09cd6b9a13afb35175ec5a2abfd8e684c36e6774838c746fc56feef73d7d38dec078035f2e9f77b1ff03e1ee26a7e22bc7c003b100171456023e51eebb407b2e787ad730ee1fe8303c952d92368e9429ae8a8357afd6bb21d2537f2112e3a23351ba0e1f90e32d5574286377799c1c82853d1e7cf4979067217e0857970ae34b5761e3cb5dc956b7cfccf9fee255ca699bf0d0e1e5c200feb4993d3b72e8c0b1713344cfa00ec134849bfdea8118b9e8e6238f8a57c7cb4c2013929b96cc239dc7d66b3230ad1f3f0d2dffa597f9eb1945c91931cc04bc4a56295d1c55b88ed19eef37404cb91916ec49161c33a70679cc8c76cb045013559beead032ace1fbf7be899cc741d4b33e00e39f3127a0b49096d11bab38d53741a58f5236f51f4c373c3eedced3a16109af131396d0bbf2373839a77c5d26f2b9f4b31f7965d926a5473d2e2c1699479fc30c659236fa6662c7512a6a76f3392904e7b1d6de950616d6d95c97d4f289ea4b84f573166a86647242909cf5946c6efcfe8ded3ec24baa37358c22d93e509c58ce3d194ec207fd5d1e140f131c1574ad7441acc87e937ab1059327ff9643161f0adf1bbf0cb16af0855c0670a35c8714bbea6797c994062cb0602ab83f98aca10d971537deacdbba67824637561470aebd66586e090310e2673ba77f121fb0aaea16938dcae71ed6c0b38d7a2a224bb72a0299da171a36197b497e8b5620b363b1c158fdc081bff956ba76fae69ba95f37c2532337da1ce0e0a36138a7b1223b22882ca39b5e8b475199a3ef2b3e8fe62330e95751106280980f8fe549c1109852a98695dcb8893cc3a56e1a1c0ce916d9b292550ea507c1abb9fb905b8d482ef1cb141306fa836e4e2a15f6cb9849a75a49dcc7c532a0827f6f6864508e4100cd4c1cf7519561eda568a85aa2cd7d977482ea12d87a7ab483ad076b6a73cbeb0c82c3914815197851e972d19dc8107b3dbfa141da1ccb7c2f217657ac0c18f847a1a9f30d6de953832945fd20e1ba5e4db897ea965e40a17bc2be1ee1e5536075368159a8dd0d6aaf4750ca725a230721b1dd6c4c4f6e0a470037cc12675672cf7cacd2bb4f8d50c5af410828f0dac09645e6c040dbc99670cf1b7c76498bdad22e0df96a761d67dffb11476a9f8e962db5dcedb13a93cb07e3789ef4bfdcbe131927e537eac57d86c4b535425fa2ea68604534115747bb6648637b88adb5899106a36339bde5b35a3ed6a5bf80d524b9ca0643003eecb3d8a987ca5d3ffc865655f3d44846a522739aff4d55f1b5a44470fd3476e17cf702093f72e0f3de39b216078ddafc80380400b7312980cb31d34dfee1d5a223cd1ce177ea247a5711ec81f1d945b55003ed87fd794c0245209af6229e3d77b55cb92aef230f7756c2eb453db613ad608f421c480558f0ca9ea49e6422a9543303af8e4f0576304c70d694ac178f8c1b0b38468bf41740d53309be2354c7937120bdff443eeb27763750b2e2ddd9a8d5670beb202fb712fd05b638b0d065df5ecd595504231d1fb879b1137626348c9b738cdd3de112d8384bc8971fd21991e2f46ef54a9b4e4928be7595066dcb0ad1ca628ae6351b2ac93580ed1f136d266f014c26c4d83731166f3898ceb5e5120c17ff671bd3e28743f78bcc4c69b36b36df4308ba2f7292391116ff02f9a3c62a7ddf9108f399ab503e13ca83b8938aec0354e714f427320df9dc13dce18e0409d2d2bcc5745ca272ce80ba20681c08b8a08c0dc9b4e9c0d09707dabffe7ed7e22acc85991e90fcb22b4bb0568661221974bb9a534ac44956f5534cae2b2327761f3f9183e27a03793f50d4da48d5421437a89537d65ab304f3e3c832d49fca09c9121457bee7177ee50c7eee680efbaba0bf8df1fe5be1b17c046a80f62b668e9785969fb2796c815fa26e82a00ed2a99851aff6abe7a13b880c85b6ed86039f7d61918f18c83b51845ad7f933cb35c30ef6092d9e392e782f00e5a3c5519355f144c39678c6d61c8cfd670db780320e614e343247d46f62c600382b8e8cbe7606a82ba6cd2e2d406c343eef51c311a1307eeb8228ea2426bbcd9d1c447c55b8d7c31642a2f9a4bcd6959d4dce1ae321de0f89e2c02df122b3737fe406a49de774b2870858dfec4ee5021129e5545d48b6a78e0735666bfd6978e3803865919a29a21bb73903d6a9875bbd9d7bcb02c7d94ff4f352957f972f5d60310e1edb33a2fe8810ea5d16702cd08b4af6f9271eafefec747c272bd1771a6607f4f999c370264b241ab38ff5a7293fdb16d0149ac51235f458dba455e858b4177cec5c741a76746efa36f8ab20acc04e093e580ce6e76c6f79b6c3035ee2efa533db5b15f5aec6d1a8d39964d5c0ebbfccb7bb9e5075dd33746c050cf1e229f660bd5259829837fbbd95c79d048d94a0e8c5055df3843ea75d30bf429728663b039e4b0eba46ede64b25f9297eed9314aa38e7cbd0f90d4e31ab0f6096ccd56eb4a0bdf573bc5dd21ec7022d8133f9a02ad264da16e80eccd37fda8993ca1ecdc4798a37a31978681cbeda61abcd4f1ce80e125cb29d455a886f16fe8e73d11572e5923457c1e26a953f74ddad92fe7208a1769dc0433931a09af5e85372163d459d782af07809209a84c1a2c99aa18ee9f89d5b17e47e3ea4565ed197435553c04a4f2985533aefe97850580f30f9cd70b7227191bb3f3346fbfe8b94577bc7cef749e796e9efc39b70b84a88d7f96e1d29db12154ca24d36c3c7ce74c1e9a70a617a3673fb6b8c5a7238a0e1f92c36f62fbb9146fe1f95918997d5fad319ec0df0c736b33dde9647ae3566b53a4be20fef04a475741f48ddebe2a565b5f3df2ce375304da86a149ff2879ef086c27406a52bc4ff4575388b81062b1a0a89c77023a828b0b81515f10c899f3897146733fc9b57da69984c0aa3edeaf5471eec33524f34546ed67cff009e22e487919f469f654b275143c20bb25f17ccc77979580815122fc0c51bbc1f371393a949efe05e8e2a645fcedeb839ea67db658ee860416f3f47a9576a3585e69a5528d5602643ec3ddf5eaa5d8ff66402b5b1bbbb0d27ce0d1e6e7f59d9bb304dcf13690d3a601a8a631085f693c16fafdc9893b361bbaa2d6864ceb1be2590de7037be2a5779d00df143151f515e76687df3bc5239574a9a8a9e13821dbcf7cde7d1f1528ef636a8ccd97541ea7283f0a8812e5856c51f1b96ab4f860a780612b816a09491bf5fd41056b0c846ee3a85d0dc302892c8bf362ca5579161452160a504af35c3c544985ff64212f7a9dc0d0443108ea738dc8dac73af42e8e28b120b6aabf7065b89d45984595845cb7986098f588bee7901b7c76781fa9494f9d6f0c9f74b8ee871d245293a87790c035222424db537a99ef322c9cfd3f690beef544b574a559f078bce7a00d54540f5dcaa2df84fc2953f7627db70d0228d900ed5a2650806abf67745e32c6098b339c4921ebeeaac00bb2d8eccb966d44b6a370a169b119d2cf777cc77452c3e58f397476f077560e4468ef7f04190795348545bcc05ecca61937c6afe8f6c1c96378cc5896e300c06c44754014465e88662c28a11fc17748d19a1b2d5e5f99af88f7043b9c5af0cfc6a798c0bb0984feca07154d5562b315a952072b1868eb75ec310f05ba9687699475987e2736eeb8d10cd9716a05e75912fc316be18c507bf749ba5fc1b90e69f4673a9e039a10600bd255439bc7a5c57e5d1152d87fcf253decd711c5e7768a3ad43718f79d72234af522b0a5a29091bf69bfcbf6e4201a66f732e58824c086718471a46dcb6b27c1ad3ee60341d8f6329c44695dacd79816de96d154ccee3ef85825abf12bbcd2444d7db500898ae0cff8f759be7af44884868b323def545a198bee0f951472581c2fd9cb18628bca430ad677ad9f964ef25f6b61ef5f3d885054bf4609a079a55bcb0f0e2ae345cd99108361f319de1b2a82ea795916681ef03152d5b25f0edcaa59230b72676a801989fb042008bec1ed55f1c08326f3f9080fcf2d99bafaf5649863cd5104956a06d4558986e43b5e35bb23eb08f640b12ec0057b3a78f1fab013593fe363013905dd15613f99646ac5e6d7d9cff24927bfaa63691b75b017812d8454e402e0823dfd8a3a77d7534a2f3a93e63aecf499ef678ae65556e76d86c0cb32c480a1d338af90c79679129a96987f62dadd21f734e863c334ff7e08c9123a89190339fee99e7cad3b85a1dbbc839026f1a98a8fd1989ea1d46efd69bb158386bd5505ef102e80cf1174ff41d659b86a57bcf041a2dff22b0eb212a6917ba3f7fa2af519a21206863fb7bbecaeec98fd21ceedf4ce7508a89eab27da5faa9fe2de0489ea1fe409a672fe878f243d00bad410a6521a14f34d5381507234d0d8c40ea00c2c0c59a795438eeca4e9af2445ce28122ca6b6d8df1d02a05b48b9abda7a2a6e49075488f38525acf9909e7b485081e09f7e4a2dd8290286ccdb4e06f6c302455cc548165f70e5c0f2a59d1b7af23f6bcc9bc865221da6e875346b98eddbd064a9a6da9359a88d71972ce74645e2113bc15be200c280736b39fe5961c889b100a022390bd17b3f35f45d742b655760a24f90b28a1a4b5da79879f9e00cee3cdf7eda5f5e96f9a9521a65086d7afd85a8502f76f4f2e2f5cb2ab3872fc252cc450a31a7fc671fc227cee7332cd65a03f62833f3a3ec73486803ea6281b2c3e54824eba338a7484801b963c93d23de977c833531e1a07ef1f1f1210a0c7d69df344225fc3f741d2b9fa15e86dc6c89003b23537d3a9cd27ef7d376ba916100e088a5640603d682d7caff6533443570a041cca39c2b25fe632e4fdbecb7fd8dfde69102d733d90368002b41d9ee2efedbb98b3e5c3f291da0d22fee44d9f7d7e1405073d72c84cba24953a60b6ffbf0253027d39d2018252d221082b055586e7a00f987eb15a89c0ee5471b8988405211c8291b166a3607d8859f75838afb4ab7d11464c6c2817cfddfd35cb97a4aa6926706c13fd0d67abe32ae4bf4ba026aae2a680a2a824a7f09d0783cbe2f9a0905c351d2336ce8e66444e5a4cda09a57b289aa341afcad2b5737a72b63479cf65a49219560e827562ae462779d027d1547d382dc225925638d384f0e01f720998c86c9fe013c16b7bb169a894effd948134388f15b0934dc3758a4273122b1bbcca80bf40aa0f4dd34a766a42564a75b9662f6e3c4100fd34f8dee7759cd0980d58364a71a8b5fcf7f4cd32376aa1d3e724375d02c25bc92ae12007347d2d537538bb041df73953d16d4237c573f122f6b2cc5172cf4c648063250a69fb1a1636bb59391879b05f926cd76b00f38be9d0db25619b1b36549323341e041a96d14406b87253fdb2a489e31109d8045e4b57c88be266f54d71d78af05cb876df683b8284ff2465677bdb177c4ec6a6c57b6449d1386b6aa47d4ccb50933c816f3d148900968776b88c0b4585d201fe0b08a1ec105aa2a5814e84d5b384c67d13df4fed7804d1944f3e967f8bb9084aad1dfe20f1764adfa0aa92da99b9d757ee9e4555baa92817e5cef566f98c107f29a3676d143aa402f189f6da37dd9844de5a7af4a9f659358dcd30f3fd9886251a9fec3c138573cb9d7f64b580f45c06cd77241da28fa1332a42964944142edc80696ebec874512a90dd510d1ecdf2c72b0c887d6e1c85e8da4c0f3cde5f4d5bd38dfbb181921cde164b9c1bc00b87668ad7d2957f14a4992f1895777d083a793308db52010a880168fa07c27be363a6df7f06e817762e64e2c78677fdaba07d5b59aebf7ee50f000146aa4fac17f75814cb5259a795d97bcb6cfb4a04e9552e56608a4c6e0e0e1ace834e23ddf9f58d6058b422e39af549d8f3df92fc95d9c6c8ffa0b81ff35a56ee2bcf3eafbce0cac7f7bce694b1daf705e8d5ba7418a1b9dbdddf534a9d3c24a25dd942950eab8844c0086738ba56dad5350adea946c2791a80bab6d9d7ca11d184b9e504f8ecbde9b55def5d6d64aa877e90508f666e28afeac5752ef824c665e571133699f959f5debcbc3763f2c11334b327d4c602ef5ccd6eb494d0cb7c81f741311610f8ca6c26173225bb59887fe836b8895d698e09c3cefb387edaa1999f899b76f14471198ee6a24eb02eafe9a24fc3d14fa1cbe58dbdeb650adb5ff56f790e5e557a032608518d2fa81fa1e7a5a1b2e3124853f20c1773e07c5765c24ad33a18e0e71b0d8f8edb5ec0cbf5515623413765b926c50f2819f54ccbde2d3b2aa8cfd0c39f38bd0449a3b8563bb2b68f738cefaccddd3c011afb31390b21ddffbddda52aa4301760d46478da145b777ab986b4126113e1555f57ff5cd40bd12e74cd729dd8d76115d57c940c87ae001717458d23fcb471f4b93edbf983473bf664c00f3109f221dccce27eca87558e7d6e6592a5e3d3146057c3e12ecc0140fd1340aed627c05a70533cec440b6e9c8b3cbb2dad4f5d20740ba6a23562f6a2f8f86f071c3d1e673a6e0bc8f0543e542bffd7fd7edecac306d32466cce418225a22506ff4208ef14f5d79318f2de50d2b15b157a7a1b83d1e27e1ab5f038cb97ea625199a1263f7b387990af44673f5736f48463ea3d724bda29ef6967badcd67cdfc2a652a9daeca4dc6b4a066f82b745fa59dab0dfe84a2c68e6f5d3a69da2219896e59161b4ca9fa54ce0bbdc90c52f6fc2797e40b74e93c09f3a0930279dd16685f6b6c8715ec3efe68c9b54d64d34ff22face3f0ec7813f411134be231a8df6ce3b7f0408efbc4dfb1d296ddb3c47c3ed79816ca7e801fc74f06203db34946168b333501afcce61a8d0305b883e8d55c8dad7f08916936d17572a91b335441e6b8968041ade2463c7824b062380703fff2171453513a90ff77ae0531692acea5c1781671b80dd7525e1f2705d6e4953c3bdb38eeb68d6bca368ab6bbc2b2938d9f5390de4baa8eea3a40fd430aa54b2217e1676a44051b7b59f3324943c1c03d8084b1dc150406801b10749d99487092b3eef4244911373707b34882d6e1eb9cc5f3cf3e6c723a62b8f66f4df2fe3393f12ba4fed14ceefc98c650db4a5ee878b4542907b19cc47be95d0aa7b8d59970b58754a6511b48d286cc15560007abb18aaa648c4683d6725b5e7832812efd75504b2bccf3486fb10b5ee4582bde8444bc56622d6129de09c0798033d36e54223625565a33376054d70fc644a84017cc1f361fb792dff46461d1c97a519b990af8f7167feaf663ac4847e1bb20cee74af820942ad8d6675966147e076ac647469451f984c387e3ab4c1d2ead8e0b1d105c50c455ca01fbd58ba0f9624df4f5c1bcd05828697e5a158a3cfc9e3e77dbf5917d4e2dd96b221aaf3cbc88a59ea6228d73b5c41dc9e863b2cc6d418cf3139ec00fc18fdf146c85d1193b90c5f0935367d8d6f20a1537b803516924f874a3150f8f34b7cc18591d8db43f2b61d32870946887daf0c34322931899d07b2d6b789ccc64111b60f8467e43026b6742aac04e84ffa8baffb6c925b70c5262b2f397f82a4a6b03329e4e9d7a21e947928248678ed925b12e1a56eeb0cfb18787fbc729479e84a50dcecd38302e25ea2f5fc68aba0d812de13ada2fb83560196bbf57e4aee891dc62a61a874c88dd96320981a2104250ca563296edada2f312cd07eb1096200b01b31592c96e0eb6b52eea3699390002ec9939a1cb9c34e2a4769dc500248b41aa27126d70b724421d61d0533f42f20a172e21e0f4d9163284c5d9b762f031981b0e1cfc9d5801c068b59ba0796de4448c0d335fc6050bc071f31c0afc37be0a8fda02fd4db58a41b469fc78ee1377f7b721b2c93845b4ae87c6bd152e353e90d7115191fbd5ceeb7b373ac7af97bcc52691a669beb97fc11f6455e45980446a0e769feaf5a5a83bb574245a52a6f04743ef28ca9baab8028e8ffc3cd0f3d76573cada43c514c446e3655636e975d840fcffcfada743433402a5f234609ebdbdd6e1ac70f202dedddd3aee87f222f4d593350842968358f1ae8f6052978fe512a4a1f17a12085e6fb4bcab57c746abbf6463caf7e577d62d982cd80ab11f51312dfc1f6004f87465fba3805685be4b894a0bf0787e5cb44d83ef29c1908d84d2a5bddf23fccf6400915f7303d26425f3fa02e546ba6fdc6f45ed1cb82c5952e7bb3b1448ed9432e245105172f10b350ac99aade8001cffb6fd9de0f3e230649e7ab8d68c426a26f26f700465375d75e45e84d50ba7557b3800711d755b0583291fa63532f88c768136d4ed791cc3c423e7182755bf388a2a01dd448f9da36603157e073f8e57d5e75f80dfd60bf46004b72dc081dbe1721f28512ee2dc1e2ae6ecbec339e96d7da7cd7091eb793030f3ab73e0e906f07bb6b59f7653b325aedb4da08dd31f5f667d9193f98f7c2833571a1888e91154fbfccbf15471af23d4b4e66dc85a0b743de520412925eaf85ac9a2b8fb6a000d89ae0ac18bfff36d46670bb365e1b7fe674677d8a6ee73a01bbe552e6cdce96e8550fd0081f8a78e2279ba1a7f5e1bd1b6f136316de97dad48775db503c607b850e2896aeec952b4b6f30c5270eacae3a03969574935eaad3ac30a59d8348754458f6cc040cb665b8a224eafee70843d6bc25954f86280d11fb2a66e8ee7eec2fa50ed7c8fcfdceeb0bdd5d9186125ff19fa8271870d552d7db55a361c5b87421344eee50b822b944cb4cf90f10b0cb51d56d9d42b67d3052b67868753b12ccf00d4c00871eb662d1d25d730baa298f99a5ad6b6000a857c0a2a96e1b3e56669b245d08465f00121689d893ead39b5081459603c8275caa5fb11b728a9fa530906f9b86e172ce7f6535f5b69ba78cdeb5e9f5b87b1a72e41ae27bda12b280fddcb2331f457437de4f4420b3eebb5cbd9bdc2e54311e013fde4af56daad1d3b465d71be138a02c9f0104bf02faa9034b98706e72bdb1cb557708704529df94fd16ce252e5bbad15809cdc8899076183c37f1ae1e9a974b42ae10e3f810f9dba10507521ce348435b7a709caf9fc7a570f40583e570c986e8c7b89ee04a0d8cdf5f475fad06fff1ab7ede973bf18e9c941fc42a1842a8686a14e4e5742958cc64f71f78edf2d257b9bf831a3f8e8bd8d7521d24f82d26daa625c806e6114a51d3a1c1cb2df274f912f7d3730600e57c838093acdc14aca49fade49062249549e7869fd8575099b32ac2f6149c716652aee583256a1e611c6075d8a43a96ab340a696867f3849773e8f3af9de52aa8f595dfa66e5e1ccd329b54e73492143771c645d2baffdccbb7b2ff737e1733005ac09c289b54b78c9aa75ce4aac032cd4ed3ffc202a43cabb4f4c80e6a0ee300c5741b54276598c1038f81caded0336fa6d291de8b80d2d43c9bae5c1c28c0a16546aa08cc0dca9fd79194229b6af70c2a7aca742c6a22c66ade763b0889078a5887224680ec8c2085268ac2735e6129fb11c96f0c1586c4488555f49b244757fb52d8ee5f868be4a7d7089485c35608f371ae2c05af9a16c2a1df802b268e23994c89d8de98145fb8692157c1cd81a2293002a220eb52145b51604026c281f4ac1477aca4d04234efc127074c547693ae39ab49c1a7b00ebfe6a9066991755d60999279979853a2ab0f13410f68d038b2eb00c4120704b93d594421604f435477f0625119d3aad103e8af6f2fc5b571422d74b50128511caf1adde642eba1a8097f8d6a97a7e295c01168526df4abb895f5d0ef6b4dae14b51de64c2eebcb7fbcab6922c39b90cbff163e2d799093a94c42547ba815d8728de03446b5b9dd72dbaa8e156b013bca4e46cf978e17c37e36b27a34d34729ea9e9910278786996b9d1d97f892ca96e598f8b92679fa2d9f90faff0a20b124f3930ed7cec1b2e581b7d43d3afc0f37259a5f79353416c1b58d9cea99362b930399d9e07ded89e1212263c168256da4801b440acb7f81d8f66b0dddc03aac4f7f1c36eb371264f76e8e56d76aa434259a3c172e5c3e6bfac26548dc855718292b5fab03d0a025022fc1a3056b943729068b8c6129d27737fbde8e321405c4c79cfe3dfb717575c4d9074446edbc579b4be45f2ac02260008a29c9f71f5bfbbb63be094ddb561a1240b25c5df98a1f186ea6aaed3e0bee4ee83ffc6f47791fe025ffe3dd42d9f5bbf33b4cd7b33ef1137a5b80cfc480827764f823d50b629706b3c0cd312aa21801b04ff5c06a6182a97c23da6993fc070b878ffb000bf7521a889f81d46b1d4bf5771a97ff6fb19d5bffc6ac0f08748a45517e3b1d93ff1f0175160950469ca15330ca6858df93679a12811fbae454c973c2c7c71851208575ecca00da84fbc7815f6e12dc131b20593334e135a9d1dc7ce203f25bfcd6bb99d28d682f6036a4f4922c4a7a717414427a013aa03d3a0e492ae4acb3e8c8cd43c742b1b65782a0610492bf05012112491353ff9d67404584421e2d12f7ed1e04b640ca2911419af3e7ed3e4aa7e43b7b1d2286b534d8816cf00d90b4c782b51fa477dec65f0bca235ff0bcbd099692a1296d85aefa152ebb6e1bc17aaa1a1573f378eb768ac0e0f9fc673783ee4aec154c9cedb0fb8c1398ab6ce880eadc274e7639ac6218188f26c6d3454d1b1185ed1e4f9e989a8936ed461d4c09575afaedc9b91dfe2c1ecdda757e4b0958c10c510235a9e92c8bafdef6180ef6900b07b14d3077d89213657b7d8c6c3d179833701506b92a7b4242c4f153b4ebc8adec07bd906f86e754dde376a6cd4568f75584cf18730b5afc40f2a305e2bc5acac94375e6844bc8bb818632a33be8f2449220d9484509a01422067ecb942b8b3f66ad825ef1d69808b1eb6cb6f6bc7727f888072c986772243fc9973bdd56b9527603f00f729aa29860940733d54acd892edff103c09ec9501dbf82f720c8e7f6a0b6948f9cc277bb3a031ae0a28b6b448fb4648cb60ac508e290da3d8a345d315d449a0c9df6127313bc5e43884dc0e907c5e67022457c7d171e068aa84ba5dde7707a24ac00e118f8c68c0acb5c6bf3801afe33188715e8cd3685ecbf8e7d774784f6c9bd5c9c9fa4a1573e42a612e3b77436dfbdaee46677db223cca1a071971c45bb46f91c4188e7defcd3c309c4f5dac8a22a4f4139f3b6a61979558b635e1845a0c1710a65dafa4dccd6484ab0d97b1acc64982da24f462b945708d66b0de1084f2ee3f896615f0a198e814798fd82876f5742091be981a0e26d3a55afeb98679b82186c9f99bf41bac41f0e8a1a351b54c2c571a9a48c9edb9615aa4358439149409f1e5dea7fc4174394ee0a0c2075cb67293590eca625e5316c5ebd2d5dfb8435f221e2c3c76c6b6d87f4b20fb02fffa81fe21b5f503ad1e1978fca7046f9666f3ff9464987a966be2ee38f324c57879803f8103660eb164cf2ef75d366a79a1749ccf6d2ec5bbd1ea466afb093d4581d826530a8555a5e23fb76e2b0824b28bd74f964c6e5aed022fcec86bee26b2a26454faff143e678204ab94e9f0a224f5c39af3a21b60f1c6387a2c8f4efbc343e6d6210a2cbbe135ed32cb06b1ec926d5b7f44d3e7d473306b3992c644d07bc7fad89c012e5661b90f9954cc9c49c34f63c667f832958dcb187c6a17a05b6a538cf9bafd6f8e9041062e67ce771c50c54618bcdea81b91a107406f0b2b0ac1a5d1d08b16899562782969e80e55e228b800f6689055a7767b908a0ef4482332055e217c05e38a11ae3afbeabe7ef9af191f4a10e2ed13e3292403faffe24529f7446eee48687c064b163b36364a0cf245941de292b6aceb6470890b544b9c02201d423308503d041720e2ce90e01dd7fe6c54779e9158d951706a50a1d82571ffc5e1cd80b34573f236567246882ee62d210f252bcd3ef0a0d6367af86b94a72340c943e8edd4d448c96cbbb2b84c69d3a52ba81865a5630477a459521e8da2861a411c7c2330ddb36f76d10fa19c718386b9fba00ad39ce059df62fc957e9426e1a22a48f68f809deb1a93205bbb58772b0e397496bfe6021938169e0f4ac4d2d7c9947b8dae9689fecb00eb7c092cc78cf021f2d801c98d9891acd34b86ce46c01333b946892389522370b9feb10667a99af5a7387654cdee2fecb84a7f1a857905932e249ef8a5afa87df78434e8410368f448b1bb2e37e0c9966ba1cab8acb717574996ea33230ebaa3b3b04232aa7cd97c25677b8f0d520a0e3a24d092d55bf54ce88c2b810b0beecd48df8b5b82f4d2b27b5442c7d98fa2814de5a1471402fb6d008c4f9485ceb92d99cfe368768b225abcf45f6cc5960e3eb6f46caa4e0b1b762c53bf68cdd9a3803fabd3199168309391d87a91d3b7fc6d7db733d9e98a4131f7adc9ed073cb03b257ae661fdc3e10ea52a369724469fc3c2d9d53528ec70715b02ce0b2d060629691e4cfdd8a729ff9927cd17c4fbf14a5a665137b73cbc8d5583f4204047e6a6dfbebe849f16a2bdba377b3c4554e80642b45cc0f81cd4ecb5a33631b5609cd200d25ad29503ecd0e6cd752960efb4aab2249db56628708eee60fb290d9a5f32d9ffcb7e9ace1b2e03aae9967b6a55854796c54afea1cc4fd7e5b4f1a9163284a91ad011c48597eef61a9231b41a12aa885c41b250a1f666a37410ad2ed01873ba10ec34e693158caaea455317c556d4437a21f196a1a2b6e70c6af09f60f8efe400b4ab51dce86008453e89b2d1420a7002c242ef583ae5f119fdf059a1f6f7aaaea18957399e0ce2dc9647763f195e165b63415d257c0315dfa692c8478352df6bcf6518c15928e9fd355ff8f12c6926b7a2ab33757aa500f787172585a60f97e1474907238de74333775bc6f28ed5a4dbb3b890704d9144d8c0f5366f6931c946e36f9f6fb32f006695cec8719381b7962ce928aa2a56b887652f98bf4130ab5e4e5b26acccad06bc980d76aa70ef5ab7e3125bafaffa1667d1369a526fd620bfe2d477b424fdac76c893df195a477218e4d75a46be085f13773f920e69024cf3a26eb58dc54d4d7b556d92453d6fee775b9eff8c1533cdee04ea7703a25a8ea3bb466474cc2b633201c8f0ffba3e3726f54986e7e979a29c8aa7fb7babe9a2cd91f26e5f4e871f8dfa94888f0792cdec0e76da1ca7bfc3dc258ee911f1816b5483c4c872e57acddb9a39b3909d89d7a178277fbd020f53df1aafc85aca0400c6c9a4c3d75f4ab1ac25b691ccee402fe6966eaff4e0534e7ff888f1d82908f949ca92d75e4b630dc9fbfd39da26aeb931f3e3781f715f91f41a356f3c827f6f0bfafc6b793020b687dd82936c16839ce61d694ad94e6d7bc5c7eeecd2fa4b1f3c8215f88019d4844b5aa777cd46a78e66f9ca78b7b47298dfa7fe8e84f8670d91ace95d4742ff8457f80bfed29f649d2b105c4c70136563313ae394f47cb99e7893bbe34e235c3b268e28d4f95c477ad217322612178e747b77b4ce9da47a72f00d634039d1dd8745b87c747539725af587c0fa4f33cae0150285a9b641b494074854c806e9d9f8bdd73ca7c1e9bd8006f86676d9a8e8d65aa69ff1d7182b7493de938ed74dc229997c7f185e6f7224e55fe00dd8445d75daaf81f2ee631f9b018cce9fd1571f7a91c91ffe4db7ba25719ca9d9149849f5b96e3281febcac77f4c65cfd6fae7402a08e983fdd9e45ace0307e2fe8b3f6314d73fbaf6e1643768e138206183f5f1669c363aff3f3c30664b4cc85a513410047d8609586d522287e85edd87a9d13327ab727ce61db28eb04050ac040251511fa87ba68f0ae2dd2cf3c8680178edd809273e6470ffc80f9d9b4ae462a34a326e94f1dc488d33aa59a97c0a04a659e71a1873d224648526fdc84c66aea6d1ae0139d2202992821c089fefd265a69f53993665e8593119c94edb1c44cb5395e555645757cbd200cabad9e4c224dc51c804fb2ff39ad78e11ee35d3e82e38163e8ca8b2e67a469c184a7788ca18ac0ea1eca6458e22d6f038cb842b527278282c28f5558e5dad1bcaa902091a634a0f97264f602a6a0024bdb80af0407e35843de042691794fe338d9bff672ae3e99b88a0b560bcd339249b4029fd1d472544b387a2284d2e0bd1ba1387b9538420f483e022bff7bfe12578fd8e11b4c704027eb57965aac3e6de0bd41f2c6d4a9f5665e24fba1f0b6c72f6ffe12713b1ebba9fbfe1e9c9e902b7fae80257dc3ce2801cc785b098908df6b8bfa93b5e33d451ba1f76975c051cc7cbc3aa0197912657578278c4870298ddf1933be44e6a281675d7559195b145f5a63a26fe3881b73ba7a891a4e0fa4097bd4ec7191899a77dbe5d7548d3938431f8a57e0d4fc02b54f76d838942304f1aad3102fb236cc3d7c34c67ee282a6a90996dde32267270fb2f4ebcbc5a44fabeeaadcf1b5dc71f097ada308139db535050a71a627606e36f49f11972a8346a801e2b5d293da965f358089a0ec3b5361f1337d9946a5013350a9c3bb8ee50ab64873059ddbb78e3b0fcaab72d27ab954a9dd11b16d0b94df5f51c8494e08d091ea57b2ee8b1b9f6d4a816f97ab057677aac0d9f10c82b38fda41b771b37c51c5e3a378f9b86899149a9cad8b4fa63b4d9d495c00a28ad8409ffc794eec5710e09114e75c514720e776e5296b8753c4ec03cc3a2bc887177e5587e67cc6e668aec63d21f48b10608a0de8b6e74f381fc8df4dcc8758cf6c41359b52f24827a9bdff22d6098c6530e6e0321cbd2edd533cdf842c242495648e26ed52dfa2d208f2fc141c855249ae2ac52a59c17d94de9de6541e825fbe060e44b7e311269293b298834808c7af54915d11c805979ffd19c9201e4e2ad4d92170f3747de41ce9458073fd9f61d83f99d5df4462f6717549547148604b098b0aa48fafb629a5fc1dd06a04d4aa6a206d470b62ab41ce71927fe0bacc5efa09ac0e025795ebf409bbaa6704253e28d2e42a668ce500403e31b6459c3a6fc571b25e3fc33e55674575c535d239b1e203ca2cb576385e7cb702a761a9350eaf561635c382748f79047e508b305ad6e7aafff8e13c857cb1b34f8eed409229b437ee937210ef44b620849d1ebb5ffa13ffbd03948f0635562c112225090e011e8a22e26a0de4f9039554e28d09923f08fd2c4fd9f8978217e377b7f93e10839795fe681d67df97e6aaaa5d1d726ec17972e0291f344db967422416c2b046bfa984b9de09426a8be7c7dd9b909718b73571692e87b3bff68985f3b07fe633d70a00f12c73f2f6f25614ca6de6aff2e8e328eee49351036b9bc2f68bbc53ba26ffead7923afa7d3c304b43c6b26637b8ee8d5779db0703b759f2b1f8ca3178c76020f38e15cbe07035df83c6f77ebe96a0d543f32895b4a4beaf0a6fa093fb8e6fe5b17ff801e989a2d751a51ff147210875a98ae33a61fba05077de39cf5306548a0e07526e212e2456d6feaaa3cd8c33545db2d28eb01135691865a8001e038170b383ca85bf8cf2c9cf25654c9bb889905b4c4f7868a1386013a9b7f66a1515b2b3178c8e476b35e5df6a8e62104fa88a84a764efaf2925b13657d1b451abd45637dddb7e30561f79bf4039e42d180138d367a5dc9a4e89252c9f0101a8dd87b097d2ae12363237b1e02308c2f4f773614ea43448c92d67f0e1e7d2968267f2ba15cd21b5677ade6ed3a56ed115b2c6e668b5ec10cc834263cdc9fda3ac54496d54ea78cd4c616a91287c0f52ca89ccc94e1b6dd1f6f6928182a5d9ad1edd4ac7c1b4d2d98714cb67dfd69282acad16e55016e9a8c7e1ab8151cfbe29fafa47d977667ad0364e2df23b1978f323d483b0cd01ce8d0064ba9b279dfea5f953160a3988ac8f19a9ac81e75a77a4c19565f9a249eae585d36b56025ecc5b497ff148cbd16b29d82b50a847323b0ff3500c0c0cf34eb78431295bf8729ed26b6abe1a5376d53e189cc4bacfdae2d54e3b1ea9019bae12b39749169d4dbc37e25d6aa4a36192d1c9bb71e6c04a4151dd98a2089680eceabb750939ba33a7c53fbe4d39ea77b4f9fabe5cbaa79578a1ca19bb85b125e1b3f9bbe5d51c42f3cb30ecb55d9f6dde0ae7405b915c92ca0d252223cf38e890dd51340253e271109b9a8fb3855de4306d922b9c394ae149471f8de67eeadcaa4ca7f258c14e5b42d4fc2eb52e15ce9701ab024e952eead638d5c8ca145946adff1e6dda7e3d7b6b7fcb8cb93c2db701e74322a770ca2bc265e59f80373a4bef4842114bdca9f2c5bbaa6824ac98be51d04db2ee3ef2f9381381ec96558e6d99588efb6ffdf93fc389124d61b6e28988adaad80ee5b3c9806ffa7041178023b34ebb30ccf70dc08909535ebdf0c2f6add8a03a689cc46c8a65ae3095fc71e83c23f2323ee51d566f4f931558aef168e5543ceae7fa1930f2d622bfa4c030e3a1782bd1c7fbb20f9b9ac9736a84aa7ee484556243b128c092c9cc8035bf291fd79bfec892d05f4a246d6d3917f452166c48984a481d9bf4f145b7d2dc8e965a22ccefa6bf0d7311411d4dadcaa2e0d99db6067caff4b323783f0754a7f3c25f3391fc22bd6121318b72837fc1827ae11bed62b478f0bb0f00297fc088a830df9ae30f83c2ff68ef31a719ef935795c022389c2b2a1192e443511227b05c2fd32019a3477b1e05a4c98883c16e3ea0a7ed28c8e4ad1e2bd883c12b5b33b1fdb8823fc62136a4a87ccb6d5607c59d68318c926ff8f232e45c782a0c3482e0485c5abc2247dd9e7f3b6878b9113e36a4420262563e75a74958999f77e6527dc1a471ef1831bf51b6c09b24fb49b020f4ce2adda5eff7217972d7e22de478411e4f3aa6e77ae596f36b82e8e1896ecf772bcf94ac0509eb08a8b280d477270e4c4378bbd1374ce001018acda027b2452757dd9cfef72f362ce8c9af7e3e268248921e49b67977eff0c22d232a4399a4a091081b1e0e3bb5c3f3d3c32863710c2d6d2b6055e137c9eaacbc1a6ec68f7af2586ef6b44e3b0e26fcbdff854fea801bea25d944c13c28f0efc7300f3e055373f9c84ef0db02250cb71e5f30d7c84d8bf721fc3468fff85027a16eb291b619a6ec0c8ace39e5658f4a64d057723af1e707b08da8c0c90db1171c09ac1f5c902660d9e24d9b4398ad2de5b5b1810f207d0235b24612021d4230ba6ebe4ac3da9cf4608662f54e3b8e6c7bf1739928a0e6bcca8247ea4d134b1fe7bf6b2a3692fa06f571e76eea703c05445e45c990104233d9e72370f8af7f33002f8b442e031b83d78d9dafdf4e494a7abd0b1791b0299971d2e529d679ec0f1eef3e11bf6e825238832b9521b70d55402ea15a5a9484e77591b9c7ddcafa02c338e9911633145d5c05bac529dc54e494216e20bc79f94bcd68dab0ca20398a8fdaabb288e8e2bc86a78914db3c0d8dd6dfa7f54905b6a23a0361c4def5a319ed95a4ca0f0778d79aea6d0f30493d31349852ac2fb5f0b72979d926ceba9553073c034eedbdf20b75463dfc7e69616a5531b3b8407ea65307999b9340cc682e4d32a48b8f8374d8c351027c5323b4e4713ba439c7483cb85070a04d137555219b36365fe22c20bb51a7a51fad974910c8341e817170d1842a1704467a994d9bf85adfdd98deecb8182effd1cfe32e1d01d960c8660bd5259829837fbbd95c79d048d94a0e8c5055df3843ea75d30bf429728663b039e4b0eba46ede64b25f9297eed9314aa38e7cbd0f94e8dee4f10e98048950053f0d2b3393c242759043d73be8f58005eebee4bd3b9d060fa8dc8b3efe14df74546db4d24cb417602eae07e8d7e5bcb0a3c3f23a09d1c7bf09aaf7cf347d1352c9cf93ac9968342db7810ecbddca8481ec8ef5005f430758914e32729654f06b80ab9bbbc12f852597b4cfa5a401c40a9e070702eeb5cddee60f115b91d89ebddcf7206e5e6e08872ee1b7c9fd0f151f784bbd18a584f5e881c7925dd3d61b23c35c979faad9e84c9109ab6bd365efe1255c68c9690eb60b47afab8f08d15a487c198883271eb29e71931d25222bf54c04f26d56a67418d3cd1872d0bbf2eef6535f9ce95029f44d44ba48b958852a2cc73a4a8c246aef9b0ce0c69c0d11386a2191b45c82a84c185632ee2675b3069ae6d8d98c9d0847f026baf8dd96217657869af5ca4806f2225e0eb4404765f0dfb1b436a96e7fbad7d26387404f7400f0a87e5755cdc8b5a41ae3e5ef0e68a3b1c2f8040eb7785ba5d7951ea87a71d01002c68aee0264990803030283f62928267be589b4876420473aa527e3c312860611855bd51dd39dffb92fad172f23546cb9d6b91e9d61c81f6bf70a50d2c15c014d086a839ed868851528af832a94e082f9c26504225f02a7214bd4ab9f0ad05b6e331876c79ff0b9adc0b95915c987cec54c0ac68e22806e55f638d9402f97632ca2d3981d68e94bcfd9503c561f1528ef636a8ccd97541ea7283f0a8812e5856c51f1b96ab4f860a780612b816a09491bf5fd41056b0c846ee3a85d0dc302892c8bf3ba0d967fcf9dcd171cf1f6f26d9d9386787b4d9a426c79ab5a65a441b5682bd47e59e78a0b5d9ff91863eb861d0798659e94523036d2558fa93c1e44ca3bc61c82ef8141527a39f36fee9d554bd23d6bfea665fc1725f6320d1c27be79889790febe47cbdf186031544ad63591e9872d0a2678a0c7fb49c3a35be55c8092474ad9fa40d6c23fe885c9ca83cfafa603a9a8c8c2874cee97f148e73f30c32bab989856d4592952de27feacbf7b5ec3818c736c413e94ba9273448fdd9fb64437fe187e173d9460165685ce9180f601e9f74d203959e3c32d530bc44be00ea29f8d45104c9a3eaf6745b50f37c6d61ddf89d9bb38f0aa8cf60d66fb89c5edae534f0017a978f410c453f29b7af5ba99c0fb69880deafdcb4ad80ffe16a8c570d210fcfcba25d6c1378e91cca0e871df01f0c4f3af97d97f0816e0c50730922761a9aa1398f8f2e9f8ea801dd9e5c0fe12a165786230435359fb5122d23fb7a8f53b97a094eecc9e350cc750ecbd2b58586913a773b0f315a9ee1c7d37c0a85fceb3881234ccdff9bca38a4fdb815cc13add880a29f769365addabfa841c5e25a5e8ae0d5c9a80429ae6fb8a00cc42628984cdb8de6db825516f1db90ad41fdac00bd9d9ccee05b6ff380d0f0ab1b17d420085f37574d71671ccc7d57f8284573215809aec57fb3f31f0e16c30d18e8badb4997bff9973d53004623e82ace5428a783c235fdef5fa32fce48bf62c035d0916e2bb6e37a91483d9d919270069a77ae436742169469ba129cd9bdc875061be279602304ca00a261ae2e3a411d20a7ac1b3f4c228deaff8648dd399429c6bd42914c480eb6bef788c26357769ef9dd8ff5f8383d8b85db3163d7d5982709288f305514861825113d993e63aecf499ef678ae65556e76d86c0cb32c480a1d338af90c79679129a96987f62dadd21f734e863c334ff7e08c9123a89190339fef18b8d2abd37a89dad81f7135e43965821a2ee8919fec3f86bfb7a14cf68a3f42c56d3201b56a8506eff027165fe8f69141da9b92fe9067d3940f3d6658dd3f4c25daef7c29a65c9f81a97c0e49a548e0dba1b0e04715b3c34b2a13681b844ce7943a019c474fc18278ea5fe91af89fe6bc6fa21e2e361b1b1d6faeddc9f7fe80c76af8b7aeef7ae499f8f84f33609b46c581e1444f9e287a4725a926e4af53ebc7d73ec0843f87225d61ea27142f455e61b8e7ff1b1ecfe83c2d1c28cd580e5e06bcc48a85feff30a143281d1eac6201a81c512aefd3cb99f32b13b2c8797f180a4f8db89b28706715942c3b80f86c4d39afb8e629d2c9b4dcb2d1fb9c110360dfc9c8375fca7059410d299319a6d8410b371a11b4a3af831c61a0c0fa843bb39c583039ff00c4a6bb5c9508119ccc8d5eb46b16d569ceb0bf1ab7dbcdb452b553d919dc1ecdb8a6c9d10a2fff27e0c079deecea14ae81369be7872cb07d745c62388c8287dfe1558d89e5d6c01596d42b1d857eb04aa06168c4692f843e42cd66eb36ea77b133473b2aaf8a7a06b23537d3a9cd27ef7d376ba916100e088a5640603d682d7caff6533443570a041cca39c2b25fe632e4fdbecb7fd8dfde69102d733d9038566f70cbe7878751125a3eaa80aeb69ddce9d5bfe5e11b2548e0d32469b573b1a0fd5366c61f6f494764da72870132a4e8264e94880b95ad66eaed1f00b2291da8f5dcd1cb5d52841af4f49b28f1318d105006631ea841b76f0716bfde3418642ee174ff635aaafa43ec8924c3366c3e95a1e8befa27948e73f710a2a1ed8f9096f32346df21a3ea1973e2bd92f651cf159a374b67df151451745bac6643ee12528c2ab9e2dae13e1bac16ba85c362c6c6546b9e71a66ea032e086bfab8c42e88a0c76579945b58a4b135fa7b42ee1b67aff9d268b20afd7b2c55746563bb04502727f3777fcf7896977af35a50d332f9dc05707cb765ee9a3b54f05eb61235f91bfe24955e1b058edbf681b5d2b90085a4b2b4979e44faf2b52ca48b94a1728c70ec54f9bb4d72967483394bfbf069bb94a9a9d4ed3f8fde7b18bfa019c648063250a69fb1a1636bb59391879b05f926cd76b00f38be9d0db25619b1b36549323341e041a96d14406b87253fdb2a489e31109d002c199a761eeb1b0b3d66323893eb4e20b0573ee9f62be9f6fcea23cdac6d66beab3aaf6dbee0fd6e75d922a70ce0db224420971cf0374bc7a2052bd7f2521dcebb7e365118068e4b74749bfb78d9fd095cb26d344563f23a2078adbed38365a919beeffbf5d7e995f5910ce1573b023c40ce8dafa410115f69eebd781dc221837588db2085c37efdc8cf1f2f527c90bed929ac3a9d7b78e6522c6589466c053a2e2c10e5fe2469e54023320a713d833b7c49f1afe8c48dd29383b1084c1b6be70b7f5f25820298dba0fbf1e322a1f9ee0a8d4dd60f0a8d75775a94cd65e9cf7a7534b53d305af8568e174cec350336dc3df769b01be4e77176871f46791aa30c3d37d6f104094bd550fe0c1d68240dc1ba6b49cb385da8d8ffdd52074de90431974e14f9fe4a9936d59f9cfa0447204f2f0aecabcd565931eafe4ed4af16134e87f2e75325ecfddb826d6c5aff50c2544785595debac3fde167ba0f1f4bb626e7c9ba48cc9670288bb4e57bf91a33b86b5fd52092af8b1f7785a341bc2957cf32a92f81d6ef3ffcb0bd4b909b1e668b39954c6a8af852e0f5e200e6388283902e37847f864b1b54995bc35383135bea93d3a48713fa68e3f0ae62f808dd86e66c1520bc5ec288356814035be6bdb22eac81d958cbcddb734a555bf9aa6c8a000daeb2f17b61d72c706cc4d052afeb47031ee9852e18f923f0fb1e92b7fdfaacbf83dde5eae9510e98c19a5d34bb3fd9b711804e500ad3f0f4f66ca2bd9f73027691338bba25282a7eff211f911237bd2df4e708cea5fa6109c27f7bc78ee7af0492abea36b6909722f0b7fe6b16dd59ecbd04b7cc42b15eb05474ee9d3782087bdf66a5864139828e188e9894940025eb0cce2cc770cc8bce55bc03cf65f63707c6c9c2256e1773f2ce914a8cb30533bd93be8df544a6d02a731f7dadfdd85bdb7aa8ecc1ca642b92bc6453b9627f1e4cb550cd99fb02b74dde88f26a9bbedb8fb269d3624be36b9d9eb22da975bd5668787e0e98f883041d9f7d864a1faae2698c6e5a4838b37dabfb88a1ba0681d87b022f7849227017b7a28671b76b60f81eb2f4ce0cfbcf404bd3ec3fe87ffba272a0b3f29346d9d0a6385036430a07c2b2ac327268bde33ae57cb1d7c6c0a2615e22a914325c3e6864bb3753713278baecc006deb154b3ad24b7c2c7b65ea5c4b7ecd57b6dc91fad3a5bba85a0ef3c4ab721a34bc579e91eb2c8744c6cc31438e355983b91c79f5d840234d9d90db21f76eae96383427509c6bd1a0ae67bafbc9461085075e31f9d7a6ef716c6430036ad499baae23a4e8da82247dfc85a83e9d381377e1eece0dd904806cbb816275aa4cb04556d25f716ae1be982a5c06f2cc30a52f11aeb1ba7b7ef3cd243c480ad4d8a0ef674442a57507fdaeb2a3050c2da5d17d23fd09590446339c189b219630e0d85177af2b168e0a816c0359b37a78f8bcc7a41fc7493a598cf1a6b99ba799afb6154b48fdf8933fee313fc956608fc46ac6dcd3709b11cad8eb4c48079ddcacbfffafd00ac021863505ea081f5484f565f89efd34120ff1e48ffc37febe5ceadbc93c0d3091ce6928016de632353adde86f45eac4439f065c2ee02c63c9313c172c2576e16dbaa2a6e8c0ee3dbe63ca2c4997906bccdcf3a898e1cf7d3270b71d4813f74888e5a2a98c09e77fcf0132081bda3897111567a418c76193abc8c1843da9d35f71b78b2545177954c192332f27e1c2c5d8780ff268264b538ea789041dbb85168ab4abb228dc8bbb59ca66e8ac9e5b226f97f0197cda84b60babf7d1ef5b702e6da45984bc0221b663fc7b4df4f4044b866f17733b720d4243561c1d50a97ffff33fa55874a717790a4c5d462da343a6d4a87755a7364aa01e8797aad3623187d4fc8cc0a3bacba86d1083672b429d42e166e7d2aed5fa8af5c718345af0be864df473ee42a6764aa3e1e6026b2b5e0b7132cf43c011409137ab3b8a980f32ece740a66868185d54acf564dded6a288819fc77f841901a25cdc9b54ba23a69b166b108827e2dd7c71665f7e584bf10a263e256ece1edd668748705f7cedd34c7b3d3909fcf98d00676fb5273aa234b3ab997443258558dfa882ce10e1dea974916f78f40855b056c3c394dff135b000ca3d7fe8f958ad6ee10cb208239c6b553e4f01a6be8bb6cf599072fa977a44cb9328e3c187bf905f6267d10cd4824c615187b4720b95e7ac460cd79702d9b8e6b369c5261e5cc840d0141b970fbd6030790cce2243fcbcd9f6e4a438ad2129b28fbb9ebd21ab8097ba6e9e4ec4d863eaa324a6b11de806965800171e048722446892db6b88f7038f265ad0ca1e030320f1cdeeef3f64bfd35a2c708c6df0c543874de0bb58c9ab1159317cda16eaa74d5505ad30ce9ac5d9eca8989053abb7fb7e07a8656da4472691e786598b46be5895f51617373f682f6f6c6b2b139c13c36d49831f89924023d3ccfcc5c3fa2569f578e936afe1ba0a8f9fe9a9b963ee2c02c9803e532e25be91284e46adb066150ba9c0301c485c37fd31e4a4d0d6fc6393da29553d719ede883575491ed0f5c091eb863f3ba1ea880d5cab908aad0d51c5616d314f3fac4f112d133b2ac14fd8acf4e1ed7581d15495f5d153bf64ba23cea9babe94596fd0dcf90ada1ae7594f745b239bae9c778c34f2eccec4e3ae8678b1efe706a8667241359f376b6a1e54841411623d503d06a0aa8d97619a3653979ab62333fd2b1e4a17bae33fdb90219faf023b5e3d22b094d7bbcf4e6a708db2eb43db347b3f27a1b48458ea0f8657aa87696254f0a6b7e88a6885df7dbde8abc262e32c12e727817c7281864cb2a42fec0a0d1a280e8fd24b3da5abee75062d625809de87978e3b2242aad767bb12d534f64173213422f6e5d5dba2d81e9ebf1d4c7b3d8ecab49bf6fa4429a15fc6ce64dab69a01f311629517a02bc12151d7dfa0b94a796f482e309de3aebbc7458fbb02afba2f6bce855d4f133d9390bb0a69ffa853778c8b7ca8c346ea0c94a05e61a2a779c83ac14d6898c3ae4def0edf42a762278551513d724ae6c55868748970e5dac82efaae9ad0956772061e2953ad7d2f2e9cefb6f18e5f521e2880ff2f9769238fb9aa8c415022bc563939aa99b2b97529d010933d8005a3fb2a83c32bebf33026567370731e0fd981c5866a1d710ed4c2e154930d84eae942ac5b9fc641e5215fca03ea258b54d56c62bd4ddac3f9c1023ed8ab8826288691e16020177b690e5cd87fd149f886db2d064e422a808e5b2b71c40ec6ac38738ae675d68ed9b79f592f87d2f2adf98d5020f08b3a9fcdbff0fe49312ec310f818a1df6e395b2ee107213baf8cc47a2031c89f39a11fc266e7603742b4b0b25dceca361c7bb272dfffb5e3e9c970241937c6dcde990a267c1c89a50e57bdff1dd35c45f92d10423e41532101883ed62e83645c04225e3baf5d9949d50d94e77c97b883034fbf00d354572527bd145060fed793d8b332f0d06cb167138122c14589503684fc7cc601bb834bcc270a2bf7380622f2ad11dac011e26ee18ed30fda821651702d9b703ef2337a8d3fef39bcdca8384a96ee747e2766b0acb9a833cc4885122085351a0f884acd247105dde0d5f2ea6ca15ab7c9aef508cb82a6248dc21c6abcadea61ce87b204e81724e3c8c8bf1cb0c0663f5ea7685895401339856f20561cab2b8ef2973b66bf75a486fa4185e847e4b4edf98934e73e228468f82900399ab23a50014f3525c90e8790e4ffa9ff9efc3e3e553b744c327b76ad51bdce23bec3e892dd035eee69aff4a0a5d2cfc69c9f1f78466f9bbd425bd4dea157f6b77765588106afb6986a8cab98b5b7ed16bb45f46f6b3b7efd1cf8a8d913c56430c11b9a41a381b3db80d9aa2f2e2a8c0bb427a3e9d4ceea534697b5fc49e70594edd1e3b1cb12630c1c85a568d93adc82fb546afc1b4a27cc4620244ef4a3f3c607e3110b802c69cd8059dd73493064d4d16c4afe049d45fe2ca9d393330fd4d4bc51a6f5528562cbe0bebb1fe1789edfe23eab69a6f759ceb5d806839cbe8418f1c0ca0900c1eca71860ff31130d2b737b9d0025edd7934c515816fe2614002fd9e963dfa3493bc3cb13484a575fcd1f8f33062f421e5922c62e62bf4b0b02f7c8a29b58595e1a0df2c90f479c35863821fd13891b2b9ec38a327a1236e99000882bf35f93953e6ff74ba3a694dd5988bcbb93c3229f5d63ff06558a0c580cd76d6f7d05742553c580dc295006df673d50741664d6ffda079b9089c985ebdadb5edc7329badd6197e5ab0bf6fd333f7c92fbc91a8d5da9b84632ccb89e024719372a8147b6f5b2a6f2f4f56f39f9df716fbd550569b8e26552e7d170cfa99b62fc5f78a0b9d4f2dcea9cbad1f43382dbf78ccd70ad6ebe44ba6481413a5b14f0bdee71c43900ad6ebf316a71e6fd47a468c0313705b32f62c427857f32365bd789ed1cb986e08bf4697da743a82e645584f527361e1ff8311350bda68a4956ce06d031d7915c85687999c1d7c772d3d0f6a86fcdb840cb94ff182037138556176753ccd9713c275e21b18d8b75ff393ced09c9227b5420fe19c6d9272545c3ded6bc249cd146cd531e0f497588b66012914edcaeb05b2e4aa85a7448d41367981d8eb15f19575e4236d4739e5ec1a7381afa57118963b77d3442e1b5747082292d622cbcf75fc950a6c09813ff8887a2df9353012adcda70d767840c0d03246ecb3972d80f8fa0511bfabe78941a0b9cfcb9bb2de977d5dd73577a57496ec9d040790de673aaea703f46eb213576e54b1afbda09082ac726b80946a504a44cd3a61ff0fc7d447242cbc18dfb261d842071e156fa0e3552574682a5c1d896f7e1bbce6abd656f4cdba3981f4532f2861cb69269211552c49869c98b0fc085051de040fd4612e375241b99fb17e98c959b71ec216273a88012e0bface717392b3256aa27456ceb3478a25a413fb952832f4e1926a10be07e59ba6dfa2395b6281cabf6ce0a28fc4e8bbe8f01174b4dfb2fe1cf7e78be342a744f1b809162173f3af00d3c849e668c42bbfbb4bca39fa2f38d1025e56005cb336e39b1caca3a56d9efb59261ea1e3ce737a02b7cd7c62de25f9f0a35205d4f7203a3ba2c8e1dbe7a65dacb35859a20158693c727148cf29e242666fb194bc1b22c71cf712440272ed7228d81315cfcd4fcd54af861b653b8dbcedeb9a3ada492cabb77c3663984d55925324c02db01de3a8f5375e22e023798edc855c67f48e05e0942bdfa08e6d7e7e0c2cc1d4ca9215a287e4a3361cd13e5ca2346453ab71ec77731b713c74256c05e368a1fcd1ee779a2b90923464f58de59422f25cc61507df42418fc76d3102e9a7f24ed87e88b770f1703f3a7587f24fa6c7ac597e7efa2b147bbe005502847dd63a0742ea79b8a7faa6a288738fa5ad5e24a824def0c732c5a8640b9200050249cf8ea71bcffbea393fa80ac58898be805355dc02f36d497def62ac720e315c5ff0cdc522e2cf659c4dba1cbfb1c99f97360b386e107fe68c620b6d11f089d08dd863f8ae2ba5eada828ea3c53542ee57ae0ae58c8021a3726166a73d25f11bc29a237ae02d8854eb76e5d23828dcdeda04e5acbbd15a5fcdbef903c0996c9b9a7ea88a0707364351ae6d2f18a524ad9b14880b73ced6279e9bc50148abc74d87e28ed187c68c595e105f68eca90b1b4344a4f921dae65bb19533ae05cec519973fb6070a2a918ce4aaa3ebb70c7a084bfd7afabcc5dd50d56d5693c9babb9bc30aff04cba9e7ea85a655ca23a40129e2af2a9c2ac796a44c40ae0214a085f654cb28add188c427efff61218c739854a08b0862c432d23f4d082cb4c409efb92e9d99d727bf8c8f53d905b128465d3612d4e3954b310369043de122d33aeeec212359bda409fb815dab3a369a397a5681cd38fba97825584f13b9051533e7ac22eac038ff2e10b950c87fb1d026565407c6c8117ba40b4f9acb996f3346a49b49f393567a0f00c711178691bfc625aae85c34d20568ba728555defab52768d3e428c38709357fe061ea602e7bb2f9b98f05a7d2ba40f080f722e7333e117f11b73dd07f93918e37136f6e686bb7848518e878037f8f8c38f96fdeefe37456a3fa1121e617192ee319639f8bdea1faf8b9f1e354e702a1d88e6381e4373d7cdd8e4696f1143fae75b2e2f99dc15f5250aef5bb3ba51c01507c0c1585a21aded22d3bcbb7f1893f432bb12c4e49cbe5b2be68d05f75c86e6e8a8983d165d133818e75ea0f7405b8ea796353a06a8ed5aab1ebb39c5cf4909992ea4e2d03365f28182205b509f7184a9082167faaac710b3960f7ad0b7c90ba7f9b83107885ac6003a7a322dfb3a5d79741445ec148079944626c01c5110a9dd0c4d9176eb6fd891f3e0a9cc692e5e89d9f85035ee77720df916bb9fe9866946340649efd8fbd8737cbdd0e8b83f286a8ef29d9c105b9de918cfe1f478c24811fd5132b29368d5e50ccde7dd8135158056451c3ce245afdb4bee063d001477d3ad757142d26104b5945e2d04822138715e7da94222bf7bab805260902c915e4dbc63e961c967c6ce129d0fdc2ec27f9aa10f5b6a4d19d5cacb0041d0f44794d7d7ef831527025831d2dbaba32f19017a72bb55a6939cd1086c4fde70ce6697618118edf5965f2f493cc77235ce1c7b1ac0c122dc8f7551172b6b24ecda603faa34868a11f7028715b9587ae1dec7932865f0a5177a420204e65917a4a1d3a92de4442793157c7aeb97b5726e5f86a0fced77a3fbcc91f75d23ffd5072835f9d8543311fe3a0ee72d006e07873692f6f2d72887967b611da285356f2518b3d256d3ea898fa8b0b156da6807e50bf1a5ab9728957d73da5907dc2c32cef634b4a8ddc8f201eadc6c222af0089a2245ff3681b53141230e2ecc5a3f35af3cff1a738e75cc02c70c2d766ae51f006ca816c7051f93b42507818de6aa42c203b3fdb300fb21fae72fdad32b29513bf6bbfc3b85f6105e9a88e756cdeb4920c9c47acf15ad1a938b390023e85c09f598ac13cb719989faa3d757754e9c7352ac46873286d22d29d90c03a5db40ff437a8f4fb1c8ebf045a6362f0a0f089d591b4b7ca2730527a2d5436c79cae2310f5fe07a71171592c73f9998e161b831163ea4af80007cca9f4dc5a0025c0e6257e9d3230840cad50b9869a80c379c530c1321843d9fea1eae257d0506956a71a7a0ce8678f7e05c1733a8d9cb48d7da78db506f2edce697f3ed232e753238b96e7cbc023f8887bebcb82abdadce7c7b22cc0a3a3d31494cab293c2f7dc659a35152ac8939b70bbb8cd6d102de400d9ca2d5288b5fed5b7e6065a8563322d0926c18786f3c4dfa76d2d7bb005c4f946ba2a665bf4e41566f0dab6fe06985d0f9c7fdf080052a149e601c12db821bacf58eac04ab70f95485627303d0907e3bba0d21ee51ee499ac3cb2fe299864fae9c8e880385290524491c4275d59ca4f8a0a748a8f3e7472dfdcf0b89d3f3c780cfb29315bdce8c428a197020491e3df7de0bba7f0b08ab19af5dc83569d77f4a21941c7c97553a37af258aa9bc4bd6d3f67dfa32a978c8924fc0bb30441157ddc5a06a11d6b80cf4a7c7e69e4ce31a6a2591a455f369a722ef7c6126f0d8d2e7a1724847dd94ef6d0a42a8bd8406eb02bce8b11f57dd0e3b8eb50b870696c6caf895c19dd0b681947197ca7c6f7ab3608417087323a2411a9164c64a3f7e4aa3eab1e1b700e5e41469f77d2541ede8aa9e794efe597ad08c1c0c2545ba02b82096f29f2f52e99884d0764f6a720f15c9d083eca683f736ec203beeadda613177fb133552e3a35d80d857c51ebab1f824c2fe775a6bc256c34fb8faeca5f96753bc5621ce767a80fc2d89558260c9e20c021fc0ea2f70f48c17db905d9bfc4eb69929bf982cbc90976853d2851668c09680cf7d6a8959eb1e647f61eee3d3b2f953baf10919776a5a551b8ed8cb0aa98084b5eed1e7c2a2bb4fb6bbe930540c645c73b6915b9ca5a3ec2d68f9a088c3750fff03d7b249da6c658bede23658be0cdbbca08f8e2b1358b3124fcaec2598f33a93dee9fee47d8a28bbe4d9bcba7dd8a1d7f6d8ad0132f2ecab0c515d2300cbcf3208a11c45091b4e0beaf14f37c6e56b7cfd77526aa7eee7ff2ddedbcea4eb8202bdf2e8d34c6ae776de909c31ef467a25d52bd3bbaf926808be722822e76be927784c99fdb63fb45f7308d107e0d0b468a90d831fe9b245a2b1b993de4b43c989822c9a52d515c197edf596f48712c057d3a42b628947f8e8941a1b613543b821545f416926237ea7884cf3a23fc61af289af351b9d06fddd26765547ac6a06fef6a6fd2ea2dd338772e3b4f0f56264f786afa2d0bc223e103f90da5dde368855236b2c05c8104851f6b6a08ff4e8c5ed8e013668632c809d5bb95fadec221ef1f6fa57041222a846d9172090f2337b37a0868e05374f3d290d70ebfbf6eee4782be35860f12dddc6eab05b62f277c8ea80b24aeba3a2932f553b8ec984677276cc0072a622c3a233bce2a15d25885624380fc94daf78629e90009476cb24419df3d60a11071f23d2ca7d12fc7c73ab9db11636ddbd2a0d0fb1875c0320ad29acfb3e2b20f2760b26a91c2ffa3e65481bab6dd6ddf6dbbda1b2ce5e94eb7c3f006463b89ec3a38c6f52f53282749ef98a9b1e32a1101c496c6cb995166e5382c04fbd4dce6070c32d66e01e8aa74332b4dfca25363298e8505baf181dbd51c26fe4d1f19320a83984e692d0af520bdf9f91576cd497f4a0bca01e555ba2c1ebfc347074d1dd03e11e2cc2df719bae9fe077719f572064b8777523b514fd2dbaa2d30d148be7c1eeb8113d38ca4e1382190d2b1d0a53012b8aa7bfbdc6103366d82741e5c0b084b34a60caafa0535fb5976762feadde37f978e83a4bdf17587dafb55fc43eac60497389c971a8c260ca6188e92988b067e3cf234457e852f7749784270b52445565d4eb37b694c527a4230acd46f6126a0f3955ff14c4c4db31c1c71e72245a3ce8ce7aa56eb72cf38176ca1efff15419e2fd3742c53282c2cd3b548bf4526ad0199f5f3e25250f273a08d5a87d15daa3bafd2957cc8d09ea3227f020cb2ffa4f0d5050e2a60714c8a7261c6930c207a7e28ced25e9e270852c6b3e9f748da0a4045a0fb6c5302ac096d1f5929cd107fd74583f38bf44f99ee5470623d69c704887fa694cfc30dc307279b620e8cae1ad5f8a423d4852830ce42ab2b4683d86e6e58ccbc3b998039647ef3436d33eef419eb3463a9c6e9f390b7186d4c8fe79a33c8f8bf36db62e231e6b479759ec062b6374c5e5a80301ea65f853bd2cf735c5657cde89fa34dd8e458076550bb3bf2be3b0e269925257410f40468d16cdadced8a01a42a32544f34d5af17ad7389067b7767b0de14abe2fb70505f70137d4ecb57f47ae2c7ffa801f0fb23fe4e0fdd9d999f3d56927ce49b418b07bd7244402367eaedcf04131cceaa9ce4d357e9b933b73a2a40c9e2f0d12de82bb4e7d8af72cc1a9b042672fbe4a97fe5ac968f2f80641488bf8035a70fc773e9018ada99d511622ee61738da53a2c791882ac3ec59f8c2625447369572f0951031d9338bd1cfb11dc06ba40c2538acccfe0667657ae42df99dc1b62aeca4622a31891b2a774142313111cda96ed1001e7b79625058e0b613a2e2faa270e8861fb3e84e9d5a8eb41b9599dd4e98cddb4008900ab1a1d039512720246ffe6100957128297566093ac94b330e11044c242ab973875a3892fc2662124c1091d7686126c2b5bcd09f6632265b595013ae8699ca7b3d1d2a5bd177e80f37258bffd0fb85359204d817761a85515a2b36644c9704845444e977775ad31e09d9715c16dd9c0438932ec898bac01a1171960971fca22f8eb6138bfc2f8ca795ce929d7c53dbe21cf306a2eed3ec18660d15257265a18212107e88896bf84e7c07771290dbad55dc9ecd1a51b52cbde44a75e3b670d5f5d5f848e2dbbc6de2d4c79f90e9f39102baa79d86ea3d832f2f6f12a159d04aa72bbda5eeef873b4a588a54e3cb044978c37e7ba4e6ef35bfc12f9c9b9d26301818fa7377c475713ee9565afc61081b59fc044746d8c628204044b230329677d06ae0c079d833f4d787bce31334837811b02f5fe1591ae8522145eac55c0679854d184076c27baec19bc4406e8fef2af5f35802e79efcfe9f30790596d08a59bdf9ad72d89f743db0ed62c6f4b1eac05cc1e5a2ce4d9d8ffd6b97eca01966807fc5efa69332b7473f316ffa63a5e946ba347aa4df0ec75f572bd14a50a06c8d41f3c8fd31c48aff43ce09cfed222db17503d9ecbb518c72248a80d1048b77203f52f7561968ec00b967196a0c536319f9f10feb4d5493fbd9e86d0b43033a1019c71b4cb2c0a092d550ec4cd4023853ba120a22ae206e72d9a95b09e15db50b2f18c770624e63f9a1caf360861707155cb648ade57da0241a88f9c3254c2f045ffa77af3d63fa65917d49d2b44d8159b5b24c0cbfef3388e28884382402c54a4e7dd078eec540f2f004afe5fc67e1f54df5d00100e2e4bf1d1b682021a210bc97b9938897236a343cff97d405395ee06ab6c1818b265ac192ce8556e7984615f22c072fb44e6077bc8c066702371b916fe947833572d804d599abdac92bf4c703be6912b4889b46ffebd0a78143b280c0b96a82fdd10c507bc059e20c3af046aefae26146806fdba419bad9c1b9dd2291f92fe392e8230efe90948f123f112c699f14418275fbb98b773688baee328f14ff1b9055b97aef1bf4918865dbf3718eb9af1d0fc2f2dc41df0daa4e2d883c7a732c1e500375ac57535c87d26693b0bdc832410cf3cadfe57dea27590fe15c2054a909e7b1ad81f94d4c73adc555374ed2d9f63d8d656431665442cc6fd462549406981c29055a12bfc6fb8e10c980ebe4c1c4755a5e562a59bffcef299a9fc623a2fa16b506257dd3a011daea58470ea0083246fa3679a0dfaa7c3f6707bcd38948d8d2c2adbd2487a233982ce56c9f04131bc6a96e98e3aaa1f9048d25521dd6862875801726f03a712f780f96a4ccf90298632c7e15a8e78e7a869deb58cd69285fd1b4b42c18878b9201be2ad9538c939d7cafd3b370255c22fa761a8d9d39333e758c99ca2a41d8f55a8c5bffd9205eccaf8e3a148289e2dc336bcd68742c4cc41f0aaa102abd4900fd196f99ea49ef2ad8ca87a4b688467b4b72ca90cdfa679889479bd0c3e132e961e339a3af9f1396e91e6cef64393a7f089cb16556b9579ac10147ff40dcd972a532bd0cef42f7187c9ca6b9a9ca2bb3c37c463820ac41f3498994653d1c2b7cd79d486c43f6dd9b49a2440e98dea15d752de5426c37ee075667db099decbd176d92561ec6e59f014da34318da6e31da3ec913a3f2bb1cfed3698f6afd46ee1dda2b913689f96b23a013d2f02cbd122b6f604533c64ed66c6efc0b7c9a6d2c19ccbb363c1f5ea9fd227a2cf16b9b856a5516856f86ded9b7144fe86df9ac411aaff1eca2ab93e21ecf2d0068b30c788d69fe1bec07e605888811807d55f80a09643a8192f30bf2d05e871f377a1b71b601a3f5953bf1dd14a5f061bb099b0e7675044f78f018ec01fee210face3b88da976f05c7f1634283423f56c34afa49b34e6140f30f25c4667fd304a5e3e8cfd4ec52b1f3213565b55813439be258bb8247f1eceed9834c5698e74883a4621ef5d04c8c0179cae14cf86e5e9e078b54c656a20681780bcf18de222db4e349ecd3cd384712ddd6e3b817d1557b8704b60210d2df17a60131f2a3918c2a758d635de771742f20aa07c4b079fcbb4873707abdcc70e0502e8d6f3cf16dc6786d3b9193dc8ba0f323a61cf596a975310834c1edc504febb9b52477d05e8ee9a10a6517f8ae517ca4ab921d68e4a30a5dee3af371458c15c27d365f90df24a7edb4eb5a004a52de8f3738a958ce57cc80df048b9f59f100d843e43ec41c45533a9bcd40db00908e7f736d25a742a9a51a467fc30c5dc0e8ee75482f0459dc1d088a69f855cdc8021861ebff9f64fbc0f6ecff2a5d4c16eee56f052b0d0aa420b37ede0f04574b08644f6cb150872b3377ecaad3e93ab8e94d92112de31b4b156e8c8db6d1ff7955a097fae40d34831ac16c262dd78bb9d166ccf3d754f8f13d75528332bd50d7543649e2d9f57c93bba0d8e4d72a78feab89053da33a0c8d2eff1b7140f86226aa5b5535ab75b7482346723ac8c82fd161ac8ec25cbcba43932c006161bc3682856ee51b7e9c0a5f7b96968b38eee7ad0591ed9357e7d8e23fff649584ef08fba5e7e3a99c64653608969d73cd101d1047d43c93f002c72a878a680dd0a68273285a81a92caf7b9bc39dc78179451c916ed17e4ded40fea6ce6cb26f4fc33e456337646a441de8bbf290ed45354cc309a9568a2fe62e785c11333c58fff460f2724d59df5edd5311f00d12cef1ed5b354af62f517d0d7307a2ead901e664d6742c79023687365581afe86da999b31b197970f1345414657f719027c0a018700270581e19ec7eadfa7da6596921838234d7b251d1dc8480e374c63aaec3d0d59c744d84705365408a194d8270f37a9741fc855ad9a5402863ec69443f5ec5748cd3e6189b467e21046ddbe7cc4387f6ef1e69eb721f33a254adb380fd482531f052dd28544c78757dc36452b84f8806998c9aa35d6aaeef0aee38479b699d5dc5dd6ff2414f69d85492cd222170ea481ad7d39cf94abb318fdea9fc1e6eb45f16c509a1250d9d2d6066e3352c7b23663417b59a3f8dff20218adb34e1a30c46d610c24824eb071d9f71bfe756e2e0a350d29ed03488ff1fd5f5058a6932acd1eea0ead6967eb71152f39e173cd7ee5ce685fd7237b421aaef182b44ae913a8ba11c0b7eca29ec8f71d979119190dadee46fa227bcc598ff859d894d913c6a6e63253693972497b8684ff01d153cdf4fa9d6b80b0b65cf80effeab3f4d77450c37372b3111b978cda6ec67bdbb66c8e9557eb0826101f84cf20c7fbabd07812a4ffd7625626183b3f033811a89f247094ec8ca90bb014e53e8431504c0b9d5c2bd9550d6bc746ad60755254f50c312ac1b60929a6a1279139cb8679a5d63e18da76421e8e3f67ae7082096598d657971181b35e3b5b0d1f455b0937c27fb6ebbe4c7c4c2c93e070d8c1bc48a42536e2741c1f396cd9985e1ef8a06b95067532539405906ee2a80076dba4a70fd6cce520cf109930744ff4e80f70c3064ec59304e4fc34e608d4dce1470012d9fdcd5b353acef846b1f2abe4c1be81885a99cee6c55f764d20306d1359d729c6d01cfc1b12b3af7b35caafcd62415398007539faa3515e4c8435d0890fb6c4b4f7b4938fdc015303e126cfad28ec413285d23d04372fad31c35d3c60465a8ab9540f24cb9426099a32f47d6be5776261e23124a555b4ab02994db9fc3d1bd70c546450b6f0819746c22bd04f385933dead189b184006e219957b5e1425cca63315e59f09f4b5b001a44911f73d51c7b276f9151f794a6054ae110426f7200aac160e892692b90e96ea8a1e9f9c1d7ef9e6dd1a87c3d8552cf8588d9395d79e1c98c61797e75787dd84a3bbbfb829bee8ba4a483f1117011f63af99f001d05c52b39779cd0fd539d8742a042b5b05db3097148eecb0c26f09c100a03079b122f3b1e36e456ba1dfb5d7a6740fd7e400014b1ea1555298b6747de9f5e58cffc1e40104c65cae12174ac972e2094d2147fb501327a5048486c129f5f9045eab38cdc454ff7fdaa1ee0caf17d34539021084cb0ebe7a3c258ce368054eeeecdbad20f089be09becdd59ea0af291a897ef3bd35173b52c70fd493708c017de7a04cfcbd054b36e03bb022cb3164085736dd9023fcd8469f86d68a39ec12920007e02cb198d15f41eca389145945446c20fe5a0b900a54c30de4037585737a5a66dc622f8fadf70b1c714aabe18701d8623eb4f75e20c1543dfd15b82d7d56877745f178b1864f554093bf5c27630387aecd1617f4bae7cd0b1b6d9cc53dbe07eea58feea89b7f009800b8a6f98a7e1c1836722c9e9bb79e8ab4f8c55375087ee02caff3cd6f9b2527d5b56522fcfde12e009751f6f42ab7fa9651c05e1c423c4d72e68fcb1b225e0ed3487d92bacdca1aa4d3b8fe38986814d20c7e143176d95e1ccc5f8cd4ee454cebe8ffe4f2123f0486fb56859a100082ab61626dad75461df761978c7f58553a4b4bc99089e467c920628305c07382f719bcc450efaa04fa4266b76ff42928e645b1b7da50cdd1c8393a55d79ae7925e7ff07beb0d11d71dfd287b5e32f0f7beba96654b574041cd5b3f47eb03830694786631c78c046c22e7755a2a838b352f82eb0ed3ae39a77acb1bb23d344f1e3765eb744925fea158d05f9cf18d551abc6ddb9d45eb19071afdaa39b33ca68fb5b8d428a1d7388b8cd7c2ce1f60c711419003cf8fc9782adc38d4727326b6467a827963876636f3fa2a52801bbf0197d5a975f52561f1846ea143f4c7c4b54a044389b593b91d825011906304d3629875deb55b8fdc9170bb4a32296ef25a0ebe43b951dcd5b98fdb4ef1693bcdf2fe44ae612a4c310b7a68c627bde48ced2db1f7789b0a6f8b3900f8d5dc2f705c3c32413a082334fe8e52f38b5620578666923f014eaf287a203bb023439720ca45eb0558b80b0aaa94ed200e0bb430f7d443ca3d857c5479c3c87dcd2fe080f72f93a8f76369580b7995f130af474b7b510606ea13491677fb54f18be014eb9f75ceeeacdbf626ef8ddec66d8fa811ae092964521265483c090b3c85b2298d4e37f6d1b76b5aec94bc4f96f5c3645389b1ab1cbd6139786d17b3bf187dacaefde537f3b5d5bb96146e1ec4d34c45d21aadbcda8d74f0a99d8b0f0f0d534c54669c0cf85bf0c93dcb31aa39345420070bb5c456e5cff9336e198b333ea321930f17a8bd21d0c93c739643adcfe9794409b296c67540723e35ef6ae5e40799f56261a134973687638a197e41654261695710d9803ae8cb7f8b1d9eb84bcca9ff9c6e4fab675d544e7e780d7ca1cc866c3b4702f0cf4dc9a45cf65149d1c09847bb8e2dfde2c1f343b556001c3751c11edac778383c2cb8cff62eae83c6eeebbe7ab4ceedee6db018702959074c18b60cfbda73b7d9e81d3e47d324e00ec91e1c7bdbeed23f0e6bff3943dc37d970b835817bfedbd7f1db836cae95cf225e70c88eb33ea0f777636aa6bed804ac525710a610d88907ea5f9d037bd54d34e7aa6d34fbcc393832b23d614b9d31d0750bdc2df889dfec79f5d2ff245952aef55c7ac14b635ba802b1ef18121cd792dd033369993454e1ba282231feb316e1b227e2420079b65a8b8eabad0f04c828dbfb9b972c2ad5ef16ca6026407dd2f97e43914eabac63fea7c52d75d26eaa62b0d08752b796c890d6f3d7e7080a85a1e236b08a9723e5f2565aa3456f2127736e7f2c67fb32fd27cff7ddf5470e1b58abc7d668720dcafc645ba1f50ac3aaf7f00b50e24bb79ed33a5f603b91c6af6e7aa8b257a19554da79c2cbfce748faf6411c89b80a930b86c3ee2294971a45a3024ac191a7ddf217d9f610c40079719d9cd3c9f7fc8681f3db9824e96956360627a21ed90e65c85974211027159cb2cd68818f25ef28721754c980d761aa53cfd68222da75e161da3277fac14e6eded8c8230c9aff46d0745a1d0b277366b372edb4a9e266465b96be8cae7bd05feaf5cfe1192a40142afb91b47c8c3e1de8072ebc856b575e55376bfe16d89796006b169f9f8ee77d36e849fda31e84ef54f685793cd87acb3854c40eadd9722b12dcbecbc02da30781bc85d1c25e20d8099d2a673744942401f9cdd9ce792ee85c8eb280e5a176a78bee2c6c64b024e34cd0f4d874acf7e314717f866ea73316fa7e5e55d594e47f0c77b0acd23c7aa9e7468a44509a75cac618cb5917faca60fbb7eb8854514ceb73a41ba667e544eaa1b5813f3703849aef46ee6d4379177c5216bcf6679efb45eaaa127b186d5b3994afdb7175dc34f728a4b6d6d68c80756bfeb8bb0cd003105008c065fd07644f91d4bf5d37127c9da70f9099caa0983fe927fb6d56128b6ad638c33ad52a1c2e0cfdbce144cedb11d7a3bb120c294cd0fdfce12599122a041fa4bc909a4be9f4f220fedc2069d8bcabc184caf1d0acab849b0e42145f66b672de9bab800ca1eff07b0ff5639058a422a293f9fd60bb232b3197c692bd08f766dc71c44cfcb9a3d676c965f409c412be2ea9ebaeed4bff2505d221c9339380f0b13f4b15c6179bc32fd1887f56b2e8d0dac77a15a718239676cc16c187684669001d19eaf2345ab1244d238a03602a40aa1d211ea1a9582835fb6e06ac49c7d33250d1809712314b18581554d9adb53732f1dfc431193cca2862c3292c245f4b20d161579f7e0b6760c416c9283bd335d98d6f22415d886fed018fd4a5f93fdb830936c15d15f03af6328b92c915a906be9e87020e5b865b454572a201a468b7a1bddf5e5454c9297c1fd00574c18da7c05f4cf1c918a50076d5d1d628475e040d5a24bb3bfa78e98034aa047d74aa646a40e2d89a0dbd5d4c710c02d6b2046bbf4212f540dc3a430c72729ddaea4626cdad89180332331694b8eb2abc32c35f115994e6ae7d791ec48202955b96a637c681ecb4c01dfa8f2ca55bc60cab5fb40e29c0fe69dfb829b5d8bda6ce6f29146342555afecf8857350ae2c23389408a5731218695f477cc16824d38329cefbb2d7a9bf61fa8c7a4188100e57b71ae49b95cb240ffc271fc9d369e7dfc11dccbe6debaafe02379a5b1cf0b6101d0bb3fc6a6840434285fc12b1296645d045bf21ae3bbce8b61de19f3e011874c8eb89a568ff89304d9dae3822d76e42f237a711fae9bd1d06b72f00f1d8a95cb5d22bfa7a07be9c122ba985955f2dd6991d7be49fb27ca477beba9496ad57e2f6d520036ebfb995ab9dc8bc8e8c16eed47ce7f99e986246297ab41debe1f325e3356dd9f79805d8bfcb7f4e96dd56809cc5fadbf67310f71c1cc7099ef21936b619880763177835c11104796577ade40448aec11e174405600460f22f76f70d4ff30165c4e57fa53679cd50c59970989c3ad1da3b549529f518af87d55ae48a06c7101b3165b16965bc3db171e22130d7a13262cb45e3ee74f613d406273e8851a450d504de9bba03c786de731956bd3c358d2eab39e49136ad62e5f60527d0de19e202814b0798f10dc657466aef04a96bb5b108f83f2c916e535ac963513f9ede680cc05a735191cca4e58937d20c8e19ee9fbaef463bbb295cfa945a66ab90544eceb430ee663a2942c1d59aef9fb5fbe4ba4dcd22641c15cd71ac28f8dd3feb8ea734fe81398d7587ca6b4d34b42e8d98f9f513289a8774ec83ec093b05836b732ea4e8cc5ac59168d8bf29d4957a3d1c238b9e7f3dabfb1456122d34a702c6004ff87e791eadc2fb3e7c41e19f361799d871c2d0dbc0303ccc71ed846b257f1af451ffd433a917f27eff756fb68562491ebf256173b8e82db193240d18a4565f215978bf8aa9289268863f1ca9abf7ff565ecd6536f4838da08e4d392a90c20198d5afe8d11034f4c404930069c505f97fb31408e9b05f596e24ebb7b8631c0d3954f72999a6debf12fdc7508aca3ed6c94efafe883e719468f3f6e45d8985556849b02540698e20d2d3baa83c025afc9180d0a5dc1db3c8d961336321014b06484fb972562743c0631748a5a998e89a4ee80ead8a9d009c604e276143da0ada8c0244ef317df7d7688bd632db3c7779b74738e66e72cd8b2c592f8c63d4626c28ba50b4209c5d6aa32aa30a3dd8c774eefd8205c61e8004e50c2953722e1d6e8a71dd5a716ba1f31f0cca30dde0870112865ae57c833a7bfcfa4cdb7e0ff0efa4c21f76caed7bee069a1f3c1359e4f30ccee03aeb77db1e0deb5aca72e916a08244b2cb685e1fe7cb1d95e0bf61808add58c5bf86860ec89805ab62b38d6f55699b216f06a94cabd1f0ed2ad9ed1eabe4c14f641ee3e405951be7c00c0ffffff3f