PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 45535 b9f3879ac6b566c9cfb38f1d33fc43505c80da9fab7294c9de420fcd32d1d43c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3ca0d508d8a3482c72894a297b0d4d22fe5218472ba92523529a08c7ce48a42e
Certificate Block Hash
b9f3879ac6b566c9cfb38f1d33fc43505c80da9fab7294c9de420fcd32d1d43c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001041000014220000
0020000080000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000036ac8207829ba2bac47fa7421f56c4aae693f7a7cc54306601848e183d00e2bc40b10519c666419add0d5ccb6c7243a1f2f233c888d2200765277c4e89e9bdcaf9ef416bee57edf2a28507601475f634b62203e493cf4fd2c09b0100000000000080000000e000001041000014220000

Raw Header Hex

000040207b53b27b025a8ef43aa9442ce60ff8f90a80afb6009859d2205aa04c1d4a879ac39bf8f4fff3cb0309392d91da7c5f1a0c31d6e0962d590327ba185c66e96cb1ea05fc69c3fd1a182ea448cec7089a522325a92b471852fe224d0d7b294a89722c48a3d808d5a03c

Proof Data Hex

59,560 bytes
121216010307d89b4416261e17b497edfb27470c5578a37b7ccb87603a28138b0e70c6bc209aff500bbbc2988958d0142c21853af8ac099d627f1e632562e651fa246eded552a5163241cef02b4abae2f412f254e8e8b8a78c3038b61744091fb279ad9d70cab9ecc1a377d3a70357eef224b081d4400fa2ff4d9d2339b1797e8edab961bca2504307e029008d1e346432fbc125e762fa164f86b4e7efa548e042d23d24d4c15ae52857330bf4659b3022e7bcc6c991569c4486ef430ea41fc8c453b9d45d14ae834c249676fd10a4c6ec30b3c1218e1a69b16177fad3c6b1f04f9e9777d6a61fc2e2837483ad3f0e9037a4afc744d181aa1ed3bff420ac2519efcac3c469355d9a9e65f86aaf42016c928262a84c5c66e5b3affc6205e4781281c91ba32e7068480e855e03ef0f49bc63b1964eab4036952f26cb5ee06b7474ef0795ad15779b4345a0b3f562c2565e6a7c7b586d0643e49c1ee3a7d25789a2dd0301bd3af9918d0518919a83cb6cdd9fc605e220bf00916a1d7a9d98d108722f9886c76afbf4515c2f9d26e9da252d4ff11fc620b05c221d1082f9d748cfa461538b614b07da6a9a36d9f5385f5b5f2427b81352d3567deb1da31c68af78c4705e0d28e58d66014204e1183bc473ecacb2f48b6cd496398d2925706544204604bf3e7b59ee856bb1315cf3f68ebc1b171aaa9200903d62355f2fc321b8e86b33c1e585851a7cc9ec3b8dbb33c7900b238c6bc5db0d5aec8002529ac52aadec1362308eceb3df4679e3c243eb88b70967693fb484a535e207a3d267e101f3b346876e89e9458a9e0f57bda124182039f84b7d27616d542fd79a4a2c1c4c015937514b2e7357a00b77fc4c43cc4fb23811c8a8660a8cbce9b0e908d0a0cea90c851c1e9fde36ae581402a3b861834fa202f5a230ab6f43387bd18c163677799b7c35daed91c8eb2e4a95967fa2f7c965b35d5d953a87b4f7d00f435ba664e4f0be0f39c784017330b06fde63381515d010a089513fc7011d03558c40d42b9064f829054c9da8cf5b1af366d69f1f8dfef75a5d7ffc01e04ceeb072c34c5768de321bb468a8efd37030e8bc07bcf2647d6c453b4b93dd7cdf3f4f5dde580e8ef5aadbb63f843dfa54ba422b3910ec1a650e9e23b07d59e4d96241901d9a4d04e5c5a9f9810d9fc9c09c467cec3b826b0cbc7bc4dd0eec49c5c559023a63791cb9a8ba99943c71bdcd9c49cde22aa4b2879c73d4e404f78aa563a1d8d936d77cae4256c9c5eb5a26e90afb32ff57b4a6614b3042dd00caf4b05be09f591d90f31f157554f64f5a11b3c682b38c9e925986fd3dd8a5a0f278ce6d237b4f02dffc60bbcf8f38ceee0161745c5e50ca62475f9acadfb8eefbd5db65af592d8f715cef90248c62d8162bf5d1bf478c6491c63eec47898fcd040ff02f00eca15085aebecef345a1762adb9dd8238b93f189fbee40c4311292a41dc8e2ebf1cefb26d3b6ce896bd1ae54396b319d7d2313d3dd77041cebbdd9bdabcaaddbb7e3a179f287ae732486825579482fd12101ce17f60e1d555d8fdceff1ad7d6b73ab4e7c7e9e4665bc6080cd7937b2e159ef2d6ae75423045939154b88dffaceef55edc2762befc91c6c993afa2256f997f115d85ae0c4f1e0cf44ebcfe6b475efc876754581861d5d655609d18aa36bbd4297fb36917363b7d59832928951e66ef00d77417aa4211c556c40b27f1662093e13f90fb62c87386558816057a7d3368f7d627bf1b952a0e4d58fe8cb995e8ef37d941c55c5b2627339a6a2f3b8c1374e0ebc1024937a0ac0da6dd9810d7c0d4a61657e79566f877507fc944c31a92a407c549a847da2381e097ac7be8fd0dc08afc9a00cb620bec9845f67f83c63139083d51c564327cbb1f0333e8f590cedf3d4b6262b0a0725813e60d3ca637239388150a5fd9b7469c077ae62d697abeed743af752dc5468a364ad729c168b8d603fd35e9f54da16a4c068869fb90fbcdf8e58f6f5d6b83931f4011c5655dec77a9f0962220e1ae0eb88b3df4cfe036fdd478fc71458aa44cdad1e721822fc02e06fecb5ca72a74e23c6bd3442dfac18765cf6c14b4eb1db2b8e54c474bc2bffd2f6df90444384d91d61f1774d9588dbadb4a0e5e3a7fa8a24925935d380dafe06cb3ddf07db903eb6b80ac0fbadf069870d18ffa5ede94d0807f2022e8ed45869386ca269f6f16164328f3d3c478576621828d64f880e2b8f27dde3c1cd3dda0241e2bd463040f25dfba3839a9d11bf7207281d821083ee696f6128202e9f84697027d45e46d8020eb801c2731339153a1fc852bf582c2b04d44f507daf09e034014b92dd4c7fee5297a66bbaf82493b3d53cb71e634761fb225627c781726f8618b079c179c65ebf705567e3f0c6d3fef34ef5c02d3bb7823d285a5b33c14f3b65e1139617d8e0a1592f44d7e35a6c96e01f24dac2f9a2d8bc5ff3c1019092d0782c734596d3ceb61c271d0a82cd0088eefe5189be054e828fde10f5a17b09303f689418c629349bc17c764b3751d5d9d7d55614c0467d783bd5b266a4cc8dd5f90700cb923dba9dadd083fdca2c89ed21994bf74eec264367a0173578992d061d539d148fb9957ea7cef66730f0103016a01f7d20b06d325066200b715d395df42d4148463ea264d519b2ffb29a1d22e6cd8ac681323754f5750b1203ab805e3edd8e74ebc78f9fdd32397d1c59713416ae9cf6ee8c9b9cb83aa1ed186d1398e56e3404fd29873b10de0d07002a4b0b5776e6c928c319f9504e8ab5a55967f8d6052e4318470a4361a35c717082d77f30b75fc36db28173aa2753df2ca162aa165011777280e1e95a2ff6fd9f573cadaf5cb5867afe491541996c01940463d481674f431a8bbf87ff37ddabe74d7dd38f9aa927a367d375feeaedc2ffdd4b0eafa1b35c1d2989e82fee503fd024d305598f2d45c4b82944da695b8a331bb9e8fd37b0f2b9c094d8e484ad107ec3b50a7dc100ba21560c25b839f9bfd924e6e021698cf60dd496a26c6001247e41b3c79836dbe82b703efcce7e9a624310848eb57c7008ed80ffd8d478e74afa8207faec170e6861e777df6663c1ebe3cf442291e25c20cbad23a6b989bd4dde2b04ffc68df5422de7061257136cdbf899812af399fc3abd60acee64361f14de3656088f4d9a3cffc16b477fc942ab8c545c15a9d78b4eba4b1805d49d8f880f0eda8fdbe594debbc69603b9fd4ae866e9a44925d8888138ca104f3a84282f91db731e48f9503854b5c9ce004963d1420f0e5b25e40899322784ea7e7b59fe0ae65f4129010b094768fb92861ebcccdd1358bf5c702a36b7ddff68cc2fe20c2aa411ee73e3f64defdf24da064cf3228768cb254425c70e173f609ce1e973e9fa0c16e73ba1754c9e0fa5808c48aa55818e221b13a7b1d3a419e015f939f2a26350600aeaf6c5cc5bd25250db46a8c9661357f1547ae19d970066e178778dce308da6f41f0349290d4aee5655d7c7945cda8c7c4085e93ae3e501ff2f3b06daf4d9ac8a07e74a3e93b14a7ffb6cad19b8d0b59c38e2b8bf9b1c15f2a6fbbd86bf10f2a0773af4f4d655a6589014d015f3e92a6f8b3f3ac649dd8f09d7d3f6fedaac50bf1f539ab926eb70bae7993c971cd7d278a0f4e613fc3d3ec6f855598c77f85dc070bbd14debe3ea083a53bc29fc09987a549105f7bdf2c076732f8542f8af3be9192c5d503ddd4a2185b7346220e01199d77bb97f6f8540603ecdf569dfafffd9e6e50956e4f922d01734500b5b1d0608e0634d05ce58cacf73a32ca4a6895555f1111e0106f6a20bad3af5a9d6108e130aa2d7db7173978f04b196b8ef0ffb9d5e9ffa217f60d152b4749bc86932550fadd91d6e0ed2ca404426e1b890f420f037f46500130a5f3dcf683d54890c392a4424dbd2479dddd240c960bf1383aee8a606923477c06da416d0dc19a56ade5e55fdc5ad13d827ca1f57485b18fc33d15da1a10078b207285c7a5b532696ac1b21b4a24a387dda687c77a29ef504f28886f60a52013c612f25e33d863f3f80bccae8fa28d7bc9f541251e0fa852bf74d72233ad9da8f5bce3b72992748806d2b6079c7c6e535b8c2fd812d97fb827776c67185967361c3a4c3e01ef9988edadc449203948644d8435d4464955587845f467777df6f8d02f5c22d1da65723e21e9eb13136708d7885672e2575c2d22b9b654efd9f3727ac12d683c0d26fc1bc4ce16121128725e9183f438ef5007f9321633f80e82dd67dd396e2cd8b7f1e09464bca26ddada1b0028401c6f5ac4af80695d882d02511a340db4bd13cdc0c1a07d625d2c762ab6025aaa6db5991822b99fafc51f65f570027c023afee01755b6908f018976dc1fa536064f5739a28e3eb4033d8a8c1571a958cfda9e2839713a4575662387801b26fd79f255bff8f4e63e996e6ae53abe1ac583b928e5af774ddac4e53f1139b96e3c10b988d9475f81f6596e155bbee7465c31ba6d19aa89781262c2cea4e288112451f680703afe306a17b2b85bef219aa18aea9e7ae9bd10f4a51b8d1313a4c635fd1d72467f85d9db85f2c4ba151671ea2328cadea4ddbacc9d6c036a8770fc1894ea627f7527069820f9f927a0b8a71225811b0caa2f2bb60b3729f7d3e010f217d70ba3c4cb67ce783b5d2ca4b4f35e00ccee800fffc697faa176146a0ed120ac1f87770259f22808e26a065d01616681f9f88777c1eca98fc753868ff9c27211224583329420136f3e22276bb243314f419b9bf0583ea62749a5615f99ba995f657907864925f5976c532672f27c65989af444a6f7681ba314e54b1f359253bb223e91a96a15b2b5f8b102414b0c82c93258974f98aa681810adb5c84dd974796ca1b3e7c34b59340d3e759c7b6a50695e1799c547f7413d8e04112bd6c93e3a5d26b8ba04e5093625059039dddf7a030dbb22bbe363c3afeb89787028cb26128847198e3e56914092b72ab7457dd43dbcb8682c8d7cc2aeac7027f5d0dc24aad33f55006de23af2105c42936d790b1bc4d2d0ecfc3654239dc72eae7ea7e43b48fe46a68fc09d067193fb2671345cb3bb0c3c92ee7f79bcd4cb3f4643fcab4139d9255d116a187d4816c889a988938c516c00e84d98b0d0f69384c525bea76dd0583751fa953645f5304e54f37cd204a694f1d8c560d2a5b0404b0d43edabe4d13e161b49c2489630f4fa40d450efa8488c6298e27adaa4d1bba52721bf9c0e4d78f0f76688eb662f4785bb9126639d39aea6b81d8bb5c8033c863ae1e857e17bd3bce5f3230510509030736c7165ea48e7a6e54e80c2747e7718985a0e49686a5ef7bdbde044e813f452839978a8f0f7756add8c3a08b8c49adeb5f72354022fdd5f91de9329693317a9ddd239cbe903eda5e9842cc03ed2e2e0a17cb165bc3cfdb874553ce83a0cca48060571ab9560d2a9164ea0c2b96e8090352b742a94d74df60c44f38d6de2aad0f21905908b8472d88246af37060968e26aeb38bfd9cb5029a3f18706e8da8547d648af3ca65b27f8880705c1a7cf72c16d0e5908671595f7518e5e40af508bf34770ff889f02dd0a760c9bb1f11e9ea7246c5232a61bb1cac5eb2c60e9a30044f4897d13db711d7c3a90c12771f24aed050ad017a4ef65a996b006da88d8a4063574fcec3e540bacaf5ee0d541498c418d5156e54817d45cd892a73fa1e25df41f6fbceb3e6bfbdc9995c01973abdd45b3410341333f11fea5f7286b2fb776ab0fd93ff64db0a137db54cb79223a5d5ebc8f3d72dbb9728087e796a9bbb64d29b85771bf84b04569d50984471972742669efbf1c71ec101a8ecf581097c49f49afefc1944e3c84adb9c0118fda733495538c9c37aa0cdc59a2f3fef8783dab0a1976a717e3caa43a174a2cb9365330def82f1349a585838a0f8a95e829d3f803d835bb99c169464b5fa5615bc88059b490b580e7edcc4b05fb1e76cc57569accf03fd2a88698316d839427afbeb2054bdebfd9b549b8c5571eaf56bbe6b765434700b946c21009691414fabd1ed5e3eedbc7db4a8836a1275ab9dbb0c54e2429ea61797bfe5ed8ff5da4b0d0008ff4ce0925428e997166d5419d1033c94d75041551ac89409800978836c28e46407f8e0eaef046100e45f525bc9befedf0517b51c7e82410688f94ca72e86bd2a653076a8b3a34e30dbf55630075763be5d491a0673805cc472825c112fe437d51a61f9c9c84908b460cdf7d94943adad456646019d4f3a6541352c469793b3f8756b1054956b7e84f3234aee8357aba1689bba72497374d6a9a86277fdd986d19ed21d12923570c94bd4bb313d4ca3236fdfd906256b5db57de661c52e5d45b1bfc7f6c5ea5c3ca7f6a5215a5afb9a3905f59fce0466be63202a2a711bb89f8706b5525bad9afd9c586a4380286cb7cc55eb61e27f002898f49017328d363d2e26a4fa422e6e0fe1f79d7124b6783039cc904137b00c681d91179b80663028314410b778e5fe6a5b002a1fb9f65c1e7423fd64c2a6886d446f4df947318a9558d2df1b76d5b1b01b9edb8aa0c2b8fad2690788be8c2a4ce1723fa9af2d8573d1208656d7b859ee038ba5431bd6ed8ffc0e265e3923cc6300a107e2974d036906931b64e5cf42e472201b15db44e74ac5b2610b81fe0e32c6bc7e51dbd1cf14b8e9f33b7fb8f1525997886f48bd32dd1dddd93406206e4638c9537160199498c9b36e228886ad4b221efe0089b2f2355cd8ea40db0c375acbb02f71b71a4654229c7f8b984db0ab78f80bb68facaa0758613d0f42194a4fd7459fa1822beb724c7b343300a15ad6550157d73241b2e2d5b80bb203fabb886a51e3e2a8baa321b37cec9a0d4dfc6ed81dadd34a12255f1105de35127038c10664620aaea689c6a575dc695c4042632b9fbeb0fba720d1386dbf3705eec062cb1b32a867e959f27cce2be0430292f14810e852217bd65fc91bba282814fe272caf949c06a9db887c6d73706e4584a225eec44e4c36fc057d09b4be82e30a1cbaf864d0e0c29d91753990608c2fbe1907c45f5ad04f8c179d6ff400273d0d92235da6945f3a104d9db5752fde1c56f8bd0415f36c739ea42303a2adefe05ad0a9c3871dd5fc408aac6b44225d33e6884ee6ab952b7f73eb6705f18c270217b25d8cc845fbe16cfca904ef6175dfb33c7c0ea7b6faf857f17160b2acc1b06eb7a82029c8a8d54932caac79a88a7a6eb19c84bac88777a15f8c75caaaa7a0e2b9c4c4a292476051477680e0cf6500bcf65685c1ec397b54365676147a25d94593e10026c51220fb4f1815662de38b1fba2cb4a34f1efc0db52e629a653596474ff8c2c8ec434a14bae6222b7928336ea473308f15bd50f9c7eadb90cc66b0bfe15804a505b482b8253a7240f9b49c2f92e4b4e65dc49fa9f02b3a2e3eb6f445d8eb86238cceda68c306c6261088d6dfad4f8190df5fb13772bab461e9ca22bf69311db80d4a1267244caa787b6e9d0071007c693079df4234abe0db4d4150f6317522d902e9f66f20c7625fbd1fb566a213d1ab2868f396d08f301865c506869827811cb4d42d4bc4359f46b64b979eca0384c644f8475efcb9195d9499638215a6fdf24a93a88d5b9c4fe40475913456e860195929e6ba4a243d3697003970e29ea9ec8d13d35c55e3914b1904f2d5ce7347125d798c9d66e52fa119ca9487ad985c8de82e6b337dd43c9157237f6471c3b318715b3891a391efc4183db8e7172bb4ef8e536ffb1d0e5b0c959e7558ef95208f536d7842f2908e9a9a2b69063714da49bf92a6875a5d4f5927fbb376e4f64e00808658c34af831128e9bd70d65b4247f3dfc16e7dcc5239ba98a062e4da42eeec107e8e7203cd9f781d471344dbf92181a8d0ab20a49e83d675ebb17f87f804ed73433aa4f69aae46be65f7ca6649527b011ee5966f35499ad04b1b0f235c6e2aa2759d18d403f11c554db93bf56a04561b1d6806f176dfe4765d05e80f6416765266f4db4ebf2576b8bc6bf2777ec2b4cc92e3cb0529e32f2ac233335d7ea19e5b5fe2ac3e6dcedc8f0ed1fb09fb605150f248ef8feb2c47170c1c169c3ebc712b9691208189a04e1c42fd6ca4d9f32e842bf3042aa64759fa0224312dda6943af7cfd990227fa163d3a21ed5c31340afa37ff000ccb35728d0306ea58f2d96f1a3c8bd4c8308dd2f09f1a969daef6e678916aa289ca4e516775419173860b222051549656d43324a514e583718b964e7f11d9541efe09dc889b8e1566fb2be69f50ba9775837a9e45dce01c9f4eccb8383b00050b7540ada90c0d3102ee664e43a8ffd0147cfa6eef38dc317281009781ff6927561545a09f2145275e83d125de213ac0072ecfc081508d91b03d1c1a6224b3625fa4879a61cadb634a33474eb57f3fcc781a9cd268a2377be3fd7bdb6b9e1a8160a226d46a3390baf72c4bf6506852e50c002443e70a7066b45db03a47cb66eaace5611f8d7a99e7f1f17f3938fcc4129e67313ce9e6611634e4c0743e8aae77c516bd2934ec82da7e7b003d0bb869f7cc9127bda01080f19c185290696e9b622e9469a9e0fc9db04a0b7cc5a9d5bc441b563b40a63936c6e100bbb5051ba9a542e3207a0ce2d6f20e646644deeb4a889b79dd7b0a57db6408c42ab18b57e52c55352401efdf617b800699624636699617a6865daea86a2abe152e6e6bd5897a618cb31f23682b7fc31164bd50859de7f91a4b0f9594e7a7866a12655155f224a5ba2b1cafd4bcf3b9ad775cf845c2939f803f22bea2a5b99f0649d831e2b14cc62edbad69ebfca8b5dea8ef0a7f0f5f7c5f6d9d3c2e944ef48246b90a09770404ca97d50b43751cfc13bba0eb745ed7bd52e579594facb3d1af5e6ffbee006cd4391c1792a2662acdbc6b1ed58488931f183f29cb00996b5929334b974b9bb64d4311feded80024b0be5d63782b697ed459c6218aabf94cecb804213feabb5791852c19f10744d5c234b2200deb0353963295ccc8e1a8d7951b39601e8a7f94b325b0b178e86ac14da11cd85df4972301c8f6c89e12c0d2fa44cd0a9f3e4e212ae08abf85cf385a1d51b35c5e30fdeb182cade40a37ca1a8abb78c356d3b87a9428c619698471628435aa44652c7538cffff186ee51dde67e0b3098a417d2c06eb8664d7fcd8874c6e7cbd6852778c5cf3f77aa9d12e0133bf0c1b95205718427d15c7f03d91d6c2bb35ea0bf4711cbbe8ade5029280159f7f4b0d41608605bfcc56ca2cbfef0d1bb9087f397585eabcc0a72bc797086a663214d1c2c7096f86fb070e76eb8e9c08fbb6e59a65b4fd6c8e1d2c2f1c44576b27424bab3fcded14fc5fc2d83791bafa698bf8e3b6867807ce420050d5e3915afc3b90dc4c3c4d62eb98b3b2edfde661e03ebc10ce3f74b4534d8106e4932ec3556e83938333bcac9010ac600f9b39099356584a81ec37d984e25f3cfc300c3b08c7632694a67fae46fe49f07b8eee2f1f48203e4aac76d7cd21447a95c866b559192667685a1c5fa1be23e00550e9d350924c0cee0ce1b479e0082cfe2d40892deee9351c2388789ee9140694812bef7b8688110b65a0e374e00c50f40d5b4c210fb1df8a0e9c66c39abe11b828f745356ba20c49cc65603b0eefcd612e17936e989894ca28d189950e5e60a02aedc09d03bd0df3a37179da562c40c14c00ff3cf225be43a6e89d8d5e018412f3cc52bcaa5db4b66b181966a6afe8955bf81118f58e76a5e4b783f238367f3ee61221fda53d040932f6388ec8053ea28f345067940a2ed09b9940758d463c58f0000b2c0898b4bdf2ffd980049c12e421c3a68e5fddb6de27adf1599aae8db2652e8621526f9d741a2750c59e09d2ec2bad27ee8e6268e3608d52573e387c337acd481834c787af92eb3a7c6b821e6b74278bb0204f00c96457b3dad8753381c62219b30e5fe038823f88e2608d436e0e4c0a7a02d85923749cb3605e62feb757e1ed8fae2dd71d3d90812297625f8d54c6c4ecbe6f060db700ae0d0ca2f92225dbed8223b7101d0fe2bc20514deb9f32bdd4480f0da2773fa0b3c0001f5f2c5b0fabb317f0df93e894788519119e3e55efce602d8e3c499c55973963c98711f8cabf2b5d9a2bc26f54f61c8327e3400fe0d9bb61a90f8b75133291782265555a95a01b7a1317a9d20449dd85b2084cb052662f3fd5495191f2ea2ebb2859a6cadda7f4532778a291a1fc7d2f7eacc985ea72627d4db18903c0db048d35eafeddd36995ba3311191d3aff869c4b074aa9aac057a8e19bcde710863521c854b74a85c1611780d222c995958c6824084ca7c871d0eda3d10382dc44c617693c0a261386ca271f34bcf0db286b1f27f06415e777e2d137392eae304d5d7e6cd383d3ac718d045a290ff77aeef2adbfc9fea6cd84c7a81b5b3635710a8de4f03a0544b448a0b6c49447d56875fdcb783d2b10f6b1a9505cddaf84bb370beca676fc5db7dc818c572c5cacee262a403828d13456db1b3298d65dfc560dce24a9c01c63842ea418535b68faa0b9f32ce7e0bb679553bab81cc5d59b96802b3badf683a22380a4025275673800cb57a62ec2b38701fe16b41a8aae43d79ad4b9ed9c5f8b244e0dfef4a6241a1b7fe377a6d2953bdc30fc4098c5ab08fa465f9bf9d3f906bfbd2666264a231425bf59abfa82ff76550cd113e8e51c1a774609360e1890f249ff71054cb759efb4e5e4e1bb5f15133750dea529755b6a40ce60c9ea6288eb05936cc181c9e7757dd2a2b672e181c2153653dd5a887a92c88b8b6cd0e83fdcfeb1407a97d848cd8fd42355ee959f897cce6cfa48a7cb5049b462775af6d84e2b7efc8738f7a0722035c6e5b81e3c475cddda2d5f5b4cf3441df53d9b4aad9d32d1901f7f9d16aa6a193522e7b225e7758c1e27b6111e4c0df0e46e9ae0c0eb5fbceda3cc2812aecb33092162cbd07c96e26f6b1d98cbdb72391d711fb2de8052efbd970ca23614798cdc1879e8cb047672d197432f621ee98aaee954f1a6a283d9cef72be0d28b7323102533378e6335d0a84cc46cbf0455688c708b76be462263a7405b9760d625d7505339414d389a2d6990c31a9f29fd75be43830c391a4dc30ef7502a2738093d03f4c56104f98e1e00669e5ce1416c14f79121bce9a980b466bc0ab906dfc39a67903d0474e69b6e897acc49903ed7f30be9bcf05395bbad669edaff1e807c8e50f82762709f4ff6927d94af5bd677b44cd932439c6be05b0ea4a352d11afb30995810d22d6c1b9b6e2bfecfc48670c2a5b6197c951c8e4fa3648ba152346d8aec34395f463d1e25f7f9b9a38817f3ae0d8d414d99ef901d52193eddff5b35726adaea400f0614b875a35ca5b15c9d2cec6ef779403b8a85dcf2c046298ea9c3f0e83c22397f17f596bee0919118d0b9f3e785d6dda74ae7c27c9adbd1578e77cbc12d161bf76eeeb636f98204604f522db5adb6909c4c0009d331250ce7ab71b734a856b1e975c245613798c7327368b29c69a534d778a64aa4ff7a945df3f949e3241b0db9e0f4444518e6a0a002899537718132fd679d7ee306ca38a3de2f516b99ec1b00f9ed57559f1bc49660b6e14f028654d6d72d44f0d80807018001f5eced8f1c0bb970b847782e43593c7d393fb92a32ad2859b8209847bf40f1d60786b798740adc289376ecc02e664abd72e1090576c95854dbb4db4532883f99a08495a849d53d7b4f0e370251b83033c726ce3da6d5644c480d20e4f78229b855f13dbae9adb1dd2dcac09506d3c3646190d6d9def6b9329c4c01c9e408c80f7cf4d095c37d9da9a207a9ac7d1a25efbe8626c7baa57774f1e040002f74cd1ba620f955037caed99881a6da23b79e9c480106eaecaad2b241a52a543753a8e0408f6d03c29aba86ae932f4f73a8f12e432fb4a116143141d46ee71ac152e0613ec8c3ad0280751107f30faa5cdb0b230b29f5c624575a508ff811eceebd3aacbb4924090b432c8d636f173c7d55226b2e33ecd1abfbcec68e75f629ac01f3377798dc0b8ae93323ca82a6f2e5873893182c78633ad9107242b313c1d3b5b405520858e6274f219988e6bb2722b46d52cd8054c2fbeb7ac56a1738016305648a062e113077366639c8f0ba5acdb30b16d609eac702b38055316c5e57f1b3b1c0275f1eba7a23daa32b5a11ca41f82926235d1ec6a5f913925281609b7b4b10abf6bfaf6bb319753c744de46a996615929dc53a719d7882f9fd8cd510cfcdb62ab3e94306dcd4a713437b678b266a960f80d844c33b901019c7a3d7c43dcf72ab5b3beb2b43c5dbbe9aae20c3b51672f38511597acb8a63373ed704bf0581b351101ed8ecd7f008d581cee850aed796e3e4617e9be35b51cbbcfd6acff178cb6f9210c4416b6905407e29e9fa23b870fc1fd2a874389adaef4fc0a0e7f5ae9c6fe0485800fda4c7ea00743769343d3840e6a6761bdb6cc3fe45d5ed90c26e1489d249e6cf25758b796fbdcd4ab792924388262d227d9be4650dcb553945815fe1592afb04fc7405756388c0aa4029bf2cce8eecdd4a1991e15f7384a682b1bd6f3cc308d83446a117df54deebdd1f1dc0bf019de8478202de6083ed079cdc7d4afdc73c95e5dd72a2871cd0341dac7fa0f6b92f3265543c082625f2851ee7cd5ae6873d58f4a6ce958807562721f567efe51066b4492233756f23e039806fd5ee704b31c4361e4a17ad89b91108c7883dc87b5e7c30540a40569f7e7b1edcbb91c9178aac7ecde6edeebe59238e5b4f6f6b737d58dcee6932cc259ed4d8bdc11e07b9ad6285b700307acafad6299cbfb36475a62db3995759071fc9044f44a4ad801fe0d3c446966c6a70ec99831d6d865e0ec4acbeabd208eef289fd30aa15cce20e7a87be24af3c46bd2fecd47c447cd89383154b362bfa2a08db20d559ad39f52d44bd7d0124fb3dc128fbb47c112721e6f07e2e4ac663f29f5f4d58ab0f4ae37135d81cfbe056888be9b22021c62bc0e3e0466e11c565ed1a95107ef8500a1c1e619d280bdb5b6ce44e779a6b12a89b423eabe4e7c596f5dc598e51abdc4a4b8814df2b370d2319976a2aa14c681a1aa036b72ec7c621f1f40ed2824308926715507664702c02f12a0eb28352306812d0a5a4b5ea7dddb1d04d9c36aa044943745021b8678f551ebf0d33b7347e54cfda14da9685e8d19c2ce528a182dc3d85687d68dc981b5f728295644bde662d67de42782ccddfb0591cc5edc746b96690f788faccee9aed075a5c043b5135bf43d975412e5c437b6b3f4001effe2fcda77c35df2d45fec574a760dab8032215609d594b64f578c7f1a1b908f9146e68a6360c5dadad3164618dc8ccc9358d1e34f8c07a21d3fbf338bf4803d083cd90e27235806028fb8dc3650ee62963bd57cccfd72e538c0252576bfc4a6c75714626436b43b24472242a5b4eb28ce76aff7171e9533e1ebe2749612abc54c6ec05e6255a724671f685b8ef6d8eebdc5692b284f86b93215c025bf6be14bcd3bf0a97f3faeac671b8c7b31972e4c8adc4929c7542fb6d70e053cfb27cf94205135e65200d6fad56cb595571f6d85bc7cb0650ee1faf4538be8df879baa8ab60fab869883086dd6ea6ae887f7051e912f0fcfdae0df803abfa0990fa6c673169ede00f1a435aa9a266ce168af7113abad4fd3650531702a80aeee76c5166367e094a55dd69e3ddbbd9477e4f944977a4eab4635c9e211a2d7df1fe9164f06236286a7a5d08c347a3994ea171414522b2b0db664829198beb8368c12453bba2dca1b2b9baf6c0f461ad6a0711cc363e30d190f3cd43ba12847307e6784612d41065ff99503355fe3dc15437225387672da585400dd95d6e3f815e3e50e5c8d1afb85aea1325e751d6985b31b45a008f08d56779a374b1755294d563251e08f6912f839efacb8acecdc60542794a99d2b0aba66c112fa945b3df8086628b4f30a5df8412d2d9922d4c94c96e8d834ca920605d1c40326b29efb27a081e293d455a2ab5cefe48a3dbd9af5d329ed32353e7303b02b1fb7792a4ad7df86e7e7f5609bd03e2efaa68288f0938f7ee33128e41daee7deee4c5a92601c48a1157c9529d573125ca466c98294be4991dd6400a87e4043d757648428a7565b63f11c052027e7fa7e25e891d500bc55736c870f5f9560d4d32d4d47096290b67b855b9c5bfbef2822911355e40dec8c11712bfc3ee77d3413a317ba7174b1a6ae7b750339c9b67846595fa670b140f5fdae761929693b0cdd5ca561478c94aaf1b5b810dfb34ae3d80e06e101c94fdc2ea7559067052874a5405ef36a4398afea9454d5d8a6117a83d773b44b2485e03f651ba51fbd3539f3febb0c9bf03e73b7177ddc8f40a67a1ae080814b5babbda979815f0fdc0102706dfe4e1b186a3b9c1b1facd04a1a6c79688cdb4d6d9de5ed14c9d41b24d2b605eface10e2ba6ebe05dbfc3b75d14162c69b244680d0dd42f1fc0e52fc7600bfc42723f029b93c7a5fab6f3823e23161dedee51e4cbbe2e684f131d78984ad6fb69685e552ac9282d761ba6f6081a379fa2cdb7dc47ec39c717e1c65ec378e10a86995b9362618392aba17b09880a8fcc3615364723cc1f9b0ffc1390bde1ca0521a11f25c470510baf16352aa1555a6053a8f3b65fc32ed6b72089d06ec7b535594364f05447baef8182c8c72f2f8b59776fede4777d47bb7caffe0d1f5eb5674e0a2621046d55224403bc4029e7e690c4855f7f20827214001be0c5576ebdb81109c72915475ec595b97852b15d8c1e7da65d0553cf1971fc1e1cb46d6c432e75408e92446232db69dd7c187b62b139439d4200e3f835b91e2b3371575742c00811ff4a03d1196495ee66bdf1186a2cd6add4263ded555a0745117d6e2fadc838e1d28c5ad518f9b71b5f5ffe8223197ed2e6a9e4f85bf532d46588c36fee5560400c07cf7ab449163acd2e85b4fb9c13321dc8453fc0d874c5d82c140cb2d55b53ae61ee6ab70957c3b26a283d02395f83307c9a17bdaa46fa2bfb6c3ce9c79785dfd0a4eb46e6b25840122c2afdcece42642e7a8e7c6bc8ff00d2f10f36f9c15decde5863f2a54a82b9a086e2c701d00f8d810952c432e7c6e6f3b8e1362c0a602e9a3a16b6bd6f2473773df4c9771424616aaedeeeff757c1da812b73475d28c101e7eec456c855ef1857ecc334d4ba7112adad3926db1a8668e56378fc1ff5d0f180c5cdc258319fead07b567b1c47bcce6cbd9aad606c508e1ae67137ca40c46e148f4fb262d0b40ffc7dd76a20975600509e9d195a23bbd8e7b9b55210030adaf4fe5f17e68da726ed96ef7d47944753987a9f580c6c21ced41d03e1861a0194324df74796917415c8f5589a39d59f9f82c7cb70865ada3328aad7957a27fdba3ddf9fdfbffce3c73a8cc9d327c503924f5cedeb07d4d15c9a2023a48b65f9e52ade7171d16dba00ab8239640c25f6a375158c6516fe7da07e2ea9e5023c6f5de839e6d1765d3c0bf60a2dbdde6eda89867777234eca808b391c8ba2ab9a320fcc0c26137e40473636931922c7d4ab2716a168efa79071ef041557ecc5e67e7f6c2d25f7c83537a7590a4cabe8939a0967060f1e80fe23d6073cda51e359273edf547a60ed643bf66e756786f2c612afa3e11c2d11027a5ea871d085efc0571369a2acf197fe6850b7ce87d6a438f02c3928a47838fefcac13072a9594d0034749613a3a11ac4f3168744452a4939a03b11dda0443fbf6589482dd385b6009ff01a41ace1c419f150a4c9aecb0d58bfaeac6940b9045ad7da6498def0031f9ba1eea4a458f19c1e2dce0d4aed8f81c356c6e3f41e5b25eba6000e4b6ec6117a71ae4c3e726f6ed9e5eeb07eaacdd1d2cac266a4a4bb0527fc1ea6a5a3861ab344d88d2a235d494c4a3ee6ebce892cbafaa9867c3cd4794fd0da9e869eee021118528c10f8f1ca5a603930bc3dbcb8769f0a7979df53187a23db064c1b478ef0181906e0873bb803030fc205bccda4148b36872b7fb6e8ae2298d4b636af3e18f0391fc25310b9499ae288b24ca4789241f8f764c4e5f3a58a59704335887687c313313a1735c9ce2f04cfbfeb1dd307e9b8c62b615c7869aab9c567d80792d4cdf99a9b900bf0a951a8d2d8e8a99f06e6a9414164641fb5e0454bc9a2ab4f228cf3de3122c7eecc57d92df9da5ba9764a2ebe90cdd9216d17138b92ba4885ce0376854947f0856d23f387dcbc36153e24709fc342d4d3e9d03eb01a50f116ee3548f1c48c18185f1e652e0b7a44ba83ab00aa2487a515c6a33434abec101fbe6dcbe0b975f5a23b286a00021cae58e551578b7c32c152afbef6fa0078f142f696bf543cb0ca71e78787b66881b868c7d215a466a29f6235195601f53fc5a1094d7e22463030458a285f190a4aa5983948dfc9b6ab99b9eb85cb019cee0067c092865f662b05896e41b8f21124257dd5eb99d8799086a8c8fd28ef2d18bcd438751a8abd090f4456d58b6f14778d97d05d6ccc375239221b248bbf45a1fb62965bc2f0fa8391b526e8a7319ad768f2a4e2f052f891e387816fa7aba4db8de3deb714e31134f0fbae94941669f50d78e9c5e06f7dae49b8f61d53937537be5ef2381f7757b933f9c8c5c3043c3e820152e599a48f0a2daea302e3c942ca598276b2f53df7eb33847c7ca86dbd9949e7a78379b18ec48f93dcf54fe33342518d9ee358a621cbba27d1a2f84139c4f91147f9d9563450ab62fc448501d9dabfbfb4c6484855cfac0638f91cb5242d7d03c1ef3c276533dc6bef318b9d458b8ff6bd5cb6cab9ccaf0bcc54e51e1bc30b44b876dc1b71fae04512268f7ccdd48029b415d386c69ee3241022cbf2520c2715bf274f00531039c2cf4f0773344ad488e0cd54588314969999a2fcabd4ade79bd30ff9d64dd43874db7fa0b9ec3553c3a063a2edbe4423541d15e81b8aad189843973f7aecd9ab729e07a47f51b7091324764669f385fcb490d164782ffcd7c4deaa4c76380db95f758b3f2e4f7313d1040ba263c5533961b98624423f99337abcda74b864c3e18469dec524366b840322dda160cbe235ce00a2fbc8a87c774dd308e6b7d95ce6a7c6537e730fcde09516644d778f1f2ba511b778559dd2effbf10a950130a47b9eca52432cfa08aa35b4bc3e30dfae4ce4e2162d850a0c7507f967e89169c385a2897cfa78524005fbf3f2917b4dd9894777aaa73a0a410740a356c66a64f79d9c515ac616e6fb646450f352bafd84e33049dfe7e04c05f81fb6274cd9235c99303c41e49b47148c0bbfdc76d7029718420f5014649b8c97e8ffa530c3a6980b28bce6bc410a8ad0705db12129b2db3959de0104f28bc758e7f1bd7cfcacc6739a818e52c6e39b8fd73cd9dd26ecdd383827a87f41c013f549aca1e05b2d731dd09c7266514775f00b6273a4c91399f57c538b810e199b91d4bf750a3e01e80675e94b616c1eacb013c857dc9a322e809ac65620a448f4acb6d0586452a06070377e301d5c2d4d62944f9ca288835df4ed24b6ecebecbb915e19b591a253d614468edd70e0c4aa93f841644eeda58a9df5d472068f3cae752a6d0bfa90a16b28090e9f99a83e3175a4aca35e3caeadec3473fb51f7705931ac4741692cefe4fc2a0fdd2e6c7ad2db28c8ade2cf4f22b8fac39854c1660d69b17c08181d38c6af539650c49b12c3290f6fb435928d3c4d51e7c33778f6aecf63fd2bcacb1b7ecf0825f9b8081c3267b90cc134c330a6cbf8453d7a2a277822594a8307017e56ec4761f7130395834ed26e74236007a2be13c702ca99257184e9d9ee19151468b7200ee12d88f6abe9502ca42fa392f73bec470a75987fa987797231c3ba12489ffeef8e2750a9c62e242fa38fde806594225fe1ef95428ec3163183ff59cf63eb05e733a657f9607d85d4dd04ba2f72884b14e21148eca9c37363d90e5eb81a43db2a5a6094fcc76702be842fd51192d0969efb725ac0fe5134aecc7626a57a24aa44e78fb94ab17c537576783e4c42bf8b41da5f0c7e0e84800c9c192dd1114029022118cfcbeb1acf8eaf2ed3b93d607326a0843d14d26b67385da797fb7e70d3330bc4ae4455ec1e97724ab84606a5bb77314bf44fbf3047168699a0f2cbdb9146605370ae68df43f0d6bac2b4177a92f5f2dc83a63f4ae3e1379655c607d09906207130f29c96cd74e96d1b0faf0870aae2b2a7ff2ac41e08e46199ed2aea5521e3a1b3f91ae082e47495873dfac212788fa19c8c6b46ac001524d7368ae0e14ddfab6d419e455252ba905ff853a3692dbb61a81aa9b2360beaafb515eaa42e7478a97730137057481ef01cfb132d3d6f34b900f6f6c8a4ccf76e22e902a7587886ae7063e5cd3ac7f17f9b691331974c4539cb9261c00e22d32e49ef9c7632e2a638ce5e9ece7350ede46df5553f4c33e81fa794d6a5bf0dc0810f1cba1d5408432d4c53468cd58da55de17e654f3e606af2f0eb615007b48d82467e8ac53d9955ac6d35a5d282eb6ec7ac9a749acc0cfdeda7ccc7cfd109a76a8d09081bcc76c40e9d04752665e15e1a94fafad4297091e3a9554290d371be496c5b0a8a1a40b9fde540af91d3d080553c403e009daa440254244142a89cbca2673156b4f2815b0ebead568a018900ceb9e97df6e85f4ecd02bb0f5dc866de34056f37fd65dac3105a3bcbb4ad6511c7a02f79163d6ebd8e26497ecaa0b2a89fa22d0d6ef6edabf0150b91d818ab9882a3e2020d614d4a65f9841f4b7a67c0defaba972a817991daefa646f6788f5733af8f135b173cb3122074949915dc6693eaa2aa1e5f54adc050ff14d0175ae843cf57a2e4b7a53c7805a1e1ef4e7d25655df3cea748f8e9bb8a862289ba7b4a6b36dbdc5133fb72d31b13580cefe57fef3b5a4fb2a5a200441056be1ccc0777aa683ff2641359ab50fc59f8426c946e939112873e86ddcf22cc42b7772607c5fc13cbce6776bec4f8cff4134a2811160403428fe55c565041fd73462e4d2d6a051703f01d3417cb5b0384bd93ad65cacb322c80a9ea520ac8422d86598f46137b1a487615d3ec870cd78d88975af745c92e57d9218d3d868bd727e89bddaf3ea53101325996036633596bc8d5cd07d837426b8ed17730912eef98530bfecc6b61ba91177c617daabf93028458cc9720f20d29d244542e6e45ec09eac2c0f5bec8810424b80b16f5dc93b4e2a3f4bb38b68fd010b502642a11865bd2fa66915d70de43d96290f53f63106c970612bd6e823af9afd18e9c8bf5747b1d7641adeaf6f427bb9815c0e6677dd17d3297da8e1d7409d7b72ca57fbf4394b1cef815b2f72244062fcf5b6225e48dc7eee76f761f6fd6e76940740bf3075f5926d64a1871e1982c236055c8ddd5a82043a85742c7e30ccddd0f28e3429ef78286b0b77e9a0cf5828e61b57e8f9939ea8db6bdf42bac857502cd11e05efe496be63905b7e85478b821f52e2decd19422f3a3b13fb6dcc3507eb905743ae7f0ef4af9a0791ee06724ea0d2c12b04eb53e119e43967e1d6ad444a9cc0c9376800dad2e1270695126dd014830bf69eb04c8d55872123c51773dad1a6e2183c65251222363cb0bd1cf7d3c2155ed93735690b17e061c616a2b09d2a4df1f626867b555572ddf983fdd12a946c4694177fc9061662def94253bd404912303bd74e436a3b21590a7ad5407a9090f210533acaa7547a4954c1022e63e666fcd0a59e4d955eaa76ff03e7bb58c7db8917edadfc0818147a90897960d4c865d525392b39944c92d9a5dd1733f78adb594d39193854734053c4e6693da73421afd6cbca0d4f7b93a26e1fc2f14dd61baf27057d4fc95bb2ca5d82b8b8fc9ae09d6c50867bf5f8f7593ace46f7be86d8261af81f47406466e8233b0eb75c91ff8f32d1db1c2aab9baf4a30f68313ab43b57acb8d12754655a66e76228e8eae6e16078d115b1c608d4fe3eedb09126124851ea8af35487150c64e4503d9fcabffa650f6696d44073fbc662f7036723207ca8e1c96182bc256d4db7172779897d46f87f949bee36a3002d74b30cfa9321092e353f959474a230a24ec09d30255005143a2a03ac0db1660cb2e4b72f904ee91c216b93b67607f8e9a87aa3474687b8235bc687d06ad17f3c4562816e0ed54aa54870d7dbc70039d0a8ea692e17adb211efa952fe19aa308e6fbd2e45c396f98db94fa465ef01ad2b10c2e4c47e42f8c15f25b52bc5009cf690019ef93fe0555ef6eff9e5094311769b012896352e458c86bfc79559a48e230e03715f2daec0b6fee9ad5c9649d4c1c1302b56adaec0d61d7f8dd2a1b14d0d0f8d1bc1090ec68d052c496fc58d8f25f1256b614ac4c4cec0a135a0d0b59376a8df3b91ac49854162056fed84a7ff3fdd6fa2dce149266b11478e5ca8b797218a6d5d6d8117eb8eeec236e24ac8bc4752f9094f747b5fa02545175997648d2e953d5df9a08775e66682722996c01db176b513171f784a29eeddb9b52f8a415b6c2e15b4e382dac5a0cfef4dadd7865a0bd911b4ce5cfdd227af85cb68f3f37dcac388e14fb236f61c0b4996218b58d87cb8d260249c9a15c2539b1baad3a9b0376d903c700e5626c22be34496c9fe956b8bac1c2b88bea7542535022cb7ce2fc1356b7153e341395b0a86d06a6d95098b96196660b3de05863876166b72b6cc7a19bc99e34780104e3ed2adaaf606f2cdedf15411efe29ef42502a786c2c921ae12ad21be50132a1fc75e9edd0249306bb50b223f179d085477856743671ebaf6463227077958b056719c42e6d4e829808a99da50af3ea90d0766ea71016eb3898caf3a8a47d87e0d4d04f139c3a4b283af17f6fa6d36ff6734ec72124dcf2a37cfefcbbdf17cb08ed02d1e8449dcf45a7f8df14a85c54fece485867c539c6c65ba35874920470d9ba68c587c5292dc147d04f20c2577841b7abfb9f17dcebbe043317f700261c7e90949ef635b84f0687769ce355cc5b332cf173788a4727470ad570ebb56f19c94fd05d071e8712091f7826836e9cffd01fd509220c41dfd51d7ab9e6a01be79b74a9fe9b528e087138b123b2e244a62c59402263caf6cd7d43ed49efc2c69137bc8be203b59cf5a8bbf329ae9e20f40e8ce555b86d3f6b4b1ecbcd893d772c92d4e4542bc2447987a26fbea5563b901dd1b38996b6bac6dbe9a93834beff803ce3b24d137cff6b26d63c64469a14977a7a4f6ee74314c5947f7228d1472bc06e372a3104453ebb4c4c5fc08ca85001fdd61113bd49aafc38c3ffb000b2401776abf6aef891c33bfe9b86e5e7ad89b12a41c4d34a861dee908ee35119a8a79943e043219460b7a5f2bc9faf18872eff1e64a835e105faf808215bd5ce3934c8743aa9af9ca7d7299d59765a2541945924461829fd5caf4014baee416c118e9f0996b9e41ba59cb7f5769bf302715b6e8991f2c4059b5a51fc47ebb488385ee3cd66ed3df90889009c2f9ab077e2a0593a15fb41779db451a3decbf4edfc98e6900836aa5d11315a7fcaf3ce9c34be9dddcffae1dd5af4a739fd6270f0a86863795eac13184f96af8ae3deb35e681c737e6403565f75e6d8bb3a7cefa5f72b2da851d80750362d39276ba663f968289e6674cd9b716dbb02a35f3de5693c1db237ca85ffa956c369f4a0b2bd3f64710428c70d5d1bf9100cb98260f03416aa71e8fb30754508acc29cf4815931461d25fc593470321e1523de5585f2a1ffedad45c6432dc8d5d1c83740e34b6e7cf08492137ac108f2e281f28f470e8c46b61cd92b4f79a8191408635143d7726d1edbfdd216afa3f35db6b71de7cbbd83d4bed0ffb3617d85313815428272ac0140cc5c06af4c333594d5f52ff144f32f62d20583cd52f96b673b1fc0a562b8697df4b0dfcc4a6b4480e0f200f00d552570eb2953ecefd47486399db78456179c859f7be4c03332c21b9addb8f81811b01579db91c2a4755052477adf30fee75813152597435c9cd20706c8b5062bfcd33d79fddbf6b4560dc185a95acc34c525342d7e7c6cbe03d6f702fd5158e91b62544a4a567ee7ad4dfb16b8d28225e12c29d414a3611f2a3c3972ddff7ae2240ac394200699b08660c94476b7596dcdda11b5bcf7aca163867a2c7ad54005f3e6c299051b7b05517b065d69f753ff4e3aecad35007cf345d3b02bf9100b0845fbb87a37b5ccbc3d7d99098d282082ab01f28ed927755d79607220703ed6445be06784dc36d8e7df416cc13b20c4ba1e19e98d993cfad2ea6be3a212dfabb86af0818d628f0d2826c0d81d4587e0c5c8d857a24a6d2b0ca41ca9b54e451143fb10452c6b771d453e4411c2dec9c34eed68f10c5529f480dee6c1b81f7a1d3c5b98bef1326b3d8c557845100d723e02da99930a9379a44a5b2c20117442e27c23e1632f9b4955d03b39919ca647614843282dc3d9e5b646a327c5e27dcf627fe2be5ee979530f893ebb1ab2cb0dcad20cf667107fe39bd548e62a274cd98aae2582c0d6d883a22669ffdf28c60384014dc3cc0e43bfb337882722c1b629bd6835cf26a82e3aa22f97644ff61ab8251513fa1c573121c8418760b8a1511a450ce7d4375b7a6cc2474924fc764035eb9f8de2259973d2dcdd3ec5324833508ecdc62b02f32dba2b0ae07ad029f58443e19ae778b73efd13be0f6ead2187dda1ed4ca41cc9ef5f5fbfa9b38e8acb44320c7a33878d5667c6e859d4ab08e802c7465d7eac17cbe5fc67429723a005e0217e528ea3afe6d9e15606c9296550f7120d48a6283a285ce46085d97cfb75f2d16b29dfc93ff3ea092ae6c8405103e85ad93a5e8cd934d2a07ed39bda8bf40319aa141dd1224ddb86353cb525925ce37560d2946dd33cb4141a4f6cad1b017006d9836b523def1e16cea610dea452c439e380f90dce386a9d6dcdaf00cd9f404f03fffb70ae0a18b7523067c07f86c061d180fb79bd74c19a4ffe2d6f2fb2a7f909d41ce9391062bb06f810f94c99c59c16f720bff6ec820dc94c5917532568526669486595978377824a704294faa81a8c03d4e50d2f30057ef951c8c89810db1096045a2b17b04e0416069a78262c312d05a71fd38471636cebd3cd69eba3ebccd50b9e089742367cffb1b299f9e045d4202c180c6b8d76a0f0ba230e3bcd2d343dc83bf5c7a25be207087431c05275d0feb3f9b58ca015a766bc61c5a0f398ea8952405be3cc6383814d68a07ddb368943c21dc3d3475350f8044eab2fbcc2af753e787b9149438aec5592eb787e4d0a4991ab2e22af2410e82a299a3c692d9c1df5f2e4a14977cf6ad75bca9bd2f45f1d663e45857d6c749e30604dfadea7423cd1d80aa409b48d4b423d6954e90714a049fe791f4aed1b9e148ca315b9c9dc6b14e88da1ec6f6a3a600d4b3f0019cb93b38186c487dd52a5ff8397fc1c8875c005d7884a534b4446d0662382947003211a9fd7fcc66ab8f3247d50f3a2997aebcba0fe47e9d862fe91271cbff5f59e17cd434dc6098e31d0b3979dd527a959a64c27fea0a6c13a27e19f9aebd97a50d2163061bda2850f6cabb5f119276c4ead0ae391da0a740a2ac967c5653993c2ed10c7c5bd763bdac2f9e8222f23a5e01965ee7e78f0727ee7a25eb48e9358e7ce276d8fa8bc2fbcbd43580ae4346cd701645c24931c015df9ab9e61e8a037fdea294892574220475ed509c324da1d73152771c80f86e143d19f789e80645bba00a7c1b1f51e22a2a94ce0f633ab7d69542e7b9ebbb4d3d25e2a0950bceb93a969d52df99c336239245404456a21ffc085148ebb4a42a475cc5d1e05059307631b39597a23b2a5a261e12bd2c6f0fd82e282efb34a10bf4631bb003591cf0d849f1158bc65c7866269d05ab7caf73e1fbaf075a50e3a5d591f14d38b7e55860ffc70f25e1a35aacc53b313e631767bfa0de61b5f7275c7378164e5089503bcf6a4a5af6ac6dfa30f7ebfe933d9fd5634d1a9d0546b9f96b31405c260f251d475df6af3e4c7ee12b03b7a5f5ba054f7bb15a6fdea3732a160dabdb82342d3d71eba2c78d3a7b11789ee4c376f7a22119d7221edff3d7c14fdbd66c3f9bf2d3a14a21e2a7627de8beb24de26bfc99d1d7079641921cb036ed19605856819e7d18ed61c0b5d56151d042b301601cd85143783d5ce0f5a899fd2628f5bbaa4d873e1582fcf54bc6052f893fb82429054dc3836e29ba559cc3b0ab51ac4c3a6821cf3d00a8338aafc1225568657314f3370c4396eb575f18e87ca0a277639c5f53eac3f81f1ab01e0af096a7665c45eef667157a20db7061dd2a4869217e15aad9588e86c6fceb99b3be6b6ee98b0b1507f27378cde495b8091f9a49767496844088654e28456393a3b6786250e53684275212e3489bcd238797076533d0c567dbfa7f4e2cebb2a7845270faf00f02f9655ad0308f66a716bec743dcbaaaa8e91844a90fb176c2ce3a4b220c168257b307b8fbe838362d1fc58f43298eb192a977a9880c255758aa51b457c549bac2431a0aa8872505b9d172a5fc5474edcb17f2a0b746061b538462f98d6a52b777e52e393a0ac9ac7ef9b57a67b42b23aec71646fd07b4f881cf7eb73ae88ecd3fb43df0e8bc3a66ad07e1e7c0f2910c69653aad1f0fe1cd9e51e1487c428c38a69f9c3387664db9054d8fb466ce5147c2d4cd7aeeaa6cb16a4a15dd7642aa181f59d0cb0d820a12ec57ec0234123d46918dd72fe8f8e52801ee8972b3117e6035d1b77737e3812738b90e43e7d6c2b7b5c54564bdc2ddf4e18eca9ac7c2353a038a82cb88d1b4948dbcf8c3d49ba288016c84a5d8ddee3bb7ddbff895a07744ca26fc3fa11e23b6089e70c33e4576d6fda23253b7edccc4263fbdb52d5cc60ea9dd72fe70349e9b6d594a93a1e4a141821600b717c276d50de97c897b0ce49477dff942b907bd07b62d19bdd3219f85080b8d68594f0240a30e6dc259ed539bc48bc0673e41e457e4480cc4bf81ab17505505831c7dc02ed6af1231bf0866b0579b280a2fcbd39c09a53bf9bd641625853b649c6a2d72bf97499a0c077d3f78f8ef0cb9de68e9a6465ad481a7372cf81b18f7379392ec635ed08108665f2f9dad1e3816993cb537c34c4dd85905f3d9d471e4927b1a5004f9d70907b6aa3185c2124177359cffcefebda9d729f35de4e786610bca187b4dc969ded39263a90b13543f5afa9db96fabbb3ef92ff165b018c890019279d83f78cdfe0bdff0373e13a754477586147576fd0ba93ec506e8df213e3dac44cbec4d8b0da6e75e6fade9afedf87c4f95e2a50d339a0b195a3b4c5b3a4085695d44b9f7c1ef699483db34d789283015e1faef7848fbac78ec47b52b6eacef1190af600710117a0b96c2b9d131fb3a930830bdef88d6a2326b2ed688c64c7789d9636c0c33002423ea544aeb9f2cafcc9351131a77eae839079e9e898f6b1529d1b289443a874d8e083f04b337d9da67a9146732a4674bd59e096543f28519a2ee1223c275efc4be3588fc8dd2b117a9d2b6d77afcde94f9b7752a23500f34d6a63d3530a2107af58a02e65674fa02087b302c62de92dd315398f333b7405490b8459daf9984ef54a3a2f16711beec85849788a422105c3821e208da48b0eb440a7b4138c89b58cf2e2753151a519e02f0d63644f8213582a38f259968623e4c71fed2c021fa17fa09b7092826fbcc8be049431b5e4ee6db45b28db5429cb63c929e6885018a9dd2721d819763ce1ef52805d1de09eb0724de2fdeb60dd713dd673d3e9f9c088c4ae37a920366d822cafa0341c18e69eec8bc841aa5f4916a7fec2ef01d4250afd082cc015b65eb02ec175dceabc35fda279bb4c1a3ee1823d13215f3d65c0a89300bd475fd8ea11f6e2ba207dd42fb691dfa85e25825422d0c89f8f6bbaaa69829c4ce3cabfbbf0f1e568578bec29d2d4fedb739a66d521ad8a9b90bc7359b41322a60f1438bf6dd79e2577c78f665212e1076c9b932cb633b3ebbae2829d50e2702463a9611102ffd34a73bd63ea52c5736dd3fc8dab80ca98be92a048b3a9ff95457a82b5912ffa439164cd400e6546712b4b6eff79f7242c0a3f91ec50f1a49ff4109067d5e3a8cad3d5eb8925f903f0c95117220ebe853f368217cf7e544e932c55c616dac48f7d4b15ddbf02f24c7e79d6186d13d2399e7b3c0ca306a48bea05c8ed7bf333857fac4671171b577ddc70fcf2bf13382f07623918992e2350edcc6359fb701682c6338778aeeb986289be3ea8703b2abfc5cffc2bccec4c8f3a7a210f14e4ddb4da8a627a0ac83f49bd5633c1563400acd9c00e65c7c2651664918eccbda8d6062323e176eabb1884685f71300e8d8c8fdef525c9d683210891aff98b0c6d0dfab1ae6e6d7e50b03e521115f2572b6e99de1eab258b25e77249d43b68b885545f7149ca371fe8b0123a53df26fb5d1cdf97973e24cdaa8d47b33f6ffe745f2eb54df97c7ccd71d9a9cdb2e160e040525e1c27b7caa2e5f8e424a26af4bcff4f4900d703f787d9254a08f455151a9ba4e7d8d805f5dae0eb82c4b279658ed797fa4dac1beb440cfc954c2fcbfd74ab01664a345b75f381f1dcd72904e955081b487f297e4840ed286840607f0fc58d85f10c4ef5a7715cd2059876369f5b942ec8775a27d935cea539a96e1a195828e2487dfd19a983f414c65301c44a6dc78f4b39a5d49a853fbede7c5916f22a3ed761406a2867e72385ca556c3be39af195eb885733ef53c917d496b7933807f1de5972404c8d10a581fbc754c8715d0745236eefc9e8c954d23afb6dcff01bc41d38d492c54e65627725a0be69e4d1888692d62b62051265332a88c63e936ab21df7a098835c130f49f658e33c22c71cca356f382bd07c470bd33977db6194b7edf74364c03b021f9dd7ad5e1cf761d3a1b2b8d5e6cedabbb91151c7f4a369a7cd73b1753b986aeec44f2aebe76adf140af7e2393ffdc3c856229896982173badcfcaf7fd073b0926ffdca0353fd60d09ee2ac6c6c5e762a3d4c949ed2a1133a35f25f61e51352606e02d5446d4d752f298d00f9ea675c33239e9c0e4783073265bb284a43a4a679ebcdfbd8bdd1a43c22931cbd26dd5aece33ec45bde78618b725ed56dd831caad19be2b98286d79e60cca12d7434e3e6e857d143e5b29c3bdc2be8888812bef6450868fb90d4d258e5ae7c582a19c8540cef17708cf71a5fc265bb4b07abfca3df0cbc1a6025b5f53b23a2eed23678c25f2d3e20bc6902cdf771bb3521bc1a35de5af268fd0d5277cedbc0c9446b247762e9445e0fd829acc5396f60fd8c561488de7f30a828db54de967b09fadf603e755e7207b1ca86c6c3cc60ecc988ecaa08a6cfac257515cd0ccaae8d2f94e2f257055345de87718451222f058e29c46ce37fb69bd721468c939bed42f31c5f9a6093a426d6f7994d29c26d5f61cdf2e9f6e41dd485acf9d38e7d52d5425fd54df04947b592213baa8dd380c797d02dc5c639235f86bd457e3944c16c1d8f3c5eccefefb54688033369bc14fd09b38e5ed2271227e3ce9a1ddafb2acd1af188f74bd3b3e1adcd5b9eaf4aa09b53bb8fadfa799925cbc8334c40c3d186d34543af8f417b9698b9f27c5426ab45a5ca0d26f7084db6c145c2d4aafaf0cbdfaf61d1b214514cdcb164688127891d0879cc5e8baf0d06f55c6a914aa0f7125b5ca4b896daeacafacc302966bb30dd7de161ec0a408079aa2beb19a8ce7bdfd9172e08554ec24b16c48266ada1bde5ea0723b1c930b5cdf69d9d6871c79fcbbb7ccce0546c5742c86e35afcb321a9808a57222151704118154397f6ba522e0dcada1dec967a6879db8414da00f44501a308a4260f120be091c7c9a8f043b7cebdc8dfbc2b0c2e341b9958ac31ce28a92b7a5a5088f0d2d79063c312121d988563a74cd7222184c3b39166f9e8e347fb65b53f2375ec6996ae4d1e89a398cbaf3b5be18c568d06e6122f87a3103df2bfe76b7ed7412e7d1c621f24ffda631d1ffa4adbab3f3dd47684478b612c66c5580233704c97d673c7eb68546385c9fb61faec8b5c14c14d36045416bc999d94a9c9423b2ac776d10d9e7b714f08607ffb98a80ace58e532af1329f514498acbfb0fec5da4a7795253e4aac14b1b72c882568905ddeaa52a94d6e5589b7291287cd8cda3b586ac7caf3896ef3d944cfb3279212f0347693b51f36a2a4e7cbc914285fd20e0ea4e92c48e704fc9b403de2d37205c3385c083b3e3bf4f4282c5f3335d4bff34f81049613c68cd35578ce8cb47e2164ff170f1457b7e7c7ffb65520495345dc062e4e7f729b51b86992ffd8f8dcc15ea7796526d39ba40b1d9bfe1a333983a8b97d3395a906a93d7787575df2d8c4f31e6be5197d6b22e4c2eeea5425c3390e2fe685d381db1f3dc8f8d1ddb6d135e6ec1a2d2e98fe4a542f558e76d0d1386047eed9f7f06a1b39c757ee5d68ddfa64907fc9b6e9f4f3accbaea1c61ff4959aacc7ad9888de62c65caa07df01348b469888de262ac8ac6fab12c323ab3d2dcb5af531eb6f56319d78ceb9c5c952120164d6297849689618cd366f29f8c92b4c231f8a913632f827e95d493595df9dadaa084d4f2aefca90c77a76ab783bffe52748ab2c67c2d4d5da7d502b100e87fbc4f097730102b575e6b1a0f5e9000a1d7051ccda9c5eb6c8da455abeeb6ab0e3a5c769d4eb56656531c15252d5cfe8ec0a9f0bf5765793b75bed410abeb22274c3b284a30b00608832b117d88264aa8224d7cd2146e8b65f5dc7a81e5c9fc57129a12becd31c070d3014d2bfff14ec1a4c62672096e9fc0fa9b5dbc5ee5e02f9f8aa292d74b9cc8e59f752fa12d9131dbebe5952bd88b0956f72e063167f94770595942c4ffdf2828bab5e4552a8b49167b6893f5837e2f0e80501bdf56150c254e48fccb7edd945409a60f4dafd0b869ffbaac2f1b602b560280b57b6161f15bd76bf9e390ac9e55b6e6a482954f8a642e619bb592de9a14acbf274d7eebc8da836afc63652cc448396ff857027224f006471b3f5ee936a30163f2c934f2fc973fbdbbe2ea66603ee3240162bcef133cc384b72ac4771e13ad3d1a32394c07913aa316975ae24ab09de37d26cabdc2d7b5122bd87fac917abd2c2447807dfa2b4297db65cf4d2058f29f912e3cf01842fe38f9512e4101022071583234bc3feb5d728a20dabecdb3d6eb3ae529169c6c32b3d853a5548e69df8d30ddf86fd46c1e8665df2b5835e9b5b6344043877f8b3c54a34c9de23e1820637c46284ba9ecfa7876cabc84a7901e6715ed0724821763418de88147b2b0a71b0f81905a2341a527c8c2598a71ac9b4f68ee3103c2d09c78f8a5000296189866aab5d00cf8825961d9f8a1313b827b94596d64fdd328630c24c8a4917d7ca31101cd7f909d70519f5e44432c3b3be1d601e9824507516e71ab7db1219342a3e92a8312137e1fb6da31862b8a344ca6a4658acf113b889e702de7105b2297db61d64406e73da9b26dc92736dfd63894ab971bb245a5e1e09f2586aba10e38d4d32d2eeaec118a20bcdf237e779268bb72b3ddf0c9e81b0749048b27566f6e135339930b8051f05673d1b4261f0fa9e471d4122b61819d86a5c1e69e13bf340eff704044b9e7bac3ccb78cc2512d73c3ec53a40a081ccec65b2b9fd7ec0f6c5bab50d8a4040f8f67eabbf4aa807e9ba57df2ff81bcc72d6c3db31d4b39ce41f4ea4bfd064f1707c6247c861380b5faa8b4a5af785c1dcee17568a7e3ff624f5124305f6cf5d37eb4db6982f6418353fb1e77276e5cbc083623472ea1f54ac094c24086207e0446970c2e0848ba15c48e48a164ffaff043a972a725f3f7aecaedb6d19a823cb5efb868b09eed0286211422eef36e335a0804ecc1501be1804012b306a28fed14674282d955c53d877c4a7d126c86f00f6144000816e26630f0eb00184ddcdd0f357cf58dd324fbe2e16ff4a2352ccbdcb9ecdd87dc252527b5dbee011fff0475a290202ca20e4df76235d5129e55d53e3b830bf35d74dc31c20e64a0d6659239b0e6cc5e8728dcfe98b92186c03f615f7529c127ee3ed0eeb58e05fed0948382917580e6ff3671a6fadcdcd23e541440ba438ba78e8da172e4255b18fe179c3b798d795f12f3a2d2381bf598218d54477452a19bc0ac3919aaebc8b6fb91fce9845c4f693e9fcba8ceb4145521bbed15925f2098cd80e2c8d961c7039e1110d483e6582ac283d946e6193c70dd267c72487f1611bf7b93f747481a47c003e408879d741272e5e0d84dc9f25fd9103724d7744a51315c0f68913dd8b9042152265b585da51f47115dadf5d830ab4eb5e0eeeb3310b67d9340cc9df47726f2b1b77e16b0a6e9c15fb361ea7e95738078d7fa7498902a8a5400fc435894c7c86dbbd488e034641d22c4100ce5f95063e83380f0c27c27aa2da23504a5b429bb6b331ebef74446dc2454bb6f4f7bbacd5b0f9a76ff71d4436073891539d6c4519549d170c1c65eb0b05969acd941720d3ccf80e11a1dfbaf33a9671f7361a48749f2c1efd30c70248f7b94756997518aa4d4b75bad81e712e16e993cb4d439f0e92878024f2d59ffaca20bfc8fb29ed3ece8f632cc33d110948dfeff1b7251583854503055ded98a87aad0460e5e81478ebd22344719a69e469cb9befcac79b729a9949dbecc4383f54add8f3efaae79085ea17969e8ceb24c952675424aaa75c252a8d8b89890781512931084eb6de5256390dd76d2b51dc57ac6093c90d061d235093d41a36e784d32a77ae69148981bf09f74b1896e8779f90d08579e5638ca56afe7dc407977afd4ed5e9b42f5f491da544e9f55705c351cc47f55929ef4bf0637d26d13dbd7a52726221f042c5ebd87ebae1a185d5798b24d1b78ee005af58589d3d060050e083f5e9a97ad8354aca65aa896be039a8a083270433afc08af4dc40586de9ad4c53f101f59c51944270a3b65669f6644326194a230815592d06eb3606cd895457fbbb250a18b3490f3601c7d741a91fe9a3711aa31e2e8683ca3ed5724f7e9077e983de75d464c351768e5b1b983756679ab72a1cab075a1bf978b1d31f992d70a602a37b809c9f4c9761181f734df59c193e5faf7e8dabdb1bda244432096224e820c9e08e1e364ac86d003332f63226b9f2e56cd7d59943a1bb97135cc967e8dd8dd3fcbef51b64e4dc42faea7cce1104350b1e1f0ed77bfa9e159cd1e65c2734e76b6f35b5a52215c1290a7428b4fc328f112ff0339a9aa8c32ce35e0a9e3ee148b001107472fa054c9f95038698f0b7150c7aa941597e5c6c9b7843c990930b8e211c450a81fa9e7869a93edb38e5ef71bbabc56e69cdbb5440680ad28dcf88e1b286e531001edcff76aee9a14bffb72029fd80917a10f28e3b29fcd1d376eade008efd97120b0b1dd82b2b9ca5fc157ab4a4d91e6388425a06fd7a0607271dfbcf116c3385f8e4bc66b9d9cf40fab5ee1c84a0098ec529af0d9219580ec113fc2ceacc72dd41c5a37734f3c232e5d81694e2f30859d3db7a032b029f9a7d19bb6041f6c2b4a966393828e4a3efb80f5f8ab265ce42877ad9629c37b651b9a9ad9074a4b3502c2992c4d7225c3f5e858cbd9a072a844d75ac948d78ee3e6eaca052c53926ed05202f1266bff19c5f423c3c0692d1006fcc0d85a245e92c279fcf2f62d7b7854aae7e75e147bc829b36b3fcca67b8d51682c65af9da1d99e2185c794d8af2d18c2c3956c7c4ad3a89d845a87057fd8e40454d1fe5450410dffa6408f2306237e19f2156e4919d684ce12b6b3cff98e0b4041c0db7af3147dca670ca2a578d5c3869dc890a081c8c2d0ee5827ad85bfe695cb84bf50383cbadfb77e491795bc4d1905c39e669476c317e9cee1290304f3df7bb16a73f3f57eac022a2ea567ed18d687d9bd89af387731185a50ab12f84dd45a81b7f479104f42ecf3159b7a18320e8274066364a106851c5d12f6276b9598bee7448a0537b00ef1bab01c4008bdfd358a108516a2dc98a3d2821a758843802ba31422bc947a6a10ae8bc624b2f337182c4bf5fac20a76e642ab4b980e04bc96f58070dc44695571ea22d14a6bb0974ceef6b150d6eae0111a3eed6c3a8780fba2a2c878a1b9cedc7f208d8f40c2f032b3761db74697d794312d5feae56eaf06ec3dab5fb4cf7f353a75de09cb19c8cf996cc34efb364f9a475284cad3a29ce7573211383907026afe8fd9abefc632e6dce23a691fda062d0961617c36005811991b4feb6f91585560065b599efe5ea516d3b9fe7f76afea898351583c075e4e97fe43c91c48e472fd493a11f1f8bd80bfae36e1ba757b2bf30541de95608e279bc9fad655878f03110b1cf74e4200c89b4c5dd1ce0ebff0fb8eeb5f1e3bdc834613baef12770507fbca81d4526c63680bb9b7014d092d699fdb8f93b03ae6a0f0bf3f7e9acbc95a78e4f1db9b36257c7f9e434f7f03b060df9109f9bf2907fe17912ed3340ac2e7e510f05ff0560e8dd8432d8d373cbea32c44efe89c83df7d3ec2823931c73688f2cf7d1744fbe48c4098b2f20f490d74fe561a422de24a35946d5fc0051d298e19b99137ec1af66406a3d9e50ab84b851ec3e632cd7e24e392ea58f589e983d4dd8a86923dfadc633fb1e08d1a033ef7ccfc48a5d79efa15e14de37b52f9030bc2ada3f78080ffc674d51c8af85025efe8d96a9fff1ec4433aa92b2352a27a0ded5ec6bf6c83b06ef6ca2fae5f8fbfb824b1dd944b978c7ec85e108ad59739a8ed402f1888c4c605a8a5af4ebd06cc5babc17cd48823e73026afe314987d10d04e61f4e6ddacd923bdc0cde4488de72c6e795cbb07d6ae56e8dd986a32f1655c866c925c258f8190da8e98a8eacfe011d96a2c8a0e072da0f22658f37efd9656e4e37b5920f451925b717d33800aff58fea85d3fae1fd07b81b90536e690fb0cf31964c9f48a35dd6b407ca0a7dd98bf8df139436862f5431443f31d3055c9c3d9b9e56a6cd111136daff38fb8885ec59948930958ecc8e2aa21c26898032345a8326630f4f74284bb80e81a021704396c2a3f94130f7298cd132bd6aec3a991179d561a88fc44a1695c9aa5c9ad6b0614db5d25bb3ba7fe32818b9ad914012be827eb64ee4e53f57e72e5378603b64836075a7ecef84f0eee2bebc575e65fd150d74e8be899f6a3fd66eac1577610b784d3f928e5c1844e1851554b93c48157988d177788d9645baeb6dd5478271d66d417b91c8b4e479de88e637746d67196f5ee14cb893ba5098af44e246d91e4884c54119c5e0ba24f6d6b60b4bb5355cea0ae2fb60e46bd6d5cb1916bd3a1597c91baaf108de5f08659df4b7cf7006fe161da35b5153a8935d978ced9480be7e80b338e212df2fbd4c925b01a726824bff7a25adf3e1ff55fb7bfdf49f643937e94ff6c8ffde57e1e0f5acb2c8dd316f19dbe3d0d92b4d8492f1858eb4c11348d6c5d710d788acabb57353f3a87b9417a61366db5fbd247bef92730188702b15a9c8c0b8207bd57e17ec47d2aad38b9c659f763ec7dc450d8cf4bf3d8aa5ba566d3b179cc1e203b1f230fca8565ff34223f40ef696f241d99aa48b479effd32668c4c796bd5dea6e68e213e9a4e87612d4d6ddc8a9cfc464a0ba8812f87b95eb4cc3a1906db81d104431a7c00b1d69703ee637cdd972a78bf047f3a253606b74c668195b12d773051dd6fa2321b044404573201f10bfd995b74ac19425a00c1e5e74a2149c301185ce5c376bcc911ff99dccc5e7cb7ca44c72fa8de32f777ed958010254449d4f864846dec58520e57906e58e1c95ee10a0bd322b4cbefdd068240f8b16469dae495874f0b03cdf746ddfa85069a4f342a3dba955950b77098e4a9f230f8da83ce86f75e41f1da15d0bce78df02efbab1db6b7f34a05fe53e9d28eb0cb799e4b326b3738edbe7028c9b1b79d05df1146b8ec8fda506218da4e01a989c350d527806d4799be272623b06c4259335f47a7f9f86fa9ac3ba9aad65a5e6e8917383f0dcaaad1a87738c68262b974615cb5ca2b45c5189ff6335e4a1c3431a2ebf5f329f181c2413d32275b5ff123dbe50b03117e8866e2aeda778d6e45beb5bc60120ad3ce7111e5e296d30f25ef8e54d8dba20ae5c21410e2980d217b0bd3de5b51d9b633a2feee5ab390880337e420c4b97b4db062b9af2a837cfd4bec759ef8aee9fa2d3ef0526b81eb8e6c11d819aea897937db70c31c70675ec6aa4563c890207b224edaa52fdd29abcc54b40537644f1136880908c492e7f641ce7a778cd2e8cd211109a9b594e96ffa67d95e88b8dc4b1b369382b7f8c7aa54ca6a5c6efe837ba0a127f988991c4715bb7b28fd9ba5103ee3ec2679ee60aed27e245e4e6c0541d4ffe6095cdca543189b87160b9cfcc7bf88d84efe7b43eb6df795b4f77a043b8e206d1e2c0f3bfa90355c3619abea6b944d8f2ccf3f8ffcf85fef9611a6aece86f3d64ee29b4ac2a28b9a52bb59df01f395f1dafb31fbc1aa2124c8670f17267f73644437233b48faf6aa92954b8600bf92ed430a5f34a0fb1503d1ea3cea5f201d1a9638263e82c54ad491ef59ad2657d72a7faeb187d91131aace3b88c5c31c42e54f138cde9ca9d2ce219c5096e17e0ce14502ec4fcbb374b4f8bb65fa8cf001f1dc80ba991061cbe343028f35eaf68dcbc7935cf7ab7986d2ff18e0c2bc8f35a47209de77a5c90b397dd01eed1b303a30e07be5add5a4d7f95c384d9a48a1ac3bf34a5288d1f5cc42e2bd76351820c06d511446bccdf4517179e081a409298503d14beb4beda22d67f8012ec351ed5f0827772c8dcf372f6b8fe585f5192e1350cb473a3c4a2c2fbf8e5e5c063593d9e70ea3abbb814c894629a748c7642eb1266572e68f68767b935267851c9b4be51eb837e3ca65477e77d87a3da71289c0b8dafc3ffd5e324629c993c2c0979c6fdfd327b298c3c377dfcc55290d7753169285531e7607d0ca0c3568e54353cf500aae41e13e5e4d735e62eb6ed41b520bd7058763e00fd4ba785a9c81cd7f12251c473e05732e9142fae75e78be7c2ccbebf6f96608a22335e13c3ca78e91545b243d73ce96862321a80ce4d0b6f30d4e4850472f562e0ca22fd6806ab0ff1543118f88e3ea2cb03cbe03405cd35ec167ee48c433e9d9dd001e2153341a826368217d5af9d8725db00086fb8a196770a15e336053b6b549b58dcad8018ce1d347ad842bde4d473616211e3c832ded2686d91e437b247b8e54099ec2fbd2a9c613e9ac53090973435c1ebc76743f24698287d3c556281a2b60f29a9db413209830292d3a84099c77f8a7313c3287dca501644f05d9a21d1b1a06a195b9dc5893f1253b6037f2745ae93f99214ab082f1c16276fcaceebe8ac554642bc9b18087c5a0a869f3587f6b41973afebad88a5e6dee21bf04856a231fe92d35b846e2ffde1697334b26d921332efc0063c4358202316467cc2af3e097664f5d19990d5a93616d386501be75088fb8eaea5ff7d3ec44a89aacfa664cae729323be975f8026a32f94a38efadac37d4e6d0338f17a18304306c417e351e8dbb1be09cbf7a7198f717c93933ea474a50bb00b7fec0156db644d41193fe5c9a0ab5d04006043853325d709c3de364dc83ce617be8dc4189ebb2edb87ed669fdffac71521b40cf2ddbd88dad0b20c1011b2f637c2a5b934da834df4dc7a2872b91cdb3804b6972aaeeb9e85d266b14e4f96b4eaeb0357192db6dfad560fd3b36cddbf36e0bd362669001d99e69a1c6da8f2a1c637235c2dda5d4301b78bc5b8903eb7313dc53baac9c3cc9ad84a5e2ed9f016693793da9ee766ed880722d84ebac7b8687a59d7ec5d79f8d9ab17e7657904982077c496f56aef4a21bbc91ce1873cc1099d80fd8050a3743f602b12ed9c8648063e1bf6ed93615bf073dcef63be5b7c2951f399a10e1e8edbf515f789ddb26ff61357ea26dc3741b0a273b503cefe1eb6791ba5c7631036dc31bab80b4ed1cef891e13fdd81eb8d68f9c3594d1fd2f84a8b1ce0264c953f89d4af9903566db92eb42226732dc64fa3bbb53e354a43e5bc2feb28b54d3c5720839636a7574b6a8dde96063033d06ea6c6db509e38bf0f199d13867d9a8271dbc2dddd716b3100f5a0ebd37bdfc567d350716e92da62fd9a67b79949b4b06725b9f69a105dc6c39d56bd6c763776aa69aac60ab7811f8a5d68b06aff80244301cc3d93ac29b0eb03c1a3871e72c6a91721df123bcdbba27ee2de8921c78fba5931f886a4c887a195b7494bc66cbfa480181dd2b3995a2a4929a78eaaa92167ace3598829326117d37c4280feb92b666c6771adcd46aa4258b93c7b3f0c6fe0bd63cb7f26b315ee7ea9d2264234a41680baef0f1ef7a6ed5a9bdb9522d62eb32244c42c732502fcb3467bf88c3d7ac09bb13a34b422ffa84c81b1e21bd4c9fe092f766e8fb9bfeb0b85414e1c21e73a46d019c0f9bc59557e7905a458d0a5eb4e91b554b0c30b4e0f7cbb521cad1c576ded77d3920ffba86296e3aca84a852511de98561efa7dda1e339e7c89112df75a67bd2bd8fb519130b0cc0479a4e7437dddb77589484025ab35e0734dc63ec9cc9eaa4a563af3a6c3b3586ad2fb944e16b281b8f25e5f0da9c51cfca31e6216db3174c98f04957abe77a5c3103fa3659eadee3fed22fd678bc250be13716457c27db64e4fb79e31a97f4ebe46bae874defc0ecd1b25dfdfbf708522719a38f3231ed1879c35e6774eeaff92d2b418f95d559630e8f58cb42d896700ab980573bba9fa17e739e1a5030fc39055cde6e8ef73a43c0011b94e7ac63328e5a7a2bd16068d9438b3fa6f9b2bd618c30dc95f500facc37160adbf211d396c765e3e62e2aa6f101031e9192caf05d4a0dfc57901e58feb087e7a1c6408da05a6ba09008208c62218155edc573bd87c306c06ce055ad8bf9b28e6c8866429f5afb972cbfbbac00d3571d6e17defef4d98699b5d17a9db970cbbab43239259d10aaec3d3c1dc345e4a27a6a6fb49f9a8e7cbad769374005134a649a582979064e3e421375827833b42440b895af9d3cfbbd971d53c68a81b553b12797ca1a2ac5cb7ed31c3801283777edd8fc8df41407ad9d91e86ca954b4b8d6381f9691e56317400ec39236250d8fe4678d9e1f53ff561578eb21a8301ff1eed26386df5340e0fd29d83d18630f9ea8d6eeef1ccba8ef35bb49b092f973c0bd8be0e14e7201a408c1b7d64aa6a34009f990b91b0c032ff3eec21e4c1ca3b738febb2830a1b0bb7779039e6c403348ecc09b82981992b4109d66105f9520bc187c211b856c608062d4ced0edb93dcf02a907df90f19d451b7f5c00637a896c11dab3d831307dc8b949285d3df3304b421259b5db5819366e47f5aa58de7f04b91baa631838a090a762f3198df5e3536d436baabaaa8fa4783e7b0620cda408cfa55b5ff78c8d81db233fcee20a62092463f86d02b8b96bf7005595523289e3f742180caf8895ff0d96f8c15539bda63d771f5456ac57567cbc7d31b85412e01ebc5e4844ecbe8b9ded5bffdf010ad7a4f7c3cfacf94549e22ef89d6775dde2038c6f0c097c3677218e8c630a7edf51a1afc0238a857ebe3fa4664771f62c0b96396198dd9b680a87c46a8b10b99ac30c3d28388609cde6ad15e2631844b7a19db35da08761008a8ffca1918ac42b350666779ef361f9ee64e4fec96ba2ca2d6ccc960c089ecf1737baf1334ea411995acabf4c199ea383192c9ec9564d7bb99b1fd64feaf0a3221cdabc07634505b435220d09713e5d94e1354216285edf55e3b9887f5f7907d943cdd72b670052cdf6c7eef3d335e31750a9c8139ce653dae5d6b0fc4491d271e4609bdfd2550c86c6a75275d228efd4b08b93332d19d15682f082921c028cefad036b26595844e508f7268072205a45a3854666fc149d62092d4ddecc66d83826047b57623ad435da2d2855a3e0fcfe40e9d00364933e851438c0b3a8296308fd994c7e7ac6b85d3f5d22cb500e4dbdda16736f23ddecb3f403141b230ce1f703c27df490e9f0d7b3ae27f5132b048f45db8e9d772392ea55545dcc9d88b403612cd8c1484ba420bd0afe291f937480d0247db87394c7711b90e21a0061c2f8a6cf010a7fa4a2ce26b6efc6ecbefc628cbcc3aa76ab7a79b218e0100f38532366b5ca249be1b96e0cb9f1352d7c90d10b7a769445cf45d268545e7b244f60d9a157095b70ce53ec188fc8294aa7d7a627c31218857fb2c78d99e603204d61081452ad6aeebb01426a8c3988ad07503d6e184aad0bdb635833d47e44ed0ca84ff84fbb127698a9b00de746394a3739ab1bee62fc6df27048f5845bae76924ba6e4b0bbd788049a3cf042f1e5d49dd9cfd775f920c3a7f33dcdeb85273499f19edf84fa02cf75ada72d6ff73b5d9a373edaf974e90b21bb1c4279d5033e04016dcc93787f725cbb92f9667fab8d8e31178a110c0bff9c11bc8b15a82e3c47ba52156c0275372ae9330a9d22c807b1e7cf12dbc94c62f2e263501ba6cf72b7b3dedc2b1c750bf025dd1071a1846bfde8baccd687e3eba8409c7d20a3b797bd226cc0a438210872964e6a2b64c79b7fb18a112c34c84d99137dac890aff9ef445c379f3e1c63e7295190ff4e4a3e04a57777760446de6d108520f387e804f9bf548a755e086948ec70c914bf7a799ca68432df24b5c30fb0abff1648a0a458cfaa150f738f0fc38c89ca3f77905029d5286ace459259c6721341bc697df6d3138a0c059ea7f58b7e888ff0658e17023bbbba3e661f09deed8406482772c0156aa9a3427f629d711bd60a0986924ca90dd2d224b69f99d81f59e04d3782da3936d949ef75473fa55ec5ea2aca07a2c5124252580d281a9038cfafe86f1081ed01cbd14484a1be187a0064aceb68c6e4e01f19d087cac5f532ba441409e10f8e8091c72efc240d2f75d375a72e2b986d5c0e68325a647e14d434467cc0633a29c7abf56b3c2284dbdee03af8cd08c28a760c980923406feb4b6f1d65b34beee8ebd60b90e82c39d46b23695f66faa206fabf3140124612373cf10234b65b64ae6570b314e6614000547e9953559190cefd89122637bda6bd458cdd07c31b75b66777e93693c8c7b5712b72a76fe4e781ea13a384fb24f3542e5260f5b97fb4a82a9c0b384a894914a0703712b8db6462b9e064f49df7b1e9d8d0ecef279bc294a3a6af6d29101c6c5bbdd48d1e3f8af22c7d4e55f1e6ffe90a6d533a598e4fd321b1827fe67348e8e610b756eff4bbc330e95d779ff28f79396c14edb7b9e3b91933a74d18a7bab615751ed66ada601dde8c8ebfd022eb85972668d8e03045f72288ae805ffd02c3aebfaa2c57c69278ec7847e4b4356448f5ab1ad6d474609bbdecd0162d5201acc42ad3d2d65bf7507ccdeeebb5323d0fa7495ff9d4a24cb0d691874382034d6085562f5767ec60c873ce97581f2e0537f7aabc66d8be4f8da7a475f9d3e417a4f45693aa80df2b1dbe430a36de6b85a3587624c35935e07856282e850dcbd2b80336015c1dfc47a691d9e518cd0080a05bbf1caadaed7d0587bea7ea8a6ae7bfcd2923c7a16b35a71a9bee34bf8ee42d4006a2862d03655cea9fdd1526e9ad87580bcca6f02fc3265983065d74def41924434b8d61de0d68185a3a1e6745ccffe65a180aa5ae2cceabec25cd0cd1b48c7c9868ae6e474831526da0e87fbd474536d1d3e8e79ada48b9121fda8a2f147a40852432986b93bdfc83f5ac3fddbc59a93ba0c3ac0b101c11b13170a5f5d459abb5e695875ea651e12c3e6c0737daad2fc590fc5937cf54bd33b3dd3f0186a387f610e48462c5a4457826e0ff6b2d5e3bf20524d99fa930d6e17cd0b729dee206fcd5febb9acac202a91d1aa0f8a79fd52c98cb3759a0e4f4b2f9a1994eddc3167d8563bd19d4888356b350016b05a7918b6f7b5db46c6f4f7bd5e8785a92ca6570cb63912d96e34da8bc5a7d65eeef15b8c5e5449e897844b45b441b6564134b99ac3b3b1a04a4fa574d20551e7a9dccd8bd24c3ecf9617b1be416049196d7ed8e4451851b535f101898107298f98a60d7cd0f8c5a412e422bc4e070f500980ca1647a93adc1c990feca54206517dab6c00f40c7b6377a44ec64c2ea5897f25efc6398c7a0e2d6fe0dd6075a881b77c92aa9c703e37f0f9ec4906862aeebe1043fbcf6c9fe199ef9e2d6553f80cfda6cd4d7c408ebc2768bc508a178179a1f15f324ac06f49c94960098e80905a9483e2a2f6c8cf290dacbbeed9262fd470ff7dd98ff94d50e73ef28450351337992c238258d674a82481ea17dfdf5945776b5096ae92e55eb6d7ef5154120f1e0642cb5e7a79f45c1de7533f42a11e86a2efdd95ec52f90c37c9bf8f32b9bc954a22e0b7a4b96d38d9bf2c970ec7404b7d95f488b154f20090c8d6133403f8a08c9dac6c064e207cd85f2f147b570d441cb7e190c9b9ddc2f52047190f0869bcfcc9eb1ec66d09fb5e039c4242336f8a4959b7a32700679411fe09d549b53b106786223260ed37656564755bdbd908dfec60f0b71d5189272f12a6537d651bd211ce272defa63da996aab1bbf4616c6f857d11b1b79b0c50f4fcef960c25890ba7b8661f7976d5f8c63bcf231146298ac21f641ab95381c89a1820dc30e9c88dee0f219ca28619b72740234bb0ad755f4e7c31c71a1e89fe1a0430093c5bbcc1ad25602a7d7f5ac49b6e40ad24d749faf37bb9a924df0c21e25a5aed4ad000379b6b7f59a6f52c91fcbe7bf2448a562b9b6d1b0bc7229b3cbaef3d7f5b96a73e3c7ad004ab04f26dabf4bb676161442b092c70a3a5f7536dd3474b70ae3a4f428b2ac779d43d754070883ab17db742837bcc219647e3fe29a05d50790ffb27d9a3062ee430fbabd444934ec6ee03d056bfabda6ba377a76af6f6b65644f109e3108ff0b446f64941df617d69365df081d6d7a79e421967a7e1d2301aec446d07b9df9b1b8807b84aafebba3acb2b86fe1625f534388dec30df4ba7bdb4c3c201d3ee7a500c55825babe812dc4d4cc9a166fb29d00d83fed526fd7a24812b8c99e5d00d37581d22937c5c8846e03fbb869ca82905e904e83c97a4f62eb7f25d1e46e1d7d537c656ea0e2445592f9aa118a7581453744daeaa748eaf01d935e02c2e25be0248b40a8e4245efa268fe33f9673ad565efc6a60b15da7afe66c1cdb472efbfac56b1023e1364ab42c01f2e6d67f420859b14d9dd2247506ad8d04a5f680a0992aec564c3ba388701a3bd3488f6c8d227db8d531df855206fc8b2c67ced9e6014c1721689038305e9fce2e81ba3896ebb1eed9523a669f01e5ee81733482bbc2880b6f7984b8115d085ebe3b86830382027426705bff7b60d2c7b78717dc8c7e4d04bf6e871a594b05767194036fa77d695f9f8af3b048f127856078f9d589ad707ae1332bd2d82bcc1c6ab254509aa7c3e9e217cf8e8e675505f3a132a85288fbb9bd25a5d63d5ae2ade39b0cf51e36998391e7c297f4ff819e7c8b7ef4d8adfc7f3381dd42e8e9e3db4a271319285801eb89113b09d55a33cc0eb44cb2ee3da5f7d904e116a14d44fb55d725756c21c61c10d3935ba9ea4e7c0ba99941b02430d05e1c053e290c59bc10af28aeca6c7179fa3a92fd3727f6f3dce61eccb7a9571d99cf98aa28912de141022d217739e74bea3fb91bb1980d27c271ea88b7ad2cbd0f049b53397e919d77cc451c8687aca574a5a2d4344ea34f0e3f9ed4ac73667770bc8e1b6f71d013ae879fe39b95e33ddf5f5593839d81bbe1e1d72690bae4b971deacd52e4408de09309a4e716f2d5639f2217b7bb608e50772ed1a24ec4febc0b7424272d74730b4e2bb1c4d4f5370982a981ddaa23400573597e45d0cf0a243be81f4004ca9cde168f8af35a3fbd11f77eb2d3fa5917b83cc72bdddf86e1d2a37f2e34d9b25ec6399184c5b103c9b75f1d32e6f74ec264552c8896c599f94d6059d47f679d4d6406a5d1d2ae5d17814a50a895c633e24afc98886a6929f9d62f9cc27c7f662a7757ac6b2cf5dceaee25ea1ad344e9d891dad1fb7e31a1fc98cf1e28a66d36418fa44cfbb37a45bb2b23ca84f74519c31f8ecb28fe76bf3521d575017d0f6a97c2f7c2c297eb4eece2539733dc52ddd95169ff544f8e33727ac92abd4f8efebc229d95b057549a443b124fc9649cc409998899b6a4b21afd649a80c894b6aa263eb85dca2bac50c654c63b5998c496ea5e70f3b021d9df92c1abd8c07bc7fdb4c1d6faca9899fe6f0fdd2fc39bdf345a9d67a35389ac2f9bf855591f0753ac1b7d1d4f6d036eb17848bdc18e3e37c4c8af561e9525357896fb9d082533c6f7c37b012803864303e3a1b6658bd3a60d3ec8bd167a41b4f082553037643434a7a7ddbf7c962f0eceb973830979c0774ab1c48bf7d4be106d61884fa991261d7e6ea09f9218d80caa67246b4fb53c4bb23fa952841644f16936442fc7f7601dd66bd9f3225420469099eeb821ee00cb561d2aaa6d2fc85b2072e9afd1091ad2cac121711a720663c24c9f0dd164147c804451b818903cf7e2ee63a3da9cc925cdf333b80a217fcf2fb7708a1dce0458617020832991662ca535a092181a18c9a02b8604ada9ad0cc75e2cccf5ede49c152bc09d2b121f3a7393600d3d3ac3e809c29716c4111f02fe36e477555157a8a999c9425d54c0da147dd004964922fe3dea2d71702d0707e2363d6201aaff0c7725d6a56cdf4b2422c66b011e420eb9c754eb0cf7e08c9339b0615e8043039f56c24ed02898aad5fb7596e5996d115ea38a45c791e3f99728856782db1ff0d68450dad304c170e844442a6f7f342b9f7fdd5b554da64f4d1ccf3af25721d467e08d2b4ddc9aeec444321bd8d32067b4fe2c2054d994ffc5cf6cd7276df9a5ca38b739be09e4be8e2fe942d3603f52921a343e0e4568bef982a2dfccb33ed97c8d8a1ee69a00e035c40e434fc5f377e50d6fb17fdf520dafb408f7da08a81c8db79d4e9b32fca6da4210784987648f6dba00ff3e2c3479a18ead5b05f8ee3bef150acdddc13eaf284427221d10a65d047ee28b17a699679b042d5e88bbed4197eabb754b67fcd0132c8db45e0826ae318f9a827e812a8888f808baa47077755f3acc07299c54cc0bb38c4567f8781ead54408d0f7280ae4535c6df5e8c6ea419e4da2d6ae45c5d5e53fc17ee6654bb7665b88dcc5696615442213945c0da17b6d0d2053b488b565184b2f30f609e972b0677ef4549e145307209afdc9d31cfb4e00ca7eef95ccc4592cb71149979861747366bd7f80c4c4e4a4b536e7b93219a414e4a1c81bf4ce8ad9c8eaf76edca6874571457aa5c2f0eada4d733069d6e62f84cf9aefa71c38eb37a5b14222afc995df3c845fcd2a3b6073a8de4e6d4a25b21b1bf15089a47ad9873451bdb9288d31a0eaf31fe202601c479454d6e058cbfb3ca94ea807461eeab52816bdc4f2597d7d7374748cd00db55eb92bc07a7d7ac9f961a8e621c3ea6815848093acbea148acaa3540c6ca847f995d48aba5514bdc6cce2cc3db7b758468167618fae4a50a6eda0ce90b85d78f432cb5f4ce91e0bbebf6fdf26ac1ed7d756ffdce8f04f2ac9269a611d49054616d0be953f6b599fbd0dd45e4e6326345d67aa2f9a3e8e0c34e90bc24b607589ba86cff45649b5759cb180ec4a7a88c6b0724a571533cebfdf1fd27618f905fa835f69c4cf42b7988ad8f53684c2ae28fad5b63ec4ca6d7d82d9aaa450d1a71327bff73951ab07766e13fb6ce9d61f1a1c38079757208ae1c1a451eb6a282829feb6400748efb72689dc9d6573be44d7265bcdffb6abd8f79a7debfc5dc7fa73a25da3118d9b14b217a2b0e58dd05923f7ef3d5b1910fb9d8b95c8b1fd3b0d007ef12b7db9e7ce0b39fdc1c3c2618f6ee02f1419dd588c173e70f8acf85bf211196580f753efa932b36347cd010ce5e0de221d1162b49a15d501009e4e57eaecfb9169f26f291770f41e86a963e1887f5b759bc1bb2e20cc53905153b88f2ad8220a685a202486cfd1f02613fa30f4c21992cdb1a09cad7c2cff3a63b3618551ca9097ff37eb7c4a98ab4f64a77686248f606df5ce5b8710aac64c7a026357bc7d1540ff662a095c35e36010a65ae24c63ac894b549269d39cac72c602e82c2892440a0ad2dd123074dea9c4443110f3109f8f535de6a1303fb8838a19f99a74a1cbaa88fe186929d3ddb233b20437cb81ef903f9b6389ab76f5c492d99ba833b9a971a27e9871b7dbee17ad17d226e048717a071b3d3a1446f173bd3164efb52653fbe359473536df2d9f2c6909f33e612634821b4394779de2dd7631d92e3be830412dcb9e22d4271017ac2b830f95c1776701af2dd19c691f6240d80a18e774abf9e9edec1f6708b80ac61904edc0f66fa29587d53755a62c5ae87ff76fd7d138fcd2dec740566776235c3fe478c8a31635f85890b10f5bb7f03955a7c8adbbada7c01a2412881428c558633105c998a2d75b702aeb8379e86acdf28943cbe2cd34f1523818d3d36c823f156f2a5a79c62c50e51c3c3445a16562e0b68b971b4fec0ee8cef3c64d1a10460ad9f28e2677e258d336d68b286460dba70e3711dc995ee7aab694357b8e6f806e8c180fd5a94b4fb5d2498fc4925d5e1994260b76ddff137ae951923a7efc25b164dae793b818a602b12b1c54cabc81104c3cf072e5260362d1f780d1cf10416587c4df104c0e41bfeabdd0d99418068850ce4f3c73e07c0ac106a35c257931506ffb817c2c86fd60fe2414691210b682b296e46fbe0f7ea6e1647cdc8f9d3c9a7b3fd11c12235957332240f6a8377c15df45fa166e0a47e14382489dfe92a4beb85677b39a30ad259b47d1bab07f3344de0b97df02033363a5ea7eca9b0013d7f4a48996e6fbac2e5804f026d0e3f987e920edcb9c95a8e8838e3ccea84f2d6924ac914a2da14451d7824432680d16fc95606419fd1dc5688703bc362c57e7a2daec6970d94e9d579d0950719bee3441dea96b15f805a8186b999c881c3d294e7e7e5793725dd44097b953b38f13e57cdc0fcd870ea6098a0d3d62290119778705fd693fbe4ddb532354ec3447188bfa805d07436bd124fb283438bac390c77b940a938686ff1bddf47b66a70f41ea53fbac96e806656500b36185f5481ba1f97e8b9df7c8fecfb1b96bb3f48e794bf0aa05f729e68f4eec077c86cac72dab0acaa3df6c9d55d45c65c1eaa1858b8ff09e4b9bc458a057fa8f6a78e2c5656e9e800382b0d29e026ee5568742eb6fa0c2f8939983a30691787716482f854332ed8025e4709522c0ce0dec1a35e4bd7ccf96f7e9a61bf05e806b40678735422ff753d050214896f7892495bcc3c385ee6426ee99e66890972a6f77bfb7020172408ce269d24e0a1f016f33f27e6dc5e255d72824654502fbaad870bfad6289eae5e86b94e6ea1b61cf7dd75ac07d6e7e52087dd754ddc6f773ee3c84eaee24cb5aa2a0803c5de7b51e697dd7c2ef902aa4bc86c7fe4156d3d66f28f4ff0b033bd30cf3f0942bfe369b2a599d211b00f445ebf431b688b8724ee0b943935183feb7cdefaabb1f7491bf7cd816f3694ebd38ea8c956f6b7b381018946ecf417f5ea6af13dff970caeba7d3edba55ea6b07f5fb1643293e0f3307da3489e6417dc4e43e0605b9b0c026981dfc7efbf64d555702ac845262484e64ea23237eae1370f8b3275fa1f523df96137a14889796445baa1e8c5566fc5ab001011acbb73171a3813ab825b26b1f323a75b7d832e8c6f7dad9c921d8c26ac7195c199b4c7abbbc30f21a0ff65956fd3f2c24260378b82a5df103f7b4bbe8312cd31e27dab1287f9535a3ded9d980439a44b8697edfb5ac44938f0d5a28802d47bbe1a365a339767ff4cdc4b29006615c47371f657f893c9019897aeff1a2b5127e5dc60f411698ad34725f0ba1b9de65fe466d482bd980d06e4c1afb003c0e08016179db208f6cd4bc7f7bbbf8c54a35eab95a10f2c6b0a064f4dace973c2521d91b345e0810813949b7b88df3e16d021c8b80b6aa1f163cbffcc1ea7546f0b866a3795cd05b54cf4cc12051ea3a7e7e87bbea4298cf848518fa708426c775d5c348a84eec5bef227b32695eebe856749ac7f1d82dcc383d457d4418fa1b27ecf15a1d22b05ff1bcc2c8f9e52d6658fad27db50099da2925736ed9ec1bf67648ee3c78da27f8ab443b3712414ede03fde7df4fd780093521eb37a584918623b926768a60ba02ecb4c839c31574dea5e46789e69ffd2ce1216773dfa628a733b20dfb20359ccd5eb3e178887ab51e50f5c4f6d55d252b3e2bbc522e1b6175b49b0e65dbbf2a21f5ec2eda1f9f38648680a4654aa0a294bdf3781cb1383310efd42cf3bd426d5b01271529abd8ebf4ad97e185d9e5d42c07796cf10f531290f61c1c7726556de5357a05c1ac3b2521d088b176f7a36b33385b8936717fac9507ff921a5130221d6366edf985b552f2d613c7ebe0b22ce48d44da559280563d94545bba006aef61352c8c473ad1c091d4dcf8d3022d6a5970a7d828d6f3372270703856882cda17bf35168607ca79e44fad031224cf270166d1424a4abdae79478346289530486432c29b5a38132c4dc579dcec4bef6351f529064f8684ca8a8e52a988b10b0f887f082816f704b5e7dae140882ab722bfd809a343e588ccad3a04526d31e5d0f0ad4449db4dafe9405a95088e6cfea5c4cb7ae956cd48a03c096a673cd8c40b3b11cdd38d67d8fcc27ad7092c8a86ff535de424bd3be83abf5e237322f347262ced8035b738609a7130c02bcf5b54106ca35db130654a05b30a5912d8552cbc2c2db5f51e4790bfcb642de6b918d1dbd618b2c7c93f65f8ea5a09bd4b527315e42ef11070a5aef364175e1783d1deb256991194f192ea9b403b0ca2b7ebb6e42b70c253b597cad3d9949fe7b25cf60520f0e60891c7548af8816e69236b461502546733f0687eb908dbbc208abdf90c1a31ac4b5a4ba4f7b822d9e7e629a95459aba495ecb9ea7e8f1ca6c3010fc28b327b687104d5fc8d458f50333f839dcf088936e2b609025c1766b7379c54b34881dfe5219138830b252f4ec47279dc2b50cac2204369f6f6d36de2b181e540d05be2a8b89a1843c53fede198ead284bc4c5f0ef66e26ef94a25b611199a1f14a10248df45d7fa36690a25e1fb6345e1aa50cb9e9907da6530dcf8f000b39f56ec724f952aa5434223962ee188bef3f1524f1b64ad9af2880783b770380b4970cf59b8646c3acbe24bd043ab810ae72ea5d1d7ed0f82127dca9d04ca816fd0156e56ff27ecfa5d92e822e25369aa0844dfec018e7ae86b59955de4fc50fa2ecf61abdcf29b6a892eb43790c4d77adb3041593dba24ad053cbb5a247f5ca94384cb44d8fcf4120cc9ab472b031c68aafe9dc43b77a9c21a57e39581e0025cfb1bfa6e0e09a8c7fcaedd5048f210b74bbed57a8f5ac308b4fa6f160f3bc284fe420bdce60be68e045524a78294ecb8348e71261927e30060d1862374fa577c5a9a1b4fcf3ccc61e4e11164ba67910048b198c006981288fd917656facbbd2705e29ae8324ef23d27be20b31e6850f40bf96e800cc78b2f871be4bebd8b098044b10e254cf110226adb6fb6b401c204435036b49d57e82a95c1dfafcfcf33603d45159f85c7e0cbe15cc7389a768b24b1cdf9e05d9b7213ecd39217487ca0460a95308db88d986b76378412852502549b501d2fd4a29a503bbaa2cd90801d285757c8ff6f470ff253aa12eafb6a2afe216ca947059f592d2bf83469749160a03d9960a1faed2787e9b0a7afe30c264be4fbcff891bb83f5407e6547f8228c027e92aa7f206e1a9b7096345c875281ea43f1a8c051b601b298f7b42cdde60d35ab6efea1d37b1a9cd0365b870ca8041151663052c1fd179ad2b7ae895c644b52298403b48679825e90f82e16464d8d82383fa6ee2967d6f53c7d8aac25b9c8e7126528c95fc825e207fb401e2d62eb79fa0064ab8897e938c17aa2e814c1ad87adff0941b5962780cde50dac905f81fb259944c1a3d7e38eafd06d215d68727df3af7c680fe674e074080bec90dab85c281dc24d98bf63095550522375e293cf42844f1df23440a6e983998cd3b31868ad312377c1352cf6a4b4b7329f116bbc09893e9ddd83dd76a0b88fa7528e745d1233a8478e0710a3ae753e49bb63e52db43f2f8fc7ceb4ad0a2c03aa86309c2208f3c0cacb00f80eb0ffea50695d1edff99bb171aa3c8f6e30ce20a73988b4369b89640f4a8183e5c09891602987a3d5885395390a0db09eebf0a8b17c1835a654f3d0456cfe3557edb77879cb9c9df4a61452d78df0acfafa22217d8d1963c76370b4953e024289420fa8cb6be63d52483a09043f12c2c489b9713ed6c57712483a4efee3d1b397326a90953a422be6843782410a59fef0dc55586d4125c657a2bfd7dc209aa5da3d6f2d5b76eb7f15d2c923a302d2d5b9f8c4005748ffcf209614c5db3c716a6d6de58a6976e895f65ac9f9d1f26c4d32b11ffdd9653c3a43dd16c6340ab57e20ce2b08b442d2a18add26376b66dfc93d105f1c5dbe5d28bf5b7ca15b8aca00f2c4008fe2d0c5abb7d58d67a571646f32df349fd8d8806b6cbda95c26b0106cd5e3fc8daafab89889a73fe3c03dcc61dc4c8304943f29a3e345d5f5fc74e2f33a58a9c9e131fd748626cc8f6f4d92447540bd1a379d283a761de0ce01d366f786c57850a4a7cbfb663e6f972721ebe3c80e115003f1c816e69074b0a0c406f3e2ad6d3c904f20cf7291876011dc6560fa142188d86ca9f2334c002662ee91ef7c7a34c0d03ea80d1cada2349cf2f3d19af29d65806bc4d8dfb3bf2572468efbbcfc61019e39b029014e8c7bcac4021d7e47c60413e15c2d57cd81906b11f91c543a15f2c2f00c250d3ad088cd25e5a567f2b610baa6d0e906b21464d4d8563aa7b7eca339c07c7b927330386de4fc53c79ab8ed904b823dcec1ff0182946817e65f4b806b512fb575b651deaa2db6f0fc507ce4b27ea50e5d6d060f6ec97a8b5f9b9b6c85b13d6a25c3a5152485606038450a136a05729246add7d4d822a2e7e286a59d0903ff5f36d99b24dff3662aec810cb5d9f1a7a83e10502432cb3a42cc411cd72ed9295d103480fff6eab977c3f3d31c18b5b50f21347afd31e9d97be0bacd39140ae85fb34dd9177c6afe64411ec7aa9a32485cc806a9b2035c087311fc7ca3c872c4429e3ee717ef89199ba0570a1c16951fb7eafb22ec5eaf433c6f4fa811e35094914d789b4a54c66c2d23527918936922f583c516e5fc20b5c788e470fcca8132f48d834d6069ee621e1e2973ff1924b916d4e85b10f75365c0567b6ee83cc68416796fcfff4fcc777d5deb41619bb106b5364f53f3402a08bdc1765a7507fe1bd5043d9adcefde7531644df5d6fbdc31bb6677acbc72c7cb677ad575338e949a2d4246b1046e9c8e02d1b6745b89827523b36fe0c5571f7dd643af195c08102e60ec8985646815aef5de88134499e9d0497562a6c093b19af5ec75227af071b3e8659dcd5ea3db1b51dd4b501329b0a2f9c5985da221fbf20a9c412335f96f86e2111198014cc56c944405e0ec8660657ec0bd96820afdc9430f3bfdd2de4b68226ba4a104dd18778379521ef0d3a9c128361c86520927406ec9b4f797d070ad8433307412c95c1253c7bcd1b0c7a30fe70105e8d702bb62b3f74cec0af1884842c91274edce1869e292491665c609f0d1159bea33bdabb50cddce6c8e804f65e51b82580c8dacd8ab970cc2536c59973e9f08f3c0a80d5b8edbac56edecc4fa15267aa52d433e539f8d20d83ecd11f1abcf6f80fb9ec0608593177462d724f670e643d6ddafaeb0fc6b8fe7b5a74c240f9c96d6b973ee1b72ca6bb2c8ad1957cdac63ad5391c2d8e378bc4508fa13458725984634452319c9ae91d61b04058ead6045873c44ff3fb550747eb4b99f4ce9fa609f3411e5ccf3e46335c8664ff0c6e1a98fc55cb830efa9010b50ac03a42e45226b4486c24eb528e3f17497279beed0d792dd53e32925b1ddcea220c0efe7770d30c5bfd5f06743f0a59aae4f9057daecbf5cf72af57ae038890502b00b6f1d8190a44de1230ff4ffbd74ab3bb811a49c21bdf4c282a7cd392790901378443d72e2d2c2e29d961a447ebd5a7816e21ddfa4b3593048f9786648440476641ef4340f13151890f7d4dc827741fc967778439e45b57c410a2145de2b58f1ad8ad1f705a4c63f37da44be0b667a18b4b728506084900b273d7035a0b92b29bb1d9a64eb08ff13956a8c8b38a8f24d1a1c0a807c6ac7b1e7d7369974ff68d84fa720a4eb6545e23c62e78090cd600e755c9bbedd2769dbc2a5981fc481d30ac554bd13bdb23366a6d1c481d008ef8a2849face9aba31c174fa2f83b27dcb3d09abc8f9ec7faed2c693ba37d21610ed98f4c8d4fe880e685f721324778b4059725a1e391ce4783386a15704a29b977a9310ef5d34007a070d9467de08c699479baf1c117f3da902a7a22284786b118a3a153cff29c3a9d7d1c0728737b21338a2531923edd3c14daea6f9e343716c1e94e357f678b35a781afa9352ffd7350592d8431443ad82428f80b3ed0ef0130100e6d3bc00787443df8fec2174a030c519afbd91d59b52cfa618a2960fa22f79bce79e9f56a3862e2e8fb95c1cc65c039e9c229e647241fdd73fc21148993a96e78a8678706a040aaa1faa606c5343ab315cb474968eaa665ce8786eb44fbd3e084fa0087f9ef6e5f03947f92bb873c310a1bf9e817926c3421c5f8a050d02cc28980af9d3192da602c02b9c5c4dd5f57a304cfa52d585e5d4e9ae292f22086f1f1f20b1c46c9714a39a4548761d5cb0bf6f9fab3d34fa62b4cfaa697da82f3884fd647fec8dbb338ed9ae77602c261edd8dc429c54826ac87ccd0e3af40ad96e065be52e5fa71ba660c23e4bd56deeb9a3793704bb610354c8ea7c89e3b36e730da0a838ba4feda2e366fe228be87182efe5c859f135d61d1042e63c3f3cea9dd1ef4c2213f7a57e1079add548146a858dfeda6758596f87e4f7ec42961107fc4be9efabb8664665db1762867264671dc63598506fd5342bea76b2c4c2ee8e33d7ab6bf9c2c40e0e08701330a61589a36387bcdbcc7a4c8db018135c3c1b2eaf5cba75068bc74b6e44cf95e1f1e9108984ff6a7dad9e56c9b9cab135e149db49edc73d792943a70c0b2758229c78133d3227ea9143eb8b7c5da26064be232e84d777522bced9f771613553553599a7a83c39f95a6715d6c54f9f45be309514cd8cd8e14a0a27efb90291cc41105d61ef7e8b03ada2cc6a3136633ea26fd31426df47bf1f0f6f65a3b2f3d24153610568148ef85cc36f04960d272c744572a2ef3376f237f8b3cab171c23824722850951005e10789c4f1f518fe91b42fe660e5914611b85aca5b9a308996c5c08db9547639dc0a273783a3a4a23d9c12d2a8186763494edc7256500cb08227abfd22974458a8cbd92677050ee8c8ec6ec9ac60953ac9a96fd8214419dc33294682ca95f84f1e501230f0d6ba691ff9883b7e595daf4df42cf1605558e0340d46872dd5e7517b9ca9e95345e269ed94fc5f5e6a8d6aa95c06c05e2e57d517f3e8b9074bbe79b504cc5911c2a38705a23a5177997cb81d22dd574202266a55f649296a7c35e78614d08785a6bad9b160dff073eccc14720da6e347bd0ccbda1e3dd515153ce2a55b92063275ce1a5ed455b152c75f8ecccb586e5974a2cdb5c171d83b79cf06eaedeca6f95a812cdf6cd6d245aa393790218df63f2aaa1b0b2dc89cca50d0b1a7c9b1bd3569a29d3a6e8736126fc4c6ebb5962ff5550add453810e7626ce4353609d57feb6e967490d1d7da862b07570930f0b41fb43d74c9721c413292c2d8f7103c599316cdbc587f0683c1c07c1b1b62d1ae6586442f015a55c081234de3efb54f10b51a4b5007a57e4dd48410ecbcb04a759a705bfa143d40ab53af413f223a6976a3feac3417d3b72285a7c26d858b056d15f1d0370f8b069a0b7ffc240a10c5a1c15a221ae436ada8ef95b65e690c0212ff24405ef944ea86dcf95ac1a61d4f54f41d4d37307856bc6e8e3439badc802e427edf2b4599f2e9bfe7f2272cca50af4d96348b834a25da97e6c9038f9b560643b4d147e451e60a384ab80416095c0ea2fc300d7f75eb4ea3cf9344246213454222020b0c2843667d411d99ad85c0cbe9f93ec0c20d5e196ba1737df67c0dead5666ee19f88a554a30c38b3d458c3ead3d326a9f5e251f80f4a24ba522b5dbb286180d5a7d70da621e8708400fbc8ae47caf480aa80f23695e611d055ab8b4138d8bb41996bad42f3484718cca9469f0f1f0e04069cca8c44b5d767dde18f73d3eeaf29d7d33d806c89fb0a8382139ca29cb4e93fbaeb795f38cbf268c3b5f704f5a45a75a5f89ffc7dd8f1623f56deb538d8393c73d02900610660cad245c74890aa0a37434f572b27f2f612cd89ada457bc84c7a633f0213ee15acec4a115c111873986c376142aaa0b54684849276b02f75152b4aa899309cc4ef705d90b3e2c8a56ddf623e481bc35f3c24e685c9b16d1a55d4734a1ad147d97b80bad823258526ef4a56c24328254bb66ed198cab49903cdaa3102fce3c202c0a3994a92f938162d879d8fa82611c40b15bffcb8dd460ec917f425e1df6c87a64f0e01f282dcb4ae042060235684160522a1f17211a0abdb98316ef91eac34859269221c18d6c9ca86bf8ad17ab0c0fb9fe25982f4f171aff53be261849ea3c1e3975630df9771b8136055bcf8a4fe4b571fccadff853ff2a6ead86d28c77aa6ff404fb3809879f27a38a2a01b8f22efbdcc6fe4bab92e810a76e7239c923caeedae2628770822eb73e780ce11ad136c7f37475dbc3ee89d0a017ed9c78252e520891ed7a161d3cca0a36bdf081b820cd92d563f344a0179e90e33f1a8076bc166340bc79a533d8fad9baf04b647e9ab4015326010fee6255122f2bcca7e0b97a66fce608807f6aadad65ca87be9bd921c6b6937489befa4b451c1d115d76decca524a75fd5c9b9284fe9f001ef3fb29befd02a4ba5724ad0800f7dca9345363e6da3e5506a1660f0903794c94186d0f55dca0f1787baac549dd05e389c03a5914f6b8e56acc7901bc6d689bada0c792f850a1702a45b64dab09c91133e4b1515b2b0524e2a071ac18f3350f17e17aec50d77abc6c47de5dce07c91d0f6f178d00fc5e2a91e6fe79785a45ab17b8494a5ab8fa1d3977391135fbd259b4f0a28193662be4ca8e766be52caeb67642e0623dcbc2fbd98130d99a0607a51e95a5622cb7e96915083d18fccaa466541f22d01e57d7adc04047fc8fc16042549a60fbd27132953481501d241a444dbec4711c5cf9a10503555bb5ecd447645d356fe6abbea14bc121292c7823bcd16a3e3ef762c9b4e2f7a0faece18452c50ce96833822621fe9a3a07be351ceafcaba6233091a2e5318a319f6110ed0e6a4ac2f9686cc72cc00da29db71ff56c4f38acc549849a773ac5185d6a413c1b48471cf35310411b7c9b8695668b44ecca2eb51c61b9a383f3d77e3248a4ab8445bea2662173a644cbaccb34419863caa5d04c567f2d9f437a254805d726551fdadbdfc8a705035b43e7ef775f0dd3034c7b6a88bf942189b7d2f2c07b9a7d5c16aa1afd0c90a825912ebef2b260cca83685f57941977ca8368a926ddc7d91c53a629a2f85929040f4fc013908c052c788af12ce1ece8cabf6e9da896d229b843acd5716e75cc9e2340373bb9346cf043d34b0596bab6f58b24fc2e2e9e9d40e43c853172d51eb217adf0c97624c9f0ccb5fc15feb98e2dd1dea0cea24f76fb7f74e0e4a5eb1d48bc64a571ba04642e920b62c186db83c563d0452d2ec90d7120d668b8a5c76916377d196e5a8d31ebc135fd16befd08cf94c8f7bd47b36c8bc0ca8a20da49aa2050cbb1873edbd92f6860b715649f8b0dcbe2a92f40053ee9ad25d89131ffb684ea0c396bb3badc7c8497042467e57cbe3291ec1748ef61a1d181d23fb15b40064c30f4b9530651243da8c2967b7723ddfc0920fe7955701a591669a8b5049507ea8ebed27262ecf5b3724775d266de64de906a1dcb7fb705486d4438588bca2c8d8687c33d48af6bf4fdab60671e5d35ab4a486fe480cfcce016580ba80035e8f83042da165219ed9c174d4971d66163f481436d2113bce3b23347c810a6c1c0478f0f5a1e6cbb1beadf33c436e41750c522e06ccc0b7d9fe67ef30a61a6f833e292fd629beba54e2805b66489eea97999d05d5dded8a5d912ab1fe770a8091258bebc2906344c8e9d87fa396cfcf6a7689b901b341e66613769d0f31afb18c2c19d3632982c01f7e6d4c8fa17b0d557763a66624b5b3d0420ed6eed77eb6b6e3593e0e187cc02aea6bc62354984d5e44b523cb8fd41f0259bbf0db3a8bc3958b38573f890c2a8272160ee492210d25e89fc1a939e870660e97ea6e4f60b0cfeb0418a411430751e652ad90ff4aaa36c9658271e5678319e3a2ec5fd8ad0463ce3f9d460eaf2c224ca70c151eecc483aed78be808e824db3315c93dea98da4dc98ac5acc96a4cef8209e61e7374bee05d99182910fa11ee2529a46d839d4675b8231588288e1108fd2d9610b0ccf45befe7d29166217e2a21e7e300da192cf76fa5936a53c131f1c73d38e8425ed39ff4f9c219a02493c5b03c3b0c8e8591a7ac337a1b35b9fae6c31d7d35ef6206b7bccf8df284792841ee3741d174d082d83247dcd2e46f83dd9cd783296d0f7a05f68d488b66bea5c7a8a1fe49533187bf531b17a4ae29486c900c284cd7af6e74bbda32df62b02379ef9d89f24355f1b2a390082e9567e913b094724e0a6358f66d84990922e935416fb11d69237576e344b4d7383f8af05f87e765ef2766833cda68b92ba4a2e284da5824a271a2d8ec68656d644142c3996b187afa989ae7185cb3f013426aa60dc403026c1ead7e6aa523e209ce44fb6be487554b75d19385ddc4dbf0b6ac5ad2faf91690f5725feb5e458d6062a8ce7e22c787c7d4c10b0ac19902546a713f3ec8087ff193b5d945e5a4ba45ebd7692ffc0dd1d7f036c92240d3ca4a95c78cf4a58dfd1908ccba4833fc9d710211781559580c5ed27eacdf0c21c6110367a1de5ae90da20ef2501e0dbced3e3021f3963d77dfc60c7ac591fee4d92e5a5740c687e7ece319bd6c69904e99945a0a8b0faa013334ab43a6f35f992e01c190d80faa72b9e5cedb4fa685636101a65787bb81382fcc1397a20f0e33caf1ad5a9e4a71fe30f5664e685713fda6ab85b61093ca85a56394e5bd068203743303881cf87dcddef802e593c801687fae4eb4660d885492e9383ac858bd537ddb577f39f1a9f7a076138baa83f6facf021b14dc47d68b0bac38fe59943cdea56651a456325c9c9e10c6ed1cd2707a5d249594855e12e6d2b6368909ed0ef457890ffadd8e48ac161cc5a8decc0fc8106a0832e5f944bdf915fa39554ebfb66f27e16084e08f992d1883ebaef17c6dd05006c5b92546f86d5b5f61a1d36ca4824501ce65f1973640e310d4abf23ee36858de522436528053a4cf2b94a39b0e5fd4a0501057dfbaa92aa15f890045bc182f59a919c02eaa763ca682be2f22da09884d866fe3b86645ff3c47ce0d12ca34e1ca4926dcebc9c588823c36fb486503775549bf041d8645a78c58263c135bd5b6582985844070cb2bc97a49ab6860f190ce96bd9d6a929e084337cff5d8e5a8a1368c4f4705e0a851909adb824a75f7c1021a6f64c52eb3d14c5f24a6c27feec0cc391631c0923230bef8ec1ea49747d7e2a885ca611b6d5c8b47815b0d7385d54e4a262a299c528bc7d93d5c0a40fe45162e9dd9bd7c8b3d71fb783d2d2fe68f1addaa6bb84be1f372cf263730cc618daacffecdf4fc97e2b7667ae05dcd9fac11a19886005b950a2722af153e7018baf26d9bc4cc21a05dafe7c1d719255533357030858a039609ec4cc7da0bee88e2696247666706c86da477a43cd0ed5c8db50f28b2627cb9ee092397917bef57f8e3cda5ef2316332ddf69560fbf7e0f9d3985bca095575bd5bec599717d1c68138526faaf46cd425eff2ad11f3de2ca9aae5e45b90c7043414b3e2f5034c29d871b9250baa2849531bce4fabc2f661bcd4af7dc74a2b96bad0790bd2585268e74906bbb46c536cb3ad4c5101a79f57fc5b11b1be028ca0a783ce67faedea037f27755f1449b009c220746702bd3e454ad917e23e71f991e41a7df5f3f450f623bf31f0f5f6727ea105dee5f7e6255098f2eb5122e08e9cda20d1b3d26b36f2318c37e6b6a6e544fb6dcd3f1321c5a5a4f6d37286bc739aaf9a694eefd3128a15998ccf942247584445724bb353dc9c4f1d2be1bb11b2f8d3a97ff7a9e898460c97e7e0c6001d3d5b9ec9ce9733b38651d652a52a31d9872191c1a049b970703f76fe16f9bde363c577a1aa770346cd4b02f08fc28298ff63cc40305e445e0180950ed1274f213d29662c48219bcb4066a03059f1e7f3700d9d9fd913a40d26e9bfae228e6f79865c18cb3cd76b9df4696491a50b06258bfd3168a5071b8a616a38ffb7e7df08d1c3cd1e7ea68bc8423143747bafe0f1c37a7eb608ded3682a6b834a8b8979f20f120dd82f1025c8f37942c65ef5fe79ffd39114766f730fc9ee8b7869ea80193d678d27acd43742aabbcb26e6844f5ec636f9b923854506ad9f264fa41ffdf5d12aed8577fa055f50dd0ffd07d938bab5c9ce8256be239a1f854ec7ea47d93836a70e1cfcebe737df3c3d4738b49eb74041c48c0b7ddd1ca64add47f222595bbf8ea1d8da50de4d8b629f215380749aa1b8c42255c85168953bc7c3c2ada66f725eff33da6d8fd6879046579fee47bb1b993302a2626ef7229dccd105e16189df020a255706e7710356223855b29163ec6c86ec660e38593c8a6c570921326df09f917eb3a75d92ad20949cbeab211d38f6f31782b3e858b3281816d56d6e8437ffc2b5e3353da51df80aa5c493a85f496f6043a215967fac1157e6ca3b7ffa7fecde04299a63d54212e63f93da6ac7d6b24a0e9baa952de1a13f01a6d0afe86bf4c3046776ef9cf5553ace436f14db5d8f66724c8b818abf5472ccd14fe5bc9f91c6416e19eb4ca3ca038e4b660208f02ff92ff2f8fe5d827fcf4d5d2334c94a8661af612f6c63a76862cec9dc2b152e07b86d613228793ca1f60555ba947d87c084a5bf2f40856c0c9aecbfbb5c1c2a6772708a340a067a642a6035b26bc45ee0dd75475e7c0e577282346e7acecb394a90f60e1698d60339f15b50a59140d9c736fc9b9992245cfed0ae2182466734794bb2ff764878337f5eb7673971e360faaa028320c973913b8cb309737b714a155208f695d6af55763191418d1063101a3e3dbade6bc3e93c90933680c8bbfb4a34bbb15b05a8cbc66c2ca0289a3035d338f22145b32e311f44357c50814670f9948ff6c52893aa91682d0d9c30bfd98182c077d38a25b752d78a1b5f8dbfcf9ea161367749420c91a18f33c4aeac02d7cacff84a4c04c33fc1cfa46d06b903663bb6d30ff4aca3ee281ff940ffab1d19171cc1d1eed5359e5c0b709e4fbb9448081d229ca7d075193d98276858614104250f406ae7f5168c986584d3be91e6825562ef44b0b719ed1a3063dbedbdcf8663e362cf8a809c9d3ed24d3c227c92424136c7b3caae825042175c3dfc7107d94d6ecaf96bcc46ebb5ddd2c751d18b578b69840d4d3c59a8e8ce8de08fe4a52b7889a09ba42eac61cad83a1b54da98ab413d34b850219c3905d535cdd492f29cc166a36f80b8f124341ae2a7bd771241642f4ba29dc64d7b71b399a68f898bc7f68f8df46d29f0b891a1efbd3cab890035c02754389117bc0c465aa11ba8ccdebbbedecb904eded8c989de823b8223dfbfc42efa1867c62924c9d1c7f5385d4e2690bd373be5d6e94924e366ed7ee03311351771f5a37a8448e55287eb8d2b5422877fa5a1c07cc30a91c1dad5e374930f40e285137ee821c411c3ec6412216beda3371db68c80829ab826be29f2917398af3f879e143998c12460db4c0b34ef142c83120384288f59529d537f79f8bf24ae8b57bb75352e6a27b905c6056078f72eab5807480547fe9901d330f1dac31ac59c06127431c28ddb3957b6bf85f1a685b1db61eb98c1d9f7076c46eaf80f07f3d2a7a5f73d01546fb21178f576f822fbd677822281b5ed1fec4b78de074cc295989b4da0f831a9354bac4dca597178921c10f15f7491221c1ae979ca6891c98f07c0ed7d4e873fb3d70e2d61a79f5100b5c0d8e42e43f436b6d7895a0a1a3f1caf281c761b76d4201f844fb187323f05e64811fd4a19d912d818085ff06faca223c7dc6f20d6e664e1dfd3afea9af41ad8c20771af3cd7f7c74fe31009f7ae5ffcf5edc483585a478b4f3586a6945d1f557ccb5fdd163fdaca7419d740aadd88878b86f827e3bc121cb51ee0c2677bdb10a0070b94770cdd63b7f521605d18e79464a1dbbaac90a8f57236df95795012cac1f89f8c52887d5e31662f1bb7eb1c5ade98e032f5aae8c64d0e6260cdf699751f5cb45879253e6b0747cef702c4a2b5bc162826ac30f00975e39f7b867d3945c2d58b3de249c91351da1e10266d6cdf54536103f0e01f9815c30cd1415b2e51399c0c4600474cfd68b9ac2b58b8ce0ec7b8121f9a98e6651c49ef3f035627c1fabaf8115d4599974d4f5993ebbb4a2463714a33865ff3f6d7cead6f830c7bebae6735b8addb0d5f96f1d3d9be68463cc5c4d851af9b0e3b96a806e903a49e8e93ff52dface8f9ef99c2ca9cfe0e94c36d032d7b20883944381687f03eeb82cc85ef56c2de375105ea33e58a54c694859d205d96887cec111371e00d834740c2ac3448445cbce9692bc02bef46c0c7833cae1e9b9e1c55319e1bdab05b0245255b1f3b0650319e274a4209c2f3578b689430c1ea28a4cd31ac2956b9266df9d1b74c97fce14f42123f5a990ba99dfaa95ac999824024b405574f5703cb5295076ea37713dcdfc71fdc42d1dccdd1c313236f630b7a4a3b235cd41e82affbbcb7e54e7caa77e4610b3d490464c07a2f773c86dc74c775b990f2f2f5c4cd42342cac45ee0316a3568dc8bb5bcc74cd76c319a60ec1ee19a3855b35cb8e37342203c51cda80d86e6ff6baea52805db238e9a25544d2f083ef0d2321428ee32351ca788f9d24fdaac5fe787e4f8e8a2568c6250029993e7bc9586a0e4f28457b4a6342e72ea9c3ed7021add3630e418faec2c17fe6590550aa36acbca6ff2c242dc22cc2c46a8e6d8e9674247a33dc709f68f4075389ce0c4ad54a3e830f6b0bb8834bd04d5b09efdd2e8c7faec329cbc23814e11d988dc873461b07db7710671624f4872220825946be703a9d8eb2b15823067b64ef04966a74a714014b080334bba8242f5773ac58fb99702d432e7a346a7181c15cbc35e7743e18e1b1907eabee05eace96d35a535a566ad373f031f6ab2b034dd4725af77e2a9f9e977620ec566c1a58eac01baecc934a64c7707d6a76ea2f1f6f947f5183b9c1a257f88989f220ccda2863a5850a5490688532e60ea4ef26df56fd4f0bb5bda318a27b60abf53311c45318230650bc2d85cb6aebfba00c24caedff5b42fe2919490d22000e3ae1595ca5e056478c12388ee2e583587d308f5c9d6664f36d71c912cf3f13d11ddfb05808c0c1c77a1db156085a07ab441e64f0d449958ea40ac7a0d5ef5286762c0610f880737913798211c3b277c8b4aa586a0a46cbd1afdfa9e962d8b853bc7758eec592d5a38a6cf59b638ada1e97a3f9e61193668a042faa8a6e88f75929e11390070ff69a31bda443b46100c3eb6fb862b9c7547d798f06399415a79c3b693703bd8a93344276d1c070da908c8ef14065cea6b8077a9b1fd94a36f3c2fd4ac32260f8c0b9e5821474aa038e14d3d775813e410a4a2266efcf0c4645797724cd9eb19050b5885e9d8ea5f2768f461a7231c88b7c78ac1b0b71e738292a0bc58f0e13537867d1246cfefa869e9adc9728eba9c1024c23dc221b4c60bd13fc2738b0b2dc6c04d61ddeb5ec06aff1dc7c63626e9b6697df3fb10f51cefe3d5c7c6a08ea45716d9d3903461171fee657abf3862f081ad6d4a19a807550752e92b921840f1986ac1da78405b779737bdffc16c78d77e0adf83362c1397e1c0e3a3d4ac0a651f97f57f55d50d789957c624b48ae6dbecc479e5bffc51b48ee6e6b1af2933c3f6740f703507ec00bf7e64ec1792f34f6a69bc8bacf2f2a91fc5e3ff7252e12802a346dd38cec40d9d02f83b345b34b602fd685fa3f8a0b274785f62374e38d4ad3b0b3a78ecd8dc8b1d2b11d4e7c341831c3c4146e6394ff82d159617c52e0a08474e8ff1bce2bae7ee71b8e9d3647bee9ae8b7d63178ca4ec3906d140d490418050e5ea738cbda2184f8f680debc8bdff64e1414cc86e711d0f68e709cd16da42ea76224dc863641626661047909bc08215746c605bef51b4bb2216957d9cdf3a02db60946ab823a6392c07730921ebaa16c710d68c0b26e7a8b1e2067d1e3da9e59319256f13f3f05656e2f741256489ba73bc07c9300235dd05679cb4f3b68194a3d7b84868c0cf7512ff278c55df8df577a26f779fb78d8ae2d0d455806313ca15780405d0b83c353e4b0d62c2606192501fff7a58ee6681cddd34cb642a633a870c8601c0f1e54cf7c86c43e1384e6ca5fd37bf034171bae7397dc970358bf8ba8f2cf0c46ad466d826fbce5890637e4ca6bd1fc76bac9616d620589443d3ae614a41f724cd712039a843f2bbbd82eb510d976741eaa559da7f4a8aa6de2cef8950d98c74139e11a2468cd0473cdc42625b85d856123c919256c6176a32da34360f3274372f33759609bce60fb5df49f32060966363c83b9238b219c028ad56354b22153d40c91dc133e037bbf908188a2fc08ba91fd5630fdf4247d883ca1ad4c3fa6497f1db8741cd006ca495e92c8525145c5df97bd1a09e394a15a2308e21a401283e4781e2083269d80c0264f25753cf5e39af8154d1df17d1f127c2e2834be0b1c507d651ad13a1ec83be0ab03c06f4dce8e343358767cb569433db5e4947e02d1adea725ce5a0886c13abf4f3d246c03cf16f6dc270a00103098fe672f26a28d9f0633d98c96616fcea962a5b0596a796fddd91ad7272489e69c665037480576fe0d1f007a14417860298ff183e569ef675eafa870463550ec59246c81dd7ef86f355bbf3838497c051110acd8d0851e0d9df779b43f484aa52fe85d6dab1282073210ea49b7e0de571a18134a4296b7331061f7699ffd5f18603d80e4765aa9cc5bdc4a62b5cafd2f1e14924ec092c92194967100af718033e3581713e3c522ec666d8a7a139147df260d7b05e24e105a5c1aa867aa995fcbb3663d1e1005677e5a7de984b7327f6a32fe043e536510aa76462aa38382a395d4c392564e266ff5d2b822a8d444329bce3c0f82306bae0c84e1f64dec42616bdd50898ee5a781bd814ad8bb15d02a069923619e0f81fe3ab45957adc5b31d619db8c3cb8b19e48191ff26630b70fd763953bddc0e880ecd837c2a8d17c3d9a21b4b1abdb8521a804bfa05458e333452d6c638da795af6941f0d1c1df7713442490d82ce5eaa82077a5fe2d180c1d4d9e987d734559294737f9cd4b21a79f6909a0030f6e2b8fcd094a4a7f3951a4900a153c51c1c41c79b39ebb7a734302990eccab316bb1213a6071b61490bd5554a43493fe0a5b44605c05c4affee295fab6f721830574499f4353eab74ed1a6b043cab8650193fc57b9be71de3ab6e5b4b53614a7ffbddadb913cdee7ba2e52e491a270013cee3e46550743d27a82fe3737c8b62d74a9650ede15a2a60a9d390d73a539dd965f6b3b3f4d0caf32e2cf7a47c12e4e5ededdece1bd4354f895831998b3321e03b08ac254a7dacd58df684b9108d73e9d6ead4a0a451f0b9368eb55801b1e0496609425515ef81817d7d5ca6b237c091ff3cb2c3fe0ea6504826d224ac710b68454a1ec09b6d611650ff147937019a68045bd1902b949f03dc001cee02d5c8001ba7d3b8c6ffe2384a636cd5642966f43fc2c13b1a3c7429ac42bc14aa7f6a3b2a187750eb345eb1933ef6a257444497972fd95342c5ae65f643760e1ffda03e6c69a3d9c3104d9034124d5ad1ac8c078cae411f1d2371049be1d1747e0351c2badc5193f5a350626f6298530e5403a1fd7ae85f3c3affcaf7d72756420c50c035a7b04f02f33af30860397e96c293489a179366ff15467c0a73dce4af2d6d66e2752aadcd1e756eaf79e48c80667aa8f9e881a7cda7ff3f9fdfdc1ce6db21c432c3085c2b51bbbbb83ae955c376c22bf1a73051b1c9d196f2cd63624456171afe705d3b860a50f4b8d4b5618989de13181f08a02e72b1c7085cda1b6ca1a6d8cda35b9d6a6ce5b2880078b9e3ed9e3c08555cf7f64b6cf0d758d1e747e6b3a646f09eb57855f400f919022ff98faf1f40a1302fd7480fb217540336c8530db9d01047f214ec64312de20349927fa82ec2c3d9e4f7372215598f095037dae1deca9e164309e323b8797f2e5bd53bedff3c91d19519825394b10c8c2e7cdcb0da18f9d8686984528bbc3c680c4ce9b7840799ef312019d6aa4d333b3fb8d84536ebdbdf9e884059cafc37458de36ba6df3d178e20dd83ba9358483ca73cb9f87fff28e11fdf5160deee007a613ed8522cefa60d30066e0c09ba7e2795b57f9497cb6e2a55b3ebc2ceef67ca2461cc03e05f6002209e0edeae5cf27afc745ce18d30a7dca7e8d7990d31e5b06b83113f2d67df54c06146249210d18542689a41be2375595c8fcdb1cb2aa4fd4f48b25984b4655a4132a7abca1a3865c4ed73207d566a3c63cd81a9942025258feea7c7912d6ca45d516a7109ab41ca9076641e2f6c8ff90b10a02d614263b8b6627d274ca1bf0661b02eb3d58ad31231867b317fe41437b258c74e6e1126f705b107a81e6d9adadba1635e6333b9b7c8598d1633e1aa649adcea4ef566898ea86065e0210570dec58c992ea8f95e85ad7542f5d95fe9ebae0cd0c1ec02b179216799913d7bce5e0a0c38102cdd83fa7a8bef85ea3c28106cc461294672b60f19b375f4fa964638d8c4a0fb04a454fb0fdda0f5e89c4b53a8f9137c76bacd9f8da822415c0cb35005d0f1a53747ae66dd632e58808e8b75021532dc8b61fe7cde56a0c31d05e2b5703e1723f9460d40ca56ec2fb3ea5177b34300664cbc5bdf63b355611fa8514edfc342bb67c4a39a734315c1419e7276d440fe26757637eb83a46beee9301c1a563fc84f351d9f5aa50c7754e275de066648c12c713ddfc20dcf30e35a7b96486007ee60a60a431a51aa0fc7ac17306bc9eaa349522994ca7df622422fa89a16a07ad292bd574ed81b479008b4b1711d76f2d93143ba847b1f7939da793ae3cdb7159730fcc24932d40f987415ac96788484a94d6a924a94ad8c78e55ebef4393646cfeae875320e9d1fec1d54b10e3931cff946b92d8292900b3fadfd86c9afe1ab4dde6213d56bc836de4c43e070a0f7b38539602594c2664b692e91ae76e49f70051b93e6f267c625178e7261ce530107f205d176cefe844be564c59a961ebf6465b226ad4be0d1d391e7b1241e6d8c9c9b9e51b3bcb66b08c93e9a69a74d3a29679b7339003b9561b1546853a75cbe4d160bab959d83665a5e2ae7ec7b0a74706c4bf36399e949c29abc3a92f3bb5bf4e62aca66caba04de2a9f16ef392ebd58b5b7c2faa2a1c77260b4dd20d62e2aac4e809fc9b959005dae0edd83245a8c82f38a17811451e15d77ff70674f1a8c24101b06cffa866a277ed638073c2526d9ba2d1b5fc10c9d20d68cfca6d56e270613b515833b8142a2dd12a5d5072cdf9ac6dc2368abb200b40bf0cc8c5e97f1d2a348f4d824932700574cf03f4ccb05212ef92068bfb8477f28daa47137858b7806b998d18b01eca84cb49030e613b9e7b276f1a9ce9458aef5960e4c4367e40a2ac770edb5642b5306ab431e5c6ab3a2649d75090d7055b79e39f1c1095f1cb359a7472dfb51ac8a55e8785f2e3800ec51498150bdbb0c787432ee17a9e06d58076cbc525402cf64d37322190a1771e496f9f27fb0ad748c7a2c488171e0f3bed44a178c02a2d0621f85efecbbb512a2c345448c0adc7ca5dbe9a1fb2dbbc1dfcfb746ec806c681fe417b79629d92150e4bdf1fc3c34ce71b5443b27132fa385265845460f59344b83bd2fc2891855ed68c045e44d79fd0035f1db8bc79dc159a5a3a771c4b399c23f4f06e178836f82d99d085bcbb59212da21dd8e83f4c6207d36c0e351e9185ee36cad7a0b2cda0be7949786256782d6e00668371bc1e0315e12a4cce1ae4c7a94fc16d9506795199968cd5ab8262e54f9c8ab6b1f1457196c01f97a1c644a5ae1ccffec1a64a38f6c379ac7cb48e5987c2e36aed97fc0434fee9304763b58aff01f1de074170adf5417c86c17a455917b19763ffe47dc7bf5f3c17d48c871c88e7bf1a5e437baa514b3c50ba8cd0987d05c74bf49f09413e5ec089d45f16e2f77156f6aa2d01e068b62dd890dc7a67a2cd9602e96919fbc00b88e5d2e3c8630231687fb0aa3339cf34b9c57eda1ae1210b54a6ac257e0d9839f5264cfb139761bfe7615de5e87f9fde93bed8bc82af7b4d19603aac6dcc61a8ca088f2220c3122deaa1cb5f77175e310cc7669930d4008ec678da267fed60537aef8a9233ebe19b2454c641efbe777b673128874d2f094a6376d2e8d7c9d57c13a72a39ee71c08226a603cecb4cf239f433f41ea7ff73e8ccf42e96cb3b8efc90a1de413f6ca326dfc5fe9ea5e4badb5f8adf3ab4ff38fcdb819b53a6bf025ec31577477f0aaa1e568a25fe1d0bf733c4a60cab7f3cf88f2d38b1d09c2eeb0d89f3371f708be11934f1ecfa25c5341a8fd0cf91d4263d5bfcf1399b7e33169d926342de99ef0bcf4a29b6e69ace8cd5babff83b25864b5eb521a627a1e194d4a7798f9922e54cfd7ac2776da6409e63f6fe5738fbce59d4a45fe916baf41fc379d78571d676e2fee63fa4cc1756a5c91db5d84551304445161a32cb8492b6e741d8d8fb42a1726c333e5d9621b3bc2f35a94d2880b62cfe8af2ae116460de800f9f4dfb6a10d16604074c0164328b45f152b17d3cd2c91d3468670e952a6539d5706d7af3a085e9735c9503848eec5f559e19c5ef29084f563d6b7647bd826f9fbf7fb0b51473d0427e98fc2383e355aa3a17236daf0831cf9880982a2b8bc63fb2528965c433de4ca46cb10e06e54bec9ee463aa00367fb820415c9ed15de40b6cd561e43815c4957f580d960a656677be12c6f47215cf7081cd499043627351d0acdad5edc5bc51137cb41c4d101946a27e6999c1b48f870efe6ab1dcfd012f2b8892c2f4b5cb97d331fa3e76c685d0a5887998fd30dec433f0b5371a1fd2c2c97b5ce3b6cd9788054f7bf59ffb03166da67c3c5cbae726331d37e1e8ffa75c6c4581bdd47955f9977e52ada75f1f866d58e379801b09d1628e3d7026d33a78d1ea6ebaa6e711ff7cc21fe7d5384ba45482b2c15ffbbdb25d076019d4b68919568bececa1d25ed3d10c4ac60a8c1b9dd4a2276fca2d5b9cff29887a23d72eaae7a488c735237eff21df006a94a8dedd28b4600169924fb12fda4afc9f05176d26b8c89857fe35da23961d92e3b77b53a39fd592d35acba6bbd228389a19e2fb851936ae68efc068cb71c764431f3b3f0cef930cb8f68dd920ae723599d2ad43597cdf04618949f38151efee115d2ba9b87a0abadd3c1471d68ed45aebd41236da27c8ec8f5c7febcfb74febaf9475ede77a5c8bf56365aa890fe4ba730434e02fe54603b505f701e7132e780bde840ae4c18f735e0d9efe083b0add3579050486a939882b2f324818495e24334f80bd358968a150301fe99859599d15e41861755593777fb757622fa52b10091952cacd85724dd51080eb30c14896a1bb0deb63e3bc1bad66ed96e9b6b536c2354bb74fc41eb5bfac53709dd04aa6ad3838074394a8ee140a7172204ba868efac618f206ae1ac701f4da29af370511d514a8121ee7e499014fe39c8aac33c591e81ea98672cc0c5c4a15662611ebfcc472c98dcc8cee30a85496840abd5cb80efeffd2be847293a2f6180b4163e94c147eb25eba1abec74e6ccf1643b1eb6e3009fd1f691cd6689c42eec646ab9ecc362d943fe343d5dd600658f14cdbbebc02534823e11099b64bf966ead39082633f98d28b961ce069524bda4f0edc2e99b9ca33dfcfacde72cf11cca7cb2020c6205071ac77c57bae4d9a6640582ef6f88f32315c31fe138a466e3e043c01c0fe6224449171ca1650cd3a1a4dda7ca379316ca4de39fb45fb7f29428816f465abad8d2ef81f11e908276b6990b59e34e38c21ca41896cf4ecf64075de8191f72d641f4290399f37f5c2243b16c4d84c79d6d80cdf46593ebd7a4cd4002d02546ec6dcb77a2b32e61416a0fde590485fc2cde8afb8bd9a3565a20b2c0fc71055076058d5517cfa618da0a890e26d779daab873284ada5dc7bd322eceeb433f04067f9c1f671443bddda615b9b8b5137e0e528c8bd51489dc8b56acdc10809df2896f8c57bcc7dfac30729993bbbd349d92e90ad5dbb4a11f4b1447fcd2c9f08b8abb27e2c5fbe30ba7c59c67f556d7ddaece8bec679d3202d22ff1389fd68aa2102577e9f2df20f634536a92f48fcdac64814af31d1c749718ad40cc5e0c270636e7538ec258dd4ccb68e826cb75728b6b9d833540fcb03d57c80967bec2802f13fb69c841ad73cf27d4151dd5a09499dad2ee7d9f508c3385306c628363a16bb70bab41c586248a932f9037b9cae2ebcb8548290136a288e613a97847468167b73f561c0a2ff7cfc477a1127897aec1bee117f95a9335c99ccf9bd4d2d3e9b004d0e2c84fa4b7a0246ca4decc054a224f73678383fae7065a5397b9b8b01b800de9af75edf6a2e9f818fec96088a14dadaecf3ed3948e57836be23c472c8e5084c685874e3d00e6c6080cd865ea8ee87621d4e2aacb132f04f779d3c6e6d03108cb51247bdfb5378202518a97f43c16ae2f097712fb3caa74f4b55782a6ad14d3bca68cb7cdfd7801041ecd0dafa133792f1d8841b80242d023e30c3b559afe4ba9b0e32b10a02018a267b4db3a9f01fd91dd2565e7e53e0cd7736ec4aa43de566725c013d0a3b7bffb3e9cfa0ae28b7d6ebd7a497dc53711f78f6916b6ad46d08a9b2e8d9f46955109f8fa71365710285e529da7b5cf83d5ea1a20de671b2e51e28871f8adc7482fc6f33600b37f709244587ae14cdee92ac6ae4363e5eee7e01546747cd9d815380f5057d0c74df582d60ea196ee82e40c1c95b6109a57303c784322e97961a5df918d50e2f7a2f5b185b7ddd749f1c6f94df6e709328d6900c8ac12938340f82e6ca77a5281005d7d31562b50b07ff033795c349d92e4313b611eb26f9fe0ed26bd3f5bac601b743f0b6477d5b5a22272d16b0c2822c3214ceed51d6c488404736b32fde2a50b1a62472541f880dd52f28ca7a879939c43ca960e80fe43469950058098f1facb52e8fda2c4c28d16c6df419afe6e9919076030762421aa689681d4e319efff3f16d991f337d207bbea3b808ed40ccc6b62e236843260dbabf9a2c5242973c5b8d741ba43956e6949d94ec92904920991c3294194afe7574419d5049827a7294a7b7fc815b8ba95e749028e624d98d433d0ec0750112a2a178f234064de880f0057e219e1c8a6d563c0b4db9b65853f946f0d84a78e7acfdb6a6bf1c1a97e8518ad90ace53208e576a179a971f0c1dc3df6dfe158991803cadc55c3c5fa9919e29c304ab07e7bfc0be2a7c393a45dc2a4b9c7f7697ac4023078ae8a37927fafd84a1722f9fd9e05b31cbd49488c884eb63906eb6dc403d4c90641296d02081d5f5ae805666ffef179096f492ca34055ccaead66a323b49519fa51f7ebf69f46b10e3c95cc2743e1b27debef0fa66e1095fb7a16cd8ffe1df642b30f091405e03fd72b71679d5a9adc2df266a96663c4088361ff8dc69a3623596bf1e48e75537a751931bb4dff96237a546aef916524fa1a533790bbf6132dfe95fdd163020cbf08b800f615d2cfceaa29cc8927a8894ba3aa9e56d8e5fb924398787a361620bcb4c2bacd6c8c9c4d7c510d2aa1214a896acf4063d414fa44a76b4d324998416bd818cbad6620f76437091adf95c5c308af2c3420a9333307677094b0592e0dae5c96a94b9cc187d25a10e2c59116d952b518f7cb9ab282ae4d077e3abb78a3516efd6ae693d599053809db87cf320f440542e4037c3255db0b14640f6c59191a5a3ee95354ea985b07e4446f310337d9e032c9f3510522396e79c6cbc2de0b6d5e261566f6fd5d486467c967c198cb6e7345c47ea6abb62d0502bc0c98b41fb74801dd418764804869bbafd9ddce499eaf54f2fb52ed29d6b28f1142fbb9ebffc3b5073b189e02211c9621662af3cc7db6ceec18f19af68419bea8a723a6575c9d18af550006f8e232648e5ed8b3d12b492828e77d07707e92dad5f1b95ee0fccab16a37f47cb1920d340f67ff64c8d849564ac437fc61632a4001e00823e5db5545b664d15dca3034e8d2fe899c57223835cd91ff0a043a800288d239b867dca55aa25135a49355d20dd1c78e3b2f872aea00b59dc7a258addd7834704108434dd5dfbac6cf5713d724372914d8a3a1d1dd2645f274614b8e1bd17e34549584dfb0830c5fb5f8938c53c5c02ff277a3381fe151c2fe30308714f32acd1e8368715c8ff34e2d19e368a4f57a792ad9d810f6a02b757581e25fb4a31017e0f976014f982b331590b1ebdffd81d6217f92aa7bf5f38e42ba813b84ab85b660625f82824cf88bf77a7df2693863bb3aeaf4f018c61c18acb58a00dca86a8ab3ab207dfe08951f5add0bd40d7c23a8aec17d9fe75913ec418fcd872d35d6bca0ab6e7eb8f96499f18b8aab90f3164c9017f61de518065784e19cbd71662537b18244c934f3ea4bb46d8d332e465ac25366f705a617fd3d193d2d2a207a3db732de39863d5c0f393573d0b9401c54ac2fc5066a6db75c3d3bdee8e3f4aa68e4a7608475fc90e3a85e554e53072c68c846e403722e9b215728d20e456a6e07e8cceff9efbfd9a06d285fcc743357e56ade24c0e4052e90f6c63808aa4a43718d65c51ef43db946586c1bf4c3915000c4aabba2242b2a915d4530b7a4b2245004ac4deb97dcbcb1064d06461d2a2101c7b4e6cb4b5f7e478621651ab18d16886c3f4bfd9f0533b184381b8bbf63670d668db238a751a3a722b8a19fe0af5d1d74f638a5751ac0b6b9d186614a3d2a77ce509962f2dd347613ef0c1ccd92c0405e67a18f92e77838f2aeff144c6e2e5038a02c4edfbf24798a4143fef8b699f9c68a50864744d8821ef6b74dbac6003c5a3e54bb28ef580119e32ca09d17f724040f26eea5afd5643b7135354b46cb2e4239b5174ca30297881aac3cd902b8e08458c0dce8622aecef53be0974d1f742541259080bee5a53bf4398b8384e7cba5c0821867f933de9ea695c932786e6467816f47c1a8e39e1b7daac23daeb65872a551d36e08a17b3b7d15a094cd561332bc4c656a3eee060b0fa89f7e62b5de051e084efbccdcf86fd2653c819b61813cd9ef64e98ae421742558384833bcc005d9a936c9b031d5f27939d1525347c91f41c5fcc70787f742ee819fac28ff678b7b413adcd59844910aa4b8a1646abd3dad3b2370c47629961303cd8b53a4cb0809850cfed3b4ba518f4729f9020960f074d2f59bc7e09daccae8d9f946a36260ce279fe599bbdb532d66c99784750b881a62d5c53c9b61792a9bd52b79358d1dd591010542b605f06f34435332f8a2f5c51730dd61418b41afdce6de9b15605c6b5b600466b3e21237717e95f70cf577dcacc900e40bed87df654ad7256c640b549eb17737f6be0b00c9b3a684469b4224b2f808a99641a1039c7ed7eba1dd300913f4a7cdcc050e585ba8acfa63c0355aa85ee56b12ec20a4b2ba93c8d2ae5237d473917e9aab5049e127130e7b4e99871511dd0b310e08fa35b505c7544de3a0347256fc82f8ca39f2be2b3f540aee62f712194d3b9779a60cd110a7290d0e33db9b91102764ceac10b44aa5f6cf005bf4df5a6e92a88e724c96506ff86e52f89778d2033b341173e156dfab2882a783a2c1531511f6a4e2ef94fb0766955c490d1e6eb9da91a926717387d6d8405db6ee74549dfc543d20c00a0fb41e02261b5310fb8de485b9f1c6575d2087921ca1f676f4741da55ad272f65cea7b16762eb6db41891ffca4021fa0fbf5099a9f3d7f5b16cab6b5cfc957c4b8fc2317e4ff537796fa353232b918aed5206d357b05382d09c964de5fea340a8f33d16d533d61a6370bcc4cde59292b645d7b3e5affbbf2e733fb289b5080b33be70a13e3fd47b0dddf92c658f235f0b4cfaee93812af79044ead465b55f45d32a80fcf67055ba3b66fbba9e004d5790436eec2fca878443a31c471807f4b6e29a41770a4e144df4c4fd0074906e3c7148b1a455087a3095b3f79e03e6b7af0c301ff9f7b8ecf295ed748722bc71c9b2ccb176516e6c2aba97b46f1f3bf6c4f28cbae14a8d39b62eaf008a10d21cd5fe4d6f8bfb4a9bc258e24e6acb44991db62d2a1e639772449fa352fb98549b7443f5b92d8c011d89546a79762d41423413c1be9a3174e1e4b207fea43ce02d66bc6e45f5755d08b622a261e9e7a3768757a92117558a2a4a725686d7649212b72f36dc4a25fd28290a8160487b0149fc82113fe011ffd32b8350d897fb9785e76e43dd658147a89f5a46500cae3e095bbb4d11fcd8def71993aff842f9659be194835ec6a2d868e5f97d75c26d34894070db5c3cb2edcddc82623c950ea5a2872d2cd429e00f91b512b961e080925e11e0fa9fff0c976c389d2b9ad7cf0e5934c771676ded9d46a988527f463811e372a4d8417f77e0d22bba17b00a13a6a0108e34bde65f3e6454bdaa217d6ca7033a91841409d822e434b7cc6280aaf90086741419663bcd99dd2822b189ad968a24721f6ea63a7c63b6bc64d5ed0a461b77a614e1c75b71bd2635e90a6326bcfd146ffbfccd469aaff262fce506a8033f3030232c7e365cc7bf4155cf84142e9685977e2ec4662fa0124ffd3083fe9f01c87e063428a264434d0d9b6e759cf152f566981e7d60e98eb9b4cd1dd6d86cfb64e72c6b9150e9ac65a57c4f5fdef0998af2844073b08e4121af51d04d5a68a21f889c13783b91642e5f1536f29d4b91ecf0463d77bdd974d9c0a9d3b5c98946b31d4ebbd9532ba9bfdf159ea62aba9c5f7a8b480d4501910abdfcac8abf6593a545ca1928796c157e6d6561c2b0cbdf9004b001c0d8c26513fabf63788a9bb7bf6e34c8a062e963daf79bb86bb852303b2396c4b18696602aedc3986d4e0f456475a06df3252a289f9df026377a3f0038d9651132aa65dc4eb711b981344298320e244f5f5806e2091248aafef2d0b809fee1e647c3480edea6cd9d5e47299ecdd966f782dd626417bdbd637f793ff00530ae720043eff9e5654dfdbcecabd863550ac15aa1a43aee1be0703dd73dd1c854c6f1caff77b74bbec82e5f4ff8cc1b207d014b19cb0ebc3b03da13437e0d770caf1d44f938cb59ce0dc6771f5ff11a8a62bf0672fa5329929c098d2003f69717ce1b4ab949f2a83f8c2bff75c032c56abd1038aa920fe724bdb66764b8e7d79d6ab2b8505dd844f8e2104ff00995bf004b7b4e99b5cdce40270c71de17aa7d22a17e5a799de9c74f41babaa2b51b85faa3f4308a138eda848eaa076a4c1cbaaef499b0fde0695ff75eb3fc889b35d63c6186583b11e895c5e195396b75b5d1893d8da5b02fe5d8828b65eb94b8d6f0d63be5046868bbcce5262a04d3e666dfcc5634ec6631071b2a47239a8246207f4dd908de5fccb7838197dcefb3b92c1d9ad1bc6af7ba65bcc83a1e4d4516231ddcc6eff8c9d74eecd1872428f30ccc8ca358ff621c7926cfcebcec46d68ceec13550be8afaf2fde8611632a5f29b2cfe1e21aae72c5580d346c54927f83b7d137c38469d1e6adf8a576481389c3205755651b13a3a07e309483ca2cf303c7e2f720a797f97b80ed3e45d2e0ababeddc87ba2fa56ca55771fcfcb0f5901bec41491600d51d831f0046c17338158719c0aaef5dd38842a693c62021ecdb8f47a9fd4e8e6f69500c6bb9fa49fe4d034546d3fb516b600eabfa55375316a0fdba85f8cc8aa24812666c7ec1066f6f2ec7334f6d76b200041e1f1bb3543b5fc6e2f305cd333509455522f56f4cb9760631cf5a9d2caaec83ad92654d6540cf9118b2c24c48cdfa14263a838224e88089b7a2120a921d3ed3c06fa347a20981593b0dcc27d64e12c88dca40938d4a2fc1edb1e683727d21cf1d1f5b16c110c9a71d995b8068d515823bd2a0642c8c13cff0d47ba212fd0f1896a460a9733834a5b354a06a81257ada088fd104b34850e327d5ac0e2fe72446b675de248de9a27fb72a7efce8ce854a6e161ab27263463c49a3a0ec87766e67ea7cf2580f7ba418e89c4d65e47fe6ff5245343781c70a2efc488935eedbfc645aa943b28cac9f9fe46a01560d5485384f8fad2163eee383ffb46ce77e45c2f39e2d7a82b839bc09164765eb37787fb7a354c09589b4961ea9acad2467c8b3410d9ebb9a3c4056a6f517f1b2d4e513e122eac908ede42baa3e11ccce3920ab672f84805d92523508393352a372abcc319cf8beab0b1fcb7e01de5ceb04c1fb28f3e1cd8dd9bba74160c9b1ea0035ac32fc3b8d85b23092b3e3f9fd17189e3e6b916b5d863dfddc2c6e499bb3da8472677a4634af8aa347e090ff78117a760f5a1f00b865064cd29299ed7da445374c5875a95e5f4bf0a931f3e4e17add0b479c69e8a558ea2ce66f00d213b5ccb40cfd6c2685cd457d5290b7975148a90a65cb4aef52f015e1d30c701a7b6565be88e5d5fae4011f357f0b9c113f5244d38d066c74db3c2ca6c15eec093b46e55c3908973c7c78c1cf4bf0ebaa66e9e92d1ea147743fc35a74c8cd14048304cad3ed84692b05322afef532cc631529128da6f38ee32d1b1c01fc3717cd4dfb2c73bddca13f60bfb3104a3bdaff3d183a555919b4102dfa78b53825eaead776aabec38ad43f405f190c60270140be07923ce2e9ae5758c6a1eeec974bd8e11fe086c89240d01bfe31f79808abd6adbed5fb8b0eb975ee9bb7620d9346a4f6180f78b75d8b66ce05b629099b362f081a14131ebc8398207180b2406afcf7b6a8a7cfb7cff4aeb576ded9571d3cffbac43197ef2510f530af0f03dfd4cd48fe56bce5923a5d963db06d4d021d3183f75c5d3c5adb7ef14af060538d52bc5249b42c8e0e4e88b80a354773da9909815e21dda5dd57968ff1b0adf8088f11226e98a7446b6cbf18332590eeb16f643d676f119c4d700edf49721610af33536a5e18166c559b11d6577481259e5badbe1f402f020283b0e7cc6d70136b30b6b48d802d5c6e413061475d43ed23fe566200e58c942d2eaa3520166f434e0b67b672c9af3b218543d4fce5d6310b4054a574f1ee50d3742cbdda6872eb8c5d3e203d07b99a71ae17707916b5a0b3ee9c2ab3166cc60e2fe05fc3d09c6f9a18773cdcade29d79435dac1905aa1269b5421d66b31ae8e51af4dd80e78f43d867c677a1305301dbb4a2a9e6e8272d66dee8e3df0faea434219e6223e2295e57de7179c5dcbbcc3a195d858b37c98ae6b84c57df613cd6e83e852e9203668b6c42b267ea42e89abad10716ffbd8ee1a9a941452b44101ddcf1edb6a74a08871b923e8b129b746176675c0c3d231fa173efc06a9210339a0538686a055e060a7a52ac113f7f77118f5ebbed2ed4c5886d185f77f685257fef0a4c65f6b6800a272a24a7db946c149b74f6127139942622c38561b6dec3b26a4c66bb410ae7766e9b5984a2b136ce1be762c3b1acc78b838a4ac5d76b5096daca55cdd830f66188e1294498bbfd2871db9a77e12fc3097951e66151e21f33827f44590f031aedd00072068770838e3643706668d0ba754559ba460c6cf34813f1ccdfc67c2772f1223f76b02963a94863b63a45ca2f3852136236153a5f70e6daa2a8a7c02d554d671c1120012047eb2a1e2586589e47611f75ca5c2cb8a3cdfb7e112d5aeb99939960dc59a353f05d08e1e10086e1a0720c7c910fb2d5c52a492893928523760d4961327222f4455d19585caa64306ba12e226a47c8762262674e5c4f7620dfe74050b70c9b8043df965d8085c1a51b499ae274a9daab5fad4ce84d93d355564d2ede675ed740ed97a999e40056f1ef46e63f2a61abcf0c49f524395ee126c68afb773311deba42b83e3bca05e8ed04545f4b10a06cd1e555dd4c5279c94b69ede54c7a6bb1077ac4fc062fc94e78df56471651f7d682976667b28e6938557e94ae4639eb7e11eb6332a3a56ad0279da12c2e49824220c92481b0e38fde918fa24f9490ba12447d71827eb8ef0e988f286a4e03966f8c37642dcb3dd57fa3cc3fcc76175ee22407a5e93e947c179cb99a3b56558c164aee0b35fd26eb0820f6212eda49988642374e494b5bdf10cf441434ff52f9023bbcf9b290f4aa1c39a3ce06e247462ee08971116147e35b3823c30ada9aa7b392fcf1022d2ef69d72436954545fd163431d9c5dfc244927ce2fce3a64c073ece94c814f12d1a979fb162871b883b47a10948bd4a776e574871454c4461bc4346b19e009cc6bb6dd84f17e185b00481d3ba6b70881b4d37c69ca01c778d222556ae68df779340bda9e0c81f5003c5dd5ed57e5b85f8476183e74f973601c9a8f4b7e9b81d937ae447bf0c6442749645ca82f933ff5122effce807cbfb72e9fdedc38d236ba57bf6e3e948c795fa8ddc75ed509e1e33102f33403d3c6cf4a9f00eb3597f744352dc2c8117204bd9d8256f399ba0c0c7a2f813991c4944d59cc459cbce5ae6e27212e8ffc8f9ed0711dad2f360283952e124b450d2451d7e173b4264eeb7e0cf4a8cb4804fe0557d12ceb1099d6738ad6ebb5049c66b3ce16af9a262b207da56721f0eb561a656d25bc1fbac346348fcf3c9165f31b51765f6cd02e761b55bfff9ade83e9af2d842b5630aa743a01ac2a5a1ed93f9dc0617a5374f2027593902176cff033d2a123c8cb5af087614dde270319f33d23afb7bc88bbfeaa308eef0108b3ff61a5dfc0235a7a8c1620b6f6182390fbc5f334d54f1901c08c06ef7ee8101638ac831496b7084f42c4b975c5aae50dd2a77db2e729a47f998688b2dc88e1a5e8792a204d9085cba32b8bb980da360d3f815438004d8200bfb6f4aa32801184e9ee0ea6f2527fb9af37bb1d7c65517ef79ae04228ffecf7c3c76d8f4473d1cee0c26b0845f152920fcea8341b790934db502faec2b04462d9fe0113437486df5104c9ede474a5e056908d40a5fb7c52c826d5bc77c1593c4a891157619575ddc136eb10c8eb2a2218805db30b6ecc32919ddd17ec69efea77c763b93383bfcd746447fbf80dd6efa7d6c075c1715400502f6419437646f92734a67a25ce3dacb51461d6bdc4abfc2d246e0b841ca867ba092752094f3029f239424a5c534d86c32fb2811b572f2fc17569839410193da92b946762966ef9e64e3f1f071daccb0cbe2bf2e0f04d9f7c90f75038bcb8b1e8c13c97ec8ba63a8de7dafcc1527b34a931512f9dc4c2096547b96bcbbfa21df7a23667f39492a4c1e4e2de84b0b5bebc65477e58a8e24ecfd44dbb1a8cee36082ddcfaa1862d3496f5e553757856cfc201d5b7c31b382f1da175a142bd4aeb2368ed4c9e3e0e181ef8fd58fb3d8451c3f4502455503d641dee9a5fcfff53af8a937dd34896625be91a2c7743d950e822f323a0b2aaf3fe8a23089d2d967c814a63cea849d305137ddcb0e15967f73a9fca7b0e4cd9543121b0d7c4eb799299077c7567b4943fc2a2c78b51d86b737c333c53a23bd8e2beb1a395fad1daabeb6fa3563f26ff30361462544883786b1822e8b42f4ceae58548e53569ff7e7d430ebff21def2fe7ab9348e620c877375812cd31cc03294c9f4ebf2ace79821f1e04494ebe83643a226badee4920793021007a9834054cb5a8b79423ee04ee2b0b599fde305ca4773557540d94daffeff9882267ebb045188a8c6a59fe84290412b496f2b3cd6bf1cff8877ab4d837e88a84802ef6a313c1ec29b08b552d173270c11f91c99ef5c079deb5d4760a460c0f4f4e971db44db4887fd426e9c6d05337dc2b1146c77c3d814e598241b09dc6710ec4df3d4d1caf96c574b3bd81920e2f6d429457ca525dfff6db32c6daefd00cabf86a4fb742dd60f2ad020a1e018c36e024f2508c3c99b204e21fee8af5ce7b8d4c2744b296041643d775af0363f8c0f639d916a27ff89431b536bf3c91d57021c72e35eca49bc720b9ba875a9248ae2bd9e0225c114e6ed5e469185f3631dd7ad905ac89c0ce69b6c3a8a740fe9d9818afc4ce58e9ef7ce51775e50eb82fb08172439cf47ef5a93b534ee88cf2b4bc93e5533a8f7151d10025037b4fd8febea2754557e10611f5881a2712e83514a9ee4b1a86d53017d54584f987e22dc2278b8a804e27041142fdcfe3ad5012e10f7c6d6c37061b7f96856fe385251eb231620d1d2b0eade24b8af5ed48e08d522bc1bfd1d906979f1460064c0dfc45d9903ecfc295f0bdcf33c17e1ba630f52c464e62e559406c9be5f77e3c3b323e43a684c967a6057c5b756ea01b71bdc9bedb2f43ebd03bb0e77e15774ce6e2a7edece0a52fa8fe9ac3416397e70c4de637c1a48dd42a2b8aa2660b2089b84fb71c0b276ef280681e891e04835f7870465f195fb33dae5af7bc31c3c4b1dac95fe1032b0d8f8ca4075be2cfc6097894f30bafc0c470ad714d1dd1bf45a12b8e055bcffa78b054909ef435bf728e5bde29f70d84a9a25d86ac6c00c945706f021a4b007f51ac0461b956ea70a4273faa4790238ec98bd2e46e02e00ebad6e9b26531438a1297aece92fff3a00e985ce24ed40245e243d4f1946bf3728fd51ec187a2d794240ee16e1f2e3c7232c0a5718a1665a5ad2955a17c117662d71cab479ec859360c130d8b929331883cc4cc0cb1173dd70420591caf4061571a5b4d6b30d5a57d38947b6b5f75846fc8778ad01d3d49eb8892765dcf793cd42935986e7d05c0f40214a374a8fe777b86733bab931f7e4a1d1124580672d6e37a0216889e79059a254cedbd037a9d1360ab008e540d7fd91c8f71207049ea29c0e89a1242c024cde53f71d7268b467574e3793d6d40ca8a84b5d3efa9d9de64b48b5d028cd22fa9de3830ca473f586d931285c319732425eb04d298d5a4d4b6ff48d831dffcb2e791c462a720d2695610df79e3c65219b40a5103b6934ceb214538a02e96a4092f80155efea57b3110d3d70397d8a0b7ffc8c12097a4b3ebaf8cbc15f65973acadd01fab4dbf34817a8bc0c5f2911c02cff088970a99f9467a2d7c367b0f75eae2911ad66ac1c843505e79b070b7ebc8ebfc5dee4dac446cfa68248ebf32c684d2f8b2ae30df874cd6e101bf52d202ca8489220e3a003c6b312c53591d86e22f710fe5a10ab7d5cf0ff054c0cda8518cca00a065debeafcb68f12297f18a0dc71165a14f86c61c77656d6ce4211c681e987bcfb0c60e668266cc78dc285950d2a5984986777d4546a5d536fe24a64238535a87af3440c396496efb139b9c21d6686697bf5bec4ba29e27ddbbfec570014a1ff6f107a3d3cc19bd6c6881cdd02b1a508387d6a3ba6d072c0beda4a83d6ec1b1765b3d5cb1d7bcd199f55d4d4fa93bc5528cd00f88ca7af69f75e6217115f070b290ac3c6e054b6fa604aca7c16c8aa5b0b8ba91f9abd51e3ea2f36ccd8280b449dacb3fa1be5ece276bf25540f3b0795a32eb5970339bcdddd639b4eb9f9b8da14e66bf6bc22728eb2a271899c8f7845c2e08fb73988bd844a068c41c942bbc75ef2ac5ef3f3b752010fcd85a7cd8f78a617b192ff3b48d54aa30930e194013a3b21aa4546490c2128b0f9c7d3c06c009486f962797d52a394501fbe2d0330a01e9587a5684f307e59d66dfad3066a5badba15ce9e7f9a201a8d9eb50307f2d76baeb920961ff85d6e2186ab89396e6d08c0142d9d479ba3f00cc96ebf1aacfc45dd35e05e0cc9f080b0e39d4b5f967bad5607b6f76697512c9d0bad4fe7c9e12f84f094206c6ab99abf90f79194516d931030374433fa3d1379f162b76bd7678c77911883c31eba6fe9c0b5d9a833ab10d4de18484473bd90ff6fc88f97ea11e90a5bfac2df8908eddff3ed801131573fb2ff36884dddea3111ecdd842a103d5c18d439b6d666ad4ec87ee864c82a0f2f36d9a24eb5e491c0981a1b58582c8a58db083de3ef5a7728c6507381615ae36d0e421d43f15bcf7b899eb4fdb1f77709b095943793f59e66875e5dfb849f44493b529576e54dcb20db18556f517d0320016d306ad5ce0a5565bd4fe0e2a4ea5e42c7344b081d77e138b8227425c293ca4e729c95a93b05fd28ee74fd4d61f4151f5886c43703ea09c7db94704af0d611870f87791b5d86114f58e25494796bef0357b978093bd313e70eacd11578d58df6959dfacaee26e313da95776f8056e73f18b1059b32adf55685a08abfb5de9d03371e594af6d97d2ec16d983e75846b672e400d7282b654f2cb3ed5dcf9caa9a61b32d6853be7aa491eafdcd06ca1bd2bc6fd48ca0557a3ad6c938458c20f655b37b9da7db220823fd5ee7fdb6ec84ffe5aeb10cc9143657d7c594643a101c2ab5c4567fd350b251c648207a1427ffe3e93226a9acbc55751e1ab672d26b408e1c75f6f134d2de9c64313d80e62d131bcfd389a41139e026d69d8aa732379408629e8834d8636c46eead3615b1f405951bb433577414d583240d40bba45104dd0ef9811899a204ef2179ea723e42b4ca9e61a2fba89cb5a6393deb9832eccf01b04ddfa5993238031cd357aa5810a7533801e7fdde3411774e9e300d6f0179afc35f655c8e7e0c6ef3bcdccf0719eba7b4bca2e9d200de416898a0119f9cf7590b1300bccef9d2056ee4878cac66a18f6c76448200979ecbdbd68b0c025194cdfe44ee66b1579eae876c687e25e0fb6e861f97c6b20c36fc865612f35dfa4e85fc195bfb985ce9bf212993e7476bb3bb4eb71efc1a70e6837d9d885fff0e153fe43c8188069e72c966f27726c59e2efc849c000a0caa74165960ffd48bff54cea0a24437ef0f7355dde3badaaa77b757afb1bac12c860195499bd2ba30df66bccf4ee1d34afe94a86d4d4268fbaa1389466dfb8a4d49dbcf1d44eb9475582cd7d1e7e7f3f41458fd5c4bb2ca3b29b2715e8fbade3313ef2ef0e9884e3c20c55005abc33a4f5c4af7a01cfb2b44ea9519259185309f5038b1a77117a52853995f545d9279ab7db9c7fd641450e6aec7a49400c128fe44da0ba9a56c4023a68f61cc402880b47d654daa09c07e0fc3f3a43ec4f8446ca00b5e1cc788e57a7f7bee089f40f1d3c006e4d808a974d06c310da5719518dcd4c54644cc7c53ebc0e4d1d2de6d0c5724652c90911dd0b06004826aee6ad51c515362d3a556882d35d8db3e34999d41bd9b0e5ba720e2e8f1757e0f810305321ce23d9e85a77fe4ada9b6207184b63a4c6f4aef7c437bba95532bf35819011f1cfd90fb19629e5391426e297cd6bb49cded5536281d07228c00004a53b5d87361417b9b750bc574607a7a8d09a739ac26d599b8c17c82f97a3c520eab12e280176f9c4df0c73e83cf9dc77590d1caeee3a4286f5a95535625cb12ba26b8d353f0bb96a355c32e207cb7b7ff8037e83e64c1f6d2822865fb21b52a58dc85abbd3d14e76cb8956c7f99af9109fc22f0aff390b034e35b62e3739395135cd034d6a45a96fc76941275a054dce0a6a836a74151b7319ead249e8d377a8d1f119040dbe575f38a0d454ca0372cf1b739dc785697d0612e9ca2c15e58f17d9e237c1449231b9253e30c562866062c1e5abc2344ff9e8cdd3b8816fba97630e44f755ea27392d8008bbf5b72f86004648ef8c668aa745553e4603df35464dab7ae6aa792a0a9c3c1c18b60720d18aff6f7a6c0776833fb7817b47db96c485397578805d4400666cd23a2a5732420e5cba23deb0209ad90b6f2451b217b6d5978b2e6c52aa2a90af6d1bf1e7619633981bf913b366db6984fe5d6c5fc178467dae020e5a3e7bc426a17669a2a4b61677d87c3aa60845d7ded66b86cd7e409cf85ab68260e46bd0f0d07b3e1171d6148821aa40c5513728f11407e7721e78716d1e095a2dc0fc472551f151c28179d760b04ea4e845cdcb8978cff02c89590c3d07de030c111999246f4f2b4946a2e9a2ae04c42829c50e344195ad5b9eb06c5580f0dc95df540570be43e413f4ef551b38c7d0cf25bc433be33abbf26e4526dff6c2db02c9d6575d3aafe58428c2e53a75d331ce79ab50c7e7d74c0386e307065829a5a7d3f4e43a98e91f229559dbdc5362d45d93a11cfcf081ca2380ebbbc17e314e7b0d2351a975998eae44d7cc781d7c1db6f78f46aac8577c2553c4c2dc7e6d2bcf3054627cb3651fed03a8b10c1794da89cd46c276aa18981b363d577c1de9133369663d977db5a31f1225909c4840d8a1b0fedf68ed0d80dd5344945c376ece54043dfea9a64089cb889bea8ccd168eb101dbf4b6f33ba37181d9439b3fabb26bd1b61212788b95db9b554bf6f20226a77435a466f4696f23cd44050334875ca80611186547fa5d3bdb4852cda6b5536f92d90274f471ee00bf24a015f8ca4b36101de604ca6edd1f1e843799adb2232d409fee03fb801bcd8f9b7b86c68cfbd0e9cef9c47fd7377c2057223a549279a049ac644dcdc03baa1fc57c938be842f0867ed9c96e9baf5926059408e2fd665fdf48df51aca21f4c8f9bfa82ca3156496621cbabca802889c5924c9e81b6f984e18c9a2cc8fb16f4f9b15d7318d821065909b0fe56302a4ebaa7e2f5685725f567a2f7334b39f53fbc05f47ac13ef409119c869718b00504984ab9b38f04b91d09d418316d45d5777b4c736a3aa76996024e2d5274ceed806a6220abe090a12e56852043cce25ceb2014817875025859f0f78a612aa0cd83d4974dba46a272e15b10c1650dc77d475d02817604a38ff180c86d2d80f98bb0c961bd9eaaf3323e0e994eb47a47edf80d4aa056ad74810da7b46af23397ea63ab625afa67c23bd1adb1de5fc87139b54825802d1607f2e057017e0b4d1e7e7ffd123073cdf5d51e7a7346fadf20c50b9f24ea0694bbfcafd8dc0df993e0970c80f12dc0f0b98df2cf4557b2a0af58a9c91f12a84efbeec59636756bc9fad65bc71801e7395dbb424534e2217ce543f2ad2d2da559caec9ae1afe75a77f3d1713d1db5d9255914460fa6be26f16e5cc693f5f36bf64b8543e8c6f9d32f083a640797dbe34ef445fa80f62dc0766fa3eda3362046cbc72e81a885214660be55a1bdcc161ff2db6990b50f3079ecf877219986b9a57595896036f117329d56d5cc15254b3ef961c6f18ccab516f82fc5e163e670aa7d2a012620338e87241085be178ac6c6bbc83806771658b37c5e69dcfb8d7fdee9c3a8f4b0a4a4b3ee1ed0be5f7443dd30ae55601197b0604fb99c92568efa0a4cbf0e8c83f7c909634e4398aed7ddd3aa5aa37cac89d8b48e6342dae8c515a1e5ad5307b249d1c42578a424f6a38b61806f4d1961dc0f355ac2bcba8c64e474bb71dbaef1bd85653ba172f2c76f0d4896e19ebacf5cbf45d400ccf96ae0e326ab2d9d6f8c696f33371e0c4cb1a9685f133599825d873ff24683ba50006a2375af489a04d8743ef8c330c9ccd0c2bc83408f0d3f74cdbb5ccb68440a02ce494d4fc3276b7de2cfa614a7b4679046dc78733df2b731dc6e552138bb182903d190df79d055ce9f64c548e990988ab00ef4040a11e1047ab903f7198291429b6408a53e8a6c9dff65180776acd9d312b2d9a7ce28def1e62332e76a95fa6017ac019b254a28fd8006593666d549483284265f9591eec4df0deefb0943a396c96b658780b9e322e345d53bf3c4f5c34398575b324110fd42b8de899e09cc5b703ca35676a4ed0f78fd95f40521f4f35a0ef316092404fe2e80190d0f50b98bc4b9d15a019f39ad3168125d0855de1c1e727a7815f0b36e0ef565a74fb92f64bead5380ddb64cfca93cb51297030a52411bff4d68f8a9d490d54d6656421d75eb1f7a540fdd05e67534a61b80543c96123728d27a945e2db2ff6175f70ff3a8f4a17b0f5e5fb1dc9ba0f84aaae002ee0255f6d49c3b99c5cdb263dd5dc1914f3a5cf901221aa751895738180eaf19fea7682ff099cebb5601616665e62b3f06f9b6b8069c434488b326f1e84bb6c35b9ca7bcd52176baa5aa956ff4855ad77cedde6135ebb1d3d99e135207d0004548b7d8f8626662d361ceaa4ce57c175b9da9670611ee281bf8960f1986b087e5241a2ef7d3f14b7e7ba2bf9a230f1c4f913d98290648b2763bbb6159f84a91f9e3369c008b46b9b7f92fb2f77c0a25f6aaaac3ed6d5db944d37fcd7f1d40874820edcc9a2cde11d2a9fd494b0147990b483cbd3a7c0052c8d856393648e07eb3c68bfc1a3a998b0908b1dfa8c2b97d247bf8d6141692775ca5140b3a0a65fbebcba09b8b5211946b0e8a03f09f9dc46623cca9474348e8e961be90860d75bfa804c61c8becf09ef39e438ed264d150dcfba396045bd540fe99c6fac7db046b6d772aa5c3fbe686d78b15fa624437688137b3a7cdc4d7b449f83aaefcbd23fd94d9ef23e20d3d44b0c5a67152148ca1fe2cb444c109226e28b91a25cf8e536d4a26ad8b679d02b60a0f55dad414aec06f53a16b3e29adfadcb66da76e8f2947f76e5c776bb0bb3f6caf71dffc74ab52e2742288c26bc3cce4b165e2e39e7679e806597326e1d58d99346c0e23278aee037338a89bf9bd537490d4e42811de3ee02e6de3c3b9ba51b18a431dff5d5be5161a022a0c0a2383aee07bb80a142b8fc44c35fffed6146734621c4a476132d3bc35f9a4bea3bd9fc59b481ad9d3dc60cdcd28f822922e83811448d3e7414d4690e135eebde682124cbb3b5a4286ea155a758ccd479f58edc6148b958eb2d02a6d3f88002d2a8744e30dc2304616f4d6e8abe1118175418663c0c09bc524f302d15ec982cbacf5b2c1b0b3451f8af71b2ce8e67416bfb30292f47b9bd1f1ea414f0c5350195aa974278d3ffd63e7452e5857d94ddca8ea3e749d7d246a31b6637f0a0adc66b571bef36d0510d950f0b9e1872b52f31e78ff9a4e1cf94a60f3c542c378e2f2460347aff613e79565a2cc41f6bda0b04c304b3f62f9d996d98c33480ceadc3472bd35d0709e8f17d9726cf96670b9b5e442aa7f5c6f5792c992287fda3e280c5994e1343f32c226a48e50c5ed0a0029f07cb201277f381b82accc0ce657e772c71aea276dbeb98759e7945ae9660bb32b4027a8d084659af02eb7087ee1de51585c67dbbd7a9dc75c6c2f292aa3abd9b41bc930d725fc1118f68c0903efc03519cab731e6999e99339e3f3762dafab75b5b4b2732d7472f366e184ecdaf388bf0f7d57c71c56d674b3c8bcb82378a404d52d28df7fd6501a8ed1cf558923578b75cbb677a54169016ec11265a3cf29bae1e4bb0227aef781afa02f5b9d59745934b3c1cc4e480aa1f5d8908ee469ae06ad40b9df29136bf05ea6912ea8bff0c2a8eafb83fafe0fad3a04d14cb3677af583c017230ebc477fd2526eb491cd8dd178a5e5af981e0a482f5adf693de762714ba1db961d26c204f80f631d2d99d4229f2828abd8b2327bcaae7b5b2747eb2fa604384375a036e45a58e47e6a998b3988ef215c00f0ffffff0f