PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82976 9aefb91820292ca5b4d655001464d4f1d5172d57f5fd97c612c1e3f81dea08e9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0c8031ccd714bbf6b75cd7b2953652b5dfe7d7abf624f6942ef0b80b791d79cb
Certificate Block Hash
9aefb91820292ca5b4d655001464d4f1d5172d57f5fd97c612c1e3f81dea08e9
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...008604000088480100
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f8a9929dc9366d42b0ae70626c3d308b714223ded75066f190af8f214768ff623a25e8276c95918d42e62f7ca6f5d5280e2759b7f8a7de3fe56c65f2187298bf9744584e9de43921682cbfc2f435199f64a57ce114f68643871400000000000000080000000002008604000088480100

Raw Header Hex

000040208818733547b03bdf850d91c827eac84a4ad107395f29f175225935a7affb56ca46e042f57889dd96c54d24940259952d60d35212e3e6bda17b116864476d393d46724b6a5fc00018cb791d790bb8f02e94f624f6abd7e7dfb5523695b2d75cb7f6bb14d7cc31800c

Proof Data Hex

59,560 bytes
121216010307e5ed0c24f1bf476b3e15743a1ce2900686979e1fff4789d3ce136cbabd04d51af5cf182319f45cf7286323dabeb1a5a257e9a91f088b973f4e5f09b8f930cfa6a8305367ebb0c4b6acd1613b33321765e1bbc637ac7a3d7984dcb3fbb4ee5720ae6a3618278a1b017875151e3248fcf31e984bd8eec77bfab745cc90b6e73d57b71a4e0ec2749d0bbda353766bb8c959e84fc91e808788a1d992f70ee3d2aa627bf4c9cab36b7596cdf3a197d8376446e63897bd730bfbfd8acb645cc802e06cbeda0a5fd46d967bf654863ad5b141402f48c84fb7f22b3272585af1e59052ae00e74c9a7ae75da12a89cf5ff6665cc2a40380f7d756bb29e0da78f6ea16d8030482c4c87a937ddb817b382be34b18e9a1188532ada12d751eed40c797addf78efe4e9dd86a13f960d0d2feab8b002eed2e09a65f8bce7b3710e9a8be8edb5adcfb79e371a077441c73745a0398bf631c8ab532f91bc3451b5434c8bf2db336c889e0898f8f191b1a9d8434b555d384c9955779d6e0f881c5bf6fba1e7533418ce69d832f1fb7e22c4918024f8e1ae66453b4d2ff481331c41fdca0731e5be0e087e0316d1f0ab3e78a07f9babb7b33a20d19fe22c42da9d543bcd6a6707465c4bb5664364bb1af72ce805b31b87bf9c9dfbc4f864fa74b5ac9012340c6d8f0ff87fbec15e24f7fe6f77f2ded1f7fcb20a44373e2f75176d73f9aceff0e886de45819f74a45b293c6a84ddfaa02f88e23e4f5162af9c60468a9ff91859b049adf4f6c34c034a812c87d41b48f2dfd31bdd469e6c6be20aa2cbc1f6c3ee316c0c69f161455746ba7a53de8766ebb622278f28e5763c927e8e2bae4d2943271ee8d0c1a045a4ce90b1644d3303eec378528ba01c1211bc56f8d07e11644e4f4f3ff95f1302360d0e1e9269b9591c9402ef6cd8e5921e6935a017830c46f685f1f6fc373dd2dfa3c5fb89f273e58171f15749cfa6224dbcfd3a0d6ecb24461ad979a755241be818d1840aa0bb4ca952160f676594f0d98e77c998975faa9e153523f3f72f31e23f87d4349c861e47d9fda2e939866af92d5e4ad1eb08a9d2617cecbd4fa5dae357d454d87b33123f4e24b35c51efde018bdda665f9c6dc24e5651febcdecadfd6c7f3e09246662610923e5c0dc84e2726712ba0e67dd2accc217a3a3604579751a6a3a117776f15d3800fed99bf6c99cffb7903952567a5a73d386bdc037072d04babae01a802da0e2334e9e240f4dac6eb16e722e1de0992344b657af0dc7698774600d650bbbba114f06046db6e0e49199ebc9a6dc49f84f9e7e15d520f16831d2231ca6143b5ea173238e5dc33df3fcff975194ade25eae14e21c599cb288b76ca061d0259d52e80e1a09c3c8362c1120b770310fbb5f9b3b3c5be67c432170d3f564bea20bbe06e446009204080d2802d967ff2036fdae34ace2f3d0d4ce1e78d3f8253f596a0f5f3caf430a26577f759110b2b7a12c0fefaeadb0d60316dd6c3445188eede0a473005b0a03abd821c8bbfc1f549cdbfd8f53499d2db79da1e8ef5493f9d718483d5b556acc1a21add8ac7dc4dec42ba501ac68d86b707217772c057d6f3e69e3e0022693ec944329993541660f8a66b24f3d641f5a391074d9144c4bac6b85f3946135c523e6389c195b0ae57f7f5b63491eed2cfb35e06ed66f5f48108e4ffe9c04276b21cbe6319eb92c70e9ee9e811cb77b85d6fb8cb51b43fde8ee63c9fe28df3d9f61caa347e70e214f4e7642280a0ccffff5e008dbdc96f9c2b0992cb77291a8e6207fde79b901d6898d02f6bc979d48e7bfdcec70d32646c0c891e0710e36027ab81cfc112b24d95b4d5c5a77d88a478074f8f90a958a69098ad7ff1480e33613fe14bfee6eda252e987dd6bd2ff57b58fc2f1515822b481d789896c9f76ecf6ada4cf280dbf1c8ab5c8dbf6ee57ef51bbd84a3927e743cc8002970d17bbca78ec3de8b0642db64b687f4ac9f17a54b83a2748fff2c9fa7956cece4f3429857a34c28a833ff63b45eb3cb15f8b329afb4d40b519a3bebe5305721f28dbcc396749555419701f1131fc88078c283b89bd6b22f6ea2958ad33fe1d01a0969f5c71c9aff295d069b03db8c483fb158614f53c64ccce304d43338f5615ff5a7a5e58baf55c68849e38f75c2aff5e9be002fb480da15bb12e184136185f409f64f53ccb7d3a315168d08a4319d82fe862abe8c0b4377953c29228d16ed2c7cc0d297af46ef938f5b68071bce582f976bcf4d7efb5108acc81d05b8f30231dfa32aaa79d030b7e19cea7e200560d0489a4f96a4ba852a8accee9aa53fc46f200543d3eefac96e633c1a21aba2ee32836f4c7a916549ead3c7767e08954a117eaa543fa6cfa7ffb288d42dd71ab3830502acc333267bee0d2a6ec0d6cca4b1d78f3f8a804cc36c88e9431e8e8439cee61c528307dc576de267fd53a594f8fd8ba3c220b1a05a2ec2134ade582ee721f1bbb4757762932a065731a97b4180e79cd68bb87c0320390639dc46d84faf07efc04e8b0c8e77bd2b6b7233f0aa84fad1c9c9f0f4c873bee50041144cfd04b315af357f9d21f1ee699350364a35ad68200589828f6843c2d85928f578a395e64a7e1b9935f5575ebe480e2c326c875c49a5fe9979e2a4939a63532bc48af4999f28e64a6e8efca21eea6533f0bdf4acb7344795079049167a7eac0332703b14a0cfaa102dea7387dafa4cf5b2a61c2b006edd2485054fcd901c40485f944bce36b30dc5a9626b263d85d4eb6842e7b2d09467ff722bf53c28a39e613106945b69665f9055cf5a234d67d6a05e3c7f4e4173fc0d5eedb2ee8faf6abba0950c9352f4dabf593a73cbec1efbc319310ad1ac2334dafcb7a1538547e8055ea71529a059cec99ee57b8e2e0a035ed1bdb28e0e7663d8a73bcf832789f518b71d55dd009b0c39211320852eae22f176ffc991fb19d9dde462a6c80b2838014809726500dd9bb4d2418a623e27430c01ea25814a45ef30ae956552a81e996ff08ac628ab05001fd1d35f5b5eb7a7e51567759c332d12085894312f28ca59e180481f9e05c4d307d699751185c4e60a7a33843458d8c5dad5418973f0d0b596e225c3ff667650aae00c0472861eb1cd3b7466db65d530b22dff17b5a42d30b535747d93375275b4dccedd37f0100e8e162050d709f46f65b94ba28d96ce226e138df65fdb076e46288d61c270d0b9307da8523a5a4026e36245dbd6bc5b89e53d8e21cd72292ec3efa5ebeadf9c42f0ddc1aef6b6abb9f8238ff3665905a88989ace97fd37c8e6e2b232a3fa53f74a2e03a4c22a869b6289944555c1410c96a421b2f0b6803d8ed0b31d9da24ae815cb1fbfcc3bb70f3c472fdc9167c006532b8a30316a4c5902a1b2143551d3a7cf78af4da3a98e605aa60dee51abf6c133ff1aded67327bf827bd62fea52f1d131c2e6ae4fe45b6e1ac19979e6e086284e0fbf37734ccfffcb0ed58f96279859aa1583e4ea841d41f2cfdafeeb56d48f7f25203366dfdebb3e6ca0c20a8f07a863b2a58ee6008b135e69264259710a7deb43868954d0d07beb5d635ec304d6c6798914d479ce7643da295dc5fc5eeff309dda78b45ed66dedbf212edd2639d9857bda2bd41f85d30e27c6cf81ec6a314cf155494dcd58ee6f4c173aadffcaaff6e321a5eb60df2c9073f2f6a950a76a439f523eb47f7ab566ac50f219d2ec52a9ffa7013f605d0fa00f14352c35e94a7772c9f5b2a593e5ab309331a6a69a1b6f21234505420e1c46c9ede46d14062b5d9aa3cf39bf483e463e7e9e4605263772e04a6f3d12ef1641426e9e0f4aa8f494e2e699354242c68ef36590eddfc6ffd6aa4be610d6490aac4aab2550ea5f9022e31021b87056abfb092dec503d2d371c0ea9875c89c050a4b96ab58fcb90cc70b302e64956a9a7131c1c18fd02a7d07dee0a82a180f2c53f798951008e62c49255a8856964c5b6f87eb5e49444e8f92e2cf1bafcf40c52f23a6fc344fb986fdeaf8041436feb48119e953a2f67307d20d10c089205be041d29b8e710c20e7d59b503d5105619a4af4fc239f1a849ab1b24052538abb5df9ebb5ae141d94159f7981745c96d4d44a8c9d3a968e3577fbecbd40472bdcfed251f40c22b3e8c09198436df790be52acb5e650b8382df0ec3097e7dad37d970417f64aabf89e0136cc2fcf2677488ed7a34335490501d2ca8a0218d3a7d16336d96c9ce7914c8613edbd7094a5b497f7bcd2cc114a0c035a09a18fe625d2ee3fe8a86c73f43eafd5c08b816295f017b067f65b6ed6351fc328ec0b1da8b12138f94af67497d9d067b66d39d36010232c2cef1aa79ca4cf46e3049e01f97c747e3703fb7b8e8ed326f8dec4363e71f5121e030a3ca253f53ce28c1a953d7a26a460adfcc48722b4893e8edf2e33975151834d21e5051efb38df5ad5af5e2eca2cd01c238b81e04837a5691bcf0d84aa8ff6f77b4dea591dd8e08c3ecb5e1711530be996a55abec73598c5afdf19383f0e0130b510b23cc6151ee2f2e23e920356085d61b2148f5d63207820da31e66a71bf31190d18e033943fb31b713badc5d3a0793f8d572dbde456c40f0b6cf6fe6996a3b16a057ef5b133583069427de02f41a0369ab69fd593407693a9cf17079d67ad9baf213439f955746bf079332bfe2b69162829061b6ea1fdc70e6f65a53702f36280d6cee0fb58d69058da2360b1437408df6fcfe39d3c16479684a4aaa4326b7e70a0645976f81060784b52b40bdf27e91ac39c0203f5fa72f430f405eb99828b91f70133ab131f37ebb03ee387c62b3bacc8d488e1fa8291c2a95d088bff6d02f982cc475c3f502f5252458544dd861cc73a0b83c4cc948c53aa293fc260afc15f7ec809d5127de33a1e99432c881e6d090a3deacf6d98c47a81530d010d62e1046e23be5461a55b979d8bf052570f19f3f275bd678cf970452fe3ea65e664cba5b2d1e69a880c5e79837f9b41b4301251b3931a12f00fead8fd26583340a1667d35e6b7a04cef40e940d2974b09662b610d8892c5439f2daaea46fb98881e0f72c9dc7a39988faca06941212e534fc756bd451868b565853827a27499430c223ca9bcf1c9f28e006f92d08a46023cd122a936efdf11fffa17c713de37a60a71b8709c43a5d9680a7dd60bb778752f4e69899a0728acde4c5abd471888379a808acbe6b827004511f0c2e1eea0c053716e9d04245396bc8fa97d3ec8141b5049c1b74eb2bcec5221ef5bd6d8907fc23a00332df0b4afc089e3af28b47b2153f0f1c93d23771088007311d09d83f0baf5ce117a5e244b70a7be3bfa2b7b3ed172433dfd53e782df38979b534bf7535d540a6927ef1d3a5114295039fe8ae970bc4a22a9da8b19b6bb4c976f4f0ce330ee5ffc6cd4c6992074886b876c0f30ea1352f27500179f0cc57e73785ddc35ccd6fcaa4e3c3adbaacd7ceba524926590397f2380822928095a29ed22dde10741c907b727c2b1c7eb4888bc2a3a0e73193fc92362cdaa34ba45a5a6e7c34244d24d9599cb12f102050f1cb4a1d9324f349545c6e220a99f5a0a5883c94c2f0a444e813944ba7e516866b967ea0edc814bdf6a11e395f162165675960f14a31928f555e40a0933606ac7b7dd820cf0ab453b69d3471776fd87931aba30cab7b6582554d90e17497b420e4e200bdd80fdf25749ac5175660297be7f78f6baf6db7f857f8214e54b51502b0938984ddbaaebf728fc99db7095c57bc9df5cd8eb58e30d764b0b9777d73b2b728891bcfd1742e4187f9ee1b54b42cc9396836f25fc8e3de71afaf58612d9933ad274e8022e1c42849861db7d8c5dbf614dd05b466d9b085cedaa16a34af81c4cafdc09e4bc56cdfeb553608e0a46b48c9baa4b86013d27fccf916a81fb3a3bbc2624dd42a83e21ea1bd8d7376c83bdec374e717557ab41ad35ac89016b788249bb1ba86fdc6065e2c6dc8fe2bf9adcc6015470d4bc979e574fd4e2ba377b76f0e231d1145fba84abea80b63a0ed8412cb80528476c79ef4d51152f406d6bf7a1606409a0e2464d76700d69612d28201cea2d26848d3fe3daf5aa40ff9c6bf38408cf6e4fc1ce47cb64af819e68f5b7a247eab7c98f708ae55c3d8d3c5d16c9f06579c2d8b35f276f3946c7f9727023cfbc3275ad4c83f728c69dfd3926078e0255cbec0e5b47f650501ef1b7497e299ff3530d813bbc1bf31be6e8005be48db7745f9f0bae5ee9b1c9b70a4c59c40be5dbefac4819c87da9cdf4016f45f32f704eff2d580b1b3e02b8ac9e5a25b4dfe25d8b9aad8320d9904a5627f0dfcc58c78c5f003f0a3b31088d2a658bb8db4a73c4987fc6d9c0210b4030d171a85f11ddf49a4d5735c39917d0218033210f53ca5116112f9d16a7cd3d7465e332572027ea0bfef3e2aa5fb2f09a7c24e958b87199cbc7087f69221fd9fd549a36f85b4ec656a82c94c75c97b3be51cf711767263f6146b820ea9d4b3420b53a756e95f2456ad409e932745fec3b830f9e0183a0d4f4edf56bc09035a4d629813a2012b890cd0d42b16d543e3fa7f9652ba53ef53486fcd6dc5516d6d5873aa8865fdab822ccfe4e80f29a11a9cf3731dd9c07b6105eff93ce03b71b22b020ebadfda2552d88cf97df295152be8d587ac8935ec5436cb4450bf5eb9e77341e478ae075441594906fae0ebf104f19f0eebd42fff07d664491ac6a3320087c119c5782842b0bacd52d6a00a4bb7585388601650843a83f737e4856f1b0251a076f8db5ceba469e8bbf7c3bf6e4f5cf3cc23a598b2eaa0330ac957ca2380929ba980a791f57c09edd4addc1c73bdbd1562ead7d7b40589cdc581a8dde5c20bda54d9bb4bc1fe7ebd35f27e967127aa093322bafbaba7a0497b80b2be07339f1334e032a6c3aa91c8f0c66cc240fb1805e20a9bf4d0b45b9b8c777d26fd3154922fa4fa611c5bb4c0411cc24255df7b09ca917f811bb8b57ae81d11f83b446d45de0d2f87e62721f3ce0a1fc7b37696c021d04ebe181a74b11fcceba7b57c251b1a15b8faa28e7499e1ff85b88883a5fde8ce96fba990da87fbf924eab3639f491f3791540d442b7afb1093cf50c9b52b1203517d61e8f99efa800000be10eb7c50ae0c30819be9bc18f059f47d8945114da25e7b5056f60addff041a27b5f9c2ebf6545020381fc445276de1cae7ee90f8983b76b5a3f10f84f7f6386d780006ba80f5992bfa96bcc8e7a5532360ab84a69b1e4f481bb9f2faff84c766f721e3f686788d99b679b1ceb4a3e0c4795c9c622a0beb8d3e663e074b561728162292873ecc822a71b29b358c401b0c737989ee9dbfbcae5f5eb3be461409d68ee0d8e7eaaaf41e44f1742cb2620618c27f7c004a060804bd4f5e986b95c5fef22a965bed9aa2a78e59c8bd183dfa9d43748d7a2c92c027fde49e3f55aef74b89f4ef201365045feb99d8ac808a7c68fb5ee2001f0b1b4627a3dcfe5e830e82583915d7b3ec9c8c0b222375558a7870d6ff7bb1b665d47183fad9c7153708f9a2a327ea40e8c44388685640de5f967fa63aee2f684a61cb7b84870e19a0a8e92b817d2f0f8b0a485a8aa7ffaa0b99372cc4192444f99656e39412842876918fb0edab210e755192a54ae8f0938163fbbb6493fdda38c4059c23296e1410d0e47da5a737e90797422ccf51c84967dbae12286f355fc8d8d5668fd69b261a8d387896cb9e78bd8691fb0c71e13d54fbd241ee5659e4a9bb7cb6c72540c2df8a3f8ac5ca41709f8e71afaad8ee15b54bf84b2a37861158c959161ddb0a9b8b3825a7733cac3a5727ac8e49a64a6616840e7f58f1f2175742ce68687d403d0c45d39c4c94fd00a987e8b4c4bbe104c1f61e936b38e36d99ae7b2ecc30233b4091e9a3787eea589d9fbd77ed11e10b164781416d1979bc0ba61b25c281a6ba4527b140f1086a3c20408aff82f59c8b4ede91c3288ad5e31f0274ccb5fe5c7b057ac18e354849335692113bf7ce9592e1afbc5508c4b94f24bf42f93b3249c0321091e0eafcae354b6979796dd0e6995909a146b83b1feaebeccf9b9f6f0fe65fb40d79bfd173168b926b4dd8e6210766bd74ff361854a812da6e77b56981775bf4208f19b90b78bc200e8916c3c18ed2077cf2404aa1525207f19b74f66b206dcc35e156fc4ba69f83aad5572255c2feb44b0a10c1d47268703ae1ed05131f899c83eafc0b59f9cd4dc2895a7917217d2375d6c0a9a154286a658110f4530faf23e6710c5edee4fa32b5e481e1c915176b667bf46b7a247384736362f8a94530919640fe0493b3a36ced4bd576c69a886e21ab135b7b88c4413122ec30469713ae69f585c64a3f95b312c30cad588570b751be764fc48fc1bc545ff0b16384d20b84d6858965a6f08018c152dbb8cce66d5a7fd85361b34944666a4e6334e82a799e90ad2641b5bb6d307a488ed1de492187c1acc784b735001b20e40c1bcc1af197cb1ddd83d81f081de5423d988230d3be8787fe3836fd03222904c2b9a67644dfec3b109803e7a3d04ba46ef829a9f67f074fd5736b219f43d12079730bc9b9ac19507919043d6f1193a35af4e25fb8dfcf167eb9bae1dc56190a87ab6d647034bd893ef594733b2a6e59fc24f9bdcc94c5fadb1246e2136d0afa4c7227f44bfe43713a868c372b47dc8f8838e2ddc5b1cbd80ed3a869cb1ee92f9a8ed2b7582bdde738b61bc0dba66b2ab700f2985aaeae388b41cde01c61e9767ff5c39f5ca44470c9066382675f90502d8e57441e28b44eebb17dafb4667c1e4347dde344c41cdaeb44b1a6ff5c15d9233b6b347bce011421137e612dd16b86138a28841f65aaad8a6a5d02b083dd4bd2f9045dcca5783bf2bdae8990e66b66d50e4e15ea83a7422f2b3ce5ae105e2be37eb5f8c8f5be1507c9d3fc3427b679a4bd45e902f4cbbd90401c374ea4d0b4e68c921bd83c2389aa1006f5bc44d9eecae93fccfaa5cf079669007ed885d488edd13ab16b00118d318e47311ba8cbb6194a2cde1f3c38583a5e84012e8c615b39f828d58fbd4b3cce5ac7783f680658e389f67e239dcbc670ad9bb885fdfa4dcd2aa3944417666a56267db0c53b90cc62c55398a7e603a2f5975d7bc23508096d0bf1854b8024a510ac2193553eb4a92aed981ca8df9edc9e78d4bf84e8430ab7cb3b56b85a07823a25fad0bc88bb57288c0a4dc924fbc0be0e5d4ab7fa0e9e52de65232dd3cbc5862ab6dd7b1486380917c4d6e496b91e4436ffa30b2ee80f872866ef038b45da4cf9fb4bec87b8e7b20e239e8f086b096024de774683ca46b450152f9c460298319df8edf69834553643c903e5a8a1d833ecf5c68625e7969b24fb89e0c04bf65a1f3452c1e840d0615909822c0096f93ac2ee13a8d8414626621be3f8f3f4f326ad5adfbb703262633f8e16b5455b4388c5263015268c1c1d7a8a998e0c82961fa053c5578487678c71eb52e59c31c3d19222abcbe61860bfca7a2f8580d213ab509b49b00f03a36e8f7982c7baac6e96d96294b5a866183becc46777a28a096655b98409f641cdd6fe907d1d7cf93520bdc1450022ca67a42cabb2afcf457ddfda59ac6d4ec6f5e15df48b49a1af87eff2fbaeb777145d9ee61a07a10232de7d2da0f24d1f16f34d730999e3398ba4d6747a804bb3416f171ec7036eff58e525ec577d970baf23afa9ad46d03b29eb680ba05f5429fe75426aea60acb24b3b2aa753c043fb36e12ce5d986d94b5c82edb1f0a9f34181c4cf3f27a893e216638f2cb1734450563558ca3d72dd08bb10799a260c259b2c7e0114e07d102422f8c59618740da02875531972735e0ec2b4000f3ccd48c528332f4146f16a0f93c16a9d6b9bd9083beb2b6ed905a059388eb5f757530dbb62b29107e39bb2f9b139af13b51990f770afcbe6ba2e40ecfa2a54675ba569fbec51610a143f21603c9c49123a6bf783a87044fd0c777992bbfb0baed8dfcc1bcb22bfa93bc8cfa1b941a07a54f1c5410028daf1cd9fc7580f939f65455285716aa74c851c558ea196d9845632f35895e293b0778f4ee55982adc39529bfba9ede0e30655a739949d20725ddf48b52745c8f6117308c5156a40227fe677a57726159c81e791c1bd0dc632d97fce147b963fa2deafa5a38aa5c9b9f0243c005dfa25a23c7c46c5d1bf57bad5d0e3ab98c4557de79e53b08985dafb665e16700aebdc61b7652583fe4e544475bde664c5fdb453c5237e5ce6c1518b1bb61028d2c5508daa89824fe0cf5c8088103df6ec06a9b22454f395eec662bed5b8e99830580e54ffe4a9a4173227f6df2e4162ec8c8651a7d61ef933bbcd24ad273c4b10d0a0ddd999348d339828ca2a6d797c18075cce9664fb67a2496cfcc3c29579f349a3c2957057589577cef6c1a2a2ca5f9d107640f97dd50ac3559179ece8a77331e206b646c640e53fb3111ae98eb5ab4014ff27760ab878d87fceb6028b5a16757e76761673f70b3a266eb3ecf4259dcbe4d63af88531ecbace16ba837dd5bd070db157b113ea87b35cf2a86ff4f2f9a1c8cbb1b54ca201811a3fbad3256e68e9399e9c3a92bfa0e5db34f60398473be413d8bf3c4910e6cbb4a7f396eb7ea7f04353ae00892a890e075785718ad915b04f431c5bf3a0bcc5b2dd062cf812ffbce1861ddb39814f90eef8d914895f80ab658e70251c8f2adeb731da61ffdcdd74e456f93f749be30e6c9aa8458d4d81610f1aed8b19dd1af12f187a3ee237044ebe2babcb5de47693ca9a9e2b35a9a57294dd3a0b033682defd9785661ff854a09b4e8400589a7b583f09323c5b7643872df6c50c4c12e01049614aca3c68b77ab941068996336c7351327aa4ec16345790f6d90ad5f8ffe9f5e5c4f88b1ad0a9755e8eb31d29914e77cbb0d3467ca247a411d00811eb057add68dbc720464f3ecf98b2fd9961df2970cf852708d486cfae4acda3241a474c6a81ea87f1413ab2099734667b943e4b7df8a515e2fae1388c35fa6aabe74e44d79d0c70e1913bf1bb1c5b0d4c2ff7781bc375a35c9f8526a15a30bcd2064706b31476e155f93bcb53d958781a018197a33144bea37643a5bfc4f777d132748cda6cc193fe34fa055bfe21494ec7228e8ec1f3d2eefa63068a5a175ccfebe924778fedd5ca53d2c900ecfeed73d8ab94e6eb44d715324cb26f3c1c58bfd2a9b3d7116d2afa279d34d77b069c8fa1aa02d0f6c46c5c39789e49b315eca49a643f324e7d719cc1e3232dc7437d769d2d5a8a083f117ae9b1fa7a554743188a2c628c9974feba1cf0dee6918ef510b351c5220afb8859e36c450af1230a2545d0b05a091b9b2cb35f12746fbfdcad41aaff0a48743d2149a5cca28db1675beaa1dd92e8fc671ce5b6587ba93f717e2b9490fcfbcbefc7789f9770cea5de7fd3a5cb4377ae20828fb722726b21fa55eb927589d65dbeced84cc2ee52a89fc0bd04d01e468f2e297f8a4704bef2762540241bdd2a04eeb15d3a7c4053957a3dbb75baae082e44dd4d13f7b3f54d34fc40d4e9c1ae7c52eab3fd7e6b4c026ba8f7c534fdd8a7b8db85bd3efeca47a88df45971856480b456edc9b84b1dc32624b09e7790cdebbea4623a654d3d499c661822e0ff1d02cb835dcfd7ac1e5d5474f375a116d7296fa17ef991aa16860780e530b663335bb5243fece2eddb60ca4605e62779b1face61aa805053b14273c9e1b8110152061aadc0367de64e0742907c95653c1434c554bf1a5be991ba6a63a96479be1aa1dd4a27b2bf55ca786d4e51b270e2b000e54814010eeb49cb9c143e473b400aafa02df55e9376c55fbb09083608a62af126312e4bcd8725110002a299844100481530f419b8bf39f0f8c394b175f40692016017e4867fabe8262bf71b1cb3562f981e792afa44f6fa6ca4b7e1aa417514925b9a0e7b87a561ee60797fa9dc7eca8198d848b89d8ccb68a5e84306dd3d1b8f79f90f0873d1be0708eac6c06dd03e5f65b3d22bf78243314549256b75898e018784cc84010a81f9904b23cd9af054676ad7d43204d3dadb02a3a3f4d402fcaba81e6f462cbfa5e90fde250f9adaba4637e4f26f02783b1ce3df156519f0a83c9740203cb91298a150782eefccce02be4afe866a11cde936db92b60a2007498aeae1fa29c49b4a7129e703b8ae9ffd9771d7d557fc59d6df61615f9955ea82ff1c41fcc3f9fb5bec10bbeebe901d4e36746c9e1038a9b32e3e5ce1fa7c65002938718d1a1bf389f308262da557321794a4b2fe39469e56b97e79772cfcd2ef8fea59fefab7c8d7ed2ecd7fd660a1175d8b93f0bf9a91638934bdf22723f1de18d23fc43652af80611fa0f9eaa60d982ac2214be1867db9fdf8429a96977d14739b73e91608d6b672eaf11a6650b5b75e4d1ce31d8649bf85191e6ac5e86bb0e2affc6e06bac00e17e495f46b5eb7eb3688581a9ffb8659775f44697851bbf9fd88ffc9742b8e047acbdd5905be5bb8e9655a2948f7f4945c9804678d589bcb61b2e9797fa63098d5d2f243cc295e65367253f41706f0421278b3e59dfc968e75f151eecdb1665eed414ee7169d9241781d4f8963c3e696c4d8ab9dd1a1e292ab225169ea867d381007238d94fdf60f4708f6df3a18bc10b62cd6c6749ed680fe9c91b39610e7d4bc4d08dbc58e2150346d2a97689b975e3dec8d20de20b4a6b7b4fc4c2412caa28117e278a5fd3b8dbd6e4609059ddbc7133c1f010e90441ed813d5acc5a8d7c68be2321710708a77f13e551400128073ec976bc70cfcfbeb38a9fe3898035c66089819de6cf74c8db5ecbcd5b0f43a5967eb4b667c9aaa93fa67e8b5c3c04eb424c5d10a38ec4186c5d36ddc90cc189224335d74f0f92e12dfcb26f55da0d67f12530e9d132c63ae76667391c3f4c356ff6026a37b5d3f641a37ee108bdbe29a5a1ea785e0c744d8386cc69c717a7132aa947642b86a29f3fbaa99d8dc615c4c6a287d89b84d150139e3732dc183042924399145bb59fa4b0650f5f6acfe0e3d99e18a8d042c34eb8a276deefed1e497c86b8b6f7b2f92de023f312a2bf42781e82fa07910f78786704e8ac85628a2bce96cb52e8c1f87f58da63b15355e92897bcea547885cb1fc94ad31face5ef83413ba16e9d6b1a268f2c25ccd54c73c057af5ed4efd4ed95532aee033bd28c6ae6cf333afe4679011af8a6fe219e608a1b3b06634e1b00c00a172740ca98a5f9874f869d640952ab916bb82036ccd64a71410383bb0a33aead023aa3f129c5110f31359b8c5be8539bcfae4e035822df1bc32fdea014957463ba9e3c3de401413a6e870c2367f634c73add81ca8cdcbead9b5315ad571c6c50b028267e1dee6bde63d426c9ec48ba3fd160a3f267d26ccd49c0a38b864efb8d88cd0373c8cceaeaeb183cd9cfdcaba68ef419b3ce62091d24888d926d64d14c83f010a1530eb92d57cc982b444ede1fc74d4b0096c788653b5ade9111867156ee72f31df88cb8a87cee255db0b018871d63e1c294212e1833bc2afc403b7d78b5703a50389f3657c403eda2c1075e064ca88dd0416e5809b76b67015be2af9ce16f22f1736e1cc4457adb18abe81fde56be47e9d2c8e4e89d60e42a190f8028fd6324068303ca665cb5527928a1e91ae29415da9be13c995b66e2e5c8dfa295737a879ae00f51c60dc2f36783ed04e458373015a72e3d3b52cc8da2ad8abd7ba3e20c53ee7d4d23cb70f9043f8a135eeaa78af41fa9e8fe9952540abdfa3459d97acc0d777cbbf4054d4856d9ea71d6c0b56a406b62f07eb1ac0adf9db1762832b66f41e10480745cfe33422a41d598576a4c76c5f8c825813f6bdddf9a0023dce3a4ce1dae33acbf244dd0cbb9175b477ef3a24b2a7c36ada73598c225b30ca4b26b8ac8cb96caaed9d509fa459bb5d108825cd5fdf8854dcbbf809943e64aafe0062922c6304c18289c72f7ce477dc5a1b31f2e83a9ef3ee3653e95a8e4f54a3a13e6ab7bd52f07445d4306696198b592c950c93e31cfa884f0127f6aadad694994ee5d3e66650871a097fd98ee3b2d17b683939f1a4a5f4c8c3226361710091e59af679e1fb12c9ca99664c72b8f9660f8173cc7f3d7c40c026941843fb85fb1a79029d798f5f1efe1ef07261096b09fb034f583bc2608a33746fac91b4ae7969c0c7448580f644f75ee6b22ad35e4ed07d76ef96b260dd88584d0d164e538cb84be0831667163d0b42ada789b9473185abba0c8e61ef43bff3b19f76e42f536f8d921b486c6007517972da691fd889798da19083ec4bab73beda17807db921a752b40f3be2ba5d687b8d060d1a7259d43a917c22aca6d22fdd9d6fa832c4b7733b331701164a0f95512c7b4d17faafe680c5be2164108cce7e6781de3f5a2c536c67389ea62585f4edf67bddcab3540129656d1b7141682ba8061c6e9dd225f5b4ac5b968dc04350b74fdbcede668c8eef1adadf0a4333915ae7b9533014b27eaabbdc07390920528a209c362fb35c25831c286839dd217bf16f0f73a80a0c8cb20a75b5c3d9f44f7a4245eb2b1f9b570047920c872eef9273d927501833cd86131ce000f2cc5e16f34222240ea69ea2c767b8ae7d9b4d13b7f44742c149daf6505365878a4c5280d94513e4b0701b063fbac9e7724c2d6c3443fb544eb667ea1fd8c6c9feaecd5acdc43fe99b5bffcc714ea178a8f1c9af5e5084e41508e7146ca4b9c717cf56523c0f0c56c0cd4bb0a1b6809bf0352533c1b20455bf5d3d2ee3765f8ee33f7218198daaa2287518c52e88210fc108f1cc90fb67fcb5c1b310c3102bca7a8df9fa6be11dbc2c25aa27d81fb622692b0740488c98cd2e1910dc1740abd7e3d735b8a940bd331a1310f57a081697661de68417852f118e2498fdd04cdd2ac0a0a246c7b06e888aa11e47181495cc22327c9d8e7ffc89ccf09ce11a5c95130d5edc83cb1beb789ed2cfbc590b1a1764d18f032e4348e74e0625000d731e5c0b2275a436c10cb38f3b8ca98573f596877090d1a9276120fa7af32a4ced1481d4d20af9fb875d8300c0bd5305084110e3ea8c3a2a8d3ce92a7ad857fb01bd176e04129df69c95f29d7cac17b512d5aeb3a959f5d8ab16f67a4ca2a95437624d7948e13e53c193cd0b6c122a075ef851bd2da1bc5b0f8c766b09b0cbd7895e4b4aa37eb1eeb9d755bb9fbdee595a6f12d98732dfdf13547cb7c71ae4124a9eb5e85fc376cd063e3860dc1a1b697c3c4fe62ccedc7ffc0e6a4c6e63ab6f6ebd0fff1ab72ca2d08ec211554f40ba93e5aa01aa01643d9e3ea791cdd333f2de2e106a85df8fbc263b5adb1f3c13f7d0ae4351e8d3545a025106f5825dc4628a785f350a8a74787b76085b0fea8505cc26edc5ca5e25c1f2959253dc5646d627b34422c4654443a8c2f57a5a6e04588f44527b28dd6313756dab90782bee24cca436e806977c4a4920cd1eb2dcb551ed9fff60d56446d826f6086b1701718e876fbf6cac2b91c599782cc38aaa1e1a689b646dfd1209b2ad9db5242d47e63c9198afb5ee6fcdb26c274ea2112ffd402a7fe2e1d3870678b987d6be11b79c4e0419ae7d85d08366e89294b5bc33a2a09010f817841cef0b1acf0d28c217ca19b60aa32155d13c8dcc26e6844e0c0260d86c8d99e69ea74ddd04b0a958a8cd25c962ad9aa94c481b051652f806ba551cad131397d3084324c6d400de94a084f5c2b281c0cdb82262b77194fe0d47580ba5d9eb744eaf13008b90babc9dd1366e85d52eaecab2094f946f55eed5769e9e5e9b539b959410bf66c42e8d495c9e8e8a84f36282344d7364cdfca47bcb9e93959b1834db51cf1925c7f35feeac6edd161163c01fdb7c7015dbddc80dd9559f817e33b252df2792e876c7009ca905617ca64e77881cf57be68ae97365cb4b2b5f75764f0bb267c25aa9aa125756cb513c3856f19f6687071950ba045a5ee240fdc4a890647fe433ec8bdd0cdc6f77ad9f31f73a24d97960ef1e3dcfd26671c81a875ee1ae8ea2949cc78beb30e5ea727db1477dd508b631de9748934307d9bd32d0b778aba700a40e2104e01ec9a7982b4f72482b325bc86153c67f40039e84955b7d146620cddb96029038238793c8c2e89772df0971761e4c33eab3dfa997381d6f45b67f4e99cfe33dd2c634e5ca5c01e16d01515414fb923f5f30b7888b6830975352d9cee75b411224099b1b59ca5d1103e054db2d2e0eef47053060767857b3058b06e853fec3f9f0e78cb7f938c31de017d2558eace5e7ff66d7b90aa9150094ba6ca4d3cc9920094d6091ca2fd48ef954c06b2ffa338a30387d9b46764c96221651dd16f67e90bb244df59718dd222d568e049a236b0767ec14acf6a42d6cf263f49b9d4b5693ec2e5e7cad6ab90386cbce68e781d04f98953e5416177b6f87918da0e192b4da8dbe540281fb838721513681efd3c4f41129a70d456222975f61ca9a3b6aa89c15a0660fc3587ce7e6585b2078c86d667690472db6802dfadec8b6e16dabbeff6e662eab82a63075f8c1dbce3606d5822eccb32548b7ec9ed0d5ea66b135aaa1160b7e791fa70fba3e3913322201dbe4ce499cb23d271bc4efb22bcdda75cf9ded437136a71f1d311b76e88b614de7aff9ff2ae6b03f9b7f269d31135b956e9cb98207d8dc19d29edfe4034557e99c084c43f9c47a0d53bcae169cec53f34754a136edefb02e32bcde54ec8358b2d5f4154556705d99d879a575e49e59a4d50e95db5b91118fbff3fa82c0d3e77bdadef31e08883bcbb8d06cf6df21bf1dfd67e47d379752df17e096e963bcdf5a9debb7ba95e5c9202352b77cc26795dbe0990ed796c66ccaf40ef0c7369e04a4942ab75ad01a7cd217f6b1b3f51b46c469fcaac2ec7adefd2eb65f5bcdf94d228a6dd4dc661ccfde9c1c5bff3ae2365126b863263ef2f380f2a0eb78776d36bdfdfad45ab48c193289c0394aea41afcac361843071bbda56e1da8115e2f54010408d4c78a9448548771820146238cf6d9bf9aefa47eb70b8473223c49cde8e3a40e9e91d268da7bf9c67325a5dde1dfaeb36c2d5b15c60a527e51cbc302a3190feec91167881c16f0b65683e07bfcac2c65cc0a336a44cf6c7c9e5c7addc3555f806ef6f5ed6c88b1cdd8e2c9d2b7e8ab8048709307d2a4c8ac9f9706896a984a65e6935a1f466b5f445fd332887e8947d18252beb67441bd8849fb389b46a690d6b5b1501fb66fe11e130b67f5dd08eae42db6f49d0cea058a03d0c376f703b2ab30198ff0d75da12f17f3952f63ae480c553d9a716dd037844dd8fa99f7733ff0715aef0b744f1838f932525ed2d76c8f2045c4b00a812d507d358dfee098789f20648a92bb3f93254ef2e475d9c0a4ff31fbd0dfd866a3f511b93104f0e340e6c5b5f344dd4a30a32bb3bf22a2f5d1ef766c952fa94861dd58978a1e0cb35db440ba484888d333a809898bd4371759a89a9947b1dce0e1a16e641b867962082c03559a3a70e27b912059703cf3540f51eaa571f6c9aee5c0535b58a351b0aa0d4fec87714659b4487d435fe844b7d9546f0a0c0ec160415342adab283600486b3e1a1fc6c7e04d49a73ed954477b9a925171f690d304dc817aa334a63d70e7d0a9b2b56ebd12b68d5db27a156ad7a1d5bf6f501eb85cf9822e369eb9839ef35ee295484c3fd5c528921d5a6bf04f30d4e3301eed8b818e82f4d0f4f575e6418480ea27e80f83c05b336019fac5d426899241a987b382dffcc0d32931540b456db8591f655dac07fd08e54bbafa930b8d97044a71dd8cbe6e26358a119e7650cd82201f02e3b3f414f309d411ff0490a8db73e883d763695eedcb6fabc34e2e0d9b71e994ce7cf97aee08db27e6bc8c84fae81a1211955b2f58f022b9c55d5c3d68afb9a53bcc9411b14c6fea8aac9a8f7bd24dc4abcd5f868c33d1c5c72b1c17ac58ae9a3d098dfddfc8df699993de40ee1abbd4b4bc92ddcee95a84ecbac1c31537fedf0ef6a68b6c9ba7d039f8abc8c4e6da5e1a71cbf474e78c57eefed8f7c6d43c3c61923cb5a9320fdde83f290957d99c6e33264fd058078a89088c3ce63a36fa2c44751bca3ba1f4ca9c5bb2e973b2b655ef49fba6519c8d39a957e7a6c059ecdf44506cc31b95748d119430f3b1bf3621e638b3d1ae38119ff562c451397a8ce085937b5c911d9b8641c38f3cd898cea05875cc1eb298df408bb0ddb9655382e714def6a1da5408e2b22470de1c64eb5b1271b3fc86d9db6180206831d2f8ca59b84e9973384599ffabfe866f5dbc1ccf48769554e9696245bc6b81deb1cc6d91c2fa6894b1757ae6818ec0abf76f9f43fb5f65b63f36b048b12e97f9724dfc71fc8f0ef1921941116a0ec995ee9938f6e85677885955797b0fa4f68dae3865b741f63b52cabe06d7f448c66082b02e34d600972b65e99f0fcefd1efa3608dcff6eadc1cb51de4d8a8c63eccbb6d338f62b6335f8fc8346dcf0afac5c26c462a9c0046ba51b5fb9b54f6eb44ce0c6d9c2731ef1d2828a25cfbb806f4a9062f2cb247806c426f6cbdb77e612c65d5538e1a78b0c4de2453075897c70008e338d138f4db2afb0b783eeb993c3d92dec53ca551dbb37ba8848add1975cc57e91d2f4cdab207e2c973acb6a7bed89569c7be67b89d1834d1cb2e71ca611c675bc32a506c15b7f585489b745bfa5969b300f15c8a479e88b2d43ac2f5fe464a10d429c98e040e22c6e55e9e20086d26ff1c9f4b6055395289ab9c14c37d65eee10291259ba05d33fe0c2e8b18f77326fba9e269e8827ec433fd91454945aeeb5add2c0286e95b6b03839eb562154de8ae89803b33fa33b1d9e44aa1da72a33a909a72f4bf8347135e10db950f1894d3966a9cbbc4f127137eeb90301b76ae2b21804e703b67e6060dd6e831a19b7260bb0e1b55f1b9d38492ad0f9d11f41d797bd0a07de1fc970b42dc3c8870e1ba4d8fc57d90b9a144916570892afa4aebd67d9c6aed061d6b8d188779fd04c2a0d939666852f317edff4eff76a95a3a67a46f3883693494e7e6be8da272f05e218c433e9996a1b82a1430acf95e08c0736222c7b659f858045eec5caf9429de24f6a04ebfab99253e645caedbefedf0206a5a4e40e0a6d59b78bb0b9b2463a7b0c9640b64e7bfba912fa94353e9131267982030deb50fbefc838bcea50e9ff930d595d205421f798c3e6136152df3462b58c7bc42bdb9339a9c7f570a2ba9f700a1a83785ad5c12e996ffaa1787e33e0742f7e51bb1219e8bb46920e6fee429f7c4501809a2c390add3381b96e20c8b36bba784c2e55af60498ae4d8867550eaca6d8f5866339d7cb7742716287de5eb63d05c3a819d0941e5e4aaf900e43511cdaff2dc1391aa9378ebf0a7c580c9bf68537e91c24caafffae2ccff0d2edf68bb1bc0495cbd978c00488a0ba41f23b4776f6cbd2639a513640c9b9a58db164a26d0618fe8acda335fba14781a6f56e02a765b7bf8af2a026e164225703ce8eb1db2a939b8d4114618b45eae0c04b0bc95a3176a9ff4e9ce58c1003b9874e635c774950ae20fb17270f8a9d9422d3f3958ad5fda34902a4caaaa35633d618547bbc0a38e8ac15fd695ee987aca997dd514c237054f8d31a661b5620679ce4251235283e07d9173967c324976e129d6a2ff9e3e1dde36a496e48cf573aa7376bd93deb0708ae01925150e023a0aed7b00e421cb2edda883df4de36fc684b3be4d46546f1d6e1f65df9640601c0fbc7d047e0228886fea7bf006b2bd2026d0b42f49a8adf76770dd95cf5b65d6ba430abc07e401ac47b58867754aeff537062624960b7077c51e3658a2bd252ec74685dc7f628ad71ee502940a18726b31c4139ffa394b64ea57f901e8c9fa548fcd2f08fec1dda629197e5be955b023d88035e232913ee5d8bc367513c8d0a875e42eb5141bc70f71ddac96e9645324929d5e54173f81c6c912865b38cfde6fabce32e7ece273a24a25b667e252ae14ed12a6de1c349247661bbf731ccce73868cfc25417a88805986822e226557975bebb51ecb00dcbd8af0a80309393fab535996bfd43f9e209a34ec431c4f3d6673d93098f7337f871c2bfbd880506637eed6955e243f31569eb361ee2c30b35ee0bad4db32d5613997efe703d5c8b065dedfbd87190e7b0dfdce25c66b48980084c31e3e3e11fd2cc5f84f6fb435d91fba0fb72fbb4c11527c31e0c3a56db3c991de177f3c969089eda82d2092cc62f0adb2c201470a4f23142001f30c1e1f57187a20da2a80cd490b870a9e84bf5985d137f6973b3e5922c946b42b7e339dc6927b8273f2d9f3876ade6968636397d309ef1ea9ded93d414c9995f8d45f36afdfcc5f8281147aef4f6e8127e56c66a9307d6277758236c501e6b8e370d945ce6a8948792c99dceda836c684f7776584d97c90aecb1a47254c8f73d91dacb7d762e42331c4d2d2ca4540bf2f27f7c17707a07aec0f4efa3555a8e63d98f22268fe72eff69f57184898598d161c0c810861653aa5d02922f819985b0e930f019b6def25c71b5ab42c1e227697bb81a129c16532a4e652dc6707bd8cd3fe68a5ed03491e4de65645161f838d9b901721bb909a5ba980bd76f19aa33557a48923dfcb8a3365cfce7d5871e1abfac1a9844339d3443da9b00f56801e10ab63d78d1e8acd7e3e417e14f00e5d20ffb998d6b79dc53c40b631a877ba1250cbacd90fe1f880de64f5d86c56fbf7715c9071927070476e2809a63e2ccb0888d1c56adda3aef8a8cd6b9973f40270e6b0e07e9a26afbd1245c0bc8a4cb656bb6938e4f651e0fa77c5ab0026971a05920178c3f1bfccf4c3bd3deba849d9bce9acbd85b5e6c58cb5c56b23d806d9c20a90e4aab3f519ce3195ca6369cdfdf01de589394fb5a89e6b4b3a47d9a04305eee085fcca282f30d9f3b955d790e03781c03b15fead2760bae9964195a874dda9754ebb35ee88fd68532e1c3234c15f669fc53406029ddc0fd12ac1d34bf06730511fa1514f694d3734e479030a729b99c3b9da103f6d79266f5ed7aa1e9efbee1bb6f890da01bb28770df326b799144a91c5efaaae153eb5c5900b3e769259e1a6a35ae73b7f8d55fe1ebc77a11bd8dfc5bce1e306e3f882dbdec2ad5ade5008c741d0fae885c81447d752f74b833a8fda21def480c7389aaec4154cd5ec54c79115274e59ff7fbd87bfae4afa17cded82cbdaf5e4f754099e13b7adbc89616e32ce39ff99ab9b47066f188db8b335beff3119ef2073a4a5a9414405c9d33b12174e9c5afd75ad135c98ae24f582875126ad61ef7e9cecebec18e347ff11a7afcb47c7f0bf66be710a87e13781afa69e2fcd0ade00eca7405b4e8391565338ae78129fd8a7d056a17ef807a7d79eec1b20b36db83d4ac6283b5d2246300e2f6eebdbe08212c4a3935f481443c959acd2cf5ac87b3c230ba9c95e99fdab28e77204fd96eca9a0d7c9803d49de9855866ad9241debb3c0541a012fd32fbac7bcdc6dbef33623c5276dced39b0702ac04b92c31dde6cceac749c67f475da9dce7c8e3e79cbc0fdd047070f5a2cd4137bc4605f03e42b196acce27a8bf878039968620e5abf1fdafb0d221c4136a2d08723b1aea69bc892cbda2daa5d6fe91553b917bd2145216065cd66487de7f2a32052600e5db7938f192e72ed12ca1bc042300d0ec1f38852651dcffe0de4bc2cf88778d98361a719dc5e634c76fcb7cc5c10c2bf5db412a39c8077d857801f0c9ca004495e66b1180a45ccbcdc1b64e3faf814e9b83f205de24d2332b9d0528ecafac1cecf0683a8029f06c860d9aae737e026f28310d2ed0e533d562334b9e12708b99afd265bc3d9db095286aafa686d97906a6cc6dee814bd2a6047726c40810090391da82aa60babe8036cbdfffbd1d2f2ae792ba68cc120723c6ae9a85a8f9f92ae97eb098168d41a2798619868b8e5481240296d443572296a57cdd892d26989cb949e4df71b58c8a96deaf70dce92553fb2820fcfc1ddb61f03daa75b2faf2cbffb79d000e50cc3afda0d77b96d67cb995817e85f7f84e80c354e58c9ca6d3bee916facc6358969775120216eaaba8f2c6655a70c02704ec3d9410b179d94a2657ab03d3d768335b8873978f264e75ae3b1b11743f38afe41ac047e0d96f351c4867250a83045ea1479c071f5ab9fdb1319c8a720c6a1ccbe7727003088977c30b2449d4f7d638b75d0189d2a4b411bdd3f00607c1363e96f0ded5bd77eee4867bf737f9ba6fef7550cd51a99eb00bcf154f51fb7f9f93544c6d89c6ad44af92b00820087d564727bd13a3767cfbf043883285cf466a811cdbc7173f1bd7c7771778f23419b8a4bfaaf95bbc3e1d428966025a7e88b88cb78b27820fbc7d7939941f8c7aa65d6ff354842ddbe2662f80bf1322b2cfc64d61483ede540735f122852b15d6c6aef6e17df454f54e35f2b1f2c2c9cf392b142cdbe7e20cb11b4b43c0fbb5edc7761647eaf13b7f2e975d96aa0d324ea3794f32713fcedfe470e3691a35946920ef4e2bdb4b3b8a23f6477a4b2c59acb219c528a7a6405f00993743a39cfe515d946bea94616b44c76519584a68b503ac7b7431d2803cee962652bdee884d45964bcad2e7739e23a5511d7f705eed081d45a47da085178011460ed230e9459d3c0f104f8fb80c81fc41ecaccd6a34135784715f4c34ab416bb1a594ecf2bd83c28dfd4d738646dd95ed83873ab70560821c4df45741359776fce0852f4eb3e1170367d618a68f5764ca064d621c42368e0f0c856f2a00aff84b8141e0fb936807a32bd90b32e959f554fde1df7d1252d84031cd225514fe0a0d59a1a003723b141df3f1f314a49bbca04ad7aa19ad034ae0a19dc0b76289cebf58aa44eebc0968e9e8bfda800cc9be4527da32d644bbe4b7a16820829a62907f5f70a6ba713e6b24353d3d73b453715df28b4869033966916a3803f8fc822662eb623d03e00dd068df4a57868199a41d72cd0831a5ed3347f00f34506e9f20249d2cd55f347e67076b40e70174bcdfa25e43cd936ad47802cd676519e5c1fc4a5ee1b28c98fbb86098c8379e0f60aec51569ab108ad8f748087074d1773be83bb4dd43d93e6e9d4ed90c58c4db89ff2bd940c835449092b453a6748339a39bff75ab332ebdf208a24f6fdcf4b5b52900af29560aa0219a5775042bec05c6d7965b4569c7fd4d1691a5a4b4564b05f6953939034516349d5ee09904f1a9991589bbff0a7afec29f3ac2413ee443207b9a77ecc98149b6c6dd6b5cb244edc0a4cd93bc1e0a27309f0d5808af1969708766d3ea8f228478f69975c3ee17e46b1f0bc50599ff07522b248db89fc73dfdab4fa354c92036e4f9bf86acd29a4ae7f9130b8ff7d945983edf42a540d0eefe25610cbb62f189ac052d5bcb7b77848874aa0589ebaefe6a01b3dc9e3d7ac9580c58283a11d5f5280ffb8b1ea811d47c2b5e8144b42406e81f517975e010baff019e7d912ee6db9db67d1dde4a84f6d9686abe044557b8a2aa5e87e9e902d1e69009cbf2798be544ad5e0c5d8933cec32f949357e408316a5228335a5bd943b6119a9cc8763a45b003216e7b1ba8fe6e1e4e933b174a14989107a57aeef3333c27b0ab6ed1e829c304ad447f50c92a6152007446591fd8fa269e8c0979b8aa176be38e63e372420feebad9dd6dc799df8482b0e30b101d8d636566084c1f915367ae12c213cdfe6bc7da7adc3e5c2eaa48e607cf8d0a9accf624b72d2e7edf85163e60f002eb00003608e1571c1253b294a7e0ae9b1238a9b4e3b6db0b8571e85202f91e3084cb3cd3c83dd4544133d24df8dd69633c9832d99763cb0eae59a1711ad1717b2141ce067892f4d25c5d5e5b6b0ab0364c228462bfe6f02003b8a9feff77c3c308b3ac94834caaa69c025507579da2d49215af1ade49679b5e4bf787dbbc2fd624ed1c5cf8c4c3bb9f7021381cc59810661fd4e77ad75e8f76f6c6fd261f967edc0fd8fa8d2f4c606bd3abe4209beef9e94413c286210fd5905d334e57e10392c43433abceff0d856ff45b26cc6ff265d8867663374805ca370fb84d58cf3f283d841d36c341eca0d90efb72b643d8a2e18a406122b7576e54b78c18cd5e8ebfb63d9e06dd0958ec5dc1a8a135accc497f36695460cc08dc5b73b711b945f28061bc1a500322757474672646d47362d94880477872e51a97b73203f63b79bfd0b7a66cd58c52ba8f29fffdc043053c7e735e0f5a231ac38abf0f6a04461c84d12970ae320ade1d591ad607779a4109c4ceceee642cff9a37f98f21badb45e10a5e3b6332c06045703c6efdced51c250a08eca5df2c133e66e87a42c86cf6bb7ad9cd3b005df1545a66cc6749d65a4c8160fae4d8472ea2d231cf521bb3227a66545c88aa3815294ade35fe5e30fb12843730e8d1baef475231b43fd50ee682d329502895edaff7ca723fd8c88839b0f2f2962183b9346a8ec9c3e12eeb43e679316c463691837db8ae8e2776390667b7ae1078e0cc0a59f00c36965359eaf48022c2a32ebf87d34c4316313c684e758d1784ab3a06589c83198b564f88a5fede24297f66eed3343e91ecdc54434d5878f938a4971150bde24ad7c0403ec9c14fb035661793b8ffae01d6fb1b990ef82babfb1b8fdc1b8295b974ff7ebe06c8c0098e0f4b1853710f17dec9a8fc9076832dca541645ab4dcd78f9f51f43ca720a887e55608f736af2cca9adc26c8c80ad96c74ccaa90e6bc3fe2f6e9dcd4c52c7533e301f98edda1117395bbc7772cfd7149afd4352dfe8048bd9a8291a893f1f4264886f9d2401d36d49927b66a257b63535cca6044960cedd8d96d1b1ba171e279d67658f8184577de7b1bbaaf640cbd0e920d27f38cd745fd938541ae1f8a9dde01e1676f42431ff498da9fece54428c249d64d5c3e8cf7e7305d2a76fa09668bf8a92565771a47973cb0722df769dfb3d2eb91e8788e1ce8a8408132c531d3a827e8fb5dbb1b4d307865e4f83ec57485cbeaf8eb9ecf25fbf7e37686d5c422fb3e72706a7b24797bcde91e9210ef62f46b84de8c8f9e6467321a18c1134f73818fbf4791851e1b42f290a4af7e6383112ee035008968fc924775f6282c33341aeb4d0649770102a2c91eefe0c93d8551751b73991e53a9092599d7b32f057dd16fc533a6e3a0a2e45e74ee5ead8c4b143db1252010bb4ed5bc3344a96df8659eb127b1079d09deda610d9f28c5c1bac9947e9daabd36ee4a976848aed03fd9b3e6e9abc736a9e354fa3298fc9047a2c9864119784dbec158ebc0636eb88e5f582a33ce8f35a54e41abe9f3f5d91eddbff638a72b6c115dc3c8257926be79bd5ef72dc03b707cfc8c5b0114692ccd12ea5b7b6eff9cc0417f19a645778e0dab6562c8500baa7abf0d905082a21c796e044232e3584bdc1ce58e406bad3590fec99a9c9a9a695eb59e0f0f6ecdcdfeb54b50be2fefe689ee0388086ba02fb10d7f380c4e59a0b54c8eb8fb929a471bdc7022964c6443f9a33a143ec62ccbe17b3c16822ad76a6afe39bb0b39cf6550ff8b46537e817097cdcf0adaa55a27f1e3a2a4c13856498c4eff0dd69ea7443b21e13f8bd6bb112ac90e736a910121fe95b84eaae8ef20ca8a9d97ca48cd0034ca803bc3f8f2221502274af98f9d959d45438be32f7b03ec4288e9b2d9d96aa7664f89e4e1e043ff47fd45ec1628dd9927938a5e84823e1a7190443623e159da16ab04f5f2d9dfc579a9f302d8e8a85d7379721be84ee39a7cc0eb33fa076fd6469a49e42060763a0ecd2de180a79590bac394fe647fff9d400fbc6b9dd49d60c3b3f4288cfb2c17839e02205cd47db9a992fa8802376adcc090d637ebf6c31eeb1ddcbf7371ce66aa83c49cbef01476ba010b584ef2d7e4e837d7cfb9db2cb600a36d915e530dde46c4d334a37520476c186224461e51a1b60896237e111cf97731d907bc3650406f7542bf10c1a383ad4afc718224dfce966015d4dc35275fc7023e6d9581e8e685cefda700d4816dd4d1f9b92c7acfc338fade5121b3bf58e727e47b9469426122d0e16c2aadb72bddfdedadcba9eea773231523831fac8ff965416cd06f721d45d2d836337f3fd9a4b323a07be2f71aff4d2ef460b41c491faa84218d43f7cdde4758596c559c8ba3b68003c000579dd89cde477c198538a0625408e1609ae0027ac6b4ccff5aece54f1e31cae4283cc544b1eeae789c175f200686764598bbaf19fa9369be46abd75b4bf2505a9f7698881a5b8e11e6df2f06f9f8408e957c91745838a81f7018a511e111fa09e09d7f718e88943409e83d835dee68c9c5708f3689788dc893b8d897d6e07809bcd6517e83750dcf545ff0059826bc77a79853d3e75f68ba4217e08a3347d9836f7b261a722556a1bbc55528d38126d1c63e54ffbd239a22667d854d06763b090598a0e65d43d3df16502d61a48c6d841da1196248923843df1428ff4f932cde9a5c0dfb08409bf9e6bf3624badd6a3c99368369707b3fa4b4e2e2c20a397aebbab67e92f48300cd40daad66c7c628dbda57c3e7623f85094b5a2a603e46f0b6697d83fdb6871310d9737f591ac8659b4aeb3d98cd60e4cce3b07c23741f263f82c06d62fc5dcfa4f32361b30963545cde6c73b968502587fb5db67ff24af56a75489a1b1b8b61f96aa305b50136fda2eb3b806ca8c8b934ebe78fdf281f330a5225f181911f5fe902cc05e462494fc2f30a4406322d74a451fe0b528b953f8f27998cffd3200635337844100a490d4ae910034c3b903a2bc8215beed6f81d0b1c2bc63b95ccd2ab060a1e69cb1d6be12384547ab6f79493a6e700116626544d7cc1142ea67e268ad03a67580101c955333ce45d32528d48a6c9d22da05a606af0db6e8a9eca73e57feff47d9ecb4f63e80781cebae6454536a8852b01a43ebbae1bdd2dec44c3d4ba3036dcaa8203a913a2549065a109b4a1be9728a6a565de5143df71dcf9b5ffd6d8a738928bc7ea3f327b0810a9410a689b86adf546dd149eabc020bc085c090782800cc500f61013c9da6584d082650ce7abe29c0f000fd3dab313db34bfb30eec78112cc9a81977cf7eb62f4564e0f78d5a713d7c5dfb7e4ef913dbba72a475c09025cae20447d3d81c1757f45eb17f31869e60d2178b7999aaf05145539684307f337e2912c3871cd4d43954b55409a539425ffa1c3a7de7e7dc5ddb41dbfec1fc33824a3de482959a0bebc54c427240a02cc363f21074141139c2a8889711aecc55e9c70d0fe4706fa02be1039e991f5f9b21b2d6d535009b8608eb3f44ca412c4c390344c9ddf76c011735064d23c3955b508cd391d39151f6d3a0b2ce0b5983588dea6ecac6950f621e7d5de121c3c8fdfb0af07185ac87f219fff1c16263b29ec1219a5603f1cfa1e305f73503ba37857972213f135a1aa2b7c52903f6b4acd443e32de2ce9f3a65390ce833718945e6463ef566d1d612967f2ab51845c3425dcae85bf706555123e60a50329e471da0b6da729046461e4dc374810239dc2444fc83ef282c3966017edd7a79c58d335d4217b7cdd9fa7d2145603f45e979a25d642edd3734fcf3713da222b190bcc6926d836068a4f59f5595f2b944f8b238878b036444f56d1777379ce9b80c56df0f3d0c5490b61a6d4c6180e9688cc6c5fff48897c0eca9a25477fecb71e239720392f4fd5cdecc5ed4c17e526d7a2e91b69a61ecce552c0106fe621965591bfa8ece40b24e885fcc593cfbcbee19139ccd19814596a65729c48e446f6c06156da2c2976c2a25e2e99ba80ee1faf4ff98fbc5e6addddfb84a0ff2d14ece6e3cfe99a95d0f972866972ee347882f589faec4f40f8a65321ac8334eb3cea1ecb309dcd36b8c50e1c0e70c55c662dbb883eecd958bb1b3a451a054a494756d83e4f579230476397883f5eb42e3a070f672ab86c0c453e652707946540706ef1f98f71b95c8e89b1b53fa1d2d2f5862bf80e885af2ffcf9a95de3ae8ce402a5e5884b0879e9649bd38ad40b81fc6e04a02fef0ec2d44519a7b954423b525c1dde91dd93b86e9bd0f8a36d343746f2ea6de37920ce5bb60220ba4963d308c543ab7cf7a3ba274f9c82544218b7633d6504e31e80798df7810500bef67df281c6c1dad79d93ad51c5c397add5bd103c52681bcbf8ffb197e2f3474c73c63554b9df5a3eda04114fb20a6c9f281d8c87bc08204c43ec800e7527ffc9d288a98518429cd28986737c368551c6fa1372abd36be91b557f7d4e00f223d3e68e28a6f5f96b1e4bd1d882fdfbd1400807cd3395054e8b84398095bdbcb5ea0dd7d0146a92ca9548fa34e0d546c169e5a209851e88c45f4baed094d8bdc881cb6c6ca180e6c1f82de19a450f681976235cad0bb05bd3482971da211dbe36b9637514e712fc97397123ec5d8c7e7be2fa870f3b87f557ce19c93a1082be1cc43460248e07db0ea436e1015b00c05fc61f3245d9f0486358d0c3d08a5497f6dd8dd6a454a247a01135e6f87d44dbdc445e870d6baf7179112b226113052db85165f9cdb74430fc3d06b0267bcd0e7fa5aee5fb7bd7464c5c662e4e4224dd9cf76df83910f33cb217be34622079ccba75f1f0bb4f252cae9a80a135dcb5ff01e2928cd840df48046b8a22028e258a66a02fd25974250a4b698a43cdd18fb2d67e1fac7e63704f8a3b6262ce096a928f99668f0e6c7f6404acb73a3dee6469e2a9a9b6a916e173cd017820407c7cbac1ac558df65407ead5ad6bdffd8452325d6b8bd0ad28b7a2f5803352183d63293c29ab8025b7d498d9f138f5b5149cf4f817f475b7457167368f0fc4b53b98539dcd9038d8cc0a7bfb35a079087e33e0cd8d6d4e5bc295e5fd13ff1bedbdd003dce973f7bec77c3fab6b87ed4b13aff39a2334d5af9f6dcf525e7174917a2ba167bedfff44f65a74debc9bd118a65888f5e720f5a4b227fc680a911e698c012a970394827763b6511fa271db5823f0e2ee309f661d3f6cbb499434d7d258b7fa7140f9a9cbdaf81e20fcc30d18520fac0682392b8939cb74559b331dbf65558654003dbeb354036226c143651f4eeb6889e97af5070a37471d35a4ee5b43ca4f3d1610f0bfb20d4cf3b14622ea922220e97203e9e5dc2ea3a4a3eef751ff82334eb22aab1592c516a59e206eb8e614dcba00c8c68a47815779ffc70f18bb267e81db69ce72170bef79930eaee2189bb20106339e0585ca014c46695c97428f5d857022794ae01daaa3be2ae7e08f2b28fb6fbf56b2e31a8f300ec2c7e22c5fe0a6a069b141df646b610d3b40cf915581fdf84be4cdabdb1c3a4a4f700b49c33012f1968c9ade718f169e8ff73fb136282572050dbc8dbbe45ca4249c6b9f70599ee9492aa826e63a1dbe2cbbe2e1ead042da8a551d1ce4309c48799dcefe5ce1efede469aab214ceeb8290ee723365e3b85be3dc4a39f9cba99904e9703833a6b0b78a2f46a6f3807984c32fa4eb644f957ffb4a9f2eb4f7faf2690901e3b6f615be796acda12917334134b56f95abef8c5c5a353303483a690f410ae6218b2cc44cd85643ae99fbcc3b87496202ddba0c7446dbbc1c22e4183567112be7398364aa1660f45975c90887128a4f42ba15df024744df36c8ef3ed5be52abc95c24f506ff2b1825f3dcc37efd993f536a6cf7722d34ce90a80f4b8fae2a67edf23f3b95d9be2ef252e47b7ffcf48fc7bff0097fa6108c51c3a4b4900c4b1706330fd6e23d64a6f561567502d7e5f59e3bbd50b5db501fee3083efd324066ffe9bc6f1ff0cb606741b7fbb6032543d7384cfbc564cb33bdb1b56235cce53310bbce8dc71d1234ca96eafa4de657caedd229da20285e377ebca767d91ef93f8418effb2b4889ebb8145ba5cf8df316c6746eba6b798877b15c29225129e926abd09cd67d6a7404432110393a335091707da799aee977bb9b5482ad92c921fb8b49432d852555e38c0ba2eb51d08616d7c2446440f6b0b27db877d321e3cc5b46ebcc682ee04648fa7561d88acf061a723761efc7fd0594ea96aeed563e48e60c0ab0bec3cfbe069e389dd4b27485db2a52de460d693063ef3e2dd97e90f247c19251921ed869f64e788f116cfb0b0a1415ea47f1d5231d1e5f508d097d1f80530083d3234ee19c9c85c67c1f84154cd8591f26a58180ffa8b751a2c58e025c59e7db93856db361baeda3a7fa53c7fa22d00220346a33cf5091e9a7e2abb2f428a4cc3c76a7549cb1ead29e72bc66b0c77c905c41ae9d11331dee29edffb2bb24ae722e19b4d05b5a9f3536c152349c1336c30a366d296e8b18460e8d6372cf32168ed9bd2061737e32e01c92bee1c7b75f0078004f27e91d85611f21de4f0f4676d89d8ec93b793a601f792287b9ecfcab3ef371e067432807cedf1dbbb20b6302d5018ac8094b0842afc7e7944084ef62f91df850c791858449c7db2912bcc4aae3c664f4f7af21aefdfae38a03e8735a26c0e32c0d25e4ebda7f9033d573e04723c95135ac5fdc225b7b9e99b8a8a75fb06fb76a116453f34f52b37d0248331b6031ba35b69a135b16cbd7e194baf1812e881be4227b91f236a1d0319429296cca1861bda8c5bb2bfb396f0c0d3dc966adb16b6618c05d3df1036b23b80ae4f763f0fd2ddb6418794b735d574312c969bcee34644b1d24e3e4100263a8d553913bca9b5cb4631b25762fe00d36bd72b43609b44b91a1a418790a7a910f99e6f69b5ccc98e2509f7e46b805d4d4d15a70b09d315a664459ffe43eee851535fba54b4002f1ed1524a5587ed54b26a023291e60866fd4bc1121df8b64277d34a4c0190087d39e9e6f6f7636da3efee2616e5b4f87f9ccd808174aa086d241e22f4a4d81fb24c6a687c69c7ded6d2506df68d26c8bd49899794615871118662ff5684ba37d95ba1b7c5e551367fe418a3acfe37704adfded62a6cf2ff8951237069d9f0822ccb962950f862b51f174184e9b69a56f52057c4b5229ac7a72f30867f7f3d79988567856842941db7a0259e9c16e7bcbe7626dc66dbdecdfcb0669a55ccf9be77665198993b29d361d2420f894e1818635527433ff8105c85bd54cb8c9843661d9f88d0bfd6a5c60d24b3169803333673550ba4e1000aff6cbc6c69c3ef4f70832c9c60c99e79a927ccae1a3f194ed050599f7bff3954a460b7aee16a390ef69c0d7b18e52348a1caee01b589eecd4ee23ca7dc7ff045adb185a0d267acbf57c9ad8589b46a8e34e3f2e0e1e7961b31900d7d4e9464d0cf593a7c72adf30082c43be271ed672faa57477cccfdc3af25e199caafbb8e0792b1597c458a4b95970a283b59943028904a0ae63dc7d8a9303b77a80f10958599b24a59e954c29c812790d66f8acb9044997e0e77d615ecf8a17ae829f7814430ffc8fc6b07855b5af8a78e96f813e84ef37154b9c3ace950448abbfd8dbac66799456248b3be28f8fd7991e15be4beeee8e65ee6014f0faf697e1787a4771eb436147e474ad3dccefc5f5a4294006d8d6dcbb4034120dbeb96476d7059f82369da862af08357e62a711d0fb9b6ddeef46d4a42058a703c0174308ab9f0aba8d246a4693486fc5cdec2fb6f03e98f1966ad974663ed900b9a1b45deabb3bf57b079ea62400308b5bc87effd45acd8504656367c9aa7875e0b0fe85250a417e0a8ae7d80a8a5d7379d9166a0fa8b978c43a84352907a2df76765264e0e7b74033268cad52fd727200ec5b3005025f248fe195ca217ba752b34188498cdc84cf2927e221fdb37ed94c85d08f4a9bc87da0bce352fdc244e2cad5a02d6e64d710d00f7142cf2582c057c9c2b243c70b01a59ff461bdb35c9143ff300204329e72569c70b1fa58798e2bd887a908dfd9a26a57cf07f12628b231b3db2f3129297bf3e126e3883d01aea2fd441c42c6c44a5c7eb07392150527701f3887423d539fe23661d6d368faa9c54614a3f40791973411ceaf3d8c4adc2d8ad946e5f06bdcfe2ec552fad9da5224c5a38f3ae9b40ebb22f8799aabf4f6e048b226a2f86934b40ce6fe094d390ce0ece26acd5d7fd2abb4c90a5c88a5847716249b60e59fd8679199efbf021211af6ba49584a7525ab06e8f6e1f471f1306f1d942a435e9e109840a0c2006d4d084c0f7e20e7c5aa526b524f960d24bd6d258385140c079d9f0ef169165967d491189d251fa1f5b88e1862ece4f5d187f72f5f0ef25682b5f9ff70467c8757644e1776043d39ee230e6b41670e55431b1d80cd3d2a78aeed1748261d59e3342d62bce6481d57389b16f61247f2085343d80b102554940c8e0bfa9295af11992f283919e81c6120b2b2b6dc74a7f0c6e410db1468659b8e8b4117e3cb434ea7d521c7aca15629efac3714387d5d3e53095e6da203868133ab2d8e72878da839ed0f441044bf5ad7e0fe97f18cdb3d37167e0662ecd295a0e9c458f24d7a53f6c62b3bd60a75578bd6794967ef2824056e3f01480f684573c81bad863f504c2856ae70c3f014e731df9e1db5982e205adb24d30a5119d8d50ca526645f9284feb7f4e19d2f7c603dee4f1f95071663857683c8484b1f709df6b499a17fd3e3866e0de4d964c8740ebacfaeead77aac5e5987502abe3ce4aa40ebe034adcb2a03532d1cce5fc1d0185b3afb4ce4c5c960aae71512003efcd2facfae0c6bdcae52890aec9c838b9bf691f4a35f7f17216e5022b7a464756c1f8b1af0005ad162716fa406960c7eb7bd423a5c45c38097146a621c106f0fd189c4784ba402953243240b6d1098d61a36c69440165bae78c8625783eb05d8d3482d1abbb3fca636feb8f825ce68e439c8e18ada6fcf5ff9acd3a9d6be1daa87bc5ae4aacddeae93a9b284d17040161def65a5e3ae0505b35af78db965527c7638f3344885cff235ece0756774a9fc2173aa728550a6e6cee3db0ff4f8388e14c4a5cabff2707c85c85d7dc8c9d4c29a84182af4f704895a91c308e48cd7ceed0f26b8e6c8fb402872abf18e7b3651b01da50084fa1b7105301c7109b791c64bb0f43608f033195de515e109841b9a3bbbdb28d5a4e72e9789367b9a5b74f903e117afc4705f3ffbe6afbf4c9e9ec7a215453986d5bdabc5a12a03fb0f9b1c286857693055cef870e5d621d53850ca61cefdfe881a6b8b064aa99c7d2639c89a82817c7a3355cc203823cdfaeac4e3ad989ac17871daf496bba09f941f79b3cdc3d2e34d27281fb5701d7d60aa24b55812ab7e33c6de600f36dd795421c5c44582a072b18befe21fe827eeb454942402773c1cf60125b81a7c79e1a2741d8ec6abc493404fc32a826d0d6ffa3e09b9ab6d74933b444a816921d138bfe602f04c1150edb63368e3196d1c3952c3f035c77cced78b5a66262008fb452aa70617dc7c6440ceba31c31ec0d780ebafea320aba533770a240077e04f406baeea875614cddd3d66442cccaaef20737e7ec65c54afeb971471d74a77b8268eee093c3a17fcf4bb835ca51538d1a958832d516712128ff1cb4fe2a55040fa60c745e760002c87297bcedf3091eb8a6aeeeacefd289a5ce5fa6824fff21ca9016d72148e6d27c41189f547efaa53824eb0da71a17750f7279aafee198874d82f2549adab505b6d636a754f1f1267fce798d1a655bd15c74d26b2f3c6f2f047c4c7ddcc69684a41fe8b6022575e06f643f34cc976fd9120626ba5b561b53621d182a11f39ec9f20605ddc9d9d85df4a4ff016b961ab2d2e0d54abbe851efde640c6789d28405409f895ae4844bc864cb483b81babd66e0e03fbf9d740f8d07e78baffa8563dbc280e9b3842312231d4fdd6bc75be7e2263e7ae6e5c69321392703bf2c60debcf71a68f23fba5db475d902da0e962db637c762960083cedf0d7972cfc9d50de101df7eab5578f10f033cffd5b308560f86508cd706a388d9fd51449002b8ed9c8c9e26200b8034edd7b4905f02c116a478a39d10dc2e8022d83d91c80208a059d64d4b653c2b9cf817dbc350fd1221fd9d09fd5635feeb5172d563da96bcdc35bf4c45e2536e60458fea4503c54824aab730ef8323d7a293a51372d5497d756935a081fad3ee13092a8ac7079771b6154fb01390a02f769d422216464a8a5d4f195e989759d6fb97811a25f9ec02106b162839004cde98754d6fee65594848ca6865b84a99a6b60b9193549b760dc01576a2e953ef3bc83ef2b3e4f452c9690e9b01878462197636abca463f964a7e0ed0441250f87185f3e52e989ca41ff3f794820a920471f8fc077a77d0e5ad0f0f7b46e4c60c7a189f9e27a6fba7759e532c3c63e5b33e1a429615eacccc0eb64bed08d1416b27b15d6804e3a5d8803a6771e15ad9133318dfaf6cae439ecddcd7ce5e991481038a5a246b5ad1baf5f39e55cb00ad02148393df4dd5fd9f4d6b19b15452879325d442aa4053ce58e73096e23b9ee5a7991cca6d202f209125df447925c5dcda409960dcd2a84fffae8b51f57dfb45a1795a67ca35d7f4b779c8f9b1b4b7096680b3df1daecb9bb38552e216b84e2be8e3775c932be3f6a8e634b1e648b673ce0fefda0c4717526c9e21007d7682f9afeb9110ffdf232f6278c7fa2563b8a1a5aa76e48290cdd8342768a10c89cf1a024280363305795d8e52fe9bccdccc80a9eb63c44e0ff8435f0c3acd402f7aec7ae1180752581c5f8827515d2d8a78c13a5fe77c0d27a05cce4e26557176b8eeedec9a9ac9de1fa2293823ff48ac4b0ae48933f562606edff3aa4641273364c96de71d9aaee5ebbfed9dcecce1381c5d2038024b3d415f096c1ede133d1aa162c0780c3b36539923bac5cdbb6a815978d3a9abd4bd3d157cb9819af8289dd41be1ea4f26deddcc4f363ee73fc7e6ed85f64ee389d9d5b64adde55a86b31029f8b1b657a3f97eddb768870b43aac700fdbb6f7ce61f8dea2a0402176f9fb8956d28811b4708d6fde8c1f7a5c05c7a924c2190096608f70507858195ff7e1473b80986b7cb399d866de35f52edb47f8c106be916a2ba0b940fbd25bd5bd0b24273bc36a0896713a985eae2339586592a176f5fb348a9c841c410d9b307c835db37e5afc0623dca1c477e88c69ba7f3310565f994ae822b8bc0c5cb748f9b7904ec0723097f8d531f4fc63cbbf7281b7338f8ebe3310d90dfcd834303c24c5f7c67c92b207161425f15631181da40caf79e48e147014da08c605e05b767300bab9c08a2d32d7ce66e578c13e5077debfb3d2d0fe21581cff1ec595f5063ed756de7911c9aa4e1904c0ddf834452a70cc9f183b3ccdcca618250f221c1fcea5f09697b6a80eb0d46bd3bae9d166a52c4ed41f807ed1cb8e7ec74fb274bfc60c05b2d126f95f74cecfc6641395ea3d422c7c4cda90b772464696940ea0b96f56683c02a20ca2e398a97a73de2bd6e0a91de514295b56d7b2c308c9582ea5982bf28dcb9c1c47674184c0516aafdf3d40f567f818906b3c45b37e9a9e16f3e07a4f431a236d1946b82e35e5db6ead7306f85627a56739532809bd908fc2108bf160c7a26c5d6e465324edb2b902dad9a1ac2086f25cce8ce9a80e062e0f41d9ab9737501f8396188e5f282cfc5c130ef00e01d936faa509575dba62f637e882732ac61d003bf30ee373896c05c8641941f374c13918c00deb5c2be0af65df1639977a05e231913884906fcccbc29e4b4726f5e6409c921ba84976cf0e483508dec72f822af3c23df799d109be6adc8055bc6e6ffb7fa002bc10bd811628f80d625d9ca4ac1d06f5a2559590452c0ccbf113411fa020b8ca054a589910c4d21f6a7ce7327b1053cf606741e2f575e733c727672f3db2a4314d75823721b762eff66a2f03ffe5441947981f931806eb111f91ba814ee1e36141158102f0b512532b1b70b71958b4024c062a2680cd7d6694f2606c4bae07662c5de8693d9233e3e36b6a0e252d6990950ef89447212487188ad8f9af6cbae0a1be6516e334413bffcd88cca4d4247ae0879d53f94ba50a498e0f21ee7dcff41fc48879a393cd5e7bd0a2d76293c8c46c27af453afbe3e179ee2e1cd46cada36b4470670f6a86b44e0d5e9729fe9c9dbeda5ae291c821a4f36054dffaa0029069bb8918b4b151c637f6e2c71ebf29003e455320344469c72c08152bbb7d5ca695fcaaa8b4ef9012de9aa98709782333d40c5bfa6eaf874c189810b0adad167fb20eeb7456575b63775ec80aa0c32587edcd3ac41885c8a23402d8c0c9e5b4054fda5f7eed37798863f4d43210832725ad5a04e6ffa9fcf123b5ba60ef5c24b0fedd14606c2acdf95a63d109b0981f9b64be886c5820cceae1c60768175eeb46e86fb477085bf03ba5cc7e59796ba8872c87478e6580c8e17f06cab8ecebf6be0e3d2b8515c98540220f38a308a9c28b17acb2bbae99961e0458485de1ac693aec7d33e914970aad77460ab8328541b7a67013c8d488afe485791ae3a989e6f508c2b77eaab2c7a78950d5799c99abb30e4cfaec19d295e6d55b80c6b2c4e1112e35d445c1e26425c6d0ceb54665dedf09a84cf207671be00ee3271cef803deb4badaf685651c8a408cf1eeffc29fd02a7a3254370fb6c9ddf0d340a8bbdd2a2179e2ab984e2f2caa0faf4668c5f7a6fcf222e067e9417b7d27dfffc3949dc091c7df6c8762663e87eab8da6c22cb55ad591b5b0f99571d37973a2b8668116e2855d338be409c2cea09f33d6b09b63386066008308eee68c273a5a1dcc7033e57bcaba6433cacd927ff275e3b7a56f728fdc2f612aff41bfdacb1dcb04db6e293da0fbd20e96aecc4878d99b07440aab7d50a22ecab4fc6a3093678c50e412fcbbe904c4a88dddd78d6384bc557047666280ea934ed31a5030aef9aed54d80151cd3ce74986701d69a575abd7b38a4da5913da9852662f1c3b18f17ac810b79420896a53bb53ffbeebc50dd9b3b1562ddc40fefbe9937f2442460ddb6ea9dfe691ded74605d46d66423b905112217a5b6ca4d88772d77d24eebd5f3f91d70dbd1f8f4b13129dad8c7418101be812525da0e4cf34d38d4d0ea75abb9c9a293396db0ae5d70cc3adab79af7b25fb1466e0c594bb145a426edf444f9f6234f02112e5340cc66eaeaf41cdde8eb61e32d766005c1e4781359d2e53af27e992bb28c3b33be4feebe974756c7bcae11dd8863c4fd3dd3d9fe29a6b667b80c48ff4b49e70c72b19846a05bcd5e0f28a88a7a0d11b67cc7ff080f0fbb54fc97ad2057bd0aa6ef85a8e833168ead8b326a95660703f647d9c2c411cff8c55f3ee82299a3341af21465c3fee31b4dff8971ac4100d66fe7b871f1ae5e7da24c7af617d8c61bbee8b300ad535dcc41ed46b7e15a0e2b31f5c63180b5c5d09edc0405586d4bf254d2d2daa2c3b2c16bcd174fcab8175606ea52d23fcc1aeea0e0d8e420933440646c50ca0c818d2af73aff9360aa1777431638b073a2e25bbd5291a5eb71338a69d3411f5ab612461c4913034ffd8b34cdb577a30dd1dbc0b9756b161bd4199c6b46a3575e1aa880817e8ce97e486af31c593746910320d23067e3afdecca2b5a9a8d33be9eb2d96f41d15569f4a180613d527900a0fb65d51ce4fedb2788c3752533e318c538bf72ef95faa54f28a4a9b4205bb54fed42d519f7157186915d355ecdd93da6024aaa9a2395c0177598bd6a32ee2357f7bcef84ae4b4ed83dc40a27e081973d5c34a8e234e559b1fd72ebfb49256466f113f8b7ff9ed943c7dfa45251f832ecaab3891086dac1a79dd03d97a9db05c61dd47901341b46750d1b2605252cc07608cf5c0176a46c99f54a3e58193088527ce1aec68956fa19e544179ea7cdc216e88557bf3a958eb29dccff8cc981a517ca74404ff01672fa73d11dad979b6dd4ab1bf021e97c904c33aaff561d11bde5af1c76a8fe0e007f6c43fde006808dc4edee6b8ef2411a2c386ae9e3730a86ecff968bff092bae7509def80706b895bfc61dd1d64c0cd6d71823b9d5fb33616257699afbc87b9683fe5ee3fd84f0f3a7518cb3a1f33d6006a56196a430ca199c8c48a1da8653a44e6e2077fa1e526e5766aba9f717cbe6f6263e70fb74c336040e383a6f773523989f80c3365f70a7595c285d603f80a82616ca796ac1ecea27b9d559ad48214d213c35222eaaf21e0394fec0a52a82180b8ef05b2ce05bbb1a89ba3cf806aeddfd154aa435dd89b6b501e52fec15ce1c5736b91ff09e23567fdb35345fa0d81d1e4629ad7090d88ab9b57e3e082ba239b15bf0499346adeb6c9b78cc4e9cf6e59c615b45750eaee92138de102d3f30bf355d34636958517e1097b78735415d55bd5abaaa66ffcd1e4825c7d92e403879158dcd42275b0bc483bc7942a645eabfa0135461730726e1be899352393fd4212fdb47b7cd9f58ee0ac0e2e5566515a8299a6c55f1f26a438c54dd895a6fb33f8444633fe7742214dc41ff1bbd1b6cce3f2a1a9ce7e4f654aa616cab68f29d93343b3b798b4a24d357ea0e70697567873057e9f558f21b48a6e1f3b90c7b9d5cf8b0600d96931555610679a0dfee7f10ae83840917a07ef9fee21bc47d690ab42194dcbe6f4169c380b71bcc2bb211408da01d4a274d9d35e3466860efdf0dc008f7f0d2e2baeacba3c82df1e7216bfffb6e1bd15d41967012916555a9257c119caae769af051d9fdd03c88a0a18e2851a90e196a930199631ce8ace32274c4cbd0c1185110ae8d5fa93558abef5f560ac666895c0306972ec03119b1d90795a9b55208d5176a439d01563ac5429783e692075c7bbe37ac4308ad7e68293288c04b4ab9982bcd73e8f20c248df712c02628a307046f2668be00897ed4e32cbd88f3d046bda8113ea28ad8e26f048747ac68cfe0696e77469cbf0e7901d3bc8868ac87bb340b03d13adfb73e8724c4ef53e5f90b7f8a662adb174a0e3edef770d398bc994559b97327f13f7d7dea169b3f7e804586e61cdb8ccced9746416e0db9631997590fe2f32d94d535d480af09b4c2fee7b0f8fd3f1d793e764d90ed25b5c832a779b75d0280226fb0cfccd6c462bec78230df051a178add253d8d37bee0e32cd717cce6cfd22ae55775a8cd142cb9a4e0b4d001c45df7cda2a2e6d24b51149661b1929295ab8d9231c01c006ded09f46bae029652f28d7d4b41026f91f90dbc73c9f3356c08114c80bfd16383ff9883bc1aa7b029b465e7d81e04fd308094d636421ef690a05f5aafff0781bb32b6361e5726281fc1ee6882eb565365fbd3d452fa1f901e25b12723dad77e4a12e9d46f93f1d775a11afe5226ce191d5089cd26059dafcbf8d853b97a28599ddd8e53a7f36e6f68afeccd47044dabc915aadfbeb954fc4c349c34aff5c03a822f4c0aa83795f95e67ebcd4cd905515694ffe1c52e78514fe8e603d62b063c840549c52731f1b29d7510c905461129f73f8e7b10455667cecfe78317dcf2aef4f4eabe2a880dc9ee97fd4477501a825bd458a085c776a9ca687f5feee9f036f75b3500c562b3e2d463aa299f02b611232af7ccf26b3473c138ba4d90cebd99635232d661e526ba34b3ff9f113ed6b94be9a1899a4131af9e016d5ba553626beacc21a4093b0b13cacf9159a26b9909c8b7654d08ec2ed957e736bce319103c36b437f2db3dd0353d9c0525e15fe874ff3ee6f328ec373d79ab46b39e0562a4e59e961e30314da98c2f9e061ca6488991e935d5992679d9b9996b54bc1806bed7271e9b3067f9f768cc25710ce65db73217422afce26c4b637d108341d4b3e5e5eca679d70894dd6a725aac53d2b148d8900a81981bacc3e28cd789334ecaa2b5a4f7ee04e8eacd05ad4a1d05747f556f9bb600ca3e42baec25336a02e3fad750c3db5fb19a8be57d0e3b095cbb80642a647b3695acff00078d1a15b6bad407ea7eef1be98335559fa7ed97d9f4c8d6d288e6becfbab94a28714067bd6713d1c591277e8fb665cda7137d708679091bd1d07ad3f4563509aebf5ea2677c3c3495fb5fb86669b5e583ef003e56517efd341098e9fafee640c9f8185e613cac896e3f81e46c8b41ecb2fcb57ed63e3ddaae6f5c125f5da166b69104d4f17c48854a8b735ebc25ed16392322fe6a2e87d4cede94de3982de5508ce74334de050637feb326f707a41290f9d4bb3514043c1aecf6c037342c37734c05f810094433082689ce955b956ed68b2fc1c36e1d2b1b7182074d058d77da3cc7489193c438da65393a9643728d088fc3cfad07ff00009e3afa118eb1de893d15dc24d3513d3275a77dfcb6e53ffcacb3103761a40a1cc865f629c9b56bb1af367448d085ba5da45ac2fcea67a46a202ebb9c7024861386a3264677ca5ab840b89374306b2f480212539cf2467d98f2a06d6c74a9336050962d788366267b1ba09b2643ec41e83f3a41d643f1b1ab1fadc5019c56a246ea96f9e90308a7c9c45b29c1e825bc24a391b27c25919b6ac7d5c2a40278fe4a9678e67c823c071dba0bcdda3f68acef55a1cf92d5a71390be1e3f17cc7ddd68043f11078d141f8d37ceab38694b304032f2edc36c5088a0c5ba9ed7b26cc1d1b7d8a878cc90ebf9239fdb9e1cce1ea93f9c18ac4bc196d2143edf9d4381b48985bc2eff554526eada628c3f79dc80f3ca99635e3e774509e274ad5b051e8b4d824039b50912f741fcae5ce7a0c4708cdc895551109af8c57f88f736e057e89eb40ca1a677984ac9fe90884728d552dc1e2694074cac707498f5b414096f9189b6bfdffe51c212e360cf0a05f34ed884b91cfebfce84ef7d93867f9a0feb9fd4e50bd530eecf8dcc1b2eaa650fd81b42844284b891e80b2b9a007fcc0c60f65b4bcc8d1276e704da9ea47a9005eda5629731ad013e9b42d53c74529b9f0189b0565fcc9e955b5d31a567fdc9925829e7ca5b932e94aab7c6f2f82fde55c4d9252a0dfa5b1952d5f6f12ea7a27bd7d3fafbedb0ec65813df202732a531d99f9147d65e34990f959299c60ff990f7bc4937693b63766f1f67c72d66cf38451406c280f0caa292eb6cc23daa100083a7a94f72d4acbce530a0fd7d84ac5b7f5c2482b25fa80d100fbc673dfd842ec8a10db26e309187a0e77f3ed7ad43137250b94845aec68e1a74daf1e16bf07dec463588cb1da8552cc138f276cbc4ea5b417a4f9a1c4284267494e3e8151b0895f571bb4b3f8c04c3dafc617b079c50fbdeb86a1490a6eaadd345dcfc987ba0c4b8a205f724a82ddf327a68467636f2f3b1a2d1e3bb257e477f32fa4bf11bfc16febb1bc896f5d9e5c915f9fb008da7c8e49c7eede4d5ec31122017bcda711e9801171a90f6e9818947ceec93ecf2a3e5ca46d41eed97d083b03b3d265d556e4e88e7c36c7edd8ed6412860e92e02354be2b8941d605e7a29801facdb014dd5a7d51c22a7e2074c6a4ec2fbed52b19a71498d9cfc2395efb3e99f4e626b2905798638816643489eaf2f5c85b94bcec85b55cb6cc5d5e42cbd2107d24d240fbc0f38ac1a6555ac637f90546c269f304a4e906c586983363cf7d44fdeecf017b8d45d00e02478d854f761f78434200df77bd0339607decec9a0b665241ac7b5fd808c751daeba74d12687f6fd87dd5f8eb9a51de118bf5b551d0f7934bf65f440ae519b665f4cd438e087e147947f42c868551245fb66a4092ba8c10ab49dc9eadb0f72430e1c2234b418231c7234a964fea40c5b0a460028587241fcbd446abbdd5435b0d5c579722a7b1bb43f36840b1d98be2a06937d4c91687ba0199b4158441d7cdc7abee5ff8779ba90ceba59120e863bcb246fae72aa52c8a4ca96cc0c3ebb8cce17ad993af78321436c319ddbeb6e1f0f84ad79dcc5e4e3607f637e4013ac96361e5818255da5f8c083075af2912325bc267e4bd9291229a9a5828faee9ef21d67425b5d95a8b8803633288a5f68f9f130effd945d9b642a7ad088e07b79e813ab8017f55986794454bec48383fb8f7e1129261e1c2fc4844e582f774c5b548116c37d6689b82db09b29e28bfdaf230aeecc0958c7ee2461a6d0781a9c16fee983f8d25fbcac18e1f9c2df627b5e32e486b4fa0bd251a1749fe58651b74e7c3992893a1ae9a56e4262a4f0ee42d9f0102d93da4f572430e0ca00e75ff2d3a9ee2af1f546456c622b72176540b4fb8fc79ce6d6405b2bfe51c67871890ea1d94b2450aae557fa10a75ff4251b1f4a22c3b84741a5bbcca03cce10fe952430b2f53ae2ebe36feb06af53f1156bd03c68181b3e2a1da6ea79bdaf873f3764cf5c1e1bf4f2af40b38b8a4e8c4178daeef4120275e878038cb42287c810df60f47e4b17c767c2eef2d5a7c7b015c0cdfcdc175dbf4b69bf915a2931ea63dacf9499a600e1bc1fa244a3d558bb02e6546589209528f3829b23f74e89f16a53b513f617bbacc6aa8e2ede5413c9c33f3519edee93bc568cfb947c298c4d12f8e05fad403056f029ae2c7c5410622048d8ea0dc27cd6bd3eb2532e4d097f4f57ed7314e0efebeab2c2470d6eff9715574df8a4e278261a1ccd8c5780529a4a9bce9efc1ebc3346c69c327bac54b7ce8b963c748a79ba8cd62ec58dad8d03820f432d6c2ac30bb88d47afd0e4d4c56e4671661d8e535e814d7fb18436d67de52d7665b938b03f48fc558b476867532df07940be9e71b2d655cf2affac00c8c1a0d62eced260ce96c789c0102e52630e9320e1e36db763278ca4d42b3688edc13bb24161bb173ddf84e4cfc84ee7c25cf5142ed6d795c14f076560d1a242882baa4425d0189af40f739597327e7a3f88e2c1551fb6db28fc246cf69f683af478f2c56286f85e340a4fbb6e89e522ca226f84e0be62d9a7fad4e89e2339581cec34dac17404ff6b3a71a7bc371a30c61832d0824037ed0262b09dab5df6ff862dcdf382275494dbff9494110603a7a06a22a63d07f23615544843f7fab193629072db8a0090a72ef08ea03f995b79bd834f8e932c267c4abcf32fde17a132faa436ea19ded258079dceec4f9d47f397701b19bc3e03e508a935a922a223ed3740a597269ee49cf3a5b9daa39c268cea9e85ca889192c5066d9f572f9de77a84e482ad92aacbcdf7dbad1e78f93b5281c0f700c7d7b2b0f6c46ba8c42e3d272ba8d61333152195fea89685a50af807130ac4e4df84835f32926fd8c48258c6f25e55056741f63737d836c8fb725acb36292c114b7fb6874411f72a090ecc1826ae1e77d3d85f35460428561bfc28fb2a33d0bab456779da79e54769a114fc643b3aa2c42c707d7d11d407a3043738dda2dce9eb739b72a480c8fc0282c5b04fa517e8d664d913b8173ff0602e2bdb468b26a76b2dc39f4b1d81ba33ff329c715ff3a64720bdd18af9f0cde5094ae411f3b8b13b9ddf58e8a171105b273f6968ae16d5303b74a77c79a315e60389ecb7b7e94ab899868503956eebbbffed9564e468c55cdec18b50912d2ff5839d61f147334a242b88147956c7229c391c98bec4bfb3e3e452e124c5a134fa51fb9ae6701e0057a498238ebbca1de8d5355461c1201167a62b04ba4d6cf206476151093ac8c50a7732c2d4b2f25cf44bc7cf71ebe85d55568824d0b853072ff1cc467ad83f91180f769f7901487c0868799d2f1d3ef7e351c5ec948686de7fc9e5d18d63df27583c9302a9da37c4192ec56d8e4849348e1b4ba45196941bf015b24fe57178f4a5a4c6ca94ade6a0eeb7b2b283792dc8a9f08d21faa1568740dfe050c4d08bdc67c0b9d7517e9a0ebeced07c77459d2b4ddbeb78457e23bf92cbbcf43a0044dd6c95d3a2d35390e9d7f256040461d66943325600347de30c9009f940978a1f8034c72741330bb4743e2221dccd3d296b2b46fff09bab54dbd463033418abd687ce6eb1d09492cc2cd55435bcef1ca55414b1325c5aa57408495faf2e1e7398da6784933e3007c303558a3bff5b234f735f8bde18742baa951fe46b4181abde61377619b02445326b21d75e196e636a4224cc26570328219b379b062d54789087e01e5e304ae3f826e68fb028ad4ba8f53f84329bb68f37a2be79c7bbbc820edc3c87e74fa41e20c8ecbff37e0f2c4ad31880760b80d15baf058dd74143b8f8fa71267845337615a62d8e0a94c934ad46beaf78d1d8a446707ef76ce4d57f203d76d9ef70f80ebeb19d0d86f2faeb59fcff259dbb44f441cde9e0ae6e54d5963494ef3130a00707451d4a24918a945f431cea377eebf82f4ca01b2c758dffe2b3439f3ee3571e78b7e947372a880536a5d4de058609ff24179ed32b05ba4029305298c4565467f07b236e9302d594fe82339966e45424588e95ffac42e48e44e82ee6a4ebde2ec565e78858ea00e7baa847892b61da24afacce860a7583e10932981d96fa6f94c24d81e1340517c05c430822aed9d69c6fcc4d4124e52ba9052385bd460d802f50181c388aed9206f5c115a353f10fc66c9426bb0e9ab92a849cf03183d371ecbdee0c23048a43d6cddb37261b54c42b85f4b45ba3e9f20ebf12d94f6a3047396e79c09ff5244091b2a4ff9ca1e295200664462a184c362c439d76075c976d2cae65679702b0bf6d194d8a3327e3c37f34065a2f8cf884ee85f496ae5c08b92cf6403b65f959f51998431790f95641c8c92786d4fa0e906425ef10696b07653463f3a11fd2eeed3fbb3a9b9f5d40abadfa3a538860158d372bc3d68da6b53859d17d69bd9c040da6f88becd5a404adce76bfc1d200ef2e70ff89e00a439f93ac91abab5641f520c8eac557bea7cad69e12ae9fefa54225a626e58fe277f436ab104aa89aacd4de58cf3bda9a5fb98af9414d951888bdc26e8a78edb90c7340852f37ff902147463cbacf1bf904c0ca66485093b394a1c6be99050a4da6b56f19a2051e09145500df3753663390af2e5c48034b2e3fdc4b5f049a279d7122930d4c3677c1823cd004b98757f97c83441081431e00b9d4621633f451828305a03df5286f5fdb3d2442649989e24ecd6f50336080e46e074f1f9b0411af2793d5a7ec5c80bd252aaaf4f59dd88fd5f60f64265f58d31674d8801a50fe43d3e025acf35163016ac998dda65742329dd2c73d55132a776f6749dfae985b7913ec110a52c2ab16d2ca8c0aca2954e3c07a73803c4265263a5ad7e22187b82b210cca350b97b25a7c96e6175b134baff382eba26343f20f15a989d3af7caab187c62c81c21078a831c489ff9e20ffc19955fde843c2c3a4fbeeaca11ace9c5bb96e4ad47ca100cdb5be56494ee4158e2b5e91cb8c0320f9b1234e516d0791c213c0a0d92a7b02a5db098a6c6b02d34b8631126f0287660cf74030091618f7aa3f807dfbdbfe39d8c526725c6ce90e40f829c029333d1d77aeb29072b6725960ab6c378d5389e9dd0f4b2392a252138ad89ddc5bc438096f0bbd4c116a935b9603554a4ecfc964f105c3d15d0ebbc9a1b9484fc3da0eba6bb22d8547b56e06d849250d386209608b63de8cb298c3b9909b0dd2b0f432a2d607aa05e5ad5574615d274bfbc0037dd42c64bbf4990b41d2c598fd3b10a45d3c5038ea04367fe28b6f1265563845317ab787dce2f9c984231ca906fff23ed70aff308dfecdab4f1913240e2cf3b788b4417fe4365f22cbb8c1b7ce497d62671844c0d34f315dec7e0d8dbd1a0063c46af94b9b919a57d8b50cfa46c4f33b1b01fe96861b3ea83136ffdd527ecae77e3113bee6e117dccb7fe6a5c501b1b62678ee6b76190300922a22fe7606ab204b7174288e7441499575fcfb0c85c82eb8a8f6d72f58f266ea57fadabda82a8cf98d42563144f0c60a9089abfaed804d97897fe378393719d26c0904e2b787773f0db600904648428f7e4aa2fedbe919a0ecdc641b1aa30b27f5214427683fff6754a37068fde768f340f751807d4c1df594d944a74eba0a8c349d5e11f484347475b9a0b32327db2c450b1f9244bed2a4495d15893e5ff71984ec461a492d8960a57390112891e8ab727b08def119d3d6a139edd713d2a453958d53e9b0f00982410a28e9cb96e007b32706d83ec5ac3a22e3e292537fa8928efe4473f6abe7dc6ba5121c916023117d0535ae1871f9032677d01a4afebaa37868f0daf040a818668a789347a1a9007ab13b99d7ed332cf754f0439d5337e9efc1263344868c34f516d9b23ee1844a7035fc9a1bb5847f56080ba47a79f0a2f3d15d93ee8aad95b65f0cee2ff72cc53f7cab37d02ea31d9663e837f43bea9927cdfb4bcec59af6c1e4ee694ed9c72227845e237a13b6359a9727f8f0bb5431d4e2f86e7a79d71546bf4c5e184a747cd230ef582ff9d4d9686551132eed97495623339d75d0dcfd1af56628956ac2ac65acbfddd789d95a7b6013ab0c53726b6e4bb4de077ad8ad6e9546918ff4caf3aba10459fa9a1bd19e193a791370c3cb95a3fa218fd80e03a6ec0070a07d6ca655d8e39439334aad1c16c639f78db35edf9b83b86ab5191ed7f627345fe0f7efe08f8b256d6f8e23401fd9c4a5c2746e93d7e36d58627c7c9f8d84361554c90077483adaf29e66a9f825c668b876669344d2b3ea5aaaabca208348a07a6faf3972f601e2f1fa635b184fa9fa8afe1ef7ce0e6437a6ec28f94839c99105938ca07649821d18d489f0c4a66f2a7820b3307eace6f8fb95c6d256469e0adfddc5d3cb59055b0e49ae93ba3850ac817e2d6d08d202264ce83706720c63494a8ecf18747664fa380c448bc4db5f4082fb275a681a2b44542f53ba54975f4526f758c52e4cd9fdebe56e7d17712058e5d813e083104ecd3304cb50fa95683fa3c2341f6b327dddde2f1b1eeeecefe73f6bdbe2e1471299b8bfa4b02611ae38593b2167db11f3d9fb9989a6512208687cf654736ff0b583717e1f402bd06b9853e566d44eee8ac6ac61ab277c884bd47a033d57b0ca943fdc6ac6a78df978bb4e5e0fcebb28a103fba0d1bfd0050c6c5f20c7abed319ed362a59a36035999aa9f6706a196f755bbc0edf8b96add41593f6f07ba4092a026996fb6138b642ee131b19f89ad422281dc4ae27aab30106b16d3f1fd88d2d7ed0d24a419dee13f4319f795d8f83cf6c2ffd61b3f260e74a356d04d63a4fd699da05329a9cc41237221d58e054a0d25636074e2dce3537a64da62cbfca8d137396da09c0d310abe23ef9753feb58b2ffe94630546e83962e52bb17da69f5b2145a1e1adf0f92515fc2993119d4c6853e9ce7920d52f3dc62ebea0aa20c65a00e9d3f1fd36a058a651737a737affaa46e6874c2e5511836801a649240a689c2caca823358d7b55692deac4c46c81deb48569b1ed9c5f725c680dc4f5681bca147bce94aa3a34fd3839dbda2c696d700f57f3c4ecd449c08da8ea14e4e4a9446a249dc23400c054c5baf54f8c1e6d8c0fd01e860fba3a22804778960174c4fc924efa64128c98e9b90fbfbd13482275869ef522585d84bfed967ae8b17aa87b018c29cf6d04d1f262cf076b9e4c342944ae5f128eab70c44f573937fa3b9261887e6807cd65ca384321685e5e9a148586c48bb71d817e3028a55f036b9c41173f7d2232f852e45c1d3200bc8d16e15eb78c8e400467c9458c33ee658d23b2218f554d328a700437884591247d3411ae1d716d2080bb234b860c518b8d6a77f5464cd1632fbf70294b1e32016ad1be381e7a070e0ba075c501ecc7154357010ba3ade500a041b0ab53d69fa117889eb86210ea5e249e24704936b5cac3ae585082e1430fb938cfe0e761f228fcdc2bbebd1c82ed0803502fe7b4243cc88c53f9ebd079dd7ec4fa851f2e459892f39dde9c0a9cf9c29f81a79b20133b2339a5fab4deab3da79b7e34ebda4e20caa305b03b187e75ad7a248524cb8a37b16c5f7254f82c63390f1be46f8c5b695f709743efc6b7acdca48ab58e2a3e4b116c1a5cd99668f87c3e1ca5634b59497d8009ca47008818864fd45eddb8e1dbf8708d3068c999733729fcdea274b16005ab1c00ac015a78277aa1d50a8d37516828aff2bfeb3019576bf0def4bad78aa7e501cee01bd46d483e558fd0a353c6d5d23259a72f567a220cd08145c5ccf6c5c4dc7ace05119135c9e8340a52e934fc9fa789d91de283fdf1f58833a903747635006f353ff1bb516e054b0a44e4b736e647cc0acf39c34d77a3d3afe337e06468fefddefe690e1408bb5cd7387502c8830f5c1a06fabdc1929eb43a59c604bfdb761470377abc3fa6b1de2a28d444e801897b2918e9d98716019affa3a4070e0db6e3c56f64f53e3449d435fd1735131e0a7b63af01d30de4ac37cb554f9ebb9c561f416e738a62bda5b023fcd9e8da9f60fb1068d6407d20d0dd8062cf620f4a124d3f28a2df97659b6594ac74b79e4dc58e8c1cee99659f36f272e2ed0dd66c6df9982290858cc8d7c335c5bc628977239b0dfe719473bb3703a0c5917c1e265cc3a988c4fc8ceb6d799b34282b418916e00d1ad29392e7d20b1bce17b9d2594456831852d90b6dabcdefc524e89d2f6c5e277baa22cc88bf3668af15ec229c0871a1b3092bf0cf64ede9af32202ed9d6efc97368f29f4f419774a712878aa804ccbdb1337c4e14bb1072140fa466105fd569c94cfe486fd03f23bec0ad1cc12e5c409d5a06f7614fae88fc05f9c0b20ccaaf5d70b1ce87c6dd912e40f01c25a1c65fb3c7b78ae3cc6514f0f3ec5840cd85cca6eb9b8ecb08f0c2e49cdeb1a95a0139fe4a0cd418dc91ab5f0bd18e256bbb8a0cbafb23924503f17a1a6c5283eec3d66a566bba95014e268d8d3d85b201bf9f62fa7632ee646a65cc4bc5226c8a0129fffcdb20644ebf45c07bdb04c0be4f93b370e19d1309ec0dab02dcffb2230203d6aa25c4b52ea9f281627fd77179e951887b0eb7ab6be1aeeb6078aa59d9d75ef88d975ab74f3e5724b32bc635429bfda1a2ffd4261f059915facc84003b2154acc6866772d1692ccd7b78264810c86aada3f7e862a03262d91a023d0054fe4bed713db98f0d11d3af9248a2ebc06795ce84183477d46bfe66dd5f8d71ff65b0bc57cb862d4012bde7f8a41480d6e0ae39943abbbbafd4921e3ba283e9c083f30498996374e96cc63caf28e6ecd52157cc8bb060b6e5eebed215bee27866aa653647e8fc334d515b3f50bdb857bafe09d9f502f01f0ff6958ea7ed0f3eb04a76e40fea46678a5566bc4d59e7527d095e34781118b5ba02cb2434a66690225e9cd0990f35611ca91a14a685456ac6d86f6201e4939bc7340c83c1372dbaa71338ae625d8c0d262ba8c396eb90e8d9a27f51f48504f801828114ceed6f452dcbf12b082eb56fc1d153b1e7e872dbfc3102a17cbc81d850b44812a3a7aebbc5923a03dd950e65b8fb02d8c19a9649f9e99b5f5df56b6fbd1c18238ddb44cc0a810e3d8dd245ceaa94bd977b70bb1452f41762a6360e57fca4cc3ce0be4a3e5f05a53e94f4ce5672b99954e2116bd335f0508222aea5690b76341ad5d22dad37271e9438f049d350043ed883af0af536fecbe0f1c84fce3b828636a9bd5b2afe7ea40ed715cb45c54c74b4077a951d04efab271185e34a186d21d4cb9714342227275748360fa89aed11871158df99f753c302aa94d0ea0687e48b206edb3243169b134cde7fd1ef8c5c27ed7ee764217c9ca8bb2c1823a907fabf294a58e854a574ec09e418153e6085e0981ad69dd55c3c908f4b601433d6bdc20ecf188ac3609af9c16d2438361e748764d2ad998c0a9b825ffb981201b75efd79cf612e2f1737260fc44cf1c5c1f4ef7adb44d58e64a73e4447d8e8e41ae34c84b5e1493bde2e73ca0bfe5af93a5049d09a054c7f6b9fbf5458a20ac29eba4260d908c249976435e82287927f07217e5e0b0888bfbdafd24f41b1a6ff971f005c392ac320cc6f87d958fafab548dc8ed8b7a9a74c3aebf00cec983a9362e59894e2d31647cd6abfd070164ff1cdb61a47e331d4e2db4ff55d11343a23ef9f2ee2cab2f30f2943d846bcc69a43270c46dd0277d3967d7d9e84f1bc2d2df2e58909f45ca7dcb940845cd8d83eefcfdd0cb4fc33501c6045922496f4e2e210d35319af87205311dc38f99a24f4bf73ee736de28135eecda021a849e727ea3aad17e70e083fda3c552fd999a9f5db5c05577927d0bd6a016242705f749657fcb09487889b910e2e3c0d127bf785abd3655ec8baa61c0515feecca2f463665f316f633f3769582e1e3c974bd265453a13c433c0ace8a643a36e9085abb47f4d2aa14d004496cf724e0781eabd985eb01ace2fbaedf04a632900ec45bed0e46c4ca94731cc154aca3667a05af829f3976b97e190eb192010461049cc1b86e0225bf1038a6dc76502a96fa3a7d879177173c85c772b5e820326f1283402d9ecbfedfdfa661faa88e79ee4587ffcf2b50a6e65252db7fadcf7112cdc847078014edbef564d9013fdd59d5252ae8137baa9a561a01ac545dba4f907b4aded3907f29a2bc1ba3e458109cf31d2936ae1d5f5baea88694fbb96d56601c6d3c7ffd97ba3c44744deaefc25e79a16bc9e6ee9ee1e284d1336ff5d6231fa7b4e0d1d69d098b25f6d6ccf612ababfde88949d2fda11786ef2cf3a9769881584792ae5fda25d829fee77468664052d60e340015e7c66020cd0f74bbdcad349bcbcccb87931e83cce5230f9ed46918b9aa5d5e33153b803a3019a07b9cfad9874f19382185b453d02ef0dc0b1d40c73248a83841837f4bdda10cff7a65cea230e6a4b4025afa177ccecd132d547c4228b137d3334aca67c7dd5e33af46f899b6df7952bf5a9e6f7b5bfda4e810c2fc2c261f24d888d5c4fe638ca080075604c198f9985dbb04c1e2d6a0f5aa167b49fb014bb9f2cc1531aea7d83bb5392593d0b860d532bb18d446d0e2f2fcbd507af4c76e4fcee22d679d61a2fa1f9d7eada21293a0209d736fc672d12d32dbd738a24a877cb502082b25cf1d3f19f6da2b3175159924f9c04cb12780d36587cad9d334298dddfb1b324dd2d06115e346261acfc688c7f193b18f3311061995573d83bb8109cb1039733bb31442ec31eee3f7fe125204ef65135191f1feeb07604b3cd783e9b18ab458672b93656125686c8d07fe71d47a4746a092c746e296379d4d9a590ee32dbdd569a5c1479353804c8ce54c30dc4e355a8fad4510d6097f8da48bb2b75b24b96054187aeebc6533ade4e3e574a9d9f319d241b883aeee7aefcecd2f6301913850bd85ef3d0ee678d4e273165f1b4a9756b0ba91d7ea691a0bd71658179b45e5db0cfe3741f2790cef18df307c3740d82a8525fbf612231f829576a86b7fcd19d0e853dca4e250f203d23b2d44ef4ebe78c3669003d2a97a811052467a93cb55741d8f17422e6682ddb0e788776d8a7e10388034902d46ccfe34fc07274371c011e1e711b5407db5ab7a2bc71282944e7d06508c3819304670d2231013a728f02282e2e18674b63816ed03480b17c7bf03dfcaae052b020b6ff6753583452ee74c11f6e157c32f99a7cb8b2e4f5c61ef18732d845be1d8b30646b355716c0edbfa08383c517b388017b397933de90862ebf72e8f183a7f005ee5b9da1c840c9b78803c60afd13456b9c32ca86b8bd1c4f43faa87d9ad462fbdf72979aaef67954f27c9fcaac87b916d0e44ed2b4bb34f3466354277352c586e43beed97fc802c68a83eadfd22d2b045ead0753f2402b05dc7c0a6cbd2dadda18d048bfe2a26469be6c6025cc5cbcb3d2c05f3e82005b0d606eb38e65d309b0011ba9c9e35c69e630f422a2d0c2c8acb8e1d73b4101a35ac65c150d50ae0a883c071ab0e60360cff9954d266591417b0ac4b10a179fbd91efca776e46109e53b99cc7f553ac3fdf071dcf846ba674f595c02a7642a547397e343239c2204c491ad62a5e5d662580d76f792530d77d65988a0f53905af103b708d853f2fb109e008752f93e65262b919b30bcd2b360f7c351e41d0243086512bde6c58562508cc14cd40a309f5c0df1582b5466ad33fa86c78be7d8e99989dae73224a97e8fc87de256cd4b1bf5a32ab8ce2a65451cdec8f22d831b293a6ae49ab6b3fbd7353ca0e914d6746fc35ab05c4efa08021427974cf06a845771cb9bbc3628c5e905cffadb67812884194b94e6900b70bdead486212039226bf59873245d90b68ce7de575c9f22c6a894cd1e5485519f55cd2df3bbe0f8dbf398835d5c2bb5bcdc367d4151b60c63334fded02dda7acd335547c46d98e6b4c19ab09bd706f7b36565c18005ed06108d2c8da135882d472f9627f09d89d778663214fce76acb5a7089113cd5681699b922f98f029d1e637bff5aee1e33c511c444c3416560827a99a79eb2035a28022e79ea807b540224312cf51112df1ec8a1c8c39f9755ef3bd505ed715ae3e8d9d49225713bcf39713443f99c28c042949cc465bec77528c257541ecff875de285fee6c034a14d459d6a3c1ab22e5fe95fb9e25f50780736be6689317f650f7bfc5b915c31c6a61d12ae39f353869f0e5846b05219203c7c9a025baba716acfe12dc496e0ba52c03d54264b22c42a62907088a5931640e8e683faaec81c21bdf089a30a25b2a81a205873d367f04bd11883b917712f5db1bf48c2e557dcd40f4d28028e05d31c1d8ca2d069df835c2ff4d7b48c1f47af9d1764b07827b7df7890b3b6c57fdbf74bd7421e35ae63fa2966bcbd1894105055391cb914110107603d2d60e0cf69fd754ad4d91ec5349be3d5f1e8d36f8ca529ad1ebbdcd1105f7564b1b825762c3e9754c7acad5715e712f65d666aefdefc9b3f5912b4bc4ab6e5febe130a94b3496fa99692b3c421c02cbda62b2c2b12d16b4f1689606ded32a6d29efa8b26cbd043c26aa66ce671deccb592d2188793f793e823decf88237c478a783288f9ae30ad2898f2b1acf73bdcebc1f42bfc5c8def6b610432b79779382c46abc844758f80f6150e6f7fa98695cf61513bbe2a62af27b379b6acc4f943978bcac965f3e9277b9b787b4867518cee88ddd75c288122025126b5927933cf86bda4369a75f5d11b9d93dc415fff68b07eb4106fd021f273a1d1e58e01d3ec4e2f2e6d6bc07ec2f1ed62cbcfb58891ab70be5eee071c40cbcf90f48651ed7f2b2342f25ae5307ed844bf03f6c53e0390eda8d6b1084b66a7ddb89fc056bf4786c7b9f22b67dfda5801b12fc2715b7be499a9857fca6f839f5bbf877919e6e65edfa791569acc46b8ff2dea4f2d84aaf3774fca7b13f9a78a268ca5d5a8f92f53b178ca1c6004571335ddd3d0f2b6233ebf02c3271762c98c490292e7182b608e74e7319e963593b74aa9c5133a6d8d8282f476f7e447fb80f8805e5cdb6629fee3406670e41f216c1af82ab4af2719fc4733993da9f8053faeb33e3099fa3308ace0003f4e74291f5cac7147a0fa1013fe246a71cb8337c97c6a7ca580dae93503af8a7eb28bbf0ba74c23472586dd0c4548ce88ff4734d485fbe34c66d82f266157cc7a4dba11d2179533637ddbe29cbff33030aa8b6cbea2b79a6167db1093b019aa798cd86ea54434c53e5ba26aaf54893567dffcb859a04a5afb53089a874c633043f7a3a5e7e5bcf70a384fc37060680a011f24be6e638b31335e56d9617fa80e113ee86ca0d4ab9ba1aa9d3bdd977f4373b275e0165aa77df75a117ce6889753946193f65f9ea2218a54e3db1d72d4a0609e1f83904e55c4479ad738e11bcd1839875a4d38b29fa353ca4a028ea554ceabb7200df3fdf8951b35b86521b10bc7d9b5656f8f69e83eb6739bae2f3867d0d3ef76291a03a0a2daa3ce608637aca5460bd94a67a724a9247f66341427b624eface9e30aac77718ee3f9b47cf5a115951cd072d63f88c0601c84c72b362ad4ec28421f5218cba8a16beb6fbf2ba472375b5518180cb55b6478203ff7cb8f1969e8049913c9f29bf3c0a8681a3f5cac9ceb36e5f0525c12c72a1fd90877e19a68062ff60cd00db98747e5ab8a0add61818a316cf63c5627bf908512f152c61bc94359ae14a4bd4c631d929112bc8ad52b04754353e3611dbe68f5ce94511a604f7aa7e4d79c25ff0365aa2a17efb3a990de4f2aa2c18ae7a77dc9fed52c7a12132f45bc422f3ecb6a30c0cb48239361ac22262c8876a3e8cee97e1efd4abdfd990a114e2a63d65b83a02e3666fc4007f2ba0f826f3c739139ab5e93fe04ca5ef38acdf38097b5ed18fdc83d5de5024aa3385f6d86d7d1dc45a7264df317f6fd287662e6dc4a50fa3a34e5a79593c715ec2516a6bc73bb95c3ff92756345d7a30674abab89989141fb9b221b8cddd387e118de707a23088d53d1d5bb18104468eed4f12e3d2f0a558dc43a51172bdc15b94d1a909274debcfd3ff9cd9eadec534f3e72c99f15e59d2ecf66c8c7337cfe6c6397a5412bdf69b6d31010b96e415b345a7c34b84c4e3abef31cbfedb8df4c674035229c2b2eae18e5c7be211bd33ab6fc1ccc7fd0f80b2649f569e597867f06939eb9cabc9fa1f7ef946734e1fdefd279ad3d39daaa72c6760958e6635cab7fae8b6ba0d087209c216164eed32b4787b8f296e2db5d5d7ab859b01fc9402b2dc22cb81a356e643fc0778eb6a43e4f4f9741479b4d0df9899728551c63d27054b96ac5767f7cf1d83fd96c3cfadaa638a73be6a953e4ca7cb3d22b9da703eccaa828276ff91ea37b2b95e2ffa0cbb266312bda3d90d8bf317741b43b27881473c1c396c6d7e71ef90b415e8b157b853cc18a824e6608ab4b108eafa9cf21874d2e064066570788f551bc9fe9d4919e668d67e4cc2c74cb8ebcae5dc1458414e7d1ce4518bee6b2315ddf10a1e586ea4583319c71ccf73b234e3a86386edc687a965a5096037f136643826ab8c05c028ee51f234a1ef5dd1c03f59db27ecae86e45a2f31765c44ca09cf558ee651cf1b9e3349e33d5f5660fbaaeabab72f61f1bf8314cb6c0d2fba523e1976fc4f7f4af1bf9259ee401a5dd93c7c98a5caf6fc5765cfcb95034826250ea70a0c539ea192e90287e0f618720b8373be60f4100a2908deed52ce912fdaf161a2ecaaa6d05fca184e290e383dfd46e171577dcdbb155a83fee8bd8b59542279d00e8805a868935e68a4907ddc2a3b9df7f22c2379b4fb8a8ad9bb4afb4068a1d9cdb7f76e38b8c4195effd2fa43588d70f47523b9b8955a90aea267a03901decb90e22cdb1e4c5477bc6260371d58e3321572bf4c29534d3129bc79e39bd7d0c1691693f397caf003510ec8c6e2db5cf57f8031ebddf0cee3169dc87e931bacbc99feb1f69b7994c9ef79a239554e5883095fa74d2867765777ded016db13cd195415c06fa4f91abc4b5e5d1d59a8b0ecdc9b4b4c007cb74d2214a411773f8894cbf613379e97575eb5d1de21b98f01cbaf6dee0381035bbec7f4d2d9e1190a6700ddcbf29dcb74f9f322b3d4ce380b3898e49e5d49100749b12d41fc6c8f103391ffc40bfdb0e55bc7b5a49a07ae2b025150732a1af6c6509fdfd026b0afcb06d59566043e9eca8a5ca3cd1ec1f984417a0bb283ffd969116f80a0ff8c54769fddb58464b0e8088017252e6f5c9e1d2f622bb1f6585a5404fb77cd62c0566622bb8905705b092cae3c1753763b7d7a5058466911cb159c4661d6eebfb02edc509c830b6c5709be6bbd8e033d9cddba29af01981726127257258ac2aa48b760158b3765909a07d935143ce13bc1bedb2e9170ddb48221db1ad12e317357e935699da3ca210dd0fdb746dd9385f61f71b83c459c144118ed9f560cc51ad4f69538a25fe40dae334b1e79d533c27fadc51f20edd726e7dfb2ee9ba473b1a0b9e27d1b52ef3472355323673609819ea30b7a2d61396af26f18f9509d8aea5729d0253de66cd8e56730b8f67b1291aade904a6140541d3562a6a25f812f855d71870dcfeb1be86a581b28b58486431a16efb0f914fd6cbd54b5689e243540c39010d4016e481a8e7566e41c37f6ed883cd10b0aed500bd2a49068182b27aaecaef87791549f16429de1756db6e605e6d8cd68cf55824e99ba6f9c98ae344ee829b781da74fbdd87addc6b26f7779e4831f3068f3ccb59de1718e299e7dbde87a48532a6485530ee69eb4262dc2ec16fef7caac086803d89709b31ba5b9786d938ea9e903df0e0fcff25cd9804b6824d7f5b63890177e13b7d1430244463b09c1f028ab83104b20aa630825eb97dca0bca2728c86d4f1b240730e267eb9363ab4d198e47dfe9aebc76845ca89829430b208180abcff599a57d5e560f3b87386971d7f111bbebcd8e9489ef676e72a2e211ce8ec08ee6234fdebf79ffe97419064da54e373ccea81d11937611fb2e46c3e5ef1a85a485fcfb260699bc80c5a312996ea42b94a59dbca71acd4e232fdc365f89597654c3ae49306019129d854bea6c8860346ac4fb3850ef570a81df71f19b4face68c21395c2237ebe2545095b71d0da6d028cab438ba501ecb90888676559eb59d00f3a601f75c784474060e6100c20114eb6a578691d07ce6fc1d7694bae8a3a747613e689424100892ae070b2ddc67239b73c30601ab94debcdeb1eba3342b817d190aaa3f55bcf0e9738ec2e5e8216596922ffa7a2c9171142c9be5987069b580d0ed33419dcc2ea83f3cc06617ca52bd3ebee613711e6d1687a82e5993c59d5df5892ea55fef9547ae1197c46e99df32e1b47d818e2cc37fad3415002282a12644cb40670f5e9ec1432191ec04b54b8939e7f757a2fcafe13260fbf76eb569e1db0588e48241f690496aa2da5d1824c4efe2739177c2cd2884cff2fe22450eb3e651fd456d1b83b41aab5bad5bfc7217f6df06f16f65ae02a44fcaee48c427c2b7e2951f0c87fdf3dce40a40019c0f2b9d2e3dd9b152c3072e0858663a40bcb16923592d8c7c634700473ae9bec24878392bd65803190eba45f7ea3e40e1664a66059c68127a62b0939855d575f1f1848e17f0b02b83591ebc765b8f4e89e1fab7676d7c735ede2b969325655372ef131d0a1ead790faf7ad944df24a7cf25c246f28a64e9bae981e2d725e9744ba888d2b5c531ca8425f8a66169629f917e07125705292ff58cded7ade1dbe19f8d2d1b589f21c6f3a2fc4d46b61b9feb6ec42b9e78901d7dbb44ef01de915f10de7daaa5f176c0461ec931e059878a07e34bb41272a40952679c4c7a9a93f395a15b0930f4e851bc515a97e3085f12a1e57f957cee6535b14610d0ee801cdc8de575a07792ec8127ff79aa28a539be079b40b8eba056c7dcdd58e58cad4c20eef062063da273bbfcfe186f89f338c54907b4a3d5de022b4776ab48653208450ba47affb06943763c30d6efe1a41dd019148bbaab527d086f5171ffd8de0d3325e935c16de6b1d8020ba263f313b7672121a438be76787d672d12bb52efb6b9ef3475001d45ec6dc46a030e86182c869a2f58cf2c88aa1296074b5efac8566c7f6c2a82c59465a0301477daa3c4be4636dcd2f28c6ccdd92da3f82688582c42d9cc004d013c9a9a5eecc88abe77b0a1d9f86d84c12855d2b0f1210f9a7df1aa133970c30edd2802fe2e6793e24decc6ae210f34cfdbe9480ae3bfa96838dc943a3f5fc0d9c79cd445f4ec91b62b82787f18fe800a21d2986a8c072ff15dc01bc1a89e1c9b37e14b3de6855f460bfac80a273b953aa9e03be29f7136f0c6c26c296f0308641559945c449216a071114ac284a6e7b56ec4d9ddcf21dccbfa50ce629779167a080d69550f7903a455007bd5cbe20be53de5723db8f56b04255a29cbdd7b17cf2e8c7330cd6478c081345b0c2fa365ebae27483b044e65333cfcc505935679bbe3e294c9a5b67d995cc9710d5dc05666dd844d8a6ba5f24757607bb2ad467eafcfbd6ee7ec74d5ec761e078a99bd5d2c67158fffc078550acc2372ba769c8a8cfd2464e00c22fb5aba5202b202b0a62e5ce0c247c910a3946c0df9b046baa8279fa8b85420e761f8beb69521cc5d2c9afdb4c8f0c541e9e5a9c2616ebde22d25bc5acbd29d322efdd94dfbd768bfa06f57075e7d57e208d14004f96b974058093388ea762d0d3eefe36cf7f800c3bcf0e66f06a0c44f48acee3e73523da3033b2955cf822908ea52981f59e12b319fd4090482052578cbd507e0583170f00cb350f3c437f7fe6dd2fb3c7b7777d5cd2f6b5d92b7f03cdde876eb5698318f2c5657345d1eee33f049c35369550566c22d69fad5d13522364d66c509e883985ca6f5e2037fa2277fd75b7a53dda651c56f791f2001b9be8f4020d5f76378a2bbeb905650e1b8e262b3d64f73969c01672da91c2c0398da6694e6f9bc3c7268e2fd4f5ae626dad6de2579bb4aefdea853b9fe6bca7f6c114e92acdcde0fc73c0f355a8c93f6bc47dd0f03c375f496654423f568a414f449c41fd22300d63f7e749d98aede738acb05039128b708387235ef9ee77be2c29ea3dd50b653b30167a10cbad994db9fd855c2ff0026514c2da8d4d330d5345d55cfb88553dd58cc1cafa7dbbe474ee18cf35473524f27914613437f9cbf60728783a20d6093ffc7bb0bfd56020a04c586ad5acd8b03bae3e830bb868c9e73cdb131555bd6aa7ded27b6d4b25ca97b12c911b1f923fa6c3b78e19535c2d86c552acf6440a89cb63e23c111a193ec24d2b17bfe0b13ff9b32674a215195bff39a04132b74e96a03e35499dd37f88c8078c743296f4ffa292824edb02b7fbc1ccd9bdd3559ec11800fead687c34dc9369a7ec46fdffcd2327adf5211784b6ef6478efe2b0fe8e20b5334291be0b17d20c1c29688b6c25053745245d5d09f15ed7bf904c1a446fc8491427294214a0aed7d504ec081620dc6c0dbb37e94bfe2b1fa953fa74523b471d4249ae6402a66d434dc0b89a69f176e8af1fa8806ca6aaa8240b71fcf9731783a189f03dba20a12db2f5e011601ae49cc30a647d68ec28b771b7aa715009483047c671cf06704590346b35879e54b6cd2266a39e29858288a91483abef2520d7b799dbf2457f86b0a36fa3ab08fe0907f703114720cac97dc4037993408e6c6a56ac32f6fcd19b426ce9dd4bb9ed4b16c09231dea2f1b512261ada5846d721ed24632429950ca45a8138805b232877c5d13b7e285044cda62385b9a671ff84bc09b9f475327a6ad17afb6a665a974f8806ec67c68d61a43485f5b5f06fb9ca181800b741c36f20958460e1fc2315c4b83eb8f042eeb3b9b679a2a4f860a2d476fb23c05813de38ac738d06bec4a1307e790e559a51f938ae84244bb610cd006b8a6d832c72f0e8e1beccb0a99fb898c4830cf9079ea51ab82c925990c2896dfad6f65c275ed2ad7dd8d8b75f70fc13f8106e74a0d5fb7aef1b20965dfc0c2bdc2c4a740cb912f464c490795393d9885e296bba289f3bbb42ed9545d30a3f933f1a364bacf344a9df4f2d539368530fe68394526194577d19799dfbb9dbcdf6765dbe17fb80f6dfac72a1a8c2bb1f12c833806b8315a6ab02f6e515445da9ee1fad0ee5d7c0f70283064ae80a9c9ce1429ec50f2a64840da3d3e1b0fd969926f766e762445553156875a994b3bb67be0269eebf67af49df98310a17eaa357dafbd10534d91afa47ffa817de8de45014496c4159950f0978e46791284d6d9ed218e851eef62e62c1670b07959abc66862c2cd8f137a6fadf72f97091e63317a7e6d8a2805e75759876f5fa447f9300fec731c617188beea942ad6ff6be66962cb5e8abeeeda8ca18132144655dfa37756df10623658cd7eb3375d34ab1aff48b25fec56b547db0196ff23cf76e6991c1df9fdb7ddf49998a32a1ae377d476cf02c5f3bf1b8c7c1b5d8941fb5bcfeb9a0486253c2fdb35b4bd2d0db6ac7ae85f7c656e8d8669b7db4be4117cbdc426399d581d2de6ad72824d2354aacc6d03dc9c8e1792b5758354c087eea2ca3e97bc6e17b369b4e9900cb5ac6a81a96833912f38bab1837fb0ac5a523c04002327212da15dddfa6b87627387b5035bf9b2af44385a941a4791b326c4fb6c533340314aefbacef7fe623c48cb3718efa6876d4c66a969b3b40327accb7080e8f2ad9031b9d61abc75c12953162768570ae2373ab345bd0c0fb9b177efc87ce89ccb78a5394b00c66d82161d2e7cdae197ed997b6f5f1c55b2791ab66fb51d017a20320ec7fab9c54580f7498fc72731c7b482bb6641d5862d18a09b3e726ff52ee10db457bcebdd49af3b31c4db0f03d88831755f4bf6987c742abd2f1bd85bd0aa401bfa873bd2960e9ba30fffc0cefaa944bf03b084fb9dff7f62a9466b41f6011235a79eb307b5e49afc45b7f2ce8554e725b12a2510e0d98dd60f237841e28ac7ac3de5e61049e971b92a53b64b26481e23450a9264e13c6d4e1839dcdcb51847dbb0d3ec827998d1c3ce360f8da5b370bc8d1b44abcaf66960b937151159bab7a37519fdbc2cb4b4ad66c2b741b64c1096581ed46ecf6d88cffdb3203842b8e4a0b832ccd7ca7a025f8e4aa65a5074e5949f4329fc41c06639ba755e31cdfee9e4ad7af89e9b45873932a2d83d2411780e3a9a8c17e32c098a237997057d4710bdbcd64ee404fdd69e3b898bb037c6b5462930f518b115d2143ffb433d8c3e869552dbd45ab3cb12b6fbe480181aa315aada194889206be1901af08e3cdc41e92efb1dd122ea3407ca03b240b78e8c7a2c62d2997a37c1cf7417b1b702371bacd73a9998cfc361ab43fe40e0d10e5faa855c68384c32a27cb60936fb19c64c85cc02d4dd4bfc6feacb05d684c28eb5c260fa135dc885d3466f04eff73abd07f331d192e7c97922f822493478835d339e8ad5deef39679c89072560250ddacdbe13e3a46b78df958731f84eef402485c7017a9a5ad0b2d3259e4a510c53d980aabd49049b8ecf59c1ccbfe36b086198e8e11934329b209198e2f13496c65ed12847eaf50638973d7018d5a4b89dd5297b2f7c5e2f356b2d5360c2f767f391bddb84a3739176a387b1939fde3353d8527b7794e1b7d9f9ef261d1c9c0a8b8d0c7ec572440ac721ad0fb56939223b769a88ca3de78f2e8077a9fb72243674a465b7baa52f3211e00d6f1db49ec45bcdf30166918c6230e2bac4c65181f262169603d81af6db56a43514b49252710fc100577f99fdb0146f89ab02d898744441310eaa39571b7fac5ef8e6f861c588d0513176db9aa47d4fcdfc0ccbb9aae084b401f36174f0ce55e47fd118609def8362b033dae3802220de739de3e250e2ee665ff889950e79182811f3067a03f11f49cf63a4cc00501fc14d701d08ff0f39af360b5a817f0a2a9336129be25b8a90b65ab85af62d3d0336606650087779ae1efd3d583396865660d826d6a7e652f43fdc288b49f61f8a533e728ad0995a01c7c0a0c2302f5bdd22da03ad588b26895a0e75c10694dd58e5851ad9b380ad48a53eb8ed3f98a32c3afbf86f18f3e7fe1a4371ef9b79df7abfe1380a249aed456b8cbb66f1b9c7f1b7ad5a0bfe50786d33d5a4a08eb5e65e5207297e045f74c855a961e771bfa997e81fd37aa6ae2aba685de5a2783125f108ba2280ea66dfc69991191fa5b23454f97e3e3264d772b7293d83a5e6d3333b7d457b70dca5560ddcc55d0cd4571d0e644e71c05cd1cd5399e9249e58e209df1e43d8d7541ab60996d022ca8746b8448b3cdb101fcfdc5b09fb5866eb56ab3a98dcfe12c0bdcd9ca3a2e5655979120df08788b595fd48a3a29e8f5acc64c9651999da77287d4efadef358098969cd088e8c4dca16e5b6f7c770ec6afd89b4fbf339e318576e9eeb41457293592336865446fa826cf3bba7ea5c2e0796ff6028fbe41aeeeb6f9000d7b96029027a7e4e2f8a27d641117b18bb386f5e4a418be0d9cf5d9cf7c9f6b9cfb1376f2a328f1ea07c9b92756b0bdc5c51561d0485043781cffdea664be3e7969e67605716742b7eec8775e9bce62f6e83edff0683b762c14be04fa2a317f184d2e87d0667600074205bcea72a234db3440f4cbefc999f01e0e2f90d65afc5dc17dcb1c8079649cac3fb8685d1c0564b3da6c407961e939d9a4dba93fee272f912f8666b58d1f823edec8ecc1ea734913284a24d9e28db90439deea82714ed3085a64fe0815ab8d06f83c082b248a72fc56b49ce0b827def76da75170076f2622f02816b175e35c1a54e2f47aff1c5be6716c0010e41b017df59a1bd81ffe5adfd11ba421f83a53525313f6c7b9d5d7497210b33e47d7793825a0b04977d34cc801c0655b34b390e9d4c247194059f2fbea96f1f46213ffbc94d90a5ef2e618abbce25e65cd4866ae60a1d411980bc6c61e03ca18b24ee8b72d66564a5fa01007bbcd9e33dae6738f1891b88f2c5ead265e9cf4a4fbbd4af339c8d9d6e57fff60122299c0d7448dc1eb0393f9574905979c037e3e97be1afb3d619ba787e22e168b1993518d8999cd94b3f29bbc9fd1f68a8c1166687bc9d739d7312784c44128c261715b35e190c7eb620be083a330054f83f1618e21a7eba4e03dd391d04786c3d5b7b6afce132b245b492aded2f745c9bba830ac18a2abdedae971d80c558e370e0805cf698e2163f11eab652a6728ec9b9df973444f8aecfdd8ddce3d8c3ddaf7d595f012f13c5ced7eafbd8d2118bde3fbfe0772d7215946b0b85d16495de7de22450c30f58895323b48c44fde769abd4ed0ac2ea55f9bfd2877d2d6f82a80e7d899c3499d9b7c7dd520fc9abdb481c02886f2c3a79c9b217bdf9b57577740c2e71d037b2b9ef896ddb2906c55ff8402fe5ff6f2f57defc096708d4b5e32e6940150519d53737b547267d528c9b3b987e4949c9169adb3538196f8ca272da53bd5c72ec2e3e747ecbd6ca4cc7322fa06e44f13b57267504a68161e52e93a39bf2358e8d9c833c616f488dbd562b5cf5cd5931a08715f4cab77d09236dcdeb030f8747601259cfbef1dff2f81be54790d57e98978122f042bab8b5da6d7a186fa3e25729d7de75db9138c92b98893855a781a0bd063c522f1d4c81b20eafce32749463558dde03c1b6794346643a53816bb5ee3b9c87ef46f99a96c60179b5289e54ece464854d92746bbaaed1da6cfb22a19f8d5d1783c72396190cbd1b83ac45c33cfa6c8b3f6f1fc374810239dc2444fc83ef282c3966017edd7a79c58d335d4217b7cdd9fa7d2145603f45e979a25d642edd3734fcf3713da222b190bcc6926d836068a4f59f5595f2b944f8b238878b036444f56d17773784a949a0ee927647517045a14713f601942fb9a722ac840a7e9f6d5fbbeb9c74285446dfdafd9a1e34e90427af09a70f31fc2dd78f1d2b3f48906a6a8c396011952f347d0affcc4d3c644b8fdbc5e642761435d08c2a32af30f396362ca787d4066c7f5408efab5a4549b76ac0ea49dd42f9448361225ddfc83609f6e6bdbd44e403a1a2e2072c557aff8e4df1470102ea88251059320e210fc367444c8541e9f676c3dee121c8f3983e7bb3d9aafa3527367ecee2f48486a1686985206bee3005353b58cbabcc4ced8109ff5c0a128e017beececf868d36afd732d2fe12224fedcbd9557eca7b17aecb22344d346533f2d2235cf14fb2f82a7ac9863ebaa94bf1a0a38f9273298cd3e33ddffbc8da39acf5c39fc4f960bb88a57eefc35c1edd133e66dd917969149ce7249c964a563bfe810318f600039a41a09e331b0e33a869c9413a192a2f0cd9e84f03a7ecedf63cc76be131c27678340e99cec62366a2e6f5756c451f0e2abf13f816cef32b619422de06f495bf580f0099fea0a5063ed542c8d4ab9ff469cd31b5e7aa6959be3366fc415bbcce1e87aebfbf35e83404848f0e2e185ee4221885b62733869361968f3dba01b823a6dc8a7ee8da730fd3b3cb6b32d32b20486f722f37ab835204305e5c300bc2df6b13c142dce6ea0dd7d0146a92ca9548fa34e0d546c169e5a209851e88c45f4baed094d8bdc881cb6c6ca180e6c1f82de19a450f681976235cad0bb05bd3482971da211dbe36b9637514e712fc97397123ec5d8c7e7be263ec5f13cd498508ffab7c1b9757cc31eb9f3b6c259564554f4e67df375afe6bf6fc0fece3b3955290d537b4036936be5d3e33cc8c54701b0db870b133e9ce38bbaa962f925adf4d1671c2d4f213a9f90c7c5cd99010870ddff26ed07b6f216a364cd757855d791bdd7c07851c952c8f03aa0670f473bdb5285a567d8d1eab0481a9205dab6ad4e5e829f2a956f922da0dffcdfa95a032eabf4edce340114c3dd697965358d58008c61b2123dafe06290d10f4afa796c831b695104473c0cc71e8f1bcb323c5aa2a01e95935d8630b1d3e8b767accc27aa51f5cc8fb496ca86d0569624953399c5d2c742fdbcbbe4d99055c711552a15b4c42747167fb0b1957c5bab84a5b37929fc1b4d1194caa0b09a54109fe1dd609430fd4119d68dc69ffdff431370cac5364430ec8ec242286a335b3368caa02e33ce0bc4528e4e4dbf3aa9aaf4048424265d3061dc88998396039f559e834f62ee67ea1f7334f848b30770b1a7aadf2fd2ef2d1df06beca0bae3987827acb0b106bd141f3dc79a1a6060f87dfaaa8c488ea4199d911bc774148ed42d6e915728e6a0243f567097fcfc92cf64385e419df5437802b6432bd7cb3883df22500eb55bdf37508f0e2043b7293e5606d801202b5645ab27258f41960a8a15dc39fda12601e94b2c561ffe9e0c21680468670e694d3aa0a0c6c64c4c587312f17a82c322a81131609963be6267a99b57573684b505210537ce35a935eb067ea3eb5c2af84e81120b530938ca71572a9ca7c9ba8a1f564add23959e07fb656a206001deaac03afbc7540b482a1d4598a82e3a000e2faf3579a7a91a0ba6c5d5b724eb85adc1587cf37dce0a6a069b141df646b610d3b40cf915581fdf84be4cdabdb1c3a4a4f700b49c33012f1968c9ade718f169e8ff73fb136282572050dbc8dbbe45ca4249c6b9f70599ee9492aa826e63a1dbe2cbbe2e1ead0af6e209ed0fc2da801383b28207901cec890c34fbe9fe1bb5f092353469bfe4fd5f7abe3dd79419b604ab5f1aac250644099db67676a480710ffbe804ace1544f75937b5d635779a7c17e4fd02c84ebe193d618c09270912a0b021ea6c20c15059bd4e2044d312d0a9f9b527baa3550ef18cd59176da39d98cf0e4cc655d64c80c4d75cf61354f1e35ee9ff58b902ef9653aa820abd7a4d9582e0885270e944cf8cafdb8a6d96d71c16b68f7aac4b0eb093f7694561b85f616f10c8504624a86d9250ca14d62ea319f23ab02ac540702e3ae9bcb56d987515af309c810b4e1bcc42a40071e0105cebe3961e10ce064aeedfc3c58101eb86e6cbd201d335ee4690353b1f74f95717ad81c1487c9809b45d9536d2450acb8e31b5ef51839f28ee150bd95018966558c8abf9fb8b96054cd5977268fb719a91f944dd070f362cb5b95b0499d083d24eb1da2209670d295773ca2099432aba6b21d7b91e047f6c491e4af1935c516379d63b69ed05a86c55e674275f94432110393a335091707da799aee977bb9b5482ad92c921fb8b49432d852555e38c0ba2eb51d08616d7c2446440f6b0b27db877d321e3cc5b46ebcc682ee04648fa7561d88acf061a723761efc7fd0594e133e3feab62312a58c25c448d023a421b1bbc8f7000e85cbd050a8b88d8d04cf42247de21002e2c16bb1ad98d1db8e4ef2760160e82df5b20e48526cacdaa03411d97af5bf3793c22a6b3f2650cebf3b26fe17dc3392a80c006c0b57f8583503972dbaa8ea2c56a13eb12f8e29dcc0458c40b240e30e733dccfb2e4ce38e40e1095626f73aa4cdede86d207c9949597616ae6293a0b6f08694f856c5042b54821ca604951b73ed64254064ff9fbb0afc105d2ac8417a90c06f0b001d0c90b62535dff1bafe3774390be37f4438a49a641f3894071407b7ae8ac735f017a92374dd9444a0d2059a7fd59a817b08b4b7bf9ee3380951b8a357c7d113277023ae13ec5f5350c2d0629c878e312021513a433657b93f1a537dd8999ba089176e88a3c177077db2912bcc4aae3c664f4f7af21aefdfae38a03e8735a26c0e32c0d25e4ebda7f9033d573e04723c95135ac5fdc225b7b9e99b8a8a75fb06fb76a116453f34f52b37d0248331b6031ba35b69a135b16cbd81cf4154507e3d49015a406b68f6f3b88b5255f0393cb39d54a02b37f3f1a12c0f66c5664cef7bdebd22b704d4ed01a9c5fa844313bc98ddb2314de2ae4162afb4b5cbae5f5ada61574126a4fc43f6f3a29b57f6b383af99fdacba217b39b996044ad34e01c7c226677f54ecc76ffcd7bf9d4516aff1d9e17cc5fad178f4126aadeda7446698e2623ff477feb64317d2632baf8c465c01b2b3fa2661dd94eb2fcd70280996d9e282cd329f7b02954a7165926a2d6ab315b8d99adaaa5eb07e34a98c5b5435ae6c24dff4d295482f105db521d26646257461f26844a28613e91e534abd25c7c6c993e75e1055a4bb995cbecd5684fe00bae549002a2da4ac728b859dc33dee44b26ad84e0504c8c7367803d526453046a86ed3db9906c2f7cb75ffde68eb25d289a210c7a3c8f9553a872689c874a37d893aa50dadced441a9fffb34586ccefbaa6edda565c2ef2885c1744460f27f914fc1239b9c54624071dd02565f49e08d55d11a3eaaab94a20c62189ab4df79c50311cc8a8042781aa76f7576c3f1d067dd15e617d591d4c1b8a8df6f099c93f5458f18e196d13e184a7c669cc375e080f4f295f45c92c30e1ae0318ea7ed09e278e0be83ce8fedd907086fae6d6dbb704498dc496a2797c2305b5903941e4fe1624c6c1a4253887ccb1804c97ba955ab67b64d61c69e1bd1a8baeff644d6c6dae9815508ffb0a4bd270bcbb98a4b770c35444fb3ec598f82b5b5dc68c2c95dfead323732bd7497b5fe156166d1f3b6e5c6de15399f74fd0a1e182419742fdaf6b9c3236c0229913d51f9c4ba630e24efae7dfb777b4d658c7a6049d06c11aa5b3b7de2ff5661168ed81887fca8bcddb5b15f4524ba931db8ad99842e03325c36a7301e88c8b99d1527ef6b48b813b14e82d8c9296764952f7dd40927723e501728e46983dbf7de3584f291a169058b66c08fb2710fa3677f0463cc499f9359de9d7b1faa4e8e5fe105152ccb702151893ad9b99946265ff1ef47d583e6e523aed80872701861dcc18ea91962d12208429f2d83700962f3a2b9b4a1ba355386bfc067a9808e45b3679967a43305f637c83abced1d543cb8110ca1044f08db5f7bb9b62049319eddc6f02150fab33d87d78965a2437686685fc9d49060627f509f023219ac414d1e8e3131ada683e7e472637cf411687a3a5ff77993dc3c3a38c014c09a1ee74dc8ba400e27ce7ca8109622ef79bd08b23100a36a6d46359e18cd74d65cc2b92abd08ee8aaf64da26c060cb956b2bb185d4d2589ad9e25aec2573f301af1d58a9744a97b7f245f92399901859659ccb7b21c9b348dcaac7dfb8ff4c08fe093478696a683238995b7762c240f58f75f30044b0ce8c42a7e8860d02b1efc393b583d715c81e3f709b4857695461cfe1838d41467b408cc06605bd9c04a7e9b3d93c76497239a7748097e8c5fbbd37da46d97fbfb7df3e9558a8f98f6961a865f2bd7b774ea6134ec2b970fe4a856af468fe6d581987a2b3de4fb44c0d471bda0235685a38bc2fd85572dabd4056080727b512f3ad1f0912bcad6dcdc8110fefc88a6bb34e3443ff7760b40c25d4796e1896c4923bc3122695d0c889e5e4d6ac0e5490f9343a2aeff62527c02cf3a36be97f6602202b8c654b6465f1f6ca00b57c25e324c9aeab7f3e0807d5616ade1fa4102fd84bd640e7d1c66b8729c05457a39be375fef9759ff93fc55998aa785c559f2f1404a4b395c70023d6a1e91379962d113d765774484bc63a1dfd8e486807686c134c4280f0150b048b08ffff387f3899d4148e195e9307313821abb39587e51aee71898b9f8feb071f826bc2f5d49c32bd92d934cf6de82476c1326e08c606de79ad1c51cfe24b8bf3d1a043aa3f3a2b2266aed5f0f5b474fb991d8c92190d13ba4df78238bfda4b7a3b84041f00142678011bb5bef6e9c879dd41aa64e85b67297f6c32d6dae83e9400222e0161e7387c5e7b7b6618f95142a4dc99fa47909627799706384770e15be4b0ecc7e5736adb29e66fda33fa666ce346b32609ffd62e8361c5106b930ae1617de5eb4199f726d6c56d3ef05daf60f8f83d82ef9d186f0507ce8b349ee68f5665ec17d1bccb13ce247059387d688059502d1e36126bd8fcb7bdc0e5658df51ef3a68b3ade37f85eef91f137fab43ee266a015c20848e44e5db15900a3a46da1b9b21928c445251f80cb75ade5316cd3da4cc75ee24aeec912fb0e6bb667aecbec1c12557573630733660281f899fe298fa0c9af9c2500c0b556227df119288e53cbd82226b9601138eb7bda4456c5a9f5874a2b7125b0d0abbbec7c1e04bfeaeac6ba341e51b6c18f60b1de6c3b350f5d39bd04820969fd6fbe43b11058031f3aaceb6fcfe03583a34c7f4df18e0ac9c5b734aaee5dba3054f67a12a6bf85cd2cfd9ca70d66b5c5e149179e6a808f8ede04d1fe306b1b496f0c889f76b9a6156431ffb76e7c496e71c4ddebace82fe73e91289c0f59ecabacf2076b6b3583a5d3510bfcf73e37a94a8cd75990c500ce526ffd389e050549f19367a6dbc495f692e0b04b95079c3988fd31f10397cc0d3127fb17f77eeff44cb4b0861a987507028e6ff7bfc47a198a5a44d0beddb754ab5a8338a09d975d8643117b8dfc8e533483c2590c7337dbcc90722a3a4e4d372dfb252d17470eb146ce39ff6c1084e2c62cd1002a52066ebb784210b5e68586dc4e1dad3fc220bbe20c21ce6b0e891d24aa7a9a40456e6368067471971024a4713c37a92ce5cf50d620d2014f7ea57bff9033642098c9036e9a8f3168f3d47a41bc5c2a1f6b053d1258f914ee2f677360b14e416104a22d1587a8fc6605657e547664179ca5c299edb69a429a9eb6aa846a55dda2d7cdf87f3bd2295b3980d35b5d782da30aa304ce69f8267a9c2731e16a33e75c78d534fcd702b1f78a6d5ba97f694cfde5608bf79c21232fb4bbcfcba962d62216375ff519d13a9ab1a2a0679b441c3c3d8182ba31fdc6a4b8660b506d0e8af01dfd3837576b6d7842ef8f678fa33db45248496e7f174da1178c592bf91425b8fab30a9c8d25dba776fc087814446b7461c71e7b25d072ea14c1554fcff51c9b5ff72c703c0571db5b0de70c09612ce8e892326b8268962cc75941dfe846576f91cf6913b5f9bd25aba1a0ef1ab26d5cb3665cecdd8cdafd78319a1acd16fc9effda93a3dfa62438170f295cd53b73b3672e1dba3bc171ba64c9f6afc8d32fe28b19502ecd36032a76e3ea806002dc061d0b2eff868f26907fb2481aa59ff014a6e832dae53c026239905ecc10b28ed9b7b4d64165330e0e0ff3b84caaa75e3122b5bd71049a040ffb721898bff995fdc6824f0017b90e80a98762a9f123b1d4bfdea17238f874689a5809c3961306decbdff53470404ab395c6ed859c095389d4f3b02a06247318106637ecea27bf2032e1363672aebe03c6f6ee30990a5b18be1cdc0d96658b5f902bb94f8aa20380a688f9e6940838a36e07dc33fa292174b12cbc642c3f930de4125a4286e5a20db941c16b66adf357e45ad95612a5cee826d1fed0dc34822710e3bc2a76ba8e45f58bb26bb7bd936a463a3821dd222912ad42b77d8c1e2cdcba02f7ed28b6ecd3f59174fb2d584b8fe2e7d05f645e3d6c0f7128b96bd19ff51a6bac91fb0890a926de34174ca102da60a9a7796defc6b6ce54165bab254873b284fd5232c81713377cc5e60716d3a45cacb1c8edd7464adb06ef8ca95a6d03464b606e4ddfe3ef6efca2b09e2f71160416a38e4cfdacbca2deae65ede5ba82f4f33b6999d38aa13732017d6a5d753c39db747eb7787127dff6a9277ab9794ca986dc1bca5cca92a252588dd9e5ac8522f4fb105d7e243e1bfa8a2e60cbd668b652f64d968c009b6b6cf88c0a4e8a12ace8a476af954a6e5ec79d4c75264e0466a9d2d79a2837ecba9d53f45421d3759ab68f49ba1db2239da01997dfc52dd5d703253f7ba3e2c54ecc38c2dcaab26051103b498752092688823b8ece18c188066e8d083db1fab6ef207f18cfb4ede6dbe6096ad252f97ab3b449f815d7309531f1ed09f0c90c1261ab1e0da45998ec940cc94cd39508c0fbbc1420030e935d9d68655382cbb09c3e6c5e3832a9696e8a80520fcb5c92931500e9d804a7f13e0a565a1cddcc7da294c33256e92d1f953ed7a8bd202001570160a46227a682be5e9eda4863c8c7832ff6e922ec4eb77393bc002dfe9cb80c89fe2035642a34828c5d1295b69f1cd822fdab1828b9ec86b3f6e1b44548cc42ca6aff65505692f10e78fa6f2dee2b08ba7cb4016220f8fb8a19df97923834a89d65ea5fc4809aa6751636927541262586f1082542eb794d8f2c74edf2c2590c0fdffd3136b964e9335695f4b9c6a1d6c4dc796c719b1dbddc97b11a5dd2b698496d63208d6aae2e19c3a5d0082546ce37c539f1d6a244679cef55f43b07cb6d3c2266e1bc298a1c5c9be4c67065160a0499ad768dac4d40bb7eb11cd6e49adf69208518ec703ac7a10002d4f772df382aef9da91eb7428c312395a5ae6477d553ce804ed4e86caf23e3ebc9edd3d9961e38725ddbb661a4eddbd64ece3137d0f0fc1651274fa64b08a9639e7114951de010ea64c6b255ee351ad6e897b363f22ad7994cc93733a6d320fa8398fc73b4102fa509983bacafbb2ac15f7daca3f360b801356b64982b6f0d51faf960bfbbac5b2109311f6e6d28289a7e926acd79912a93943d3b8c97e4c8bbf5d53e361173409e2a9348bc21ed6693921829ed23761cce799f13dbd4f90c20fd5891fce99960e56f9a46e67f204542cd6880a0ad1db6c0fd7b629f8f3e0a0f43cd58c24c648c0d757d5f6c7edc875f414c1d7cfb41171d1feba2215afd11df0abe21847d0c2a69c9d77441583299906a045e81c30d28094ff0bc4ea663d65637519fb8c721b0c5fb5fe375102ee0564c68e1f5031a97cf507bd10b69e64d6d5318ded28ebfd03a52fc49a3d753fbbc941df135be156e2b79c81ebb8e518a34fdc1a8810509afc6917156c80bc29f75b5e209167337a4458c8eff2ab556cf98b592e9ba25b1d5c79be4cd4df925d98052e2009ad87d55bb6292bd4fab109059d926c93de320296ea7f54c2b5c03fe3bd0883b54404a9e46facf2b554ca7587314c38a4996401553e114ff615e29aa46c25c414ae6ab32a1f8f05f384dd8b0452165bb6ffa97b0983cf1259eab5c5063eb7eac3cf168f992a221d08be1bfe6079b4274087e929c293909e9fa1a77a44cd8bfe59a14fb47c2554d9c008a79d8c170fb3544784e8485047fb71346fb8d32ec82e6cce5123dfa6e3e14e3b3e01836cc8c6c0988949fd3c0f57904126c42d6219636aca52c967f4894c672f7e3dde8307ad893d1b728aab129846b65539dc2f7d7c73070333fcf112ad064193714bcb1e81681e3208cb55b2b249a724043027b12ce6a4903c8e2b3fa84dca0f7853d07868ae231d5fdd6024919184f006e33de03d3c6de14f2c5f9a9181ed2c20c02b7f6d617edf465b6a8254170f8b052733b7d79e853bbb8d79d403e5f020423044cb97973e754dc702c6ea9c8d473261b8525eca60af9aaeaa58edfa50281398a913dd9bb16f76917f9cce6adbdd4f42946153aa82d34b7eb7bc3cc7ada09fc0abc1fec502808206fa55bc2064caedb6ea261bc7c2c9bd5886714e974072b8c1b78c2480bba5dbbe1f1cdec2e87a0d26f322e5ff2b797ed76c57055bd421cab204846ec51355f377a4497b4fb5bfbc60dd51b13b4b4bfee2d8e23b914002f6c5d930570dbb3c0725078352a803c38f4a5c9b2baf91a1ed5ebc6c8970b193acbdaba6bded43bb3b76eed1ccd7882f455f3f31fbbb1a3a2a7a4e410b1c643ddbc90d3e9a9ed833e549b82216a9216f6136755d6d45a139517023399db19592dfa2940058899dd8e2c7ca219324870232803a73abbfce7e904ddcddf538b9cd46586c82d099293015ec47142b096be01beaaff8e55d61ba49b82449c5a72277f38332fd850b90eae95a15df51556f0726d1320c18cb2913376e688a1b08dd5e0f808f3a888fbff3a60ee7376c074641543f5c9b4a02cea0c631f8e14fa02011c6a9333437e6172193df8bd364223c63d01de7c793f7d20a984e7346231fae53128da9c11e4564892368d5c741eaf0a67cc28b6ea8c8bdb5aa367b6a56add2ea8526fdae29dc550e6ee5914711c9c90491db0346c56eb156e44c2c1b630c63256170fecd619b13d36bcfc6972ed2b62af4fa2a1916536a7e00cd3b04334e3acc2923268e30e04d57406a3a6993710d87a64e61504a6e8e1c077582600ea175d6244e7d3db35b692d42fed145bc0a29dd4b7c366ded783723f667b8ce44167082236568f92f1dd0991e207b2b7f9b3d5de452b73a21809772c27af8dd8b7a95de4d8f8ade83a8fc300f8d3224d1d897d7f9466c2038b70447d01651f94c34686d06e2812120c5e7b8addf1c757befb3761f46202f682bb9d0f5269eee06c708b50df2b8be387f3af1b108d8ad06899ab49ce3f76f3fdbc8dcf29753b718cae7c77875f9fa28477bbed4e32510d4825bba57c8d2c6c40fab146cd163fb76109106e772c5e6d634b8728363aa99d2f746c2c09e2c2975eea0fe6520d3869a8e3d03b69cca2e58ee4f1046287b43a4aadd91e4d90144fcd170116b4c14dfb540a52c96793d87253c22d56018fa4757629e64c500db0e051cacca1f2cb523dde8d7c7f1cc561412409fffaef1de09343bad49a1993e74e3b8b2a87414a744f775b520a399ae2a60c7cc95b0f46f40715f1f049681f785055e66e5fbd1c1a69faa57aa3a907d759fc7e6a10370a402d171ca2b3cf00cbe4f78ebcc8e020e5b6af23de6691e3673d894804fcb579f6d73c73bb986b5313bcfa5d3daed3b66b3462915875ef78a776a0a3d5b79cb70db11c6857906da7fe41761984863bf5bc7a92455179ea45aacfbe714e89e7223dddedf718073a4e77f376f536bd7f48ea9cf59cc6d207ea32dc077a484451fc1b432e67c2628cce8e30c153ed64fc7f5e5a7633442b2dbb24ba2c0919e8302ca513ab3fb8a5f8be773e7b2dd1cfbc9c069016efd71eadddbc305b814195a480e46bb078049f55b44166d523d2568f58261eb901897137118d9a6b9df76b6ff272663f0b80b020b0f499065f9b33618033285190908aa8edc43291bb8df4dcae3c00a083e64f3a07d064da3faa0497b78f1d2cd6471e2596a3398dadbc238900dae7de6df89c3856beb812882bf352f886b8bce72553150d6049481f03d2cc2c6286e4031a0fa5efbf473e18cc5e9402ec3fbea26f889049ac63fca821d9ba9acd5b4e808c7377ea1a10ec01fd22354e57ca297d7211e863472dad99a2f848b9008ac2ccb73d602056f7a32f3eda94bbb588b271937ec23d9ca70fc56a112244d8147629aab00082ab730254a8230892f2ed530d44bbfaf72f168c833fbab6667c04f61680995a7a61bd06b8384b7768472d6657731546f2d6fd1bad7a41bfae3ee66859aa8bdfa1f2d8cc06f3608181939198155762cc1da9ab40d4039f7ece7da4864e77af4df77e02a87a84429f57ae1e49c3e8b7eed35287d0353dca36282c8dd1257d8a8b56b35a2a35b99ec26dc4bbdd6a76f9c2c326c45d4cd20189dbe0f0af83edecd8cbe7c56aecc5cc4eff7575bec7f0e3f45be0fe2a015ddd333702540de857f8094f7c9925c0952ce67e0f51a00ed15d4f239627aafa75aa56596eef76c0d2acd63f24992020fc4b8e54349b9e1455a27db03c4e096cc6e8e4c983a5cfb832f161ca2f72a9eac38dc8d996f5a398fc0298db49adb1d8661a6aae05c0056d44e541bfb52434e3546d1670f938203db22fadfa132004cad209b79e6ab6c4fff239a5b576661db222d8a8a69dc334588f3ce61305fdc7b6fe3507fd55a05d7da3a7e7fc57264fccf43cee913e1d8a7377860ba6025a9edd704637b4e8468ae0591eab55252aa7a9138e8e0a2381ca66d6e2e630666d91080847ec92cc65255bd72689f46f740654b7ad5d709244babdb35d91bef42d32ad776d2b632d9fd834ca4ef2de438f96a23fd86685ae106aa64919e1cff444df4760290d60e62acf35fbb8d9c0ff00aed1498617c16d6ea7655969c8c217c39fc508045cc653daf9108d18b0f82c521cd99a6ed868bd0a3898cfd6387dfee49b9fb415b2c93d10094807c348e12d08ac2f8ebe20ddbd5f8a7d6554419faf55deb897a5d18fe122d531581908020f8e5e0bacc0c2aa4e100a1f5d602d913f13379647d86f1f18b122b58b4712ad0261d452025cdc6e263b59c0a5f94fca56e94abd2313f95438f42134ed1d16943177f98298f8c6dbd55a6dccd771383e8f81003019d59d8acaae68829a0984f00f266692ef6b17d583281beee479c800be841eb4d868b4066bbb632f8aad9eb4447d64337daed1783c537003fc7093c4f39fcaf84cb6990965ba328dc3b23380830b7a2f8afc44290b8398f529feaa73895d387783efb53db369975148878f90c355cb4439760024dfebc0203cb3e8ff52a759a7ccebf405165b43429a5837301bb7144b550213627e79bfbcbf110b265ef39e9975805a259b90f67d37071d6b009688565d19615f454bff0a24d62e1320db9eba9970a803faeaa516fa5a6d718f8db6e8a269a7cf34cbdfc8337db6e6ab81b084e74bcace91c0e9d871609ebcefb3880a8625162cabd8acbd1145aa7f9ff997220427f6215bf6a06dfa090a5347473e7048816000214b4e48b5c1f577b257c9b522b1f84f00e02be3ec61bc6ef1b9affd0c33b31c670c662ffd44ce091eff9c965168d349637a795c6f0f644e39f01fc3d65ae989e06d49d8221ff79704d6adc3caca6402becb1252bba0f14031b8debfbb2fe512a38cfc6f309ae1be552885bb2d8db1335c1a5b36536392b0d462efd3e4e45aae9ef8d57d112db7e531d44ddc4b9c0164908488e458a875a74435fa78be85a0035691a0b01228e6bceff9bc9f29a02dd1bf79afd8f03137cb117872b42bf10e157817b29f4aca1d751e0f0276af82d6e584dcd780c9f03af40f27fb6509a26715d4f849b1d9edfc237460d352b71ed2d4f7daba439823a8481815135776ec7b62a6059ff81bcbd8300c89be35cd570cdb02b1ae157d7d8dc1aae26e98642ea0b79b575e06f3bda584f32eeec36c4e496f2d3456c739213cf77ee759c271db0b362652829f30d01e5fdba39c3bf9c9491ba75ad6dc99ac6000d13ce4b81f94987d1fb23bc933bfb7b14c6732df0d26f18dffcec290c77fc9e26735974e2ab613f0061be11bb64ee199c4ab8c9872f6953b00179bc81b1cf592726049864f9996c1de97dc341b324633a7c53c785089c52b2896eee730dba9cca54df0b6fbe549baf84ac00a5b53e7fba1ffeb5f6c4e47abc7f2cc5602964123da662c9a75999579bcc3e3030e6aeed7644369c680815c6efb1bff391ab9a57dae0b89cf77899cc04a083af5a6336e84048239a53ba1292ca06a7cd10191a8ff584543c7b517313e6ac3d6a763b036cec8fb17cdd4c3b333859f32afcc295829688de0918e6c5661bfa80d81bf73373417d2287142852d4f7a8fc6de81da64e1c72110ea1306ac85c1443752287a85e938956632ad5d09fbd29535bd7601493dea19b0c18231ae3ad19385706793af26f968a3792c09129942183c8deed548ba40e67c5b5d4af3a8daa893b0f20ad6a7362fa957c87a0c523c37c36bafbc86f543276218ec6f639d85d8b57d0aba2be21242e06a484c4d9f59eba109d328401f07a7a66b7f16d1d51026b41bb9a61e1ef1d8b127791ec75e74ef6474d0745d2e72d865d5f81b9d77971f4a048275cf45b425762642310f7d80719d528ed2abf16b9966815f527292d5988724837da9de0c83cdfbf189f0338b868f9fbdbe8a5677dd64a793ea823c272202480422424505b39ae032670935ec234d3932948e7004a5b471c6420ef1ccb9281f5758a1f7b92af432143561f865cb2ece959c1a4024d11b8b287809cf0af546016cececcdb5df3b8d5a752f50d09d3991bb51642a09c0ca9d84c0569fb9d702ece66dce369446903862b3a62bcf7cb5147b8fed3f06b1433ccaa7a6f1533baa064ec353fc8496a5b92f8a77f95ad94a76f64080614e785f53c044477e2c9121dd9ca507a088498e327c7a6d066a05a166519dbc08559bd21374fa87b170a1718ba4b07b94c72194ebc4ed312824d32790d7027ade4c7f84606e8be6a09929d6d199d2a331d36740149c2b496aa573b9b9260d7e9b388c939739c76f0a1c31d4b193851310b1b40abf85f16a3b4f231485811d00b891cc1898d8087f0e1e734c3a8dfd0596ee8b8ed0a102ce08ded8caf1057d265a747553cfba142237d0d561707c70ace248a559fe7b0e097de9b3d194c616b89bcdd053e0501feaaef437edff68db0626707558c9657b34fbb448d6971e50ed2a166a7c55f7b586cc816fc96ef3630b2e1980396fa90880e2a32ef275a35db9a59256a3aed6764e8f8c6e9166c53c2af83049f5af46943afc11837be8a86e283c1a8f6c89fa32670075b7ad2712b0a2b3eff627061e16bfacaee5fbc25879f4c58795f0a2b2786bfc2e215734aa2fe823449969be6a097b0db10c345385f06844b754631c0a01a23a1572e204cf498b86ea71a025ee9e0a19b8586f6416a15300d82cdab3e094cbc736b4f302bfbe7d727c0d9569625293d24a68c95cd216346dd8852a372fea4db9d95ad5ba6850324d8c7fedff970818ef6188b135a4df2e170855f8a1eebc0c40faffa5db04abfdb6d955215ae60894804fefd708b701384edc4f1e4010edf30335457929985d479940f9efde841472e5945a3be58e187987c7af27c2dce9cbddc228fb71798ce9d6550dd6c461d83fa67d169f563c73c984fece962571a517c78a777c5283af05c2ac9e6b1e84d253f9b52f503c31d118279ee214acfbff7e82c2f75ad8921c61a706ecfd5d894703f43c8e74a3324d91560d19f867ef3b27afb45b449c8bc89455501e6ca82d4d7781cb5de2793a7ac37fb4467edef762a8686a75bf16525c8b46d670ad0459a9cbdbbef716a6fc46a3d859d41b385cbd17d8feb83111e93a1ae3fa40f8fa918f41d054d7c6b1a65ffb6dc0da1c0fc269ceae1d187717ec1103fe7180200eac02195803de8ff6c004afbf32389c3d0999f088a48d258c1baace597e9b0146dff8ef7fe11a0651f49ba1fc1b192a95b23228fb670c832fa2cefa2292a40c15ddaaa0eb3301990a35f55ee0de0453990be1371574272d4d21f0343353048bd95498d89f7845accf0c21e88845a0d905a10b7884ce9b8a483cd06003b7201b86a7c5ce39d2583916851acab31825a090563237fffe9e80e86e049f1a5d9d29d5eb58cdd0e52f4ad3030b0a44d85c6cd41879bd5b2b13c592caf6fef233eb9f0cfee97c5c85824fc1f5b126bcae249966a30a47e27cd33440447ddc8edd81d424b4b730e64a1104e4fe50d2fcbb1a0b2894e3b2de5fccaea1d6340eb1818bc5c158d4a4315f8e4b7a19cd4fe0e982b0b453b6b3001bea795c4cf7de6a80c1d732403034bb8041419094027b1d6e69ed8bafd8f0a9e23c8636a1e71f4a1693cf4b81fa9a08f92cb61a82b22cbf3904bd532b8b3ceac996b62fd38c5613c9fb5287712d9a4d2f31386e82bf442ff67695e1d022d40ff79a35c0cc158a074051aaf71f1994281e9022981d04c763b70867d2812521833413b152f08987bdce5b662705e5b88456d32d52f290b5668e52e981a9d2c39b18c725ad6e479358cdf9e3ba0165363ba75ec75c2f2ecccac94e31c38284ea95ef1a7d2af6ef242f0b62f7c3e26a34a74a090c024b7fffa6ff808a202e5548d56b8a5869d3d681d12fd244a944527bb17190c3b9dbe94e6843942a0b13d677b86057bd2e85488292454234a45edb1f70dd4d986b8d1de9228e52a9e0a0a2ef90a4d97f205e7071c7f0bfcb6e511e9ddca81e77da6121252886fa88e18a8ec71277ff41be15fca0eb88b0bb5a9ff325f31f247cd4382b36b9583f49e359d7ae3a052dcf192a9727f699e3f84bef15d2d3f39b09a3a251883ae2016b5b3bb800234f691fa7c7fe1c6c36d94324f53cf96eb4d167f6893743019794bcdf6539a8a5f971bd92b3f826b4ea302c5b05b6a2fe8220fb51f0861cb4a2a8e3997e6f9089be419cbd392eeeeb05305fef2d9184d710e6ab00a2ee90845f48bf790e0d6c928fc6a85d7e94b72d5f5ff9157d0842ff3f54b825e558904a14e0ff1a3673b6e29b030b3a7500344818a3909b84338b5355cac8cb26c820a115a54d7dae9ed4a1b0acc6ee4f236ae16eea04c946984f21ca41a4417ccb9dbb8b9c55605ae8294568d587621921c4ad2c0b8b328b4618101c02c6b5a40fbe5cbeedaf4fc097d4e991ee1dc816fd84492a5ffe3884134154b34bd8bcf52537e56203c013f0140b3e5f175c32f4b0e22cbe70e1e42d0fd2dbc0c4809ce5c3cf5a494d756a7a72d9e4eb267712f9343b03a142078193cdd87237b3b16b932e2437d513a95f2cf053a9efe70fa60bbe176e22495b8f6b45d11a62b20aeb64c751418b6be0a5d25dff73b229a9308d74cdd91de6a336f75fed16bf76b416d2a00714007bf364f21ebe368748857943ae54fce92e9386ca488ee0fd87765192db4b139e755c9e7d27c2131f0853937a0242a1e3a5b707d56a8440278845d3b7d578fcdd00c9567b1e24a0f4b388bd8d7ce07fc5f2167db25624e5e3e2d61306d3c087deeca32f82c46f76727e90e5f00c00e7f903e1369fd18f47c9985f8b2776286526376e611f37fb730174d345d56faa1289d6bda2fc43828e9e6f4e1f2add363425e6fc93b9d351898ce5a2d1da944f1479969e7a1b39cea5abf4ddf5b1999538d404198e462fb1a5f87e62a557b3060a001ec2110b6dd50ca4b125d42e3b2339826f3f290f047bf9c96402695185591856758e88579a211d23340794120b0c7b309e47317cc26661846f352240860c0b3f4bb333cd832626b721f0f47f130480688e7abc6e59df59028b0b03c8efbd7ba9dd935fa4bf41b9dda28f01dc4922de9f4083da1a6e34c9717c43ffd81afc38a7fe565085aed612cfe5aa8194f82f9a54c693923fbce5a2a290f4419dff6ead05b6b30cf55db050b1c7863e903618e835170eaad427bbf6d47854551d03e6e3798d06825e7394ac19be18d9778ef816db09ccc2b8f4c392eef03f9341ddcd85047353b277c52be315cfe555b7300786678d848a7542a5bc1d91e169c8ca4251077a464d4fa35482a812b3b4baee9e14c464fc69da2cf03b39cb937b25a45a7ba4227cfd2b3bbd0435a6858e93c9750586cfd2c9919e42c5e7a17dca7d8799f827afa0295121b57ba5a7af6b9a0869fbcf3614597c757c74ef8fa99435b5fa739057c09eaca64b90437cd2d8b17f1a4e533c7e0f4d0e9a8ae02d97c3e9c3a664fe33179f0c86c9c0c1408326d2e7d1a95528aa9557c8c52eea8c4f9cf5b20601f2cd3cd4ee4531c3180ad634ce3ce5f87ba502b393717759fd1ce65359586e5f5a881184ce2eb42ba998095c399540aa1b889da255de75be62f493266418c92ddd63079b9b111b6e92e02cceba18494472ac9f2568949f1c28fc3f2e5ee7e9afe90095c0539c7121a49166e9c806849c3653e1847a23ceb44fb7afb835614af6f64dd4528e7a880270d092f75f768c5c859e2689d6b9b6d5319d93aa41278f93bf2f7b2cbed99ba19ea69fbff6b30819e5b370759a4308aaad3c56169de0b5ee1aeffb3df1efbb0005d2d5fc45edf0aa128597a3dce1dddccf532a6c8708420169e6b4db7c0f8f62cbfabed58337147a763ae2e4deec8f89b3e4180ee06a40cc325d00fb292ffb2157f14a8385cdd831fb0c22edac075272ceb8ff924559684a356998a633e961d115266bf881168c6a0bbc86732e5bd5e9a18a20870a2faa16588546c2e61d6c7f935a084a37f4213a667f4161508096fcc0a5781c9bc7125c7026960d27ecc939ab75d5be09836e625000949f2d2c8083a187f41063d755fe2a4041bcb7995431227069a9c9d4bf173cb15b3d6b009a59ca1a520c7d32cf3d907c435902b0d0e4ff7d1809bc934ab94db6c47025a7b7069fab38dc2837bd4754a7337351ba99ebea9e43dee2378b48c2a0c48b90e7444dd457619e0581710a03a993fac55a69fe740ce19bfff9fcc997ef267256150fcde7e1ad04663fcb3ed69f1d55b6341415cbc4658670a3a6fb5984787406a00e6a809c70922dc53990a1c658f59ee3f1e0c0e490f8fb6a168bd452f365ae51e391e186b8960ba69c5c44d07ccc2d02f4c4607084398c22bcd803a68dad849fcf7f4648c7a1a7c25ec86c0965f6e4ff308a7893f0d15c480eea7bf963606440978f0a5255ec175919cb4af7d07b3c856624ca5415cdd1a72f0b7748fae93102fbbaca27c7733d59b2c6d1d2fbb514ae339ef62efd5cc2304c1507f39ea164a7c5594f7b87539efac20dc0751534b0e592cdacbfbd68c82f3e6c5705360bcf5dc6bd27e955495b1a548c4c9c57479365d080ccda22e4c8cf050e17d6df6eb096a673ada51d9425c796a7f3d95b517612d13e46d9cb03a8eeaf041ecdff138a2290f158702ca5e518ef89bd208203b20c75243690749abcfbcbcb5defc9682664f21d4b1050ede07ab8cb26156ec840003923727a8214c9896b99534a007dee960c350bb787e19794e2918b30aaf382f96f40ffdf7b7f5f6cafdfe37e514f6a63f8baeba3522c8ae49cd05637ae9cae53b74b4b67564ed2ec18b0c612941ae1031747934001e6d2a89ce0c7f408a21c5cd3b550a17f6dbeb009884222ecef4ab707bcb17fefedb7764c1cf55e5db51115d2e96f4407e56e2db23cc9f3fa4d041d8b52915d54f79263bcb1739e9c74e59976eff250ba7c8a82f4f5b8792c99c54ee9bfc2cc017b6884476fe28ea9f6c8ac1014807a259741c2bf388edcd9c467e4f4003d096c687e3c48c9e4def55d0f40b1c4ad9199a68173eaa62b891efb08d2c15c1b9b607ab922a8cafbb39bc899492ec0475514148ea1ff1db6a3ebb240d4f131afb594f78d8f63044885d6488ea8dcaa18fdad7fe9482668cd020cb534fbf588a97f15360b9411a8be42309b7690f3acbc1ef4c3295e792fe3aa39acd8743d9d0fad8cab0aa483580a19871f9b8612d88800cb90938f8147086640208f73d4206dd2a6f0714f1a27f4e85bb22d075f721172779645918fb3044307e3b8d8fe7a759ae2c2333c4bd42eb7012f53ebac3011d6dcb9c5506e0e76270660e91451a7ea54d158a3f442c510686d538e959017a31d33bdf6b0efba5193f08876b1ba9fbde859c1ea6293e5f8549ce0e61d06e5472291abb72f58a0de444723466d7205103ba9f548e1e630229a599a3f874b54c33cf8f0680ad21ea0a42d4490a79cc9a537d3d5cd826da7a2925d60f49468b3ce048d0f0d17f3ac738a5017249303ff67edbc71ffc601e5a9d5d3bb20d8c29dbc50d306ff0e2ab81fd1dc3dc4987d917cf31c7db5ccaac7629bc911fb34367dcf163cdf44cf511be85542745206a8f22893bde2a6eddcccabc8ed6228b7a956d3a4ef5dc00225384f294dab99e32b0edb95a86e40cca4787cfe563c002383486a00ee996ca04784a07866ed98b842552f5597042c218d03a09607eb9173008a961323e94ccc2f42e154c29747715dd58431162301080cae602ce394b6f0aeabd41c9deb930364120076067132801efe1e8dc077139177d6d5ff7c35705519acc3c12b860c0d9771ddbe024f568b5c29d96f8869eecab74791bb2876590755ad8632537d2e6d7847b05fb44681d289fb524aee64f4a6be7be77bf15e070b95eeaae87275fcc47e68474ae2031000bbfb4e83af46917c0199af3007bc99e890cc19adf05bc0ad5d0dcb2ade1375d693d9e335a9161ce2d2ea0c763b6ef75bdc84772c491cd57e2f2fbfdc8b51a56a63ad3f0b6403936ce18d0ba069e3f106379905ac4153f29057fa2401a4e5b297b4e19a77424172c7534c978fb660bb940c96f08261d24964bab22fbe9b2001665a7b2364258d173a82e5c622f5ea815ff6d3f9965ec169096857fff539b97e948c8297202209fefea459b9c312175ea7948d471c6326e011b33d55d8bbbbfb71ffffbfb6c1592978224e689f963e513c7ed0a6dbc8bc717c935aa8fbecf068748d6337ae620e41055c621bebcbbcc48ce9e0632e95206030875145f2358e505ea6aa7ef9c181c37f95e4dd0d1127dc0c463752c76ccda2d9521d2f3e398459b7d32c50a258a231786ac11a9223419d3b93bcba937b6ab549c697386ba17beb42546985e8711c7838a7f2fecf922d8e51b85cf4db59e68de13d8711561b4fa84eb25db1655cf7a72c661f11bfeae14ca670ec061e951e260a4c8c8528b4a5bd99d42d273854c04c0961e03ef831736a3e9b3219432b7ffae870e326999a26427b000073b7601cd46b520fb72b0ffa93f1d08558a796d85260ea8b17bdd54c6901389fdaaf6a26b8112f4ef6820da3e9f221d9135cde151ac65dc0fc5eeb2b19a22fedb4ec2c4ea4075c87b4efa6cdff231c8f7ad2799dff51601c2f262c1a9846d2cec7bccee26511c066aa39cedda4e233f92132936792c0715fcaa749a76cbefd8ac4f2694389cd4d9937a977b3eeb075af9cd4de1ec822530276910847361b91cd32398d044cb433250728f009fa5a5a1d69c43662dbe31b16a4cdc39752ae6885e380dec2819e4611d8578c240489dfeaff1cbaa52dc8bf4805b69de3767b6813fbca5eb94210cff85704b6ed757fdfca05176149860f2ae910965ee12e6a61bcdc4ecdbf75a91018168fc6823fb7c06f5a3a7e7fe3d535fd683f5a1dae536948d9127efc5c725cca7958948ea298dfd68f1e6906104d756ae31a3a7590c7b25426c78a9b0f7e511e3bdaeb3eaabcada0999f6684725d8618ee68d02219f923dbcc6642e9790e6d9df7e2453e6aebb536c3364d30d65f661ef6ba1c82ce9c861f60276b081006fc2c241a66721d7deeb466caa34b75384db29f955a1b1268643c51eace3e33ab7cce864d01e93d340728190ae1367e871f62be8741806a93bed5975022842d4417cbf37d9c7168ee68f823734267cd54733c5ff2ee62ba312a617ce783049ec3008662edbca68124c7cadfb25b2661eab2bd4dfe314ceb8e23e9bae6ba199a46a73081f5f2083a4f63c3dd8a163edd2083feb23fa9ccd921e2510f585a7ba01f69a36949073fd7a70baa75c38d616a7e6316602a6493cd0325b95a5ac2e40a1722e7f8245c46baaaf83e9095c87f05f104e57aa1f2fe98d8585eb03340a36bd6f5b85a77be210c4188d67301dedf414fd03bcea3685b1af445b134ec7843ba92a037e1e36604f294c33770ada2a3b7531ee94f31379fc17cf886ed290bd712bee4547e3248cd6aede7b75997abc5605aceb1093c738e638af553356378210bf88751795b01f295573879a275b51d4512b7bad54949cd87b8cf047d2284ebc4d7bc7d92c320822f1822455c84a0089ea1f74b2ecfb03185236343e3d64191e10ab5c18b64d6babfaf2f4ebc3c38b3949fd0b89fd617cc5aded88336ca87adbe475250f3a8b5a277872d15c6ea39a9c6cc53ff5dc38605cdaf99cbc09126442ad6374b00c2882c89f63183c2f596def2d4276dc50d0f6f8ea1fbe2f2cf23082082316c3190bac5199e3f3710ab2a391f2934f799de0911d2ee0b92a3dc497ba2b99af0c1fc61cbabe696d8c070ab98c162c729c623eeca8e391ff3e537cdabbdd3528948d02232499f51a9e70712fb99077acd263013a21881379e3353bb9496a6120646a0a5cfe2f7d96681a71b8de1b197a357b49f6b94091f326ac3cf2c8fab6d1deeb9e3ff4b2c493afa82c0e1cc0aca822be5e4ed102d6983fa49a25593b076d0400ea7cf9a725b6add24cd05cc3e33b431c9538636d850483e4c71228d9639baea1c0228f276f8139caaf7996d3b1b8e391b9a77d75f44bcb707d2149b5ce82e03a639d6577bf11263091c2a279daf942f80fafa40df8e1254c767b31f9d69b4260f471f004effffffb1