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 54049 310899a489ff4029ccbb1d8b400af76484b83920c4776a20eee1e2aff7a3510b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
44a7b53828ef9fb311e8cdaa4a5a153a1592a54c0829a04035c72d89c07f7de7
Certificate Block Hash
310899a489ff4029ccbb1d8b400af76484b83920c4776a20eee1e2aff7a3510b
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00401d000002300000
00080000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bba1ee6d41f2898853cb05c17360e5c35618b1a326ddb1473a216c702d1e02a0d89d3ae41d7246254181e3e9fb2e83004a15ce7fe154224d83130bff4feb1cf3486bae01353e44aa144ade0fd5a1475410970aa3bc0fa06f3c110000000000000020000000800000401d000002300000

Raw Header Hex

00004020c8fbb7f5e2c9f89c9452205963be72e401eeed0dbbbd4233040b49dd9473a466f1ea8468452be4edcd050c07119c2c43154fdd519815f8c569fc10a77fa2a8c83dc9086a80f80618e77d7fc0892dc73540a029084ca592153a155a4aaacde811b39fef2838b5a744

Proof Data Hex

59,560 bytes
121216010307c474754045eda29f093d71545030c4d3725f02a3c96b89bda2b8291ce28607c3aad11fcb0dac7d0ed3af181fcf1f07f0eb1eac761e0e63671df88b0870d5b4d969df4ddea23d08d37cb53032e69db172aeb9c698ccb6038478d7d591527d88f9abc6409c30be43fa8a7f3a06a9b52f3eefc8eae40ad53275f382d0aafed65bff57167eb1341cd44abf2a9117e36b749fcc4a04b953633be579d5812e85858693721aa93fa0c1d92e5ad25cefd81997c64f92b053c4d987a94bbc676468aef415fc9f6b9e2cbadb7802387237c3c528a218a11d69518f687582532db3ea2b019d9efa557112646cdd7f39fc9c19d3f162a4ae6359088f529d46e2e6720c89f56cdf52c24c25fb29da28788dae3c206f3cbf958d1cfc05bda380f2e80801997de80d776d6e8a7db896c588010cd9251af40eb94f4c313b39c868c5f54737ac3d54e89a6f2e75ebe4dae52d65dce8015a39fad4d9629f04e12d56c771b18d0ba3c20fbe8a76caa024a5794782f0db5fda9c63ff7fd47422ced1ff0b967407bf7bacdef1f5612abd48b7654e87cf7150f0e431a378e2bcdc9d1e26c9d751e45253af88340367401f31ea03f05d10d28bebfc1f34916319fc7124d7147bba09a92d857d25c7cd71136889e4d1418bb727c68f6a505d3945670cbc7c9ea6c938be1e6caa2f02dc62983bbac3ee524e1a3b6561f695abdc1040d5dc36b6472ae388f6020e9ad5244923c75ecdd8a5fcfc32441b65c7b142b6d2965ac3c4dc7631d607e23debbecddddc763ceed4581189d9bfc8a20fe3b30fca28e38ae7c74d5b9ead926b7c5683b3558d962adda73ec5b9a3d5ae8171085a5e06f8cf76518d628bfcbec3496cdf357b1080531a88fd827b46c36d3a7208dd8edd0100a84ece506681d4c7ebd0f5426b478f04c6f01ca426090116c3feb9b6252c2e1d0ae046c5bd8d0cbc03a6c35e5314b03eea2b1ee20474b860a0cf5461a2c95333a8182a0c7483a6f56c4b130fcad169b8f1c605c596dec412f71757a189e5d9a261ea68da2e2f7005f3b03f6cc6e856196c629636e705179caacfa0216ae436d15c43404d24cb3198fe1be0e273705a98b7d2f7bed06d974c6e379666cef6398576736c93f5a0faf029e1db271bcc762afc6da41f60e81e517bc78fc775bf4895bbf18bc8d0b4df4b36bae34dc60882aa3ac6d709c4de8ebc1136b2bfc1f579c051c5fdd9e734b137f6fbbeece6ef045fd723a87b1d79d72c24509f52bdab6aa09756a31371d1f2ecd9fdc805e91a5bbb8e5e7669f2670bc4f484fc40bae7ac52f1705d885c4a1b58f822802b54a5851de1f2bb9f0de1544503e06db199c3508a036b47b0362a717aaf3f7339792cf34a2b6ee82c5d3ee363f31f6ddd309768672a1173f4a77f887ca6e19b0b9240cca90555e30abc63a6e38d350c502855e4b8801d899f8892b8d81306cb50eec8475b9104a007f37005b688696575c2000a055a1abc01d8986f76f4ebfe17cd226b3c96382e908a7a5655aad896eea407f0d22a30dd447a2ac3f65d36c9fcdb21082799ad01a110815215cf5f9934ae38914c643b777d458db5ebb71701515d1811a08ebfee5e28afcfce52edac1a5939f782a5383d7f1c68296e1327e04e5fb565fdc5a677d7f3f03290a9581bff8b17f2f83be342320abc98a078dd9ddf67f2bb9efc7b8a7b07649dbdeabf2ee8d87afc5b35cbf2598db922e8de9a664087abbd4b0d144f8f78bd72c16ffd3e1d7ce3a17e0cd04a108882ca5cca8e5d3e4f8f74012f706d5f5f30d6e34845c1a7944291801eaeacc72a745a0c9c6e7f5909c6f5df0694614adee48d8713476df078fc43dec097ec1edb1880b41119fa113728bcfe29a3d97b8830704f69acbb5169e6f888f1976526b33acaa6702aa5823928fdd36196b41fa49707131f42ddb03379dcb0f5e2a3ed8fbb6264dd4dd51f2378ba93aeca4a8ced38c7bf3e06dbd91cf85773899817846ffe1a2468d579adbe67add4c7d576077571db9a9d689591b6133898c3e7ea5026789bd1194c16597899aae64203619e82eeda79d77ff8da24af14c460c84a6195becce8aa9562ae3c9a98d62d230b04f5ceb0d97d763868736a76ea88fb94cc69b49fe3764ab42851e98cfe8796c05351257a764589aecf978efbfb2eccedde18e344550b3518652ec98b21033d732e7dd87a150cf7776f4d12f4026c71467d2c527cdf0447977c2725ed580cf1acb079a7efa44e41f0f9e035d14b6dc17d647b00a6b2163710866ee24da412b2036a126c28431a3aa99826f5468fc955cbea5868c21921215a648acad08d797385de0cb61e96c21d7a28ecc57ff7a2376de0af5871a80930412878aa0804cc1c3726cd83d9eeea5c62f85073628fed2fca8d85fa3cd7e83f0bf36440644c7284420e36d1e437d5549774c2fdda48d9ec7cd0307df53cb69d8227d60077406631144e112e30c71fb0dee9301c19aa81eb71fd86cb285d193daea221b9baa06ba56d85bf79f3ee65d420e41b95f6f1423677497239e7e8e107a0cb99757fee06028728fc1601b4b6ff4721f1e8d89523c93e705bbbd2252c8ecbb7b8d3f0f638b4de8ccfaf90748dea3f6324f08d13720449516fee0e3b4f97ec3ab741bf88b727510279ea39c03e54ee7881a50dbf8e792141027925d2385c501fcefd1f13ce2f46ad06ca11633cdc9aa7cb7f73a1873005e19ac738c55270d61f6d44bbe3a7600cf9b52c8dd57be465f4de46ac203690d0d054a951529d57597829e0a985b1af356d83aea8a795777d72092a5c2b080c1eacf433bce5b289e6f2daa5ed18e68ec168631fd1202d61ad8dfb5ee62228bceaea9cd498f13e3d0e12041245ec09c7b29bc235fa9fe2ba6d59c74f3de320cf9402091005f2e40a031da03f99950b50dd9eff9e21d5fec5e1759ba3e81c6a2c1c9da4cd5d93107783f82d93cfa5896bff08f199111f129495c65d0598285c5a7f1c648a5924ce453bc8b9acbbbb6af3551e18935cf70d33e1aad7c1c0d1db45e7b2110755d6999f7cc6a785e865b84684e63b391108a72f2c7186d02585f564ca8ae60241b99c3f6054660678570aaa3289b9bb595c19e1568f805f06e6aa887347bcb7971f091d0cba1c86d52072bbb053a89c5dca80b7a2bf900d59209f64b6995db01e888bb8ffbcfb0d0b3d2e628624b16f5c23829693ef8fc2e87bf05065d1027d6e18745dbc14536e92d91bc7dae7f7919d9b172c0ed69c3c73c54fb540c4bbf2dca32c7f447a026c998be11f7ff5798b5ec5807f781ba62f382aa3ef40f5a01525f97bddbeeae9dbf6f0b08f8efab0cc799712ac554e79cf42af068d8947e9d48632a923809f977496d66d73c5c797ca1ef55c49b7a8e080852c3f3c919f0a198c3eda902160d1884cb87ab9b1bb7db15aa2e64c7a0f0b373d7c4a334da1ed6f63104a0f14421e6658682a9976696c84756c5616ef4884f12e87c1118a55708f787669c548385ed6f6642743aabee232c83aafba5dc5564b80a3f4fad12234f6705918b6ba358cfb5a295fa45f0006445c5bb28c8765ee92dde18c973c37ec2fa48276df60185caca5ada3ca7e4cd2f1b8e7c7d3d5efca79b4345dfccbbee1fc07d40c7fcba658266fd22b7b328466f3f253fc164b68614be095e73512ced051c1e35448efb29db28dea126de0e288e3e18993069ccd51d0810e3dbdb91efb2a16ef94d47e3265a342b21a10ed7aba3826452f17b8fd7037e8158a4e7b557a1759229dc507afcbe7af52ca857d1896a0dcc3a09b37ec120d0b8b681133b6ff134daf482b0bc3b8ea29ef2897ec145275070909ee80b7ab40470ce1ab5dd6bd5d642d7e782fd73b79237dbcb0bdd5ed958e27e1f7be7ccb93d537ac80f75cd83578cdf8fbccce91a2272cfc81508263dcac4f39c6715a6cc307aa8c89804cf7e696c5b7e856f3a44df2d7f6d44022f0b9966b60d9dc302d7a4a30748c0c1228b366f9924bd9cd97b32ce11d772b4a2c9628b37c2d3c96e8f21cfab8bdabea314ee6f82f3c5a03412c1e8b05287f19e21f61f10eee196906ef3ee8d087161f5d7fdff0f5bb206d3d34e68bc35ab40e310c9fba04da4d561ae9d52dc272e5afaef90579ad6f4b8e5e52fd2479e42bddf9f53909e583628d41dfd14c21e3f3436fc2ee30af7a19efb52f3a396ed8c4b002adb918290b0b2b4b395a9d2139abe83c4869b4473f95b78500ec1920c73c314979b357a2383dcf4e0cdaf8713b936e67cd44a524533683617462bd416869b54588717db8526b64f6e54cf51d1a856f0f18178be0d6e0e510f32f8299155cd5c41a3d2cab8c0c1f98aff211554a43e47f6493444e4807f3ab9e44bacedd53c89da42fb9b5fa7fd9deb077e24ae6a766a8acfc55790c00e16c357b290bc1954dcbcc38074ae247d1571a2b0fe1a4c9c1169adaede9ec722f7dcbb04f0626a74fe56893793246cbc5f617613937dab37f7804954d93256fa72f24d55023e5f09abf9a49b5162391f4154369a0995460e601bfbc7816fefe64250c2b69fb242c8ff936c6e565eaabde351e3612967b508d8352273308828df3547421af12f956111175d011fcc56dc97500b59d6809c5767bca7e989d72f87aa9ff473f83d5df3f0ef37711eb992be118017e81ca4b6b0d7a6c7d2d3a6ed718054ba3408c40a136623821802fd6c94317287dfda349d585e0d193fe71d10c5258f8442766a63d516dc20d3b75063beffc9f38cb341836f2308a9443a0999520e5e621472e61213de3f4302de97b38cc1772ba1e9b725833bd0497e6d12ee8c5ee2b33c77dc07ca8c254315737a0505a7404ac9a83b680a65f265314d74c537f2e8ed6ed86a88a95231795628c1d4a9db63351c473ad0b4f75681554b81e9970690e56506d2465e0a6dbb8534ab680d18bcb3f43fd6c9b6f5a0d9927b479c84eaca943376f4fb92d8ece28a264752ac61c84ff5f3e5a81a721da5501d6d592256c099d28a2afe78b56e995a9c2ecc27d9c265a466bc73a6820b41aa74652fa2c47bce1bdba46697041f73fd49c21ecbccad0427417d51ff901f2f60af9b459a19bdac7180ac7be8d8d5d0756522e8426b74fd89562ea7b899755fbbb7730014daab3a0d5da03a901e5b2934f963fd1a82d9fa87e099954536f43beaded43c49799de328681e94a73813cff2c073e3e4649b252accf75b5dc7d80f483f70e4b0f9b4e55951dc4e032c380bf14b1d2969db434b2e310924ae9f69d13c17af67c42f4dc930764e00c64bcd17fe07321862da30727b0c47d651621209a39ee438fd1150442e6c1f524a6dca060cebe71a8eac202dbee19c534de8d5a8874bbc968a119335e8dc303774546cc214d778b0689ab8ddd66e295e545c5be6e627167e33c60cad683b76ee697194018fe4d1af24660402cef627ca2b77a77f777bb397d63130a108d6555339a2878f50604c0146605eb6ff61a2644e420df62b39830f36b1e3487bf9748e5f72dbc70745359b334476406693d0ebcf9dc4ed7b233be97c98aecd3ae4fb5751b50765563279ab7621e33cebc599a04f859178660068984e5e768ebe748cd8963fc98c62f6375a9d0f3bf07b89e3536a04b2a6df7b9b9705db8e9960003cefc7db06dc12ddb960347ae77056b93e81273c6d6d1f38702ef08ef204f56a51b3b3b88af396f5144267b8236b2cd07a4fa7be427d551a18f025f1d4bf75c0fb8e174784152f182e7aec8badb8d6bd1a8a9317643a82ef92dca3f62e9bef1f9c39719393bc1544d5e15363b2bb622b479874edc99665f20323318d7d367ff0bacb169947401e39f4886e5170cd0e3fdb3babb5008a89686b784f99dbd5dd8480b7870c8630fdb2bc7f6c1679023c1d3b83c88fc55cbd12c69e3f5c94599a4b1b23911bc2812ce142b0366d9178d9498c5fc4e0663ed18352f408b5fc9c297cf6b9ef53d356870daeec28a8854bc35ec08359363aab563840102a920306ebebc1fbd04b6dcf6a85a1103d9f19e3dc0a4cfd48a0d550f6dc299319002f051c93cfa7aa25c037b1410b33b82b4c3eeb6d1d72196c44a04c3efaff003af0e7e23cfccbcb90558f7d3960c19b98f99329d772fc1bc9a3ee7497c08087a5798d0a65dcb45f5ebf9295e2a993b829d430797843a1eb199b7d4d4a028d59cf31c1ca98e9163a2f324517cab4b42e2037a9db7cfd9118c8d26c535338ccaf28eb567183975434add63aee3864a9d4fa31c0e0e996dc4ad3a333c25cf16894395eb47150ef591a580caeb3284a206e593bc96cedf054eeca35393ae40b0a22f7d6d63879547b32c2bcda628bcc33043cb745ea0c2bbd8f1acd895a507d43beee08a3e8bd0c1b6dafbab382a68081a63ace9e1ce67952388d37226b757f79c4c4282391a4272c56b7414e5016bfe399a29765a687e821677893c2557d4cb8e2303d27d8859a9f34f9bd798927da328b7fbc6197d2426f3d78c879162acbf37978063dd74794a0d2b304c392e0fe487e28c040b3ecbd9995c01c50305ac79f8a565ff5c312048b7c9ec8c43c88c95cb55ac0f61a3c6f53867c5875a617e58fee41f71dba95db60d8a74a4d040e678807c2b1cbe8989df7df02ecdc02c10ad526e9050c1509aa1b8e395eb9e135db5eaf9e4361a8247ce670a93f3aaece4b2a4fb0be8ecbbe7f7533aa7a0c28b66580ccbb59bf1101a978400a7eaa88e00b836d6bc04b2b1ad21982b3ecfcbd071ecc2a28f485877e08a30e6d5316c023e77f4c5d5e7e29fdedef2ebb25d74baa1b95f75e4145df837ef765acf880a06039e543352ac76ff0f4827ba6b77eb7c166d2c3f4ea2167b43d68b361bb82fa15bcf41455566ec7f92e93b13f6481164dd80af6880ca0ce15a11bc80c16a2a7799835ce33a9f67555ee0f73ed6342bf25c839bc53f7273318dac30ecc4df2a40845d9b78a0180cc7c4a1cfb5ad8109bcd4dca9b4037f1662d5b9403d022ebc0c0b79814493eb2d05036e0086ac3c5fe976e88707578c4503fd25cccd4823c6ed603027d911ed443bb3f9b524ec067b79ed85e0afc725b3303668c736e222422f1181ef12fda7cb344442a09743c6d42ac6edd5ad0f885835be61127c73d09e23e2d37ed5d7d956f9a9a3691a4094d164d8f1cf8e9079d4c5094924067c22ca394c25d1ea3e1c712cad5d2b0e6718f64f89ed10e4bd17476f6378c324c737cbac40dbcfa9b9b2d238532052ab8634603f19a9b891192a4bf830dfbf5331dc3a95d405c26ef3b3a91c2e05925b8132400d2ef1488260d5d17a4d088056bd2e859b4cfcbd264360822b049392b55569f400403ad155b6798a260ca752c6397419e9458845929f3072c3456a4e19c1d1384a8c8e958ff6e69e4bad93b6609125351009f4ba527cadd6d3cccd5ad76fdc056406beac6fe65f8328c43d628b0a2931eb9f533d5f91ac5de9470652f4e042208d979701697669417748a35bc159024ff9a494f9b2dd338dec65a68c41945ad0b2e4e18f7721cdeeba1309d06cd4527639a4f5594ab59eeb5223584c77e2cc442b8f11bdc5e465a5b66813a7156ff7db01e3e0524b714e0c1256d591a769b27795bd2b24d6a57a46e0ce53de3fe5d17cda125944520b84d437a3e9e7387b56a6ff89c036a023297721cb2b71606f126e4132f9d8a94d462dca0b995df51eb7a32b07613b89b2d82ecf4ed0f3b241315ae2121e15e7c2e98059bdc246730449d4611bda0ad2a12467629680b328d6119ebb15c4ed28b28f489af5f128024b210e97645b71fd277b066370bc0de6eb5ab3052174063fe31b1dcc8e58b9b2aa07f2699ab0cdcdf41323f80eaa81136cf97e05cc51f136c9ff1eb6d063a4a086324527c48c515004d8ac35adec8a76bb0edec3a54a374f0eb21fc052702617bc5d804e6ec84ce53b6d716f2effe316681f8a7264ff7a8ee9cef4ddffaa21602aea76cd875f15396fc7982f509c0dcad3d2153173bb1ebead5f3be488620c63ea6befd465288b4ef434d48bc55e16f6ad346fc09ef841ed59cd37d566d1f16211cb6059f8a917c4cb90a9f17e98c38b6c7011b45f3c1baa14a596c66c4aa9ad997300beb26e165e8730ea644e85fa1e31c4f98f32fcba5d1889c0bda9429840139b496aea81ff74f7489968452a786b76c7a4515323086a2ad1667a7999bc5c6b5f0726813e66d0c1e0aee636c76cd83ef6bf5d553a099c52157ba9e2515821dd8f7cfd3047c247f490afd8bc6d5d458bf27ffcccb75e3fc42126171ef8874daf8c95c17fb79c182db71f1652f7861184c81556ed8e05fead4f1d7a52d7e75e265bc345f46bf759eef41487f8b09fb64a1fde00917e3896059d413820b9ab07f53e414e76754ce1a30256789d5d26bf98a88601ffe28272a25931530d1a7ec50b832c744be1775fc13bf7cd48ca1cc766db384f3f689e779eab9b71aa5e8054a76f4903986aa77781904872bb4d38a75af5285586ede7ab61d03f99f9be6c0dcade1157afe27a1a5cb2ba0f5a110a653e52fcde3e0962ab307e7bddd88b06a25b258095d7ea50f308f938ced4eaec563ac945ace197664e14ebb43bcc03c69ca7e4bd9e0772649b8de2ce60a666b45dbcbafe62dd02ca0886f3fa12e9ea56b45af702cdddea1bb1138ce664a95061a71a1c92658f1440b458b04d8c4d7056a25b8685e265b3fc85b8d5009319482113b0a00815dfbeae76f5467323226bc232fe117916f579a72518b7c2bc1654f4df61031057f25703999ce659faaf78ccb4fee868ad4969eb9067ea1e721277c2975de47acee545f9e336d05738818e59a997f7e05abab31f461da9810a4b672306e2663e6f347f7af68614fd7896891647da4fba58e66c174736057416a8788ae03d8c131187b16f2966bba7c25c19296f434ed4df0c004513912f730b78a420fed5c402f1b221a08322824a8eb87c1ed066afe94b26147a20c69f2750fe70f87bf5e707c58a4ec6fa33b591e0a95e75cceefcea24b0ea34b3b0c29fe6e00e6bd3cd1856e2a33fa87603a9e8c197c23484292c73db38bc83b9e7907a7caa1c910c11e9e898a7cd3cd37a8308a408f34c9d9b91bd805e795e4c8a3c0aab586e8521730198baa80715db0c272c1703c9ec5067b7846f9b57cd05fe9ac02939a060f408f217b81f707082ec80f0f7a02dddd329464c5c78d73e44ec84cb84d631499c518b9312498d262e537397c46eda9e0ce75db79e9c02a7776b118472ed1e4080de9b69d302ab0446215a9a703024a386bac80a2e679647b6479ae63c0731a907b2f44fbebc0df66abf7ca19449d01684173bdcea2d00b2f485569d689caeed9a410c3790f8a4acfa00bee1dafa2a8d7146610f5d26cbef58c2dae9aad1d902e53e2f377c1420d5f19c74fdb4c5b4e05d3c15a3ecb8a6eb03a275f817150b0ae1c35ac3d54cde1bcb3776da49cc594b9a070ce2a7862c04a3a6c99dc66c7ba6ace7d44ac93b49a5a91bfdafba31ce1cf15e3616bc570846ef0b4c367959a1311fc3786c91c00600a61f5de9e386f2d78a812076102dcf0479e4b4826c7b6b91e8f91bb71e94cc75cba26ee5bf4d96381d46ab8778bc280b9cdb607424445eee4756645be53105e4ce93801cdf900645732084c179ca82dc7cb8a6d22201c22144ea7423fdab67ecb6d26a34972d28c3d0b490e229140ee3b798878f7adcb09e8c9116828b9692aac139c3345737606e91f0d95b05110b244b0a6e7f0b0af08a8d6d3a6364cb917c2795753f5500f670235d6dd96855ccc07b5517e4d90fc9e595405c2af0ed0ef9e7461d2f384dc1534c21d1c5432485bd578264f22c377190a3c9ec9f0ae9af1b7f1eeebb5f09bcfdf0fea9a713dc4da9ea7fc639d04deda50bb123385628463d2c924d8d0baba97500510ed4026f9f8f573d5385e691f02451d1f4f921b63e052d797e8a5dc523f5ab9e9e5a9a699ba086d194f489c284f3af28566915e49e604fc2eccf1b6b2788619abc6255b4f06f90771334ff97a9fec422938f4662f04d687cdc0d0f3e31c2b336ef9e58e0e97bcb5ead76aeaa325f5a2af7688a4647eb12b896291e169ce1c19a157f6ce46bb05834213f90a13da47f1a08591eb1bf134b5eec26ca48c5a61e3fe42546b7dfb3d5aa9b0e706cb44ce8a311ffa0774fcd3f50fb0efba028bd0682b19a862c0cc6f8d1dce65ef73a5b56fe526c17bca4b32e9e0ea7c5e7c459c5bca0fdec2d58319666fe455765c6e4c20197da7a2967e0d7ea0042c3baa1c7ac267f03c9e53033427c0271d4ee6fa31257a11429a6607813f9511641b0ea5c4c9e5869132520c0690a58582b721b7461e5059a0608176ff4b1fe8506951bed777b7aec3ac3815d4ab97b9e3f109f3de71f54d8de1e4aa2e6eadf61110c192b87aa48c32a9d46883d68b1d8c18b6c9505cec0ec90d73a7aca7380e8ac7b4270ad35f3ea7344d65d4e5c724ecd851fd4432b88274f7729c82f635bf75d941d8d23e4393bce8b6891bdf9d25a705655fd4d2447abebe874f53ce7586f126869c4255edb6f434a5ae446c8cf1f0345aa9850be3ef52b2cc85083a5350631c5850c77220233e11d585bf99b359f23f8ddbb21ad971ce63c3e76e556101f21f8783e58305cbddfafb3713b11676ed79be6375f6c2c9f7e9230458722e56d23d85eedcfb11afe82cf66f96b82cd802ef110bde52513a7d0a1297721aa7313a928f2e867f2b9db9f853d6cfa1bf5f3e43e91ff5da3b84df5affa3d3a161509ca86687141e1b3450a3244396b3adaa29db12273c3a7e37c3e2c2c6a4f771c1e5db357bea39417f58c63e83ec8fa30079d14bee224c64384099b8b89a4731b2dba35634fcf67e96d3001329197f02f1394967c9c232dfb993678c353f639127568bb72b2e3433ddc86e03a75f424b070e21af3ef0e9548c7a3edd63dae8395644aee7083bc89e7b27beb2b2782204f41f15b35255a4a387a893e60406a9ad78e2e2e840f92cd63a1b6b27dfb81dbbed604db1777a0fd19a8447f8c8ec06b2c274ee1d025c9aec642f7798e657a35790a8e3efb9bfc5b424d238778e3d0bf8f2742507b2b5fe2d9cf9b352afb65153aa2b92e6bae4ab4d6d4e431ce0e74cfbbb7e071abd14459a8f4ed219867efabf8af79250f1f7681876bfa9c4c447cd7c957242fd304df64a5557a5b8c67b446fdc819ab710530ef527d9a1d4e78246b05b65bbe34b548c1738116bbde4cac25b71ef7fe9fc3163a5d5dc0121ccaa2c16256e22728bf215a690a5f8279c9c409207a806832d09991f6d69284e145e02684f3c000adbc01a9f897edc25c47a532e7c025fcdeccc46455973865879313e3fcca3888472451a62393a00761615a6cc7a40d159f54aaaa5204d7dd4b401e1f834cebc0d1a4231a14ddb9dddc0f5c8bb6d1322ad242565b517e16f3d4d8f689c2808501262d527c1e3949dcfd47338d7b56d599ea594c0186526235f470765c044937b14e2afe1de881035ef94adf210bd21f8449121e2e4b87dcc5443e0af9743b45b2c4399455581188b7edf370507960f2f9834e7836fc675593a532e5c8f9a3c108e815ff5ed2a83ff609b87581ad1d820fc6e0598dcfc964befdb0ae24d2f3405bcd192fc1c2c3a17c9dac9d17f28bb6e234ba7e57f55bdaaaf7277ef001f3dd28923fde0419699eeb4051b58c0c6f1c9fc1ddca1303c93c19c6b851c064354269ecc7ca11cee638dc676d46f24adb435a1125dfd4bf35667afd483c82ccfb8a46952e67a747453931f90773f5a35614875fe17ceaa6787891ea77d9b014e68a0883286d7d84fa5d9dbcd2f4ad6de60c512d2b5c07236aba8bbb4bac328968f651fa8320f0b3a5b4129679ba1950dc724875d3627b2250f4610f5eee794b3e0f5bb4ed11763f86e6c7a4d8c3be765cf67da5a14972d51b2d8a9a3c06aee05a984e5824e40ed9cdf20be242e3fe4e79343286b82348a941d4f323daf776c313d411453e89772b89a86d49be8ab9bb4dca423e979a1696e7365882b0d758d77d92c18e7ee8c47694d5eb8b0b2ca1a00ff9905896d2ca5ddd549c37d47dfd8887ce2018db156b8e5cced095e9fec4dbbabf708f2bb3c57868a4071edd71f9e55c6a6cd18319202540a022c37f5b6a267310a76d27745c4dbdb07d99dda1ada0e65757456f5e2d66cb1fe09c952006826e92f8cc3e47561aa2b3894825df66222ae9585ea32173776e0ea805dce7a098182baff50187b81d7a0cb600852281c681cf7c550444e33b922b21a01c0e84d2e3904135c74f830321f0047dd1ac906f2bb95991744bb3082094f719792aa5d67e02f5d7e1822275afb688d019bbbd0771f7cc6e0f729a2348b803fab98924982a2a512482779c249136dc45a0eabd4a0f34a944705b0dbe0356a9ba972617be1c56b72ad00ef41bce75c7988ddaf253350fb765fdd7558db3d9ea5e609d7dadb6f67956c81fe3a0fa27b11fa8e345131ba10dd15a9dcbe651f2b069e6f45ba3858fabbd0d74e422c5d05d58b4e7b4aa75342f449e9572ebaba6185a0a192869c9a1c62b0045c2e78ac394c773d94ad8d0bc8c072aa0b072fe65a81b925c8a77253ec0a7deaa417b9d2c6203005a77ee7292db502c08fb4e90e3905b8eab98c0e8e8ed4db3ce359aad13276767ec046a82ec7fe381a1df4cc122f19f3624e60f10c7304ee13ddd5bba009ec75df4f430c71a2c64e3dd38a3506be481780ff6bea5352274fe86b3577f11de024ae0dca536aac2782558d0287b6c0b32e2a2437399f6ec703f1e3dd431047514f6e0a027c0966260812804dc02aed565e1c79552295feeed799f8e052f4ec40287b8ed545de1881877f40e47f28ab545a0aa8ca79e4d5e4f456dcea86c4c5c5c58f2a13a559aab1185a5c61c0283a048f8604e5b9cc67c7e4df340464fc7f5ff60819cebfd5a3b4b4c43771a92606d2d256ed69d0a0867a9a5b5fde3c86e627fdbdffa19679994b3b4576824932c0a5a20b0dc4f2299020daa90ef64cfe5a9fe64460f0a5d797ff8c30b5a3118922e82c6c20263065be0bacc0bbb7e686a6b7a7388aa39bb7b4116b5c5c85da630199c22f2b91de67a5b4e1bdf46d016b05b428af4c0ba1865296e4e50bdaf13a89787dc6e147b09e7253e1602a63d118ba5665941d84111a4a6b7ec92fe0da1741e1e828f885fbd05dc03f3973a581aebdf00993a3c738fcf9a956af89ff7fe264711780586da924f12501f98b1b65a0a82479d50dba1813d9e93e5e261e294ab4a486eaaef4576bdfbd7577cd6b55fb8f7ad497124d78e95b52d501e5326cefc2273c209c7e21964fa5625c813af3f83d4d13003bd8cda288a5edfc0a2277c1d8a110cf3f92a04c3849fdb7de7b0f489c609d1cf3890b45768414d1676d41283831483a18a251b65df79c681c29f4dbde42b5bfc1ac4694525af3ae174cc369139bfc66141fc86c286384ed7783db1f0644b54af8b7bcec032d6fffb42b6fb01b0770d837c1ab3b1eaa73e57c7cf8323920af9c42aac2c37ea2838efecf6db5a707ceefc3dad5479373ca409e598ceaa1b7279d4acf34ea54374d89837bc762996b60b388ffd1b6499fc0b198ea171bdf2d48b1671182394747db0ebe6c46da74244f116c85e3a267ef9f62e03e308e084592d0fa79358b098bbe2e95ccfc29c23dd30cd39f7e19f16db99e6f0058b681b4cf79102f5d8036b66ea705beafc7bd8e23532d8c88de93cd8a4acbdb083679a84dc475cf3b34ef134c8b69a9b3e8b8f2524cd02177b39896f4939ca406aecce9bb306011d79560f0a9fb87160a3e6be7cf996e78faa3b6b07ff7772c956c10987a81d586e13c60f94083850e6f9275b71edcb03fd5f76ec0cdf70baa16acda52a8f16e7392a22c28ce7049af4f2b2720abf696e31b7c9a0007c761f0f696934433133a71302649ad480cd71792fada8d21e5044cb9dad39b56b7a65c4314fe87fe68e968054adcc19dc895b754da9f8287d02ae20d73610bbd476331a5d281a554195a335a4772a618d7d1ad9c586f41318f63ee39f665046be0501a6a2bbb45b16483e24933435fea36c0b8925a87e835710324ea2da4bf3085978a2ac1b05c74966fee81c32ab9e1f5a5a2300a274e12f5e88825312c1b7c61bcd094f9b0b51ce9a12ffbe6f7294d5fa15020e6fc703caf265051fa945f690d3534adf5877a4e0d82756ecc3b80334ea98ccfe729f10a73fccf249c97b4e2563bd780d41d5ea30f94069bdef14312ebffaacd8914416615de5688ee5c6b3eef30e151809df8dec850bfaf5b1d67bb43c4250c6265b0a450be9b573cc093569dbf9f29869e7ea4f3ea79c912d46729c197a4451503f421d0caf8afe615a71a78dbe88fdb6d385986f020c7c0a389eed549e0926542bcf9b25c9cbe6f6490c74ec6efef962f1b97befe9e1a8332670f9455bbc7330e738d8492c5f60517544f0d2da8c275c829e58b85508f43b8905face19339f9a73b3445631bc454e05b02d4d6a9c79297e646df49c318897a726eaf274dc9fa71ba5f1bd2faa7544a916e1898f1c57fe271eccc961be7c3e703db20c476443b65c67fbf83ac485fd3051d2e61ee0e315160378f6420dda74d39bc4923890e72ad6a3afcaea2b908d2266b6573819e0eac587be168f8400c23da27e7f85ed585ce96e99bc8de5109c6382b7f07dade1189a41596deb78da7a4d90b2a1b4f85a41f7db9c9733bdfeca0e9d8aea76cbc64541da1d0c6ba061cc251e506875ed59687597e72158c43cce6e8c7f3acc4030a6b8e7c276b0bd06533cfcb406db9f49f9464920eebc9c5aa34f47af65f0dd5ef901b95533d7e9880bc142d2d6396f647e35b4522fa6a9a10f6f915059a1c9a970a149daef3d69326c9e443cb4b717a3a4c89099058b1e71abbf153c045a9f972c4a3bb2b7c0b0d4ba9c213e658f5648375c81ff5dfd5e8afddd141a7a388d3bab6b8924dd29487cf26dab0788d512f803ea222f507f986fbb9b3f9e7b14b9dac8b07dd5df0d61e0bbb1b948660f163bd4ef14e1316a9cf31dc55841fb0d0909de1cdc33c64f960c464f08696890323ce41932ddd468b0361f4968ce395f536e22aac29e4ab9408d79d7552b296597c0c91577b9a34a78537adced53f8c1ae127d7f72ce115eec7c6deb8969f94d0635f5ab85d676e4b229422e9d22727ba45be37bc819194bdcd337a5f728067fd4b2303ce0dc26edad4947aae302ce911e9d4db2e20e6698caa92f97e4403d5d59adaacf7f4c76abeea14a78d706797225ff8fcf4236148205e0d17ed7ec476da6b27054e9724e09089add6a97e77caff047cd56bf9c9b3bd3ac85628d620b17aa06c14d02fc6a608aa317d4eec206b15a0d480084913df727a4f5bc77f8ea1ac09cff5c81da1ccfcd594408d4b98622ef06060256e59e6b235a8d28023183f7c4d887fd65943425b21182a9813b1ff4d7be540a288e935ba67f2f39935a82d73f358782143964abb268471cf8b94ec7e32f7de1324b8ad31b3d962986b198f80c837de46a0d3572eb207e3dbd082dcff5afd5189d1abf05978b7fea0cacc3c86cb5fadc8a07d615706899343986f7a91cae47c073b439b0670720f4d6824fb6863128f30b4f9d5e6b4d72698cddf2d90b8aa4cdd61fd38c39a5762e608b8016761782f9182a40c05e22ca10b8235c118e65596d0407c49cfdcc29713cf233b9d2d80b2b0822b72b2a95658e0cef1f095631774ccd01c17c2eaed9b21033c4aade07a6e9906a87391cf94fbac988e558db0b1b60785c858a2834be146048edf8e007569fd7f74d55106d5993e1489dffe91c0e4150c32223cb725a8592ec37f6c5d920399a5e3922466b2e38e7953f085978b5c997d973399cbd90f732219da695dc39116e8433a1a7852cbe93bc70165c3be3d55f798f487abcd5e3986a52e3755061398a0b27dde1555ece720812d4baa6d100ce35760ec6b2886c485ae0a73b3eb047a183d0dd277ee5704f19c1458b2c082565295c3660fdb5c94dda347ad2ef0c0d036b7a68803755bf5d332007d6e93338200d9811776ff7b191c1396d5598763651fef22cd9e5618025a94e7845dae7a1ea92beb0b6089d0f61d7f2f07bb170c43f69770fe6a4860161471d30329f1c70de9d3fb720a69935ff858cfe522f97096fab4fb4a6967c6aafb7dac9fc68f3b48208a61ea359dee670acc14c0653dec11480a5328b7d8ba9a6c4bf39cd7c3ef7e7da8869b6564a85e123cc478cd1d675b9649140fe88199fb2d2f521e167629fc1d72acb4c3415a6f7cf3ef0134cd4b682791a19eafaa6649ec7488879d56d88c1d826bfbaefb8484a3736e5a82c89c4418465d7c42b6ad08f732077639c70fc498df1bdc430c6ad5a963f2b82da4c969501336dad4586e792b6a85e9ad25b354b1a144bcddffe8a245284b0a6e3cb399d634e8078f9a8f8e98ada518a3ea064212223a244ddd9568b6c765b59707f37baa8b3081b0870d810b4f4f5f678f140a708059a6886e7d6cb996339aec6c6f2320da06a3bf2749785b6c03f356caecb8fb3bde820d90e01180c765a05b0895a71505903e423c5290269b2c69d94a10af82e0ed7cacb8752375e320e316aae004424d6fc335918a3509fcd5a6cbd0b2917613b517494b8c37b11fc2802c5e6e71e70fcc993749698bd89ac791d30952cd9bae76ecff3a513e2e7b1d500bb2556d49c671fd081b18e5356b199f8ce582f6f55b5e57ee95cce9a249ee00f69d8c95136fa5ac8deee6bc926887835308c5d6ae0eb2579915ffbd30371acc55e08e63301c017474da40ea2b3ecb39682b96315f5812d2eefef8013403f2b9311a54177b3fdb679475eb9c2217ac809ffad84fd4689908c76ec279d87482953a2b50aa1ee9bbd38467e617b91ccfd0bff37fb5738f477cc7bf9eb77ad3768b79692dcd9be7fad0d44c691cc5f08a0afb443733e04eb4503837c31540f9adbd82a93cecb52a685c1024998ef27cce02c7d4b2a9739d62af90a1060d40e5adff4352d1e93052ec0912bdabbeeffe0f0033771b02988d99df192a846af0e70a1ffe2bcc9a660d28ca361342d19a66bf59b20663b9ea5a3dc845d45631309737f7cc48d33f63377d40511267a062a226320dbb7626dfe3dcd8fc879f5fc4ce3be8c605c50404a695cecb850e67dd87cb8c337dcac5f2265ac7feb99c358beb40ce5a950cd0c493c31e86aded398969f7cfab9cd55f672d76f1cdef537f9b01456c6961f58cdbb5061295b6e38ba5272d782e45fad477c23a7b54296f27ef8ca5a19be95be036148f34e6b7f63c091b50204d2babb9e60a0a27fc868cc0505f6b24d564cdefdc751a614c14042bc2aa8e1e04cc38327b09185b0d400d1b05dc763ef51e34c0d8d4e5a5658418123e1755e0b25e4c0f165b4f9a2e62c913249231dc97c484aa8f1231f99cc75002503a658bc539e92e4d641507e4917159d7051ec975150665a5f03ee7941355a01e1cc81257197802ec9f306fcb3a100869b2602effb6adfedb2d463a7abe8e31be5e0888246782f7a92e1388d5cc55d8de7b8e2e501249bd0697e17d331ebf23ed31be636d8381bea261c691c66f29d3bffd36d73b9dad73092d78f2108db96a5960b080ebdded71a54d7490b5f18087e72a9595db7d52968a1cf1e5830aa8ab19fbe20ae12d40d3882203bc77130cfd5b3db4afc622591272bb0363f941c0b0f01c24188872f259ee34d955a570c332851df80f582ada95483d071e347560f397b4df2bdeac86b0cd623b063c1c5698cdb234dc47573771630fb96047d98a08586302a9178aeef94947ec87f7c777eb4e8e77d5addf9783eefc5e03669dfcdbc1eb17b0b50b0b057d133dbbfa21141734881dea9fbb3dfe53ecca6c2302d068e081e21e4510e629b0097386a03ee4e51579e8dc38b30aa84f2510e234ae82c33ca506d3a40eac1295fc29ac81f24a7a7311e02c65a8b6ded7d94a15e8f2c0325d3e6e41ed526157fdf543d647ccd6a5c7491314aaeb759d962765490e04fd8109d43dcc0fd8d0cff07794e15cc0b02e49d232b4b990545ef4da88ca10a8427c0020644b17da9fd1b89c55405e47f02ec82cab7abe0d42af5ca390ac307dacdaf9059ed8d5a6921845a63678ae58e44f019321f0b4c2b73a5ea6d35d51902de4e84a88fb14a11ccf9503a7dc031eaaa19f9aa6cc5089ba918e9f9a616e23e0e5efb9fc770bc3ea9c340d642acbc793ec8207c544d2b9e189fe295f7dc6764f21737dd465d711a7cb27bb4f389b3ff7b0003fe8c1d65af3ea84e1e450ac2b49d2148758abb84cca4125299f50187e425c354b7494548d4c6aac15b97f81a3fa9b65fcb05b1e072e084294b31c685cb139547203be045008a60e4fb8b31cae6ab08c6d35f241d367d4d8daff4f8a796508d5ab70424940bbeb0a057b283f158fccd0661d52b593984554f20bc812ec5a5878cd66207acbd488eea961c88f4051fdf5b84949b42113d6f9d52ae68351f869e443eb088be0d5f1b25b56d57adc010143426cb373a5191e5125a6810872ff590f290cea5847557eb56a535dd676aeb3fd0a7f0aecdca8bc323fc3df3424a9dda3d16dfe1c3751d5315c5086f393d014a38e98f341d1b72a67edfaac40e5e64e05b7da8f8863824c00392696f24dc3c06cdf98d54f84c0fa224139f94ba08e40cc20d6f4718f42033be583ec491e693d3f1581eb867127f39c619107d0f22fa7d8dd270b97cb3ee9a47cdcfca109fc4216800e600b3131b4c4895584ea2e2ba51d2a0ac86493acf7da7702e6837845bb1aa71d5e7c8920cff605cbd3e5e6f114101b9374f94d318501c763aeca2624db0b2bed1ed4d6b7a49908750a437fe9b84b28393031acee29895210131a4748bb62c1a5c91069074f0c8b8aad7c6e6d0cea36c30bba5514e872e4361a618ba38fe644e5c0fca32118e55edeb78d1d30d6f554dd1e8e4f08a517ca2a06ae09ebb9ea43ef3b0430b04813a55295b2d99c5440e3d01ce14f871fb7e4a7b9de158158094cdd6e57c8d561311884d00c6a133077e8b8e6b4bcf9f4bdc852c45a998bdbb9f672f3c21e1eb4f74b49f3bcdc6df173fab3d2b5aa13624152eda041c305f24b35c12ab776748fa3ce22e06101d3495a6087e89c4fb1be62bb519aa1cde443507fd222ea08bd8f8a93c00da785778860595606411647d0133e1f2c8225d2358822ccc05b23c54e360968d5b055229ea2aff62d8428eae079d3daf457b56530f8dddb5af6134b8e010367e70e3d931d05b0c76352996878641ec713342314074b81c69c57650b9a77fc4cfb7238dea830391b4e1b135a8d137fc0e67e7a97a1961307f36329e1dbd08c7a8fcf716d79a4eb8c16fbee290be472c1707e8e1400244f44c54139658ea272db1483bec307c8a51c20b0c33b9e71bf4c31364e35b8cf1e104e985f04508ecf8578b21862587cfb9d9be4dd24a7096eb95b15b37c8c196a00cf2c2d9feef33315e76f28dfcbc6cc747574af9ece3888589cacb3c84d0746b488a27f56c94d0802dc54c8396630babb4fe9f9f80a81bd2adc656db43aaa119310afea9e8d3de6ce789c08dd0410acae89eac1740217661bad39b7068ca0e996e730edfe54f3928e02fd8b3106c67d5edb330eadec56b746b53804fbb42014ffdfc8d8df2369314c544e22d61c17bac65209de89e6c35dcb3d402f06066d30561b8490d1c84515af9d33c7df719f0f445f2592904e12a20059ceb1e484012693d9d1fc408f3d6161e267a8cceb5d6d5f84d288d8622538c173820ee6ce2f6719e0fa28dcf5b5e87919377317402fed3dfdcf062d60c7791fa2e39d4ad21c6d8ce4bbca9b6e3e385b44ddd96f75cd00af36c66291d7adcd9113e94a002ea773a7598841fd7dc6c1a42462f60f4acce5fa9812a15ba27ac42ea1c62272dd3593cc28a183501b4bcba3f4b27c53d29e4b95ec4369d5a79eab7596dbf406411a936914a0904047c21ddf6d4707c9d751f4f55e1e28a1d0c7274e13e6c0f405244f37e8e70e9af397054710df76f31e6201288d52a303672f9c5895d7d155e73325f9c9f379093d4c9c2d4aded82598dbb66af78d492f0fdbde6d089bdc42aa2a3a8a5f5738e35092d58f0d6b265ad21f6dc562d0704169d9c46e807e320e6474667141f862300457bcc0b488fad2b80666dd02aa4ca73c43425878407a32a5c7091e154041c474e72475462bce49ed9feab6a5224a2efc4754815bae06c66dd0f9a5feeab37f455791c068e59af8dbac1790a7ef67194824b5ca8d0c939609a1cd53b971cead1bef5521919c3fced9c2e0f12d69f4c224d47f170eea21110ec9c55b498da54071117214e68666f2bfb51caa950866cb2b0b67dffe88b484facdc76c2f98b5b88eccba4eda0611191ac62f79e36eeda459f1ab24174e6175165fe61752db20cf7e4000120ac5e82d8fb86df7c21c1ba9e3acd4a2850baf506f96e2ee21a742a89399d90dfa3e8143461a33f4f60e154beab070e87e39f4c3d87d7077a31b9fbcec46c79f745467521a04c4ecf41d90cc0c042f2feabf3e879d2302ea4631e3bf9bff56a81c8b2b8c69f3cf7b166a09a839535ecc8ed10e83374d1b741f877647d8ece441fccd8f0580e41fded28b996888d22d212ca6abca361cb6e86c08d1e185009032afcc36083820ed78087e4ba359eba6318a6e2a277e849c67e72df9b44a56fbcbaf9a9eb4f48129ef4b5fee4e8b539220bc15e13c7c66712789e9ed0f3952f67262f3d38d52b9dbe6d520d566c8a168fa0f2c558fbfa123e221494a077ea4e026eaec5e8fdbfa58525141f4dd55e43154e01022fe9b125618d0035e667139a18aea10b59bdf9de9a27fe05f4d24062aac0c7f9db97fd8db841667fd655b23a58c62f2c52ff79da1c6fbbf32ad614c956a8f98b1da0809aa936ea3843dd3fe78e7d4dd1e406dd1f34701f396d52c97a6b2d26b76fb60fbfcc8d0424d65e0c35e4cb50925606d0b8046e5936b1b4f3820ee31935c45a822b421b7807a60767ace83008f3d5358a05507605ef25ff55f4777c5d20a21e62a5823f2cce833f27ce9ae0e963274f57a8c176ca3153a5f465d2c436d738b2b8f8e82d4f651d03f92e78ed673491a0f0d5f9db7f63a7f2ce55c8f0e5b50dea95ee27a6e35b6e70064efabf9010fe9619c4552a5e55375e5b618074780c018465e4afd99ad56c05fe71f37766193546b71b4d04ba9c3d6d76b5e15c4bbcedf3cb36590c439e5fb9ad0294223b4db2be78db322da5a6780a41a397b356205108d03880561262bfd742d3ada3791a4bda03c56a5cfba780df5634de82838e53ba3f3f0bd2facac44d0b62a82ec5d95e949b41f73f2bad50974362a8dd78f02c5d1fe1012ac592bf870ec22355e1a03954bc613b73f0c6255d9ecbcbc4a261691241a3d6d76df71841f8d1874c9a326b32bddea73c7d5a06cafdbf52123649c50ee2d9d43a59505f407a5d93f162637fe7489a1857c4eae3e76495ee47a7fa373e56ee8fd08cc931b86a1719135df50032905b849972a27521cf2807038439ab4998e485b4a85e3e956ed80744038958bb5b3f40be2e31339cdec1f83d46760f9a9c802f6ae55f9364c4e08c07882a8ab3a89877e7271bd441cc244faa91c2afe5920a3d32e39206d26c19dff1f25990a3dd2a0b0d2ee486dd447d0c2b97510b3032a07d5788140066d2a85619a58a56e3c5bfec3816245713c1d9cbecc9b3f62f523ccc84c396686ae7acc54fb2a2c7ba4b2290c6d4f4dc5a48800a8857c5f3ffb8014963b9a5000b6d0114169c0a36e268fc67a3eecaf487e3424923dcb8d1af533bf63722fbe29159dec74c86c3d0e368f8f436502a6feac2d09043256c1ebdf0a3cb9b5f39ef29a8f9714c3476b8a8d2a02ccce42ec8d6dbc2201fb59ce5f700a3e088b46a162d1a20ae830a3e9e77e9791b7588f31cd42319798cf7c823fc2273022e0fb2722a7b9d57a199b24eb87c29a1e36ee6898b427dc83f80e7805fcc74e6ca488dc8d2478121b5e291917415f5a54f0f8c982f4fbf2c577b4f95ce3147ff6f38c61ae3b3fbec54770093d9a1ec22d6952cdca5087e28f3b999c0e3427d7efbfc4ec27fe83c31bf30ac192b7bd84489d066173b56468be3d19290c87e52728d34c1984b7d75341222730b69ffa4b1f0ba2b2438a32358dcc5c808a0a0e5b2f5cbd3c1d722e82ddeafa0604246b73741f86342957d7a50dd79be8a023e237f0daca3250d410e8b5e1471b0299e29f7fa706f0129c6f6660b1f6677e427f7dede2e8e3df75a8f6eee532825ab8f9848cb598ac9e9cceb167b385ace11145ce3a5145a59b1e93998096ee38f65a6a55acacf34fba1fadcab6ef438a5ad904fc7ede2e637f4618ecd6f727589d8fb1f485bc74e698dc3d41abc510f99e5b0a257356d349cfb6f1925729b42bc8e9024c869a5bcdeeb507b0d6f837d56b30855e0b6d6e574d910d95c2fcceda6e6e75f170572bba21c0e9d0cc145ef257ea0e13db9b999d625ad885fba14dc0396195a3fdb2be1e3058b8dcf9ed3c7f0e3803b5f32b798bc64ea3e72548f392f0f9aa2b956181aff460a1a107a900c103e25a2cc91ae36e542c83abdcded3bc50b13209be50d6e997a513caa9b88251036a213744e1cc1c1e57167776aa122723abf74976ada8a67d78aafd68fdcdeecde34635f688196f010efbb8a0ed426b4c831836e145c6ebec8d4917102e272eda05eefe6e4fb7b61fef116494978f8fe315c68d903da4104be5b268b8bb47012f9a83a167012a34a74f8c59665ddfe5eeafd0ab8b14f56e1be8a150d0d4da99217bfe40fae124d38e52bd24878b712ba4f02e71498ae6c1a20867f27a09c4f3a8d0fc72cd4678d7dad68ad615cdaa41f785c15352bf278c577b4c5e86f85ffe533057e9bbaf375cd1ecc354aa8d469aec28bcde27f8de742cab1bcad77812c18897fb4359fdaf7d72a560bdef03c4b2bbccbf5d9ba8cffdcbb9c08f599df11db2444dd912dc710e9364cfedfd4f9f4f23617683ebdc3621a90812152ca4f7794922b698aa0b152e2d9dc2f907d0d522ccce18c457481b59bf8b383ef81817e66ce5aeeb80180ef9c176eb822697585715bf0349003af9ddecbdf4671a8b52df77420ffcb72ecacfbfa5b1b8f01ac56122c989aff17e9083b0229f007db3bc4f759a1a0f73c6e80c33636c7054f6731799db42ec8eb8bed71942822ebc934f1444136b98c8a9e90526a284774c956ff6dfb6927a8d2c9b1fc389dd03da1af516bf9c0ec3740345a26b00583fbea4724a8d70af9f339bb8afd2e5ad07ac6153aab022481ee90f07a626d290cb27331dcf921ac24b429cdb1bd8ddd595460de07f62be81e5a4272295676ac9f9bbb3bc8d01feda0a60b094286166a31bff08e97017338156c27aa066e7575a4ffab97c4b4d61129ea3cef8f6c96812569ef8437587b467d22f16d2526be394768a886019633f999891606ceedd93112a6b15deb110762e198435114d73e3e342a14980eefe145347e0cdb94e418052ab2756024773b4e2e6f20c7e26c7f162ab58fe541b413ad2acadb0e80d3f52c9b89251e185963185bd1df0c2a584c336a1e5a6425c86d3b593447704664cd219cea000e51311c8eb3c6828c9ec4d5955f5de59a6db0334918e52f7df5f898d3cfeaddd4f8d076843081c4a9c9cbb80b6af33657784d60362c3c5806caeba0b40fea2c926f7a2b6153c2b67aeec6e43fbddcf11d5b55a38fd560835ff0aa7d0131740e856b17bc84af62dd63d32ceedb4722045b138a3c0f5f7a480d447b0ab30dcac5ba72dcc427894231b2dbdaefe890056393a49693df00a0fbe9b030cfbd8a3f007e88317a18ebdd0f87cbdead26029ba20598bdccc104f83de57e4fb39600451bc2d897b5e2636e1afdecc2c92c6a9bd2c48c2dfd429bf6bfdd5774a94dc5b912d8874ff74d650eb0f6fc326e73836053f6ae2f03098b2a76473e55c82f9364d02b1616753d6172185b0a665c6bf6e0ac96ffb996b79334618b21cbb715810785ff39c195de40753e323efd4e79d7dc83d2710c1587ce64e37f9df7911d62c2856c8d0871f3b2dd7ba646e21974f7fa8679513e447e6b14ddf709b9ffec427020005502d37c328e73ef51e7ccc3059756cf43d5b3f2b3ef6ea3983208549787fb60cf41090ec8e70a9091de104999fa282d50831483135e8db434ddc65bed0f0c34be27905fe1ddbf722b15d87f4af11c035042603ff51c5280bde6701ebc60b90b2f4d1afc5284e4f5f236bd1c83f6e71b6e70e62363bc1f6359ad05cf88b75e2c379913d7d3474039d529752f45b905c7f508cae73de9ee12f7dd7c74ca42f785b891cc308f9ed4b10f9d663765fde2609bb1047e720559aa90a44412e9f0592e405c992070a0c375091675a3c7539ec582451aebcd67d1b0fa8a5d14da1a5511e24adb4e1353c07208af07ba0acccba9fba47fe6d5d448df1bea250a4477af03ad55793d8a4c7d73097653c5e629d4de0cd42a65168f10c6b97052c04c6669737d91f7cd69000a61cd0c2bee08088e1416db34d68e25782999e2d29928d4178a98cc8a22c12b970ae278a2d1c552dc002a0af4d1ee7fb0a08df539c987f08e00bb49c35496f0ea156fc5b7ac8972d3c0609c964f3edde6fccf983fc770c20981bf1da0ae214ef59b7c2766129408521aabff7a32cbe800e273b035a322339d4a7c0e532e07887fd9bdb5267b9c80fe13c5d76c9cfe2515fdcbb3cdd6f418e5382459e37139ac3a81a53bc63852b81168b56fed9a1fd951e779a716746e7cba943871cde162900991fe75d757aa575e6ad854df4a1f5a1ff4502a29b9a6fb8e52eada3cc24d0e63bd9661f93d0ff0bb4666faf31c5afd1bea4445f4de652253913c2dab7b5934eb072d4e6f186ebddf0780bda831938142c483cb7e5ffa1603a5bc6b70cb137146f1a4b174000654ab252304490819ed891783163638983b31f09c07118692f593184fefa69e616da8366de30415ed405740fee42ffb810fe6a5660eb55fd88b6d1d801b8b829a0fc4a6dd2516ba3b7a0b11e6fe5e26bc0012b48477896eb6799c1c47c58997797a5c1a6be7d12f65c42dd1cba129d26547d745b4147a39c60c3397af42aa1a97cd8ddc34696fd0b6932adb90107e6b61deb3013295f314a20201d3a5f0dbf5d463093f7964370081cee36aebaf6bac873c6a2e429da0766c0f90235f75c0f776675bde69a4257439a9ac6dd27053465dc1790ba3325e26c82472bcd84b093ebd6c09985980be052f46d2fe72dbd65d30d48e799b8765ee4c6073203acffde50bb2e3456431baa470a99905e8124ab4ee31006057def03f52d416624eaf0de165fb33ce0e5af89a0807b8dcfe5ed4e686ddb3153fd554a662f998a55bdc25714d4a4766e3c924ba2c6e6a3b5daa33ebc7a1d1dc6f4f8102b501371b7785f49454e25760875f5db13d5b68eb5837629407bb22d9e6798376efa9974406a3d36ad8286bafc408d8707ef42a80d7f9514ab8124933bd4a7653e64beb0afb3bbec9117953fecb878e491f11e2b3466b09be6022df774a55cd1ef9ab4efa304865dccd9c8824ebba7835e5aa51c4f45152c1255072af087bf68d13a7dbab2b9a93fff7de71ab83a6cb55c101d843d64c75856d246fe9ae040152c9297bea8ad79b1fe1a1467adc543b143ff1c19f0c0f16046f537509d0227ff8329671b0a9957eb9b5cd08482455b88b754546bedcffd211ec03220ccb5195dd35280eebb79d87f3623777446d5d1c61049490c8e4ecd017482bb8a4cdcbef36c230c8a7f851b6094aa4a902ecc680e6d01cf4e694e2c8e9ba92520e467d63cf2c5173de6e5fc1f1ede41d64e44cb74c7eaf68cf5b6d110e582161aeb85f61ff60231e3ec814f7837f9b032360791ca298e6a8555bf05056ff31180ee6bb8b0c390c1dee560014a2a7bd2fd3f8f857c2061ae747bd9525fcd625df40e625e9d24695727db8481044e948b51e2bce282a00a193757a991c027e2825de93951bb8d673f60f471af1a15d5f7f5588d467e4a042ece46fca4deb820da669f56e617e27288e8afc1671351e61c155ab9fcfc32f8ced8dc8aa1ce994e4408c6b718cf50e02a7bf9229506be1587d599d0554b4e400f15b0b7b72517ff85811b1c4df5931c53e933e1863c7d876a4043ab5c4719862d1c503b3751f8b058a84db3fa166cd9153b4547acbbeb6de2f29a2a5e652ae30eae6637e2e7be39d1223b77e5ecb4d22fc40e4be8b4911959634c17021b16dd587c6ced101837ece613569544e9d721c4c0d92f0bcd283d0be98175ccc1c92b06d9fd801b0c68eb3354e3875d57e1f7a524bf0ed246e0eb28054b463127d03c4c0ee80364be666ebc7877e1fc9078d0289003ce5e0b07d73c7550a11c6112fc9b271c8418db12c8953103988b8b5db43154d55d1d77c7cc8fb46f6da5563871c67edf8e1dec05129b7ccf0131000d9b44aa90bd0581f2678f425b353f85ad75c71df7f80014b1fcd96cbedf82b65f7b64d1f4bcd4f4ea8b0d51ee3bd8d90cb49e6d4f91ccc7789fbe63fd434a21005c9603f317c5eaa8cc3a51c2038b905baeb4c9478c65b5045c69c6a77fae262feef9c60ee623a9fd0d40e1817833f6164c9f2e36d7a3d4f466e421e5ce5510e3b8fe418c4d5563b944089ebf9722a3728d4245e476a3d025c0d3b515c57350bb55beca3503a4e593eb41a8ca56e2881bf664db02839037b39a388c9d7859a5b1fc1d3d62cd8b1db58ecaf679cb4e50df27891a46ba646d8d1b5c22acd191a08d729f812e9107efea4425d335eaace119be2184fa4addb92ad62727d0ac8bfd40dbc628830cfe14a65a4b2733eb88ef8e7b3bb32c4375c827f83bb072753288104a8ce19d8ebaaab329414adc71d4c8d81567fbad0abc1fb1ee6b13cf17eee6aa13c05c25048d0c9acaf967d1b5156d4f72533216aaa84004469e634a72d80a2f1322b945cc10144f80fc84e5271a83152c5168a3b8b5f39318b3de07c52fc72d4429eb609997337427284e124553159605bd126bc3fdccb0eecbbb9de89ae6c1fd758011f0c44fcbe670e098c70d022f3318e7493670f142fa78f35e7974053ed3a9a44dedba77858fe23c22e030457d2d0cd61749b839effcab551f534d2489d4bbd8b060962e2875f06927fdb3c24884f266f9d3bc80d9a4f7253b4b2c7758e49a9f9cf7e2624291f0440ed8528e719eb2bb7bea432b2b100b9a74427a44508f2be659d6266ef662978b9d1432d3d90b5e0497f8ffbb7d2927080ff175b07119919c474338c7829afe593a53de168e91557640f531b934bcdec8488ca8632b1efc1ae594d5228541d02ad8ee5525fc1992b14a050b4452e2627f761f809bed86d31cad2357be1066f79074e68b79e9bff0a4aaa7004384734119b0f8f096dff3342fbf90875f5a455e897d4ec0aa3b798b07f383cb9a13429ee75cb62824e00c354f4a3705020301d945a13ea5c24aef94edeb11a4aa0c46a0f476fdbf86d5dfb28bce95262edb7e7839891708c3181eafaf4c18b18ec3d3aa669385399701423f1db033bfad545bb2af60d0ce2d0ea7ff1cb4a6ef21a1f682c4a86b8f225ccaa2dc9f39a29f3b16e7517cc3067bb4ad2776c82cc371935f879864a8aa559fc38d3159b74dc327e00452de470caa24c511207eeaf663f1b8f779706b4451b05e020407324211085f92fd9e9190a48556fc9b362f8315dca267358ce2554ba24b9c5d8b7ca3affbb3e9e7be8ff42c43cc7f1a38829045a12280fdd05e1cb11391a8963ae2942a0c2435203add82ea98c1298381a53c64972ab4690c9d1a09cb8426f57c49c66c06ba9ef390d8657d884c2a479d6ba08a6b1838165543f18f1bf10de310fb78a11fd0a2fa1a9440a028ebc3c06605c327a4c6a24559235c17b58232f9629f4ada02e802d77695a329899223cec3b92a3082aba460063f779536b1842224cb13b5f5092e58ae10c3ce7ba257ba089bd0508e971417826253ce46fa33343aca0e61c38824cea9395978a4f6092cfcbad91a20ebd73a09eaf450839e1bc984263bcb63a7fb4e735876b7ecdb71f118d61032975b2e34ed70c42e315a5e582b219d7335f856e03352dc1485e84305767d8b7a065d0a93cd577e02d4651e06d6def5c1867b6c3fc8bfc7dcace90a6b72630e93b8a49412b1a75c6c057681a08c08aa616accc0ed02a31e811faaecfcac8fb2d3738125f4e29e953433b2c3c32559e32246d482f52d49b8cb7a0a06ee1246e3a7bf96bdd38e74adab913c1e12a2b2370d6982a0e858ddc77a35a7e41331c1f968e9b63f0b04ea6b1b107c142c1d00c9971b0a985d10338a37fbc8c556872e376584ea3c1ba64eada9a076500197b71657a9ca01a6fa1088ba43898aa2c096ad09acf4b3efa9a01aecc8db9d1df8407231b8a5aa5c1e6d2d3c9e414363b483db51d39d304bdc8f2ce4a1df271483eb204b3bb40140915925aefe38c1fdbc375f0615172e57a3c6caf02f4ddc650db925196a5ca4d2a1e8061134b670e85f9730d619a7b028207b843acd662e9694b5312bb29e86f3652c52c25b3fd78b3f52eadc5b0a7c2f3a49c9e75ddcb27b97f259a349be078927f8c0ee56dcb91982ab93ac5c8b99560618b2cb379be8a1850cbb42fe78608195ebfb5cdb2eda9ea3d012dc44a5c24ac724afe29a9fb1438e12690be345c383efa3375d76c67bbe838c0d858c9a54b418dd3f9766a41c2aac46cd49d703c48c4b385ba7bc8f98403a52b586a1677c4c70b351f3160f80ae0c73e5754e1db9480e9cdae2641c644206cfb994859e3ac322137502791a9885f2487dc525a4074c567d163cde3910f2c842df77a0b5b6b2991c28e33e8b2a2f3a748a8264003cc628129bb2046e20d26e9d01bcf780799aaec752ac4a2c9a4eaa30530395add4edac68feb2ff2435f94bd4966e8e88a02477e3e3cb2f286921133dc010579754e86ead9fb62557a3849c5ba4d32b11b3f330a605683544d746b3008bf85d987499717096536e5d994a2f5225f92544c36a09d568b77f8c6c775dfb0350880accdb6e8095a17ac37b91bca6757561325377e59f78063b3c08892e13c19887255e7cac916672099c367eeef81e1ee4973109ae2c0fd64a5676704169e0c1d586f8b5b0e2b6699bfa78f2cda94441ce5cf60e550cd9c624afb0f5e6386523783d21066800c7e98d1eac93685a98fdbfdb7e30bb7e0bb17673d4e04a2619f4f53a9488def4b0916062091311e9c1a6da720f9e8e64f605ff1c7d678985740e3d4166eff37ecad26b46a4da834119e893770f4d215b8e7bdc9021b8d59a5a00f0fd1fd8fddfa25d3d6da3e29e1e2ea0f9e547a8d8e3b26cc42930a2ddf8f21d705248e908cac412ccf0c9a5fc2a83e3bab30e2e8718364c2fd9ca40a781e559aa076c45a121b60cbd5092740b0f287d27e1a5c85b4f7fff2f884f0d0750f98532d89f5fd2cb3e8dc9feece46e4f2f485be8bc89a385d020ae276af538c77154433bc5b2a11964e895e78aa436293cc4f76405617a2aeeb99fd5e009e468de810c7909d83987717df185434414d5e76d8df0f390f68543bd535cb7d151d002d8b0c42e8e0856b0c2d85eb2a1c5ab89362312850cb9120d38c97e3dd93930489845c725db06cd6484306cf8d7b78006ee5af3bd29e3889ea660a3e33e2bfbbb8d7d312bc9985fdecf6064bef40d1fb6741691c9701b26295f61d9b092d4b69e9f17dd059135aac0fc39480925d5b831a0d49963d0da5b920f845eefdaaa52497a4e5b7d1fa634b92a07d30ea74a68f52c40045955c913fd9860d4b967e7d260e3a9a309e0fe5da2f802c5d9868e400955c9a30aac985e300ce58a77abe3b26eea495e4132e9febda230fe74b2be7bd4543be21eb5cc9875974b3d2d0c6f8920f4a16e1df9ef56d092ac7f50cc6f950c962e56d09a68defc58a5f7486af7cee14bb0dc09ade1bd9f5a9ad62e81fed56d38da8e8834764c2f441007bb66a1ed52ac6306d9cdf9170ae3c57e28296d9f084d0b8a19dd45914d8417bd2f0d19544c878d1313054adfad10dc80cecaef5b2a60d18d3feb5ace4722665709d7ab317c198c7e4742d6a44ae85d06e1f1ecee7618e9dfb32d9a3209e1e4554998c607ed82297cd50238d23a1cad8548ceb68ce789cc642da8bffa925317394818b7c5b09f74645ab11996fb8d916090646470261ff686aec052c9f198e664856f90a2e1ae6967a4ec30b0973682095e62bf307e3e839a7bd42da15b658332f8c9b9075175bc5f612d17d9c59492f036ff0ad5b883126eb9706484b2ced7a919079b1b3a86f8945dd42937ed2c8d54c1039a4c14b4aec1ed46c4914cc85767fe65a92dd054c834ab6103dee06a9ced60c1a7699e0f00ef662980af1f8fbdfb761eedc659457ef5f15acc8fe26d4139f3c9f2be40eb6cedaeb1adb918063a78799e1f40402666242457244e23f1b8f129715b87ee86fa4830f7d7ab2615a2980e39efaff0cdd2202ec7820102cde3af931e6395d7fe22606a25fa495930687950f39e5bd5f58d17cd3e96a92765bf854d6ce1a14b970fec5238dc3b15c335edbbc9fb93b290f8a5f922ed472f69e3ece02629ec9f51e1760f13ca22520a5c99d88bf34abca030b1fe5abc35519b27cba034aafdd6ae683bf324ac14881a61fdb2cad53eae7569575f1158c7b4c233afe7f0d60fedfcda8c02775363b0d15db2fbe7bf699e6ab9c3ed43ed8b0692e0d086d8a20b1c4890597f6c7be1e10024396dfb326e98774b9d607b5a82ed6bba177dfbf192a5178c320c8ad62eae12bcfb9304d99f7d1b4cadf06b168f608e69ff0281285e779c16bb16ae5f089e9bb7a8b96bfab3ae44ac734269db1594e2f5983025aeb94f7cacfc74e5a7e70d1eb7c32f2894749aa51995d19a57585cfd3a6ea5f402844b717ac48a4a906df297aae4cd03f70d4cdaf8de935161e1c3e1ee2be0a692dafd81ce1bf75ebe0aedcb542f476e260ecfffe85393b14b3727c3002d0a9f9162f62b7d4f5ab17a1ce216e0155cb08de458cf2c6efdb87a8ca4e398671e936edc94149216c41252796763b56c312b6b33e330faa0ab8f581cba7901e53b6b5b81f8e31e2d4a71f4ae77afafd697778dd21679c67fd25003a6d606296245fc16aca0738192aa724518773fd3ebdb35ff90ffebe4b900b2069e52aca57aa595a2ed3376b8e3344f9ada9b2780c35c49746da8c2dd40ea7416d48a67abed028db533e4433aedc0d5db94560a067503bafc6f628690be017643551f8eaa2a2f4c4de9b2d06a32603aab71c2ac6a1a7f38c5fbd4ba2f5d1ba2d9eee95482238445c568c44b38aa18cc1d60d18325f314d7a0fc8759f0a767b69bd271bc7706e33a09254ed4d809c6d303e2886c207966695739437388071b2bca134a2b74ac797df24ea8578e93bcc6d2550666810bacf4f2fd0980bd1042fac3226c42301d35e2317e605a3e3a8aaba72c2778b032d4b3a69bc4a0355c793d7d1db5f6644bcc90fc05208b2cc10a5439631ce221303bca3f553c1d59574d614cbf240ce6e55ae7e7cb643b592ba7b96ef1afc07960d77e531eaf427fa685c8d9112149f18f134b9aa7bbe9f46a1f2315e92cbcb433076bce764e306f23bac6a9f32cca2ffb04f6f671588ea0dbe955b862cc6e9e488d36e8496dd39ebf7bf4e243c64af7c5b21ea90ad88b695e038698391bf400bcb16569fbf0abceff25508cc103ff9ed63a9c1b1349fdb67e3ed0a7b212cd429c805ddafb75a1c342bfaa78bec57ba866dcf8d3137430fa1475ed9020db22bcd0db26dc28be7c1c26a5b9e40376b3574e83c79d8c44896161348198c05c1cd2b44caa659a70f57484e587f1836019bd1a14381054aa659b97b6e95e4cf5f806fe4b50e73a2ce47b2e50d2fc19cd94336d1d485d0796f5e30dcb57c587284650f12f7169d4e453673ac81f9dbc0cd42af9d416122727288df43cc53ee1fe47657bfeb18eb2965198694321548cc504e364bb297991638391d6fa86d8e4c97bda9042623d05ba51f2f08c24fe68bcdaeda3889eab1b3ca65dfc7f43fe77990f7ac5a5f9e879fa2f4afb7d0cc5c56b3f767494e4f3d2a37fd802401512dfcc6594fbd61c0bc2573058dd200319d31528b1c57ef836a4674725f0f15bd4b44ef954a50d0bdda457fcefb71ab7fe493467e5ad66313d8fbedcee4745de0c1e13e68b78f77b08250cde7e2f589b15c46e6e6bb856d6d626b5da85ef65659db9fcf52bf59eb09050b3a57a80b1db86e60946042f36155799200c06bb4ecd8acdc0099de3344f2fe36c84105ef5234afafed7dbd2691d67a35588109b23cda3a2c7b63f1303a3331781bf95ebf16c1a48267ea09300ca448666969cb50a9a15667a2c10cf84a0fa7ab900274f4039e02ffd3a6a43d65e33f074e9d35e3dc8e7b80b186ff44a07c6d2249183961cfba87f635ad18f425b3a5d10215f3f863a1858c58a98a56b836985606535f758b62e111fb7a506894ff5e340ba1e788f3f131a890c4a7737156569afe3cecc37dbd811299a45a8b73decdc94d0bcc4be857eb8bd85af84d95955ff6f14dccfd1503b9a11b53fc7e2c4cfd6d18ddc3256249cb03cdf0a4e4bacd5f996eb81c099caf527706f6a1e33ae58d550800937b5cb8966b3e32521d10e71e4d3bdc9504d1b0e62118b7970bac77bae3b4ef7c686a4759cb6d9c627c3783e9e929c8024260fc85202aeb9d9aba4877b2188012da30e6888ca3b218e0fcc637be9cb86ddea0f5cb323dcf8e82e60efa4f41f655e98af306cf11756a19821e0633b0bf81875343b10f3ded268d21ddc863a506feac3ca6a38decc11d09edf420f0e3ce883c208418ae6e35e8daf0ffcf39e2825235ae871c788988e7444d328dde492f6ee44c6883117da9876d2612323bd6b33ff9ae590c285554f853b94e6a80a90ffb0d9e32eb4487f3a48cc2a7fbcb0e3de042be6d0a6f6771991c969e952bc9b76a04dca5ab43e3c84ac1c2c18c0ba305f12299a0639d969944e83bd5f1c61874fb05c729ca7cb09f5df056973ad0269ab212058aa39203de9281699609ea80085250e20e78b240172514e785ef61ebb8baa7d9beaca5d556d897adbf7a4ec44febb5ce3552c79186c22d2b2a5117d1cba3ebdaf541538e06181bb5e744de63579e0ba74e28f18aead2d0845075ebe99d266d0756a0f2b3773c071d32049a60f7fcfd4bb02f26f153718b56f8ab8087a616f3a4488fa37cc56eda6b8fe0dca45da0a63de9715559ddc8c9b98ef6645eca340e4736fe1539bd0eeee49f6f98bc19fda5cc41a4910b38e00a74d2c918b6e915591b408d2ca1fca09605327c396ef98573e035adc6c5328a11a377c6c2dd9c516c1a97ed7faac3f499b07036af6f4f7e5d8568011ea6a0606d61909868613a7760253afd5eec0e6333188326b2a2f4a04fdd164f085a44ba0cdf36cd8ddeaf811d515718dea56832ef63df57154fee650fd1f8c29fa7f43ac11bfdc776c0beeae067e600436eda9f18d7ff4f00b860f8930e0e5d7f8b2ca58ef19bd5f641367e443179b509e6554b7e2ed87473c67d3b122a00b1ff101e260f0b2b1a0755f48874fdc5c3297f3858afaf9b259f3b735fa25794f4fac1f2be20379201b5d1326dffad0cc3a6024cc158676d04360f2ea0dccbf5e66ef8ad36ae4f1fb4203f03d1b0af2d02f1cd497d33254f0730615461607fdcf42905461d94c9eb7631865656780648c663685e29155202c012b90314eae2c16439dd68b3f4de479b8c081af489962b968bc09cad4cb40000a8290ceb3e567bf701900169d126dac8181786e38d045efd0ac7ad7fc2116657b6cf2c9bbb041466c3637a506b017c302784b6616ec5c31fcc89f0c036ec421cff8059bb903c0de831cc0b16481127db0f9c1349c50957ad227d8d9a95f1b270893784ffe2ec60c9cbe98b7fa52c99cf68bb3cd0fc61681ac35fcbb00ad796f12cdc51d7e8d5042bb1f8dc57ecc5072f795bd6975e94a0603bbde3f52d23f14783b4ab5de78f2959b384b496ea94ca5390e35211200ef85ec36eca1922566a2373fbbe0fc091a2d49bb55c35b4afc6ff7cb4c8b1fdda6d3b1f9799e96201a601c762dae54f8e071df15c214d78bb46cec993cb6e71649dfa3caa128b703711c84a2136a6f16bf2dd1f97b32c49c13dbe015ebfb12256e003c323ceb55f3110153db64a29ee4f92c3d35c6e19577ab8dc012806654164eab994c07a9c42c2aeb8f9facbfcf7afbdb29382e101ec032a809a92b990bfe7e558f1968f58bf38bfae9c62500c803fbf06b2abce22a5ec195273e09d4f40399bf4f1502d5a0336cdd72a58f25f7ea0e968026da9853d313dfff1e0508d1efef0539ae48f00c5311c83231216e69a6cde6981361bf891cc7ec061c5be3810400b841e43401f358e26d54d0d57872a2992f1087b4b946d5cffc93261ab26e396312b79b7b4838676f8cf93c5487bcdb5bfe8738afbd3646c98d45d0aa939eac40c7adafe86538be8cbf33739063c9daa8f5437b00edc8901ffb7358c0320e14c9b19250cc2ba8d0907e6da963e63eda356cf2f414b72b0042a03b2e68534558886d6945d9c46ce5da86c2daf4665f9884b7d35e317c925c739af129e555dbab0391660675c2b3a84ed687ef35489f65f0c0f2d65ba0030250747bd413cc9921f59dfa01978d7309cb34816574053d8f1e6ec17716800fc8a24d2c30cce6b6e5450cfc7eec0dd69e77694f0b67f53719608941f8424341b68a9a5c32af075208c070f300707be070ce806332d4458186768d267f7cfd0dbccaee3e4dedee025b8e4a400499b190319509035e24e7e8d6d27191668990c710d633a4b965f9f489a5e781f333cb2fc2498825a8654ac4ed97f6c400094d3057b01bfd7e50a7370993f481327390c3999c240475451fddd8f5ebc8f68c0b72a3280153254d2b790fa9a7cc499e5e3f8673f76daf84f28bc8c463495276438a134aa343e81b55aa36460de8b8b7dd53bf96babfc957e8c4ca9a8fc44785a3a24b88afa91bdbcd3b7bebab5d93456695ac84a17d598158bfc91a9cf15b9d896daf5390f2815ef244bba39feb6bd5e9a24839a379ea4f0e728b0dd473ffd5b2942455c4132716f463a747b29b3827df9b23451462b0f3dfebaef162c96ccf7a6b22252426ba02b2e48214d26d3a305e0b2e95b8ac68f33edf5aff3a95cf5462e0e95c27172b4ffebbc5e9a585214ad9ae8653d20520f17698bc63bcea107c8e0688b423cb0859e8bb7600c63c96223e08eea7ca1e634f1e3119b6ceff6b7f20903f794ce8fd0e5afaf772a6333819b0e4768133d56edb08836b719748717dcbbe549320dcf3b1d0bcf95561b15e1b0e006fc186a3f1c459c27bfa7c79e006dfc6f1d5a64653661e12973dd25b7fc5dab61e5c97eee69e66239f42dbf276eddb2f4ca48bcd05867d5a12d3da58fedf9df1bad1ee5e36b104f60283873418f3b4e40fce83ff76505e26f2ea79e008e8791fdddd2b2372f66cef34b986c5b02676d326659c4c9634e56e4f24a97d0b87b78de6b793b292027282e9a2fb941c01a150a515e4eeca0a783f69e4e91e361e0a08325bde71b1becd341b60f11538511d496e86a93631c371191ed6662d764eb1fd088da6004f8dd026392f04955d5e59d4ef774489e6b89df156ff0cf0957e9fdaf7e60c57156cf24671e54efae952126c70180863935786ecec987b3249a28cf540f051909c17d8c0070be2498951dcf0145d89fc8cfcc053b0bc29608a92ece5ea5985c082327273620709e22b2e3dcc4dae81677676d8c1dce11bf97353afac9283df8639a1e8fca9accdf463431744cb499bcc73d7c550f8445d1b450e68c7f5d60a832a0db6a91a8083abf26e54fe86c215b5c05ac0f4f0eaa0dbfcb596661e86d27e3447969768c754027cd9221f4dc0d3fc867baf30d0d7ea1bbc8eba38749bddacf8bd853661fabbee9778737c263987bfbaeadc9d54039a8b3e6701ef1f3845c72ea449cb0c503e79d47da8e666a6bd4c61f8edc4b759294b114715947741c944beb0e1c150186624e5364ba0c96218e6f605dd213f82a781146f0b8b862a267db573c514a927793c2fcfb37fea6acfd39b2dd39f5274a977687f65573ed9376b0f5279942f8227a4e75025c52f552b8343d842a9154991570cad4dda4e5bcd310f1b407e64d3c8298b585d8681a37d164bc0afde41cf07bff3c643a675af75b20cb6cbad89643c15ec4db1436a07aedae19d17412a6cb685f3c19298b39c221daf17f4ff4a7e8b92e049bc913a5cd223be9cba183f6f1ca15500cace377eb59468b90e344ac3a0fe0836f30105ca763d8361c98bc760c9b03e7a04870033cb2e3e701579c806573eafe7147dcb1c7be21e8697244e584b1e0cc909d13c0cff944b4fc50d414c2a45d70b3c1e7a00b2be6b6a195d2b60bd66f1a98b32992e051a15f5bc7a8a21d650717120e41d9ae4670d51f7c72b406dabba9dde97c30d356c11c5221623e29ec0960d5dc5fe4faf0b6c40bbaf96d27c8807b4f9b042bbb1b5ea96437bec2d8e15dbcd7a7c7d40b3658f38b1d329739e853fd644822efbc93ba34dc56a34ba9c9f1895774d843b79ebaf661e37b0d7a022553319913aca9c2af1a77920c3759b0fc27e6382135cc8ae0ed40f8f52705659749c6374474523fb860ae11ba4a9488ec7f81bf85299afe69b2e19d88bb478441b5f3df1f0b7aed3690998256411c4f31d564fb58f21f14eaf854dcb62a8763affa7400fa973e30cc69d0e6b51fbc4decbe87413187321a8f7e647a1ab4197896780cba784c374aad0fb4f4117d41f3d9de032fb37c47fd56cd2eb42250bf270af0cad0c225f21605df86b218e08f5fb8197037caaec4961e92d71c7377b070c50313f8dff73c9ff3fde0bf30b7fb9f9644fd0250e24f0bca0afe2c09a48bcc345a3aefe51e9c8f736ca859d349ec53babc13b7aeef2b4898fa6dc0284713b8a1674bf86052bf73ccdf863056ffaab41980039beb89ca72e8f36b5feb03f4b22a385b085a0c674648a558eb8e1c185bdb763dc29826858243a82e64a97c48c2f11de3d1c658caf7414d54a3a7c44a3b4f99041f10ee9beac3f9313882e6686cfe1da7b876c3ab1674e292b524e4d941a0b495f820fca26a396c2741f97cb969e2bbe68b65aafb411bebf7085168e4b2c2ad517a8a860d308a9ed8d445c8640f00ff32bf7e263781508faada90fd7b3df581d71534df58cf9f685fe575f56d883064fba7af7a478bb38e861c4a5b818a2f2a7e1c9c535c2f1120fc15251d12766d80d2e52ad9114c6e8c5ce9d32e08a284655eb9ca4d6d32733c77d49376a12fe5029bb4894172fde75b4ad9fd3f2c1bf2d2f49fb77a0f2dc47662277342586154fcfaa4894325cc247b48d396cc385a06420015c3069eb9a819dc270213455af692e3e80570da436565c43503c77f9a5c7802ccefaba6e8f802efa2fda235b16ac438c8912ea9356358d42a703877fb574e6fef38ccd13201aed7f88606824c96650c95e0ab59632f62727ba8aea71e5d9602d28ac706bbd1260786681d73158b7f4ed3cacc23d85c7de449d40fb76825f4662f19a0a3a4ef96fae8c5c065be5de7df67ce8610e87b608c22ad2ba052b3deb86c7f470fabe01cc8f0994c5a9bf26cbfc348c61d7a96f9d96a8f8cf7aea94ca069d651ef89d0d6574edea420dc6fceaf6c97aa79eb03a8242c8353e3af2abd82b0f02fe141110ae0a44c362634537c76a156340efb54b8897442477555ba59c2a3a6809eb8768ac2fabb8ab041403b1882963cf860968b0843adf81572d697c68bd6a8b6eda673bbea87a1822b25876fa1d633cbe082965979a3ba72f36ff0cdb15de3e60d4b4770f43a4a5ef6e83bdfc54dbc28af2dda2defb944327463af3ae0fe97ff41c31096511d1af6ed65ccd7408feb4874f073ef14ff4b7e8b68be72e8ea218d5e5aa4e55cbafd54b4abcb8c0d4e2212eb1e8a87821e0f5925531e185d05e677a179c48a1a1cef4ab3883459c20a9993799b65748229911509f9559ae0c6e28597c0e658d1e6b5b17d36359b8bce5fb33a66f3929f65a86a7c80e529b80f458b31218da75cba53172230cb5ea1c7e7b6ee2b1f9d4a7e0b5ece44a020e9e01cadfb27ebda42f136cf41c60d512acedfd93ad78e3b43d6d4ed08205160958209d9ce1e6c8baa5ca917aff466eb95cc09a2a4cae22034419190792add6b8560f67650bc75382629b93dce3eba55017f296d4f549a380f38dffebde0f2624ba40b0bf52bd0efc6f4d7e2ca621742274c816dd622e1535c95f70b17aa85283b55431d72a643458343ea741c55b14140c53ae187a7af65f3cf01b483cadc0038a181904bf0b6a74aab34332a0e296354ba0f952bbca3da413d6ff56b7b62796961b09e4060e4db5ec366c64b09b21acba7bd7d37de68783eeafc1a66993d5307d5586121b0deedaa0cac3e4b15ff7fca84e0b5151ca1183a9f1829d45d8ee4215e6146f9d97ea80e70b8bad90ba569d9c936a82f49d87b5fb974c0ae3d5cc2a29abe5ea569dbea4c2eb8e216288a074a16c804422220d0896cc93f28b75186e8a2d11e7968ddf9f6d89f96611db1a37d8583336ae4f1f0d5015024c0d1e789e4606e7a9823b6c2f7ec86ead16a7a9f2889aa7ca854c6c84ac72f38dc28c9380516f0235aa484f658b4a26404cec4d4de6fd815b664b4611568d6002ca5a7380876d45a9e1fe0140416b056181a52d6a883ef022bb08851a16ec657401f95356fa72386bdf1286bda2f01fd5e32a17a226f7e91fe3160664d3712c500bbf7028ad748c2c14246f887cdfd6c6ab239a629a774324e57ec974028466057a5910163fffdaa9a57ebcd1b5e9c198f0dd5c8b18b01d4b042e1c748988b410e8d6292c03c8751e08335f43423f1efd2789c4edb597f0bdf64ad4e47fa597f3f54df50d7cf730421afbbf20fc3bd70116a629de0add756bad4e0847244dbbcef1097df11ecb6859844a0576e0882b80812f665e40faa061b4228c4126201dd7e9f663137cba92b1057006e3cdb10d833f074172525f4422e9aba04f68fd57c5876bff41cbc225484dec6d6771caf3d83609f10101593a30b56823b77ef946bde9b325ac8fcbe9f349edb490b8c5ba7dc00329d805c1368d32e8638d10debe666ab0b8249418c20037e35dbfa359db3e85231f442313c87bab88236e84248c92ff95612b468e9967b930518a9215eccb5f46abb485902fb4ec34bfd505abd25ba0ef12b7eacf96bb024ad37b0f453bcb8fb74a9da89885a35673611eaf92be814f8760b5632ae8cc80a59fb08d9f314949a772fa5b30f2a7c08d2b7a8c2ab6319e5da7efd076c53613712c1ffc6f9c55f6df61261e15e8c45fc29eea820b70b5d7e415687db610137ed80b7a26744a6422c0473600dad5d316df366bed0569fd9102074fbe13ca6c4bd1547fc2dd2542ee15c5d4706435acd781885939a5a6291ec7c358a25d4324135616513b865a82a0630c9b8bb27c71cef03f5b31f2e67a09784daef2e8ac3244a48147a832b64368270fbe13678c614e7e3ef366a960de02344adc7f314f7cf53fdf1976d73973e7ee094819c8b6b23224a741a0e3617c826e7ce9b0ed6ebdd8db71d9aca157f9b0a26f2203f18a2da8cb86237f0d3d9f0b3e40c43df09b83a2bfa59fda380c786355894c20bc45d681e522dffb50ef5517d0cac36f8f7e9654583f50143a2a4515cc92e5a85bff85613c5d69496e2f3fa76e86d05e00a5d75530b23a66aa16c381a1329706780e4a2eb958fcb9069b13545bc5dc78e3a618d48744b337e3ef9fd84aede8909e88951344ad518880d3895354448db93e1f12b61cff8dbf123bcf91e0a804debb35683d3f7740489e54a15038ad1358b4da6bb599fe7873649d348fc02f9f9e4e5ce3a4f0e148279285f2d32a65b33ca75779b29e4567ff1b76f8bf157808d3ad12a80b49055e0c6bb103f603a6ccd59ca466b819309b7e0a60a0650a4727df9854c46c7fe6a9b4a9c6b52b263d80a2b4d258e7386c475a54e098e0a463e1cd4b5796ade26a35dcf0ca9d1440bacc37fd8b61b6a93df8babc21af24b3fa335f320323413ae2b42a144bf099196480e45896a7a08dc0f6c6632de1b41a1a7d2e350d705c2ced5e8892feffdc1897c839d203a6b411cad9a849caaf27d0e1e460b0a780ee9558fcd828006efde29a0c886af2a5a4c2c2b2667f2a4e47c736155970790226a3bd321df0d96f87023665b1b8043e630633bf6febd734d0d11c6d6146409c0dbe81a3948687845ea5e9cba06fd4d32562cc137f51ca80b4c1b5f04b4099b8efc7203383b67a33b0085ad244015095cc09d6b9542c410968fb2498b1ea8a2d9154cfac0ad564f4da634235d986ae6c3a77983bd2437ad190eac792b04c5dddce636a14591bb4693cae7e73474472d2a0e0b3d6d784365d49042e19cde565d437f817c6ed0f4e4b491f455c8296d066e585b91f6b39a2ae919ea0aad8171e5c0cfff30cd79334d0ba6101ccb56f402783f56da5a0e7fbb5c3a183ed8e471bd7841dc8eb2f0238cc4c2c7bdd45a31ca55bfac541934b32f3b6e69376d63d19b2c237af9570ad6a28015617112514448e309c458038ac3f6dbfcda172d4bf53e73d83c48c1fe3fafa1e2693bf97797e3fb3e68a4f47575072e39e736c72a351470c4d251445a779e4fdfa1ae6d0ff6bb599a2c9068a66da11dafca628f9cce337279f0ec2fc0c9b7600b10d279378672dc936de97dd6cd3cbaf21b26a0d21617d4b334d550d4fbfa253c007193e5ff7fe1d798571963a00e2e3935485fa3a982cf270fd76a6c768e9965d3b4afa65a6c14a9ef8cf853335f4501cd48302f7243b26c40002786a5db27e0c2357466675a5d20c566ed60a8a3ac30b84a4350f96d77620f68918552157e788886aca553529335cc2d3fd6cd4a4e092a70904740ea56136423c35a083f3d0a61faceb8c1350c28657012a9696a09f68254c33d2161c0583bc42856f548faa794a5fb6286052b052d7ca28353fcc76cd97c1d7d590f2a5f9f3b4ebbc8b2c2ce8068bad7fd690f644b21411623f207f47eb8b8a0874b13eb9f12b893c0efeb9eec1e6a701003412152624e51948d0ed88e7d91a9241ca864da71125a867057331170131db5263c0b128042b16fc51937c7c7fbf4b8949830e65559e55376a896b32c4fc0893a342fe45d68733e3bc6ed3b80e3a80d25d79742ac1acad5fd4eccb85578e165746f7703f3ac82e3b6eb2ae9b0f26c9b8a49c26d4392f07066c14bfd7d6019633515d56d1b3c9de18279bd4bd74a3e51db5d3b35977523cf2de0e3ec643ae64e006919eda9a046d1b0b19b14eceaf2d3308e30f3de1be7ea8206301b019ef127e02d5bcfc76bf3ade9261c4985903768436dea42c4dbbb1046c8ad708e53c2e475d29d49029de417640a0e5830bfae8c6d265ddbd7aeb9cb5d2800f6a247d00938a399c13b1573631e31bb59497bfda8d5e45a5d3e36907d076734579103567a1b09e201309dcd799db044ab811fe323d1031d8dbe9c980c531b773ecc6d696b0afdd2330acb0af55c371ed426b86f59ce4db7e07b8e0adb696f4c5acbdd6f56c00724c412d8739607f4d313ff86bd57a57bf24b0b3fcf6a2f4bff7302aad6c5f891e11e4e8b22e9ede5f902811c8aad009a4cefd8f05dbf9bf4e424dda9951be091e3f773e57dd8b01ea6a72a6177ad66e5ae09e3ffabfd4043279bc4c2f46fe6c27a03a4b9f5547a26d1b578da2f5400f99bb3aac450135812fea90797ff1d7791b2842034f7442bb7aa7b0521d7fefb34d1b9d4c5b7816a2dbec3b82b5dd171697d2af792e6cf84776caa39c0ed122657f02777119083bba98b65b5a33dd909e3b894b816c807203bae0888cf863dfd7974f73ce26777a330fbd0465a7977f3af36da27fcdbf7d9d742132c4203192504396bf78785657f6ecf3b6516848f5bb9f84cf708f15f1c34ffe5beaab0d2fe1bbcfd205c19702ada82fb6ee47f2e90c720a7faedb15893f59112144dd807f0d041a826ce294575d37374c5174ed45d2aef128621da396e728272c17cd7384d6ce6a86cff13ab5ceacea349961664e0f48a584bdb290c2de19f47b07ba6c5cdc7b1461cf944751ab62067d5e7238e744ea21735f1b0147b804ba7574046bad67007ef224c3515ad22f56d303d431cc3e1656f36c04a060a4e5e6792a158921834cbcd827b935e23d2a553118a1daf92cf23bf957044b8a84d95950ff3a06218f15eabf2a710aa76656cc4564a0d1c9ff11573c50a85ee95a27c2b71a3ae3993f3155ab0384298a4e28a672da4996fab2cd58b4553baec493b83071d24851e2d1b5a9d269c6c92da984bc9466ea8b1ac2ac044ab3b4ea752473cba1ba534007e6ec8b0e2d70bd8b60d9fdee920691c3467a1b8313ea9490d4dd2cdd31e490cc3458e2beee9b0b650be164f13cfe288632543faad1223050659e1bb92920ac8bdce56bf726abe1403bffaa52678dc4ae2a2f78c7fe106a5d2f440d97fba2a7e16c52a84381918b136068ce0caac26fb2bf3f244af3b31180dcb20f22323c3a6d453697e90869177b5acdcd9777aa2d83410c5033b7335e1c4e8bb00b67c21b29f3f894175e2198a63f9070dfa849a8fd7852417824d033267e78f568fa4606161b1309924c8a238f44b9f65da6baad9a6379ebd54d8ae729e9fb8756a9215367ac5726e6617076e65c545d0eaea57919da78a049234fc7d1e1629438e324f8f8a3eb841be47e96e496724b4a2b9fd585000c1b6d6724a7cb04ee8de20f0d4bc847f65a678c7c0be33c3dc4d53cb20c635437be779a5e1a89ff4189f7ce471b9b4e469698544994b997329a2fc883ff47d4927a305dbf3b32a696a298410e3f60882687c4b7cd7c0bee8f7eba9d732e41efe7129c3c59f538fd63037a5954ea87404eea46eb36887ffd09378c228466f7108996e8bff6c8ee7f5b2220cccd21b8f3d4707f335d2924de615d28eb2c3726192828e3e80243f72b681707f95f964b2aac7700122a665d6d10fa50978dce7578a6fe19b4a4c891b22c42271101dadc0f594add6da2d5c709fbbf768ab0018ca0c1b2918690cba4319ef13f60ffe774463a3e8dc555f92a3a781d24a3273400b6d678a392043b8294529ae306e02f0c445bc457287d6298a8718c0887b7c8bbbf453c6bacc4fa338294b1b9f2e4dca45eb42f0db893dd209063c29af612fc6f6837a349ea6aaec5912d2d58ce47b1889dbf31accdf1beaf3d3e9304773a3dd119eca4317f479c474af7039fd493e2801fc52e11a94c7882b3ad3bd662ca9c5b88f8fd40251ed789cd7064a5795d2daae5497389f6b37dd273cd9cf1194afcb88640a1775a8b114ba93e9813d3f87ac935ae18a194f28a3c7d3aca6cdfb957085c004225e1ad593207a3895bf6450494af9db51f84ac631050fcedee1efde2b379150b81894af0a229fb22bcfdeb81f0bd5591b6bf6d3a6b32ca72e67a43c3d2200271e9a0dabecd9f1c87038e6b3da48fcd920b01002e5dde010211c6897ca9daa2568745fb9f9edf1f82e16a8ab7be4f2af691cc9e621ed927e2cd547a714b6de011bb902141f703fb40d636a3ea82303b06792489ca2c76cd4147227b34383449dc4e9abe934ef5de7c9b965af6a0c768f53465aa178de2724cb432e6566788536b5f6b40722d99f1a3d994e9e23cbcb5c304f8af16e99ddf3fb18039b78ee574b3b2430d816089db1644fe5de0de5f4c50561a4856009fcae724397b8d911c9e620d503481f87a05a88b53b086d5c10b8334e54cbc5347973e167c900d0716a9d35fd1dfd4869211477778e628b91801a44f6a929ac1f0f175284fb8038527611b6587e4ed5ceda0aee62d79cb8e54df042ece303033a772165b4654efb6d78b74275c0997b96cbce72873286620fccaac199091f0b9d5281048f6676c06bc77bee13e444b70f85f9e72cf752d4e640e4f0ae0f3a609f247dc0e334a7d8aa825470d129ae570f5b3611bac3ecbd17cf7bba19524afc4283d50e64057f753f3fbdcc93e44a420e4568bb0412fe07291ee14bb6b6a68f65e0dcaa33c6335143f7d1cfdb9c33c315bd8bf600003d92e285b75a76c98b34302cb9b95a8a6d4e1c9253608e6c8acb8fb21c562f4d3b536f584db61ac7a4ea14c2316016b55bd96daf434f26f79f14047adc25d537d850054a69dbb973cc7d65ed95826eb3f5f45284c51bc48283d1d6025bd25f9fcaa777f9fd18a75bc8bd85b7dccd8feb7057e4cec79e73000ed96a434ab21cc42124eb645aa399e3bcc308b4e0c8e64d142ca0b79526758af6ff548478197e8caaeb2154761f1c01557d0173a388d9623799f412e2cee83f1eb24f7b179be45557d6688c45e168793853ea1caef4b7d359c15eefd7e5fc0ce10321fea7c42d72173aca927ed53e48457c126dbaab53942e5d164882c62fd06b88de4cb377ba0587fa87eb2d5988af0e0b596d49fd6fbd0a2855e1ddb88123240cba696cc2a671868ddd7551be159c0d396ba16e8a79de90797071372b744a52fe7b88a1c4e082d1f30070626493f0356dc1cad70d4e95decba2620636ba13342879e2bf0892ac317e44e45f19c2e12ce96b99e3d824964caaf69bf9a1dee9a05b941db6790d0d746acd955b789c1e7f618424a534b172991334b2fab367113d9f4c312c0577e8fb9fe1d33b00fac98376bfa97484dfd073e9078bae59fe9b2cd62d5270f5a37366f7f8fc15b32df0274bc28e879645090c7721a81c0c29fc2341e6015a78023cc8e5a4ea7b00ec54afcc4b7ef939818e8bf31f5677539bdb242df3145cb14d4c2ed3eea9f1fd4accbc04056973f63aa5dda6c64ecf35ac35bdab1595f04356a8df00a4400e78d8c60ead35b9cac57ee515304c594703df3cd7d9745f023854308cbe473017c13c93035ddeba4fb5d3e124f61235a831a8c5489f2983d5019988ce9a738541714ce95031201d20a1caf5a3dc02500646f8b91f7e8b5100a9096694e17ac3996c10ec518f1eb36887540989011bdc1b6a80726b4d7ba33759e57d3143f968923e35bd4f914d60c2bad955c4377bc23d53add994b5b8237b6d5efab2bd2c479564681c7655698c895fd382fda6bd6110052530dce3a5767b3cc2e738a25e5751510ef75f17143ff2545734830c0b0d7f037f36678317c0c1c81a91c78dabe784407064e4a9097b8d97288d0f1900be1021ffc4878ab817b27e755ddd17e3c409ad3ee7b5c3b2de1c5506fbae187d484f19caf63386afa57216e6ec43151f24cc4f19438b0ef6871107b0c8581c8ee1552cd3b83ef262fd79e0ad204bb22d232bc07da7625ed20f94cb1a50941ae610b6f137b5dd3a78568d5f65cc9cd19b47e04026dec971b9f37a307b157281b76d620943b74de723259db2013af727d0b6246e893d3d69a6c0b07bdc77babb601082087307fbdd52f60941d5f19915b6766cae0aa5c0910597638623c31e931a2e0dd7c1cb26952b94b76e3dc48085f44aa2b68ea504a4b43628ec742f3dec3f7ef4c2e7a46c8a55c0e576cfcd6a63ae8ff6cc2ec0190bb8d231b3e01dad21b5d5a3dff6296c8c37d8de11399980ad61da861e1c2520ab6055dc21929e8f847954d5eefabd906c0fb3485ef91d4cc6d8a45d97c64ff76449eb36bcbb565f1bb68fddd45ddd450d1a0e60c9449f410b9764c3cf29c043a78bf4f7bdd6c37c70c6a120c8ff36946a96f1f6f46fffd325827f42018b37c735fcf7655f218424bdc53d133ac736567f9b4de167fd20de9138496e77548f409d3cac6f834b991af0bd520861f163ec5e84444313ad46f621afd9c4a08c2908058e2f13799b6a10fc922ffef3f0ecb89f2085f475c40c50d22bfd848ea3f5aaeea7477f9a1f460d1cdf9a0135daaf3444736c42c3767f399ace0463cc70ae6264f24687bfcfca56543698048f5c77a3b294bbc2c810433a8661e21c83751434361b044228ce0e73757ac0591754d33c2ccc3eb5e580375d3bf4b8f343406fe63d5ed1143328b6546a5a2560be4e3eb4943f33b2387026ae99c572dd3575d3757049bd2eb95241734918d36c82dc113ab52cfca7de8a8f3fca4d246e7756a028e2af569ef18c28dc1983b082353e0572df6cb8d5bb8d3d6b94f0dff695c9eb27d8b5b20dfc89eabc37629831ceb5d672ebbd2437ed63bf4744826663229e4d6a8e43760abbe54fb78bc74b5acfd091c5e0b2aea7b758aa5390bca6fd53800caaaa5b417e585cabb5917c708e8144618637db796fce7d51044ef61550e917f9e8bab752d6476bcec200d246e64a5d362058ef22f30a6d41fb443a49b059012cb3177402e14f5a06b6d3a090a560fd051b90636198eb40562cb42732941c241da9fbf59b6e99e74765d4d0878098133af9f8e09691992531e62e16fc8238c4559bac5cbbde7ee92f8b72512476f887ec64b1057e4e8f3474e6af8fb80ffbd3d0aed2d655b082412f31f76229ed06612bd06b451df637ffd09994a372d7764065b30d76138062786fa264cdbab34749485d97ea0c980872e9f2167d4d02827a19a71f764c27a2c818ceb1b33cdc82124c561c67d63d760f2950a3a884b59e3ddfb092b001bfe052bb3e1f828eea7238896b1497d01b89161e18e9b98416ef11c00ce36dcc5be6d1088efe7ea00e52ecb9083d3e235bb231f530d496d90145e92ebada57c903af3e52050ba3bfede7783fb654e77a01ebd9d52cbec8fee7b5634c149bb5133e878cfaae05bc132295c5ed1ea27a3b4b195d54dafd2b0523ce245c6b81cadcc62388eed3d6fa390c5d9d2ae6167931452906ee9dc523bc5aec8b7921fdc6c2296c98313eb563be1ad76722f506f9c2e5acd93daeff35323d67a0741b482b155c42db33519f6395ebb674c53a1191972f1a368e07832aff6bdeef1dfe5a91921696e0db4a73b8b78aceb94d63543b65bae75aef2db1c819709e217b44785f8bde713bb6736a842ab33ec8b9e2fd307a2a400a3a2448989e70950317be15bd7a1fed01b0d95281eb1ca17d8917677a2054d73d24007ee5e3e663f48944404c70ed5d7f10c7957cb8a6f42c824034c023ea1e608905e7eed7ba9ce3c8013eaacce9e9dcb8aa5cc381e7592e753519db315201e290afebd8b7462f3a5fc38f6bb484b3ede6c4eac6b6c83f05ef701960d9f73206bb70354c4cab6e260164211c3a9bdae8393e5733c27e8b153e3885408b3254caafd5cfd381a6c153a5a27c3fc08cd68ebc82c25a65f538324f06e73caf9876293b3ef2fbf64136c24d0cfdcf6011bc69ec7f8fd0d3e3f205dd51c74389ae8fe197ac0f3d9af87299cd455f1687d7589ee80db35c4bf9bbb4370b021d257a25bea050ea718dbd6f65a402444b00c274e90db05fd63e8a2c0d9fa9df3c2e274be6cd11f1899ec15d700f9f66cd6e034da2145213aeaed50edf0cddd68e8c120c0acfd37d8b39ca502657e67ec38fb4c23424904752fdbbc26b0e8a29b56e55f1902a891e88025ad13ab4193bce2cf1cbf612bd713e167d58617c59ff3252461a3c309f030950e2235737fbb10fbff56d3f10198e2b9c558dd4716e402ea9800c26958be1f4954e77e000a6da8712e54220a5fcc883ae3b2129b43be501649dd9957ffd61b0dcae1b00289f6dac040e51209992cc33f9d5b32fb0756748c9c293d98a389a56135a08121be4204ba9f6b696a4e00a46b29e5495f5c9c911994a7fef37e0ab2bd2e8acad706b30a2c2620418fc7bbb7022a098c21a9e21a0de9d2358aaea3c6a994cf07cddc08c341dddc30d15ba5195eaefad9793a430bdb710283cdcc52195a67f6f8453d342f4d0ed53ac345caf5043c082d7d7d29d10f480ee0ce4d83d045f515e89ea2ab5d8ba5849d731da795199b2af1bae1b5fafab6597f318b0b25477d109aab8dfff768756e3de241916c90347fc6e4313a5ee73fb17b42edef879dc579828e8273731cd4d31fa01c4e1fc9d3daddb8a003a0be9d7650e0974f915d9fa6b83fc0e3f01203498f4c317e7215004ae9214ba22d708deb81dabd337c03cf52028be5d6833f15d8cb021854e46ceb906e8a32e71c714495ba18afb957c1ea87a8abd03fcdb055162b70f56032e781d0488ed8cb0fa03a966723a972f7e5edc9fb98fee6cdeeb98b998da92f0d1e16dd4677b3a24cde6d1360d2806ef22751be528a37173ae88123a3af3948272dc95eb0479d914f4ee9492fe1033ab2fa1323599a5994a8060de091fb50a200a0c30e8ad3869d07ff0d3485955d573a50bdb1d595aa87198502efa4bf7c6868772ef6f5fdff0edada31f534d715068364e2dd1270c8cecbc3022eedc9839d646021c7db6e04d98007b553fd9caa800e40c1b45796eabd545dc11589824fb638e93a1c30e8f82c649c4bbd727d7fb8bda3a2fa03862c7e0d3f9e165b0aed763fbc6a90837e22fd3d97b6e6469b7a4bc203b09cede0002fa54c53b7a4df08d370113d7a99393feca23e8a5bbabc8b6a73041e4a20c0f19b90641e177654e22ef951acc6e60c1ee8c4939d718f21e3c149e63e9ceb44c03c04d053dfa0f21c7a8fc0751a11d6d9c366cb1e15020d6bc5a63cc08341f26cbc69e89580b0d20f34159ef48f6d4ef89046116c2b5b3526a894d1ba2c17cfe4ce4c964b972225e959ecbd47f6708f81c2c657680bcc31ff10c432a469c58a3103f8ae64d4951d432646741be43b80a6cde377555ed4529630a88b68e11d9cecc9d03d1e419cc8b37cd9d41cdd98a0da4eb98cdd013bc4bdc1e9a5acd90409899e93c99643a5a2e12b89c5c32e1aaaf85d2df11adb84a7d431876126bb7af37ccc10ec5455437619d260d140a1093797e94e70d0e66558a7dd7abeac94f52f51d0b7511af56c26ba755bf6861a998099753906bdb4b11f9795cb8ff2848d74e89cc950c62c8c7bb6b74edf3b4923ae007b85eb56aed565076dbea87b6e9fdc160a8d96720d725699d8f133f88354811cc15d1dbd47c5e89e358d1b62fd732a54f49dd8d86422a4f0a4f2215937722daee8da6f8bc82cf55abc574eff5224192e0eebb8ac71cde5a04ba6e3f5f046e43cc69ae64cb0fd041d338e568132880451e62839eccf906d6795571adc259bbc3e23c13a6b1ce098b0fec57edddf4e471c785c2966d891fcd72008bddc0cc8504bfb7774e64e3ea4cff8db3a80eff84bb7ae605c595c266f9ae429bfcda6c05134bd18265cd1efdf73a2fcdc576d71b050ac4010afa531d331250f3de094c0f514a92574093bba7063981c1d3f87a40230854a5c0de73f7b9fa17cf32fcabcf68ffe3fa1868275ad9131481fbbc1d8e7ff45dbcbc68096d1f4d86262135547eaeabe0b2fff2b1a8e726cedb0e18d9a8d9db579b57bf2d9e5634cf5da0b4e2c4754e4a4c742f0e8e2544e2b024dfe00ba4e4af8127ea022b998a3f7d1cb709b25d9eee53b94abe6790e8ad9b428a771ae04b9f75e7ca7e3634159c052ebd5b8dfcbdff31dd1bfd683cde26f8bddc7194f7bee27f09fe5a81a75d079b97102fb53ae5a3a0c7830dc0a7c612c03e5f8a7fd78f57d5d6ea32c642ef4d09a1aea609d76d69064a13915e290b3171933b80ae26ad88e872fe7207ac8b7553df421231b247931bf8737e33237417582dd94e29dc0fcb3c47490d3afab862fdfcc111b47f8b0a52f06bb91baff82ed4a9f45815857c5e73fce3e267c791bf51d348f0003033851813f1fec7d467223ae12051600ce7e95cf506791a7c1e1f3cf068dc9b9cff7ae180b7da624986157d1e7613072b1f95f1c22661314009562828fbecd79b8cb1e155ccd440ee40d73d366e4b49e3c0ba8747586d0b1cc645830c61a976b8dea21d0c51b85b846e2ee0d18e52e009853ba4479fc5907165289206383c94abc445f79953ada02791aef8957b9474741c4cd76189a24fb19ea1bf50545d199f08b9660927fb7e1017dba0d91bcceb3f16e5b1e782f305f14ba9fb0a723933dfaf0430f69b0eb4b1dab5e439ec0cab239e32135a1a8a7f5190d0133d40f5e337372a2261936a7a8a47555b5183d3488736dc0f3e80c2f4d3f41f385dede6476f02a41529f57d58b69f081567a3a9bd3e63e264f477312d532e40b00f02ceef4f49053d9087140b17d193a873dbdd2fc59dd386512b4d4edb6dff221cfae47915db85ba4334230e4f029f2f627b5ae50f4356e9bb5c1cd47373e195d133406e65eb2ad765a384e80f7b77bd5ead8c23a4c80a5e4ca5cb0aefbe020110485d48c42e3b302cf0c09ef596e1d67a5e5971a57cf2a4bf97d7cdf17ae0534112be8c898acbbf2b78d6ab8b181bdeb4380cff5d4d433eb828935453197c433b812997b7e5ecf041fcfbdc1de34dcc829961804ae5969db456e5c8bbd0c2f4e907ab4658e87c2c5c23a852764891c6191a5cd589cf84bc431db17f6c7ed8dda0fa057fc54916f024bae83a5a0e5789b6fa6d76842ae589cee95241c47dce23867426173a095f59938b0b80a0a679213bc4d5f1354e7df7b3218a49f5f2cfa94a0d3628c020c74a7410bbefccb50278c2b7196b0d2edbe05d286e4bcdcb9dcd34e9522417bb4661bb4dfe9c3cf2af7cfa1ac3602404d75465290de6729ba5de65b83c2f88711717bdfc5a8f5e5bd7cd3c94719e3b04de45972b9b78a59b4e4a2cfe15941c2157e16bdaefd64a28874f331a441611ecb23bb67e172b6a7c699c7b9b07c1f9f8bfaff26c53fa81c6250c4f5cb18a5363ecf0b666725aa1bab5243ca97e6cebb391439faa68a4b05d3da84485442af129497162630d796c3ff523a13b149fcf196825f13c317f5aed6020aa3c123a62d6a640d2b85584f7daf4beaf514764c74057752b652c52796abafc1ebf9d31be3c2e63b715fa6fecccb0dda84f8ee818422821bb0dafe5aa51d98d44694075c0b3eba0fcb2bc2666f8c041827087670707ac604eb207f8ff9ae231a5d86de5add3d4496f110c321e5f6409492b970bcf37558a778220ce7044c8d958f6d14cd9c8ff7a891a277fd1da458a17f4fe0220ebf87a89943d8c5d641c2c6a03a8a0c4d6b99a7be7dfbca0663a2e94f8317d28483c97c2c95e467de07d8b9df681fc3096169a8662986ff26896d20ea1e5d3d3809827762aba1760128739314a6928560f2b64048b8e5bc48aea8fdceebd67215b00a19b1986fc4a461c4288047e2620352ffccac0f490aaaf4712d24b608da44c9118689a42d2fa63ecaea200d74d51b23ba5897955c2a5a82455c8cf3a880778c379e22fcef60fa45ced57b3170c3cc2c2f09dd1ffc8c387224ce6811a8a87762222fb5e43e75dadca16588f4b9db9fc554ddc4b9da6db262a9eeef49a51f89ca162f30782421db0526cbc87e8cffa17879c0b551239cb8b8f16c4d85c23546e577ea8c690002e231d38bc5749eb5c1fdf3d9eebf67f4fc4460cac3253eef5790f6cb9f46c7a17034e4c4dff221e9120f7c4ec9474e85439bf6a297f35152932e929e59f5fe4297b8fb5a3398e87db17b71b7d61fa76836fd5e6f35fdfb311b54d7bb2391c981eb22166d629d3a2c0ade223c5d7905b346b1f08cb603a5a7453e91d0c56d4d3fa67ec1707546e1ffadefde472ab472d321e7177e95d85bda595192d102e791166c77b27e8c3efd538c4785d566df1fd59a1f9afb5474a7cb4c9dac8f1c64c99f2e6f8f463a18e82650b234e6b64862812b25029011b023786284c38b460723a533642bd42c76411e0a1c52c0be93a17599f5f31818f6938f0dfdb9629295ce2917b25323816158a0cf3ad5298aa12f2fa54300f134eca25c85c6842793d44ce07f7790e85fc835b6106bfdc31b30b0001b533514ce3b1f69260c978219eba5a4a9d68cb1af565e3147cd759c8255abfc4f70729485e15488c922d9407d9e378fa23bf1a2fde57d0acc59946645c3cd55f36983872b3a2c50bcd247b9bb360824f3bcafdcf51caf02c75fdcd9487edba1e13e76c01cf3e2735ae2ef785dc9e8780116a037ed9c6a5d92bf73404379d0b90d1ec692255f01a64c7954739159633b43f62ae12306eba2a1be2d2e46742d2fccdba4a5178f7b295d77f7677e9d9b7458c358866cd09dcede694af2b1378e1c6326006877bea96b2de0406379c2eb1e8365281a113e01003a7c6d792d53f8f40501ffde8fb44a4d2a38abb5cab842d2508128597bd812b29c2e094b6a5fd08084cbb68a6a7a4f07f72cf2e87803db40446d228cca1fb9570f07260f82c235d3d621467ff0a7c68b57ea625eeef734948f8ebb139a1dd6cc3e838558ad7f1ec1215bf4dfa16890ef67aa686cb98466c60e1d64ddac22399f3656fbf7cbf6334ff879b7f77bcea1dfb2ed37684e5a9f3f56bb618f4e82f16779e2acb9747bfc39e1132065e6292ed8918d650e0cf76286bb9289d440f5856bde8bc6799b6948937aaa244fdcbf08669ad4b644173d7d9012a7cf21a8dbdf5c16c827e070452ddef60ffd0a614f712ae69a1e2ac4a71c6afa52580f42d493d05abc99fc42e9a6572a14e86e5633019c79d8e46999d93131ea1e7726024769e277567eb1d54eb6ab9dc456a5be586ab76951ff3b60e9769c849aa7bd190580647529db54167c3d22c06c82d1230f5ed22289e541658c7b9a3c243a4936f0590f48d7a1d1a762ba9c0d951f0fbfa9f74e8b2754e059d1cec5d690f0f0af78d8ef49e9696167b5627f007a0b8579e664cc7e05bfc45ce631987b6a59257972cf54826f2083847ad01fcee50969462d9c11cb5da8acf981bb5da25c5836b0ec2112c37ed70f071442e5cf07e3befe1d8a3b2bcbbdcb3d37f33ecb58a3a1de4bb81fdab995e761e9d59bab2aa2320d12170d2c0fc259e0407693d022f81c583e51eb70b06fa5094177b621a4b10648256b7e3fc1b2011eb5c022eea230a07e68785f36ce6bf600470495ef8dd1e3e5d491821142835e658891300c4c9712afcf39492d78665c3a56b2490754b0d555ad67ad6b1a43c4bc06006d009b06488507741d97d068919eae4684b71125d131919ae73a92554a31d9b26aad91ad893b322326d6aeeb91db0ab0c5bd57724c9d06b670a6a61dde805a0aaabdb67ba55a5c3a1e27367746da6301c669f5dc849bcde734ad6d6667c5c7360d558ce42b51ecf4e956ec573714d88b9d9cf7032313e53af097c4d86b0320d88677616688307de3d9aa2e57b9e0027f9aa6b9c0f4ef40854ae6b5da8d6893cb133723220dbf30be487b0e76c85137132841c4914da727269c8d5bd649b704093750787e1d63a3347234efd3b8f5430c569299c5b7b11ffd8cc3784a56487c9daf588c01f5bb944275c04cebf7547a3e6dd27c8c45c2c6171d4ae2b01a828005ce705af7d03863cbab48f8b5737024e6108956dbcfb2fb8a59527096cd9ef84be6c43663829fa8e7d9cbd3c2863ca8b559b728a19c1c0192947d94248c515fe80503647200022b07ea4e9097257cc0561210ba580281b2cc74155007a56037563e6538666c2481c3dcaf18845c2406a5add76512712c3a7969c9636d67c498b2a2a527a621ef64c54c86fb1f7fc65498af2e63dcdfb14d3a4ef3c5935e60c2f8fc1a8a6cdad49e1aa120e206874b88f1c5f676de52af6fa40b9396a45890bede0d0edc06eff3578cbaeb37bff21fd32578a74251e45eb843c276ff9176ecba10e41b81468be1ffe4d8bc70bc53ff41267d7c775e1ab80714c409547d7b5d0b52824fd038a9c01106d248325ea3cb994f281eebee827d3dd4a06e7fdb1abdb0270c2c2de53c27e22627b876c3d464b71b949cd35947d55628bffeb4e45bae7c4b81a7b4e5477911558adef79dbfb1570e0a4db0423526af4fc514385560a08109086b8ee9761c19e41d10cc5b7b8fb1fece12eef734f384dbe89cc439b085d20ed11894494e065576868f57a4a7f7f27cf4e3247f4577749347a6b135cd60918f05c381089b27ad0272dcbcd32655b3d6a2b8478bc6f9aa08a8d3806f0e51941596df46f9de8777da4ca38b41303193e5fb6db97e182bfd4f5539ef23e8c67dfbcef7989f4ebb92de37bf687f5da46b3aa457a3cc5ce213fc6d9717d0fa3832398ff40a5eb205d22552c5d67a87810a01af54808c027b23282d8d8b4fab5d7427ecc55a567f6aadf494626b348d2971792a7ce31f795d6064a2ae71d8ff7bdadcb700f51a30435baa0262d592330530f8d8a7a694905e618eaac716b2f4c739ae95ff6b99f5cbdefcc5d3d48dcf64faa81884c1215e92dd4076bc97065edc5f7f25fff17a9c62c28bf20b0f2625acd86e6e561b86b0518d2b0b2586207007ae1658b8a8ae119b946c78f83ad7a49eeb73cf1757e9a7a26a19ee92d44b8779cbda6648e418568de7227ee0a23a2d2a6ca6ba9833a8563a84e38b419310dfd42bacd2b7cb89389a342680b8cc96f1c94bd9716d24d588b9c722bbcfa56a42260ede519f0809ae0daa21c75ddcf262c04d1c314d39ad36ed8871bd48701000a6243a9a0e5d1d54a9780e1dc3e52d9f642de8b1466e55748ae565c737d1806dfaa30096e5c861558aa63970880ce40b0e53925ab3d766da80a84fc8afd8d68035f83714e65e99f87b345b710baec5699a525c6af410adbf2b923b9f549f57b47d6fb08bfaf1a99439d115af47e4fb4ad3fe3b6538f72c1b9b669310a047b377e4fc1b8956b045215f848fb258d075aab0007af4b7fefdd4e275ad1837e953ed08c9349c96382e2ca31cacf5b1940f517bd134dc6688a81f13a5ea3fe69a8a9be0aeb2dccc5ac71e9ac7a8254509f050b3f2e330419a2608343f6bb754ad0ea692c0687fb4ea05e63e35f1255d8f6b17af5f404a42c303d9fb39e4adb0c922015e49fe4133fc8b77342d2fffd98076664ec8882ac9b7114b8cddc1ab2f6b7539dcfe5d2c2f6b28c33f7af66ff3c1d230e608c18773e4a192796b40c40aa649d266119ad514df6cc46d6fbddebbeebc63e556c87d4dcde89223915950eeff8632e56a4beb846e873410e5bdd0ccb20c3a028bfb5d9293f6ba28cb62298e252cf23a61b49a319e294a3d14f7e07d92236f557cd368db89130683ad7c76fb9c82fce77e4a39b1f818616c5f85f1654a1692ea543181e0faa39a922570dfdb8f7e75c42d93eccf116674e06f7f2e7dcc71f166269b407a630ca5962f6052cec906dc0946e2d73c31f6f776f42b88adea465c1ad1d123d1e67d2fee7b804b4276887de4d357eb978368043e8bcd362de9a3493e517961e08d49d96b72001647e1756a3f8330fcd9324361134756f78788ea7284566cd0a6072caef3264fcbd35b250d8ff7fd9a8df4e28c5f2356b52fcb7d1aba57ea840c44a624d1681e94c0cc4348cc75c9ee1b0397b9d41d60510240f7554e7dc6077037fb91c81eefdbf73e412a1d1aeb6a9d2e50edf0a67bf968e21564ba3e4bc110cff9535c3b078c6997c76a632171f3650c5d47a204c30eb0a3f06aa3d9f7f0f374293dc1f480d593d4bb3c1177e43cb211f77064c573912d1a39d40706dfa2e4611252befa60f6bf5a8a0ae63a047c4b739128ca3b849fe70e4c363f7302638d9e3518d8e676b751b81990977d85c182aeb0003db4f68d838130868b6fdbe6cc5da791b1c6bbefb682c72d865e732b0d5cd631b38d2f7bd0800717b9e5179e61d185b2f16d5771db0cb8c085f4fae147af18c5cd8e327b4d9413edf9cdd5ace7f1230c9684c114128dad72017f7344695611d03d98285b4f6fce89b0c134cebd2cfe8ad2a1ce05f598154dbeff7ee46b52a39ab5777b623056d095526c5c590d71f9af322327bffe9fde902d707254dcc09dc6119e8a875f79e5d2a622081556a47d414acb22d9b746a91a2dc19b77518163dd63c0ea65136760e5b50196eec17b3ff7429d1ea32ce50e651020d98f88d9300f6e3d8565177b1b2a067e395c4a2268f06f20a58190c04f780f0946837632a41410fbadb04a941e71d4b0ae5a996400c64516ad85162c6eb2483c9b26d383654de75266df2b9ccc35b8aa51c248c001efede729f26980f29aedbade3296a1e1bff9d91ff9168f70583b0836898f62bc796b8d82ad5234cb49eede2c208c5f4708501e8f7ea7b4a5e1e0fe46aa05ecc07d85f3ca09cbb38bef8f82e68f2de138db990e2b2d23b2ddb4cf72dee0589669171b631f0a8f250a291762653a642b0dae7d8ea74bb2d742afab23b50823cd257f9fdf3fee17d0c073092705edfd4f987b6ed30eb5dfaaf7d36afa4bbe4d44370c54db1bae398aa4c7743aca8ba47e849255c351b9f6c6f5f5dbd4d17c0fed5613ed41144ac6abdc6d35323f56fabb549aa0d4fa613f63aa0d2d6877f26952760503f43186910e20df6ed8c6813468aa61e724cdcf4c257035189884703e2f6754f730b375c295a37d763fb542443496329584749f4187396775a12611e084c6319792479f4688c69132d393f183e25c976d4b8ad4207bd9077eac65f7d1a477e4ca2e7e40912c0df873026db3ba7c14ceb38ea97f904b62a2dccccf5492d5eb21c685c6b540a719f5be5e2d30b401ded30ddc31e12c3c3be478669a932108c16dcaa1e8de08775e63505dfe435031397c6900d224a14878e702b1a7d4254c4b82fbaa2456cba955d4c8cedb75dd9ea45ae5be8ada5edd98bc20ac38222dc779eb06754dd097869a1bf8f54cf5b076077c2d56a28a16041e4945a5e204fdc467af958ed94b936e613f3f0c712a02dc8d95701d6c05739e9bd203870806eaf3a6686901253ad2ced9ff71c487124099894daadd220ccf52db043dbd079b92ee2585354a7b38cb3667716943867f1a4a52360085a2934f1c2ac02bc65388a7571a17c748cef84ae96c055759aa0a02ae6df4d2b86defdc7d8eb35b621077061b7a180b9ae0e38ca0e876fb7056775b05558793dfe3cc0d87219e50fe2cbc476c1b7cf87962c4849e4f1ad0145cbee1d8ce93841c49abbb516602796f36a9a8e9b300f8956a68b24f9ea938aa42c76b83bd009497b872acf50f2aaabd4ec2d5e2befc5760c59498b3c3eef035506d1313d2bfd357190d1fad45961f2e10f4707ea02544625bfbb61e6247f12574304352835f5fca55f5c1e1c5bdaf4c42830b280e4d709c8b8fa3e627c09bbe73dcd9b5bd9c9c829dea067480dee6f702e1ec8b2fa0c7479bd0cb38a43b5ca644c59fdaa4b6e5f942577e5bc62e19ee66ef2d1943260ba878d391f814d70d78f02b1ad595e97a4834cfb18681bfc0d71695e6d65529243b07a5ff96e9dbe61301d9290290a986db80e26ac3b007181d45fb1d497a3d838630001ef67f1e3d62fb0a2da64696eb47cb4c9ecdeaec2797d47bc4567c611b59ddcca204d1e448e449b741631040e4f4ac91bbac5030867b2a8e752f012946fead7a6c20ca8a5c33f4af3c326459984d033df86c942fb1aa173ceb47093bd115c12d5f8f8598ffad42d8ed242b1451dbed576de4d1d613d5c639b77eb3c87cc92aec152075f62a280e9337342908c1e6e210ffd0e52f387d96e3aaa5727a3c3bbbaf76ac91b5f6864327dafb70546d75a78413c0b62b5ab52bdef5da89b22a03474152cc992284e47d5c5dd1102df9b58d710f87c764ee259200bc9328d0b8182a4a6b55c5695a56d61f3cb52b8fd0104ffbec0277cbcca6dbbd47b197a7075d0837cacac7df42d66be287ee678f768a9cc76aa8cd9d8e6731419c94e7774e4d133499517445d1b30724c01be1505c74741f7e6007517db6fe1e09911750e3f17094c779d9fa3d2ae394c08a2f986c0ff7e450908b9e996584d7c5bf2814a8bdf599370e0393184bdd847065c546b31738f2a6f4e6a0f53beacf32f1e5cb8fa30836f08568cb71c0f57fc669087e9583855476000ac1dfc1ed74c060a6d682a7784afa22be272779de3f02213c257e172654d66a984c18c111254f4a8299941beddbb983aa2203e52cce9fdcb2a0cd57c685077cc4344d7b99abecfab9aa786b122e0b66cac4717247c971c1b2e3e48f0011977a37aee026fa1587feadd07f5eeae66c38ee552befe447b5c522fe19d6e1f65da83898421f81a3709b6ed02e44931acc0be9000f4ca57f52ce35747bb42e89b0069a421b227e98592b2d72dfb667a05f0611ee149b2ab1b774a3a70a970269cd0d9ad44a8fd9318a459824fb170f0ebf04e06e494b79017b636c07c6d67cdbbd3bdedd5a82cbd2781c92d1557afcfb79667fe273420b30c01a7abfd3c13f163457d788b8cac1434f66072be8f6cf41f1de487b66795540061ce25ae46cd6644adf51f8eef2c31d8d02819c2c40f300d2d79aabb74a0713c69f1afbb4e4c6254c68cbc38516a507efee3d50e699e80a83f761b18263ba77d3951896610333abfc1577c16a7230339efe49dc578ea0ffcd7de47e0411b4c02b8e012c0eca713934694ff39fb0c51f0ddbf548b8fe499ee805aea57892fc364e63f4eb505d48d2116f037c6c7e01f0aab9ed0fc09582d575e818f736f4d5090843f0191a7fb705cb3478c2619a38e0c1fa5854b0fad4316e9c01dcf37582da1534ce0c419330588f0e4778cfe0205b2e91a32a3a9f79274d95dcc35c1063c1a8fd18d3ca0394db8c673065ffb89f758e10dbfe6364099842d30162f4cf75dc9897636bdd78bc45d3f324fc63d0e4f0236e76fb5790de76eec733c4ebfce1f6227ad2d65cc1900d33a42a10862a32b6a4ec5a6d07ef568132dffe5a4b8117b7b9b9aa616b1ff36efc0b2c9aff7c24201d9d1a2ffd76bd9bd7faa9ae110026b37a6c8c28e7a224987f6dfe19bdada91bcfc85854d0856af9084c3b6365146845a88fc35c9970717feeba4030fa46cf84450ad478bdc01ea8ee66b4938df4f6a49e9127f9d6ce5e99af8e256b7d0ee02438600ed4b10af8bf5e3e2d02d599dbbe95450686a84f4882d3bc125301f7b192e802b4beb830d0b16d6af9d952b0994798b90fc144ac57f097116a600b7ec5e830c17eedfaf72494f7f22eca8d63fb0f080bc4c88ec139d29c9812d6cf3d16c1ab00b9fa2c6aa86dc8d57dd451f2b476440e181bfffa3381a2d3ae455fe2d4a76640d5a795d8589d62da0f6677e49eb48854e015c143f47f878218781477d2f868dfe0bb819b43c729524b7a7e54c94210b7e66bf79de870ebe537cca04bd03986be16b03e8ee1bf628068eb5b019169c4d82184c46e0c809a2ce5af45a754798b65cc0e5fde66e8f43feffccd1dc8f62f0e02295c36083184b2b4beaed67b231fa17428f0b6687cd52a5c312bb6bb94b5a6c730f95efb5b33f2977751b18cb57e09e6074cb838e895abf6a4c37089fa20e5ad036b5e83143f6db8984bcce544e8c1deeb4b8b02b675acbe0785cef629c7b2d117aefad81687914723f90d43f03cc199179f50dbbcc3c8041064aa4293e5af22489af1b24aa1892b157873d8e5a1a83c7265e7066da13471dd109a1a62f12b07f45124352d93fcfbf9a6018d8642b6da4805634f8f9748d2a442de5cb8128f1e5c31a72384ebc0109ffed29be8f107e8cca985b4a36f543767d27932f0195de7679d0890309a937b70af1a069279677482ddf5b24c5df67edff40d0ae4b0e68dd3f6bfd71cb802ca669b827f825ce2b8a7b308c3ed29e10a9d133a618085e90db64fc301adf9016ef681bcb5b8e0c3d2c80913958f3723e8a7d9b9ff4fb7caebe04f6c2030a99a24f2cb32116643ab7459d00530cd6eff62cc442eb02f7e586ea238752e0012ab84144284b32818824ea4c7cc84ef14f6d3a0bbb4b23fdf11ffdbcd50961e23d014d074509e7ce08ddd309b025b2d32982c22836878b05be66720ef5506ce7239e0b48749821fbd86b184bd5f83c407433a0c09f7ceaee9600cea322e3e77c982d22523ef9235f9f974af5903dbb1ff1642c765e57c066a1cc26811e20754e6ede37bf676a7d0d75929f7f71f21abfad37ffffd9577cf9841411bddc3dacee48823b8528895e07b7cac092353488dbc284f7f8a29c3b783636d9db3a772ccbe5465a9693f0999becb699154e4acbbd2a0cd7c0fe81e834248131f5b8751f66093d198fe457cabee64987e48c140e09bb29c63bc6cbb22b565552c51c60787721549a4dca3a918a28b4c9ea81acfaf7c9bef73aa395fe0995b7f6ad6cf4970ccf8b2bda1bf0c57556af61d8d0bae6e137344e2de996bd9c649574e33c8367480308cbb69a8b1d763e03a39e94ff6a15719bd9d6272b2cf64c7f19165a79c31e37c84ed4e786531f760bcac6299eb68c42dd858c351c05d95a72418fcdc7e291a42bce8b87c6e8a5003b55bd4723c799a4d90bef5a0e5fa8031dce01ebc5d176ddac2830bc13ad0bce43bcda3c1265c27ffe85a651d477125c80c38c911ffee9b3388b500aa4c8f9eb7ea0e2154f0e989ee572064d1580a4272819a02feb7e4218e0ee0e99c61b62388aeb12273ed98012d6aa0751be045d0fb83eede17c8cc44c8a6c6db204a0425a246cf072f2acb08adb0a730261ae7f85352d73286bf536ce6870bd47645d45c0a15bb19498d302f6abb29b366fa32f9e75151f85518fa0740d21fe2627d2d5d6ac7456939352c65c10645dfaf69278d8e4867fdc7e66ebb5792a7f0743929e1640ea4204f8e842dd6249fccb5c23d1698d2abf60f8ef7446e34b08da8c1b9e8a1e9fea0325bb53cbf8829ab1f8090f20ac259f39a8f392fc743ab9225b1313781b018b6134740b0b35ecf92bb6e67a36356636ab1b97c9b7e7ab920082a481dec116d01ff37debdd41a60fed657ee8b10b47de950110cc226626e79969e8144b7aa5bd3959fb032454c8ea0009519f2d494ef66db3f6d3ad0529fd29957e2fde7ceb1f8badeadfa35018ae8e23d0d95ee6497b5edc5d935e0e83c697620d600a6e53c1ff45408fc9dbcfb7aa982710725bed7540eacee4e28a13310750f311e78d53054b695064bb93bbb4045451bffadc02523819d9e4cc40dff534cca79fd093bf8a7adba7f5888cf357ad38762d74653071f5f9ef50b5fea8ff616ecf0e149b8463d99493ea14b2b19237927a1e27af7efdac6a76cb895745c735efe5f53ff092dd7255b62b8bd72544eea82ca02ec4db9df51f19a5b38f18b0716831e45b1cf9de3a16c198734f09b650741ced7e3cc62c61f03195367c3ac0b2cb880d0ef90a529be7ecd5aa9abbaa5885a039f12b3bd0c1257f6acc00d04a57b0c748c3d54a69265037976a21916fbe1aa91516c5d28c7fca41f942923daab3d65c9b47cd666525177a07c3e86ffc0def97fc75965356f07f54363737ccbb623450893287e50b9ee3e8b5d8e797727db513a1eaa104034ad807bdf8bb374217b33237096cdf1d2c553d19c2aeb14ae835b13c7584f4e37b011a4f02507a4417246386df8c151b695f5698d5480bfbc76cbae85ff8c841117824ee0217b0ca1c0dbdd56a950aeadfa8a90fbe644f96a06d9c541f9a5eced5f1901345933349f78e26fcba307b80f4db4c430852bcef47b41556150ef3cf26a085e41a5864403c72164efebbec9badc6328f6551542c0efd6785e2096ad63d84f058d0968a2e70dc13d35b396b82f3ca05f8b4a32f34f9f7ac4babfdbabe2ec3787ac821625e2be67899c667a35af07a9a7f11ccef36716b9b0d50719b4efa39bcddd77ee690a523ce72db3b7641abda68f33c96cf54e27420170face50b78fca01780af61a701b959c9743d6f604ca9090f76efc0782bbe5cb73f319d9683330b46e5c97b9f75b1e5e50013cce40e50e85a4654ffe9c3de729e2cb58ab8adcfab084fa9b597a1a7e2197c187a01a71798ff1f187f5738d0fc82f0b34955c9ccbe0e539a8c1df780834bba3a14290464c85c5c8e17bc3316cb245504cbbf161619ae3131081028bba4fb4a148738b57d4a88e70f41b187892dfb5f3820579f3c188e2b7c672418b319166dbc38fc5079bd967e4fa0a85d5b3d53762b5e358087517a9ecdd1aec786b3240fbc1e4e395d5b4b91606e963f813c139ce53a2f9ed3f0b8fce23e3052d3c99a8acd48d3c3db2632da3f766e7dcac23673b5cc37efea15b106f433f1344b548165c2b9d891b6f18808416cfb46928af66b0067cf317ff0104187a2793ce830a653cee74400e3b52c5dabb2c51bef7c159e995e7249712dfb735ee8d15fe1a1769b405e3518d0fb04b6eb1d4792eb65990af8d6fbb5fe2563acbba1a88fce26c0697b4e6e31ebf91faa9e4b8d96f84e97df9129f649f5b2f7f58bd401c30ba89ad66607d8f21270d806a9c8bd9c09d8d9fab48ac7dc9a59ee8f716e9fb5ae0bd5f08fb99df620d5a3a5c8358dfa95dc3a5664467208cdff9c9c03a36da498f7bd9f0d43fd1e38b4b8c87fb1a32e3eb489b51002c56178d6335f74480b5447cd2069f19356a06155b8f3998e8d0fcf84e087cceea99c5597c3c7abc0270f9c636f4efdb38e07b15fd06d83de51874a3603179e68f70c30d209cbd489f6edcc7f8e80405ae936358b3543ec600db669ae46f55779de88954b3a89f2c69008f488b95bc90c3fcc6dff973c74791d6deddf42f133444e7b5320b2f74c542420c89b98e0f4548d9b3fe6864e077dcb320044ab9d491eed00db919606970faad578896e3cc2eac8a5969829b1161189d49e221d95008adc374a2edad3225cb286fc2b56c44a1c947668ca84e034938c1f19ae349986747d2f84e42af9f32b8f091b731699223cb87f1b7c6f0bd86f1d6de38ff7129e37cece215d5d89206a27fe4d22de6aaebf18f54400834298935bf46333aaec822c5ca143bb86564934f127e862baf5f5229d78d7c8b145e19fb755102062304e47f7106be6658179b262b9533866ddfed81c495620ad0850919eeb74c9e9cae7f9bc2b0184796dd5ba4d11c247bb42328669fd006c93c010050e5242cb8e9ca538bc3e7e274b611dce45587b1a867707cd15358b31d844a150d63b8dcaca73b3cdbe260de36e726d117591027cd6eff18075be1e07a74eeea02607780e4829ed723e1c8500a28038e025320464012d43f51e018717a3bb06e576c236776b0a14c02baf02d7542e791c59cd6f7259a37183ae28025b438ca43984e62e89083634d55a44faef16218988c59aee25dbceb4d2492832b085ff3ca028fa30964c54115b318a31ad6ed6fbad073a828433c48517f6d506ba030dd1ab037fa8f75a8bab4b739def194669240ab134e060bfc8f8240eccea9d7ba0b0c13cd483ca8e46c3bfbd9ef4140bb49ddee79b4d18d01a2335bec74e7b31659a6231e27da33bc83aa55182f6ca3cfe379b7d9494c0aafca8309e147ea36a6b8b432044d3ef4f202f21f9e150111375d2cec69627e4a4284b6f83eaa9c344e520dbf56ffcff647d58334ca580646aec11295374a03254b463fea3dedc708a0fa7d94301ebecd86c3af0e8c816e8dbb3ed509e2b600e00d2623180fadb2245ddeea663493e2cd2603c19f278d1ecff74d1c6cd4d4804fe63239ed6efebbf0b6dda8a2c4c906151486f25f9a9b2792b7c1d74a301ff8f10517fa912efcec2a85d4e3654deed5c92db0c63b548e23d62b0990832c886a41ea9692c74a7ac580057573454a27ad1d6e034b632f8e90eade8fa9d709039a2c7dec97dc165569ffb85d61e3bf918d361fe25b00b556a45b10d1b8dfebd32124c7150c06563b605037750e845ac8ff5bdd7899c74353869859306843b7ef0dd8e624a391beca9b45e897ca0031631e98a9d61bfcb2a065c28112fac1f5bfb12fbb74b9406c17ac96ceac4cef4c5962391d498ee861c1dbf37d64356355853e676b0f20c94c697074dbbc558ae67f1e19a727cb0534c31b58fc03e71b79e363c18a352263389fcaef3b8bcde55113013cfb217018a3a50ec489847d9e0b731a055adedff59b888cf6d2c6bd08dc821fdf941ea7d20150c9e0334ed93afa74100587ff605f0fcee8b4cd6e3d28ef4effeb751136c56b0885408a56bbf9f2110a879888f792f825a0abd36a808a17943f7efc8bc7afb1630a5d235ef9c2ea820c6542c3ee3ac0120d683dd38c614cdd0b858bd505f39f9d8b24a8772288107dd9951a10656a83d3ede0a7900ebdcec3b8c3474711c67240f6a58528e4af0e0d156bd6976113de7892f09975dda4508f401c6944088ad03723f22df2f5643ed316b0c07eef41eda0ed5449b7e56c55545f2d492d0b2cb490af8ff4f54cef4e3f6ff178f3bda839b661c21b5e206f4db36b104d1a34409ec9079f3694b0848ff2e8282e2a8d939c6d587af1d2753fd3f7059364dadf8631fe93fd3e46b95899bba19011bc4079d7a000d379b9ed25be9de7e8ffb01d0d50c619e5b24edb50a40e59624585a5fce0607374b644d3e1f53bf25dff47f4f2a36ab0fd2e6f6409ff16c8c6f2ff54b1e9bb6cfb0c6696a1a5964e4b8d1e69e69d57164dcd6416e09f640657fc9be991d8e7e32aeed601a55b8764a43c3bf63d0eb3d389a7daf48f7318122bc4040b632e908c1ac58a1ed5423606c106a84f3454d9261a294d2536e9a659803d0a46fc2542362917c38a8818d8a918223c6850b72069e248c59786cf3ef5906516e30e331d63458c65d75f0ee3d56cc50fb29d99763ab793cb1521562fe179314e7c7e4ec34a61ac0fd1855b2b77b80e199ca6d5e8bf530aa94f4ae2f08a7ac0ac4e5fe1c2a67ed9ff49fe0124f590fb568134c2b2e1f1a612fee6782ff0c6b5fed267c0a4168e735553708cd3949efebae6969e8ca68670d88458fecf557653d604c1d07f6bb3de54d7256b22631e34cb4ca2875a1eb683f4c2ba5414ed0a567a575a78808fdbaa702284349288dab57d4f784061ac54809debc6f3c61f33f52f058e0b71311158d25d0f090846e82b64c88e5b0f271d5758b11a4fd4dfbd1fc5e223aa504f9b36deb6fa9780502b2a1b7133321a96a88816b35f4c275dfbfbcfa63f9f9f3311997323974ce2aa84dc1505ff02f14fd0458a97adcb65dbf538922f614511025d6dfca704638ed3b06ba9892e87a0aae23638e444f28e8e9ddd41ce5bd663b3e9073fe32144b500c61990d1b5783993b85a51c28492e8853450bdc10befe1396e59fdb7a6fd47806f8bd4680061a08a81cb855f8369f5b2eab1c84d2a937973234f4d2f97b0c5d1dd1308e105d47c5b0beff9eb76c1ad51f0d52c2cdd9651047bfe6a103263bf04572a8fa4937cd1d0d8e48ec39a4f505c098cbd1f5a1895beb391783170f521b365a1c01cb0bb2f6dc79a1c7f8bffc8728c67e761979078513e92cfa9660a17825ef0046ed876ea51ec962b2d38fedcf5dc59f60c4563befbc5010cb7cd0d8ccb9bcb6536f523982794aff6f175f576da24868f9dc07d9f20397f63b53d4f9cc0a32cdc11c9652930e9872339ea7231ccdda42369ca75db1309a04e1eb81618d5140a05df4bae19c73e6e6c8d9958f86892d59f9645168029b6c55852e1f427216076515f52eee40408891d15c0ed16af5ccedb25652ba741ca9002d2a4ea9ec7c184e0d2ffcba7281470629c4fa5834cc32431161c8affca670577df38e37c56300845845f6b4fd828e324896dc4d4496675e4804fd1d7ae3b9d597c16ba4bf5aa728b05a6aeb5fa19bed903277dd3abb74ab89f830d6756af055ec3d5269ce8c9b6a50b2b01c181a0df64f997366768b400a5950b0230d9c1bdd61766adf0ed468f4c05c66c859334b845402a69013ace0704066d1f0017a186183c682587696e76080e23c4f9392227b75a8e324ec9ea3870e219f9a3ccb2e120eec44372c0fe00309156456ce146049cd6c3c63c77b870c9f05e33d37e17f82d36f0bc8ce7540484f430000ae75ada937ba3b862c6a1d10ebe81ab411f0ab0e1ffd6d1dcffe99f688980f73fad41b032c5fa00d098da1f369b205238f8ce5866e9a6bd3b981ca25ae343b643aed512dac7f0ea38ab7b7e679c03e2fb3ac505d1fe99c26fb3d633d1a4532bbf9008f7698320200b2b0b9a6e8c13668dad552c5229ce8a9880ff449ccd10202368e78f4c636827885e916239ed7d355cc551885f66f155bf97b21431e100d563215f2cede4f7051efae195385521fa0371e6170efcb47dfe650e6ff2dc2a2c2ab7d5e0006aaefa4f839258d903f7e26fef743cfab328119343b30ae22aced13a281ca0e0a4d67528d55d001923786d8be17e0c29102c853dcf838d68c4e67ae869d492b66f7521036f999a2edfffc3f5e6a14edeb21f4f36cf67ddcbaa612314ad036edfea168c8b51a5af8c5726e31ce87e3a647bf07a5f9038014a37da9cc012786bdff1147a67bb7a72c3d760029f11f0dc117fdf684e980af24be2d5cfe589d0afb6576ed7d39ce5e848ada18d36556e37d6989a1d00570ad6ae528c25af973e3449f38c13449ff23327b030b1da924a16cf2e9c39c24908dd4dbe1ad52b334b2136af2a20be2fa67fa104f7accfac3c05f46160a4b23ed8d1850ed512ea2b0c639196666b7fb8f3361494c6bc744648f84917293885f939f9394006a462358b548d9d9a2b7f4fe968739ec8cbf75efa5467926858842edd541b939497c711ffa18f2f9cd4bf155fd57a53d659a794a9b94f2d7db27e505855867eb982fa2453aa31900dcfafc23c81c71105aed813da0f8f0d6f86560d5deb7ccc0a16c0390e87719229212b54553a9d7fd59ef1d215da98e9892d3ab8dc15b5eaa4eb58f43bf811ea78b117ac42caef154fcca421b0324b1dbbf53579fd825475dbeae7a8e8a34248fa5a3965aa728a1bdd0fe4188b0a6ab64940217155fff88a295aeb2fed46e2ce3a10b43f3e6b14549b9b898a20792ce9b5020b447429e3904a7981cf19753eec2984f69d5fbabf1684e6350b6b7b71b21dcf5d70ee883052bde279ad6083783759b055a0ecd1fa49c66c29516599b0feef493180d9e510da7e7aaa7cd5a3facaea166334b86c0bf3bb68c22e45b83fbeee54845b2afcedd6265a5c003b78062c730a07cef6bf1e6c4e341d7e8a94bbcc867e8f5b552720025852785177f26b7b4220d360734b8dd04ee50cb60805c01cd834e496134c496c2a0adb7914472fc8463da1f2420d61ef0ba1adadb3d775809e213430c4687c7973a497f91d36193f204587adeef719f7d7aa0bf9b3eb1d32e6a1e2d5adee33aa3a06ba753c8f97a05de9d59c59cbcf64cc431384ac3e0ffe801095560b0507ade8eb334cfdd9a3c864ced2135e2b19d1a2b0f39675903e4dd16e4cf49b941bd87e77df23c617159d05331bfa46ef28e4361a257616e1862b0bbab14f86eac7d03df6519a01d94c6bc2e4a49b3106fc24ea78137d188ecad27fcbde4ab50389b54b6572a0389b6fea0f86ad08b6c121b3b15b0ea0fb97d71d785c1653e0a191f3bb8683a9968ea7b0f80ed1116202e9ad2c95dc89c6d869d267ecb2cf4f070ab9a7f87d282a9dc1571b6b0f7c15999e492cac77a13cf58a5887aa7cc661c3aa1fc7c9b509b82808802a8177a2f22b0b683742ce157499245a9ede977bf5c1cb4324381d32b394617af0959fe0a55c8b0e03792cf027edd1e0d24a4fb586a9e2af86bf515a11ff13439dbf51aa2eb6b2f8a56c6ccf4d197c116e1b2b042c9f9d95c8ff7155b51d74b4aa342975b431233888eea1c1e62f84984d3799b3a216c40e14a641ef149067584fb18ff1ae5f1fbb051818a769e09129eb797d5f9fd0d830af35a7a76bbf8deeb85d20f06c8ffe50bd2e0eeefdc76e130636e65b4bce041c33f4c86557f21d68e7eea30b72b151db00ee204e9b38fb8a18a60f95c70bf75d97c23f4e909b46412b580690757b08d2d172b5ed806bf59d47f5b75b06e8adaaffb9e0f37a0f9f69744d98f37a3dd2ba7dda997bff6d461d462156b80a2544047629ff6c722f17cc3fda3b9e0375a014cae110001642c8c2ca460ef92fa7eb86e55ea726bf0f0962255d4ca06ba2d81e9c6eabbec5fa5f33a24a342692a823d545d33279a8f25f9285250aea7f6f4a69eec9887c3db4fa8ec44d8161bd538f1922b04f4187afa5d5ab86efa8bff480e88b6dbf8878b5ffd1a8a745677b434c655ca2d72b6aca4a4c029d32cba99ff56627d597e81476f8e755b8b85c9f844ba01bd969d0243e8afd277d72101d8e04ebc5a00dd65654d56e42b9bb230549ba9120f31dbc194ce7d06dcb9fed8d5fdba8b7c1c9d7774baa0612547013d442434d21475012ff73c81b19a985b522535ba91a30e0a18a1398a57185bb45950c733e723141939dbd3c0274dbdaba0b23244d3a833ad63f3c24a0f33c794d89b4cd143227d77e83b1a15c0e8ee171e181a3262abef23983470a0eecbeefd2d8c12c07755730e46f63545200f9d205d2d025e543c3d884118c257e11ce9186d4c41d35823258329c444196f98424298ae59c57432b946c81d9f0b7aaeaab49a0c5b2682cae5d5e3e8463eec8c3712268363b949edb4484e3039da8e8f4cfe095c9b4c5f10e5fe51cb41e694293a30c55f108f29e22ed736b12dfa0b0f85ac350d4454f660fa2b624cf59c8eafaa33b39ebf48abd6cdc60d39d46d0b7b4898b119d6c18227fa5ea91dca8b4206350b6edfa15fedbbdfe22d7765cb99965e74d5fdb3358d190f35b047276643d34e288687485f1c6ab9e368561d7db66ea98477fd45c730c495cd088786dd3256fd65e559644907d1788e79b5d21fbdbbf61f2355621c5fe799f354830f33aa9fe5b92d02eddbbc5aebd5e90bea17a8543495d3a6fcb7ff4949d1cc61feb1f71c7d8ba8e349923db8293dc595a7e77e85064c22172e6e5f4d22a3c80fdab415e82df9a545c6b07a51066c8a1cda1137a94908d92374f11d24f7643758161dff3e18917c052d3e294ecb5afbb5aacfc25b0de04b3e9a3ecbb71588d2a347d8adaa894cc493f86846ed54c9e0fa5ad61378dc250d2461e47dd22193bacf52c3e330ee82dfa8cdc78ab4703fd9038d29b4de4fc9f8cf832cd0ed814e1a7099ae1dc52fd52bb608c9d8f0f149cbbfe3a0a27fb455e43dff1d315e934162c23f1ba7ea574d725739b92331adb8a1e0a1cb441f288a074f8377db23ba03430c86ab8431dfad924c41f91cf326f99db48e9e1fb923f3a2356522e041318266f8bafa0e29668e233bfa629bc928cbec1e83df093bb02303c9b8884f982a52765ded18cc1936dd79e4ab113617dd66ab09aaa50abf0cc991f74a2919a665ee5d95744aba8f6c1627574be68bc1a6e08b22564d1d7d3f6d2075fd3237e262df469191519a2dda264a73a1e40ba03e5ecc6d6674ea04b53857c6625396787bd013602d02ed5381a86403aca8087e15982d9b2ac5c580c0f292dbc25c6e7488274489c2d817736d5a1a3a7d55b6dc266a42fb3563d2e39b3c5228a8c7f6e77c7351e30e5e1984bc5ab6c8d97035fc1e5b89fc4ec527bd7286650d06a5505daa95f1c9df1611ca98a90526fdc7bf8f405e2e58f0f2566b8b12007d1d2aca22c4758f2e2d0f6be6096ed86b8dc8c0ae8cdae37526afb2028919188b95f575077d67fbaf3f3df15c939e4a3e0b8518989f288f11fff5bd567c45181cc0aef2696b83b0f83f9e7157973793dbb889b4c2ba8f7b6c45e969d2366742368df6fc5f9f58d4c113999f6c90b1f4168fa1117dd697a6502f35338b011285b316dfd4294b67bd6f54bef08f54b39b760af315b39e9516d0dde64d0dbd0ca3747cca7576280444ebc0b95827ff89a22b47c85ad8dd718eb20c640aa2b1f1e9cb620eccea6ccb0ec3806ea4c9e749c1459a7317f4e5fab220877f631d7ce5f4b82834eb46bb1de93ae4fecbfd74c88a30b2f1c32ca8a8486ebd5521827599af0af8f125515a55b2227e6c26f196de21b3cb07356510690ed2dd75053d883b8d743aa62cb761811ae1cff5be6e27035c34369c61dc17834adff30ca8737c9abcaf9cb541f86bf78de5948b9cc035a08297b05b667d3fac2be6751b9e517464f879b72bbf36d55da4fae601b6204d01ff7be6b9e93e4369a0b4f2ce86484bd1bfdf2667fc0aa1637c4731005264ec878c78ec99aefef0ce4ba9b9d70ad0b6a6f7024c2460f7db9d726d94fb850ff1312a1b0f3a6a3a080f640939ab443255eeb9f4dfe277cea5e7264a6a95f913e0b885e56bceca63e3d72e5771ded718fc02af9840e57537b53ceca525d919bb218a6fda5c7c17a633f9f0baf9c1abd1f54a8b83ad1897098b3fc4a38743b7f1c619861f5bf4350572e3d1bf681ad94ea8c4ba0c811cea92e5340e78619abd4efc7133949c8d95a10947d148b89312d2373a9c34d4990532b149c2f89b79198aa9b0e302598c45ad03a096d8ecf0f2706bdf88d768a6e1a5020c80b8929c03c18b716d06c161213927066af182e964c3e01924b700316286f770d662c616115ffd2ed8eda173548828d041ad55d24ca766322ff66cdb7edb4340119ab6c27c15feaf6e69332052a079269964f1ea81399aefcf44525d5dc7dca9a85a7b63f8d08b4402f047ff7e3f72587dd0f41fadbeeba8a8aca252db805c35400bf33a6b7d5fca0bdb8d41da45c361a539b549737929bd29acf9acd5d44a8ff5e5efbc6561ec33ea7b5b7154955b21931d0191367c3e2925c1d030fd867d6d035279755415b488c6a1ba5f9b4ce73c6578b9cca2eb8196e45064c1330a9b51cf14ed21c5dd540dac6049d04f507415e9f03a19436d83f50ff3a11ea09bff0289e0e59573e38b24cba56d5c6fd0c4dc5c24de18e7ccec7b9f1494b3448d9b5b3f5d9b7dc3e22fac442cdd9220056872b7963826b39ea018d804008be5df15aed756a8e9ea0c9581d3dbbcfbbdb483d34b28dad5ff8309bcdcad9fdb6dae1ed30b4ca78bdd037ac6e91dcca5e9524bb37006446d6736749b0eca36940e8009cbe371be778767179c12414f071858652002354848c3a320218c721e1b8130b48f8f148d95e2460658c51adaa1a900aa0883638eadb43a2489c4c6b25091c2c42b3204dbf5817ca95041c892cb80678116d8e3ad84670e4b9b4bb5376a855db0066bce08bc2e2cf19bef91a375250808599a037bc33c8bf45bd55d68451d149df91327f321fea3e31aeec3ccef31eb42816deeef001c3da581d654b94de9d6e82ee25f63b4cc21d2585ea92af728a9e2b2c9f9537496995f03c7036c8a83ad84c206abbf706b24770c061857c6a303492b5426f73a4db522b9cf862c34daac6db36aa8f3dd7a9e483eb584853b44aa3d8ec126fa41fc31454a2ff246bc5abf23c6c2a8864684620f2c6e997774570ec591e89a418fc1d48dd694ed160cd5d95e8db2529aa7a36da347c2b9091c8ae3c36717c89537be085b4e33337be5dd6e7afd0872cc0179a3815a6638af04015101133dd0eb285631894d4d099c91509c14a140d230f1af682bec11596c98aff7bef653637127081bd6df067aecc02d4109fe05e2b05199d19ac53e47335ad188c2ddd9bda9631f01a91aea54cdf4a93add5fa05610f333a7475218807fe892175b9f66418afbe6846ba1b4b347a8d88737de4f7e12d2571789e16c3fe49427188096dc930a18caa9c5154502f6b0299a4db1cb1ddba3dc794d024a16ca246ae0542bdd9cda46eb28dbe0b58d35ea288357ce8d33c1234450b057aaaf1eb2d850928d7d625e2f5a63aba018c14368084e04acbe6eb1e411266343fb67340a075be623e779753819ad42c085be05b8c1adcdaa2db9125dec63c044de980591162a769e3fc632e78dcacc9b0892ec8c2adb9493f74d4d5d5ac9305898b4ad8710d9fc2393af53d5cccd30d272e9ebfee04dcdf1acea00a327d8ee8c20ca7c8475aa7b19bec27ae3a8b1fc5506774186c67087b617ab2f6e91678d44939fc8519a602225493a95a35f61acc0754a6bcc75a4eed7a458af604f80ff18262b5870b771017e37e996e52a1666ffdc7ff26facf337aa2362926b8cc4c7d2b63c30279ef812a83e43e697ac1eb03642da425c441a8a6a7649a2ea3f6877a0c161bae9b42c4ca67dec9291793b287df6c3b152e0c9e0df207ba07c754a90213402ae786624c3bc8afc4af789d96933b87f2c3f3b7b9d53509adcfd21c1e411149937a03029bd782b5e61a0efe8512d299357a1ba7a9b07d449736a17a50ea16c71fb22aaeb61a1ebfbff5c5a0a4e535aed259f6dc9a956ce5b75216a4a150ecc01b856d18c676c72fc4fd1aa9923e87896ddac983e316f41af4701c2fe63cec898c262b472af974f348333e593dfe211faf561756a949ab76bb9509cca3ef8872521161a537aa68e21ab2e8b491021a3ae1f8122fb39a8b379e2ae69ac0b8335e7b13b3aa76913a854f657559f73a508f87b277c84f4412b502629151c0845acfcaa4209965fca8861532d94fd78c500b631f543a97ebff67a1ffac82b485484381b172f1887472b4e8cfc7db26790d17e753efe1e95cd6227f59dfd31248b6a51885aa0b6d7cb1a87c954b79825aa47c87195716e0b51d9822965c0ff01c82df91b7bad87c45b15addcd594c1d22c3f3076d0295039f4e39bb6f54fe21bd3f913f5bdbe9002551a47a8caeb8188c3ef2aa364c98497446903e3dc63c0376d9f095f96ac598a26f2352244edd9c973a8fddb8c184e4332da2fe18ebdd001cc67c1439ceae9167b0a90d5441d079ea3db4c42cd3a56021142547d90bca200c7ba3398ae0fbd42155e2019112245b09b7cd42de8136336b9979ad4afb025c3fd14b55fc66e45fc9d77ca6c367d924c8949849ce602d2b9ebb11573976e9fa2357528815bcd1fbb0708ad5184e386f613116466764c4efa0f3baefc696984f52fd5c90f6f40c4bb9b15f9d704a46338c165b4d49b97c7a43a1620d9c5fd3b0875b433a1a6d88895acf1e7a23e445a9f66e4e0e04b0b0cdc5da1b90c07b397e3e4f8cce06556a19eaf8214d01fbe2617ec1f5dd28171b54bb4adae2bd7132583689493143668abc8e71c14993fab2318279a3d5d6faba6c56a66b39e677789464dd97e3b4f9d5a156607e07fdb74a5073cfa2c3e944c486f2427ef66c2b4ac512abc0dfbcbf89f3edf653ceeb2b6a1b72d4130d29b4231d5abcaf301ed7f8bf24d885184fc2421c3acd4f2d8c1bb261c819006901c959f5b33ca12212baae4cfd437c021c59dfd4a15570fb7cb0cd4f7f14d4f7b2a66e0ae84c4549793e28b8e6253121ff15b10a9fe3089326d80d35a724321bfc4fbd405b62586694e9acdf3dae631a8aa7daea35dcae24814c8d36825ae7c762cfdb319b108bb5154c276d3c2d289d5b7982941ad76bab83537011a452aaf8d581a4940e1e165479edc00212b0e83bbea6de5d551754f3eda1e2ebda08a76daa68f36b309d731a6139c31ad6ed6fbad073a828433c48517f6d506ba030dd1ab037fa8f75af8d50d169e16346f5584d1a636639b4a867dc0bad2ba99ae22f404945f5f2e8e75b39c350fff45812a2f2dd1dd7b6347b88342c6b43a14a4233608606cdeb0e79779397d5289b57e9e387ba0db0deca4a8808f6f09b8c16178dd558452860efb7cfd63577640a419a780e7e10abc94bb09c84759f81ed0c1fc7818faefe4dd910a2a0c668ab4ca2043c99576701121ca043b65a4735399060f6689f96b164ab59549ba59be2c5695b8070a8a25ce2d6132a4f0b995d75ad45ed6667ba5d521147b0ea925e7849c4dbe8a30a48654af7e14075fc8551a70aa70f306a4cf7a9c0f103fa7d8721666d8ea02f880e8362592b66ef532dda329c1c85630f40f371ba00928e933596d58fa604536be654a7270981930a3bfb7b36b9c652d4151049b2da94774a7ebde133c158d47821b99517d1174cb9da643445e79fdbf6ee233da15a155134529274ccb410dae074d08ef4b65b2cc1fc12b64cc9b7ae7fbf49cffc016976d745fee4ae63c65444d953342ff5c358b1485c8c2e75b1ebc690bc6d0613faabc7b1a68830138e87a231f713247de33d41af23a2379998ef1be244e5d95690a9acee7bb1f78f5a14525946ee3f4a060200618141d32b93efbe9f1c2d0feb15c039a476953b6dd5074e99cbb8c3d335379907eb78c64d864dd9d1cb55205d433ec39d484196f0c650ff298818e68abe4f9de44c09e1cc33c7c1acce800468147d037cf4a48cc555122129ccdb906fc297ff0fcee8b4cd6e3d28ef4effeb751136c56b0885408a56bbf9f21108db3f6b5a80d513f629b10b76dfbf979fa245d99f354f8e9ddfb499aaa9ef82336b054a1b7f444dd7f9be503c58daa69d11997412f969e5d834885f52151f3bbaf2edc2a9666f5f58506378385255764343a647a95a7e292924cce1f99bf6f667203fcae3b7bd8fe5f2b1b28f2fecee4d64d7aac27849fa6874a453044ec4435d0b8cd855214224996418698b12bfed8fc9bd3a36ac93d2f27cae78a61307c7a57324c76fb9fd71d694aad65795fd4611095ac69fd3ffc3b7defa6fa4fa16e38ed262c8a09f6b15cf5275e26c5a29b1972b750e08b8e3d70efc1853e5306ca8a6cd038a33f1bd383397dca6e2b8a34c22514105f6d20f02336581c1f6e1f4e30fed021d79b6cffde051a35a883a0170937113a34c2c91e930fb5dac6727196ba262236688dba64be696b63fc7550ac9346f7e84e0eef977933f1d2c7e48742137a13dc9b1070a386c32e10f0505d7618bfd5541fbdd906294c3c8bcd59a8ffadd44837a4fc0daccb61aa8fc38a49e35269af887f1446edf13496a5a4a4ab63d03acb44825915640037869d6b2f2d6e041b7c46d03f4f4bed9519821767164294346a7fad0bd2624658e10d675134a8e13f73d0798b45156c5f36c385bbbbcc5043bcc1a575af7459b682ab59e3ec91c040b7330b337bf47d6c9ab0327fbd80860ac46c39de5c34c867aacd8b44fafcd1d62dde290ce37992249d389618598e5aeeebe5907f644f6186d057ab1cf6a173afafabfe8896e59d74be5e7212fe9233b0e6e60bd5047ce44c2f7acee02ce811ab04daa9dd160ac37b988092aaafd2f80bd3a07506a71ab12724662b64cc51c31158d0156ccdfec7e37cfd914bc80c62e0fa63f3c65f81ee3673c51084bcc01fa28978f6d27fb9888ac0b9af9ac450439f0e7ed9533f59640806a077fc47eb03bf6323b7133321a96a88816b35f4c275dfbfbcfa63f9f9f33119973239746bbb10faedf12d6dec19cffd48dfbf2ed722384ea1f16ac0f057d4578e48b592a0bec4143e281636737e11b54c7e32fcffb657edc31c2f21252b557765a4c3abc6e8c1efecd73c8022c344d7225acb62580ae66d6e24ebd4c0ffb398c09509ce3428fdef2441f1b825f3cf3a43f1e5f05d4f7a21c3e2d4bfb0508cf6e9c55a8d0c4fb60f10651f2d67455d61544a784e30a31f21ebfe108089d9fc12f73091c7da672bce8158f920b79b5d7de19d916718f933c1d67bf22c1c1aec3ee872f55e406d30aa511cd8d4f006f71275a268b2c044303de161b78c84f3ecc7a0677d8c5fc2879c8593827e5a066bff35a961b72a515927fd65b1d34c275b80eb1fdaf0ca3fa03c3e5fd0e5d077f9c24f8caaad6ca6268388c0fb78419279d77ceda8f53170a0bca198ca7018261a53a7e86c2eccde225c1e56fdb28027bdb99c05357b648b9864c7266a1763615a2edfe46d57aaf77e1f69a041b8055356f4bfdbe0e67a80a07458273d78cbbd54b23448e39bfd7b4b6603cdc2a698edeb7760cc97446e02609ab95d45c0ffb9d7be7b213902c109ae50249e086ebe92e8b971881663d35b3ba3d910a071d333828e324896dc4d4496675e4804fd1d7ae3b9d597c16ba4bf5aa72860027944aa776bf72d07e8377dde7aefbd36322e2cb629f850551ae9612fc72601627388f269360b8f8a23b4a0efa8e8b49f9b62ee7886c74835970cc9a59883f6f668e96843b5cf63520d88e4cb1567dff5e7fcbd51b4c9f01e0893bd95e7a5fa69dcbc644718998fab94e7d15462c5ac95a270457e4d983e64d0a6b357cf890981db6a6774607874126671634d151d4db7b2d8e7f390bbdcf85e29e78e72e5eee7b1739c438b69a1b9f66a7fbb763457eae08c9478d166c500adad73d3488cc3f4958444280bb8e72ad56db762eea7dbf53152f17fab01654a8954a66e1181e74ca4d4ed4f0515b4d899db442bde246f24fa7681ed17f5802d91153ba12f217150e550ddba68d5eff99a357f1644f125c39b1479acde5ece97a10d54e21f53d5a7882108fc02d6e6ced05244011ab2ba072c0773015ae9a9556b90a5f73db1f30cb748b51bb2fdbfe6b37a33e51d160136dcb605ef390419cb47dfe650e6ff2dc2a2c2ab7d5e0006aaefa4f839258d903f7e26187f9ca1f99643256a1d33c0f802152bad9b2d129e4de6e13c99f5c915ccb20a094f426bc160af5b1f11c5b60adc3e1183006c784420a83d44bde7636d2eadd428f8cc6eca2792cba83598dd69b0792ce91e1e1649128eab41b171f99b92ea3b99fe5623a1c414d1df4a4e43623f3daf40acf69086093b6e2b8c3cfbf4a9a333ed07b938ed586279ee6fdd043c2175b7f8514c88df6500f1d632bd425c2b73d989d474cbc79bed78ed63f5c76901acd6b2c3b4f95ed3a03eb5ec1da42f0a194a2668131e788f0c41f71b9cfe7c88209a0fd6b4fcf356a183a14f536e10170d80efc11635e545489106eb5f67c89871e9ae440b77179af8fa730ad5ad2be5549da176d388b307276a9211f0f3aef8e12bbba878ec842bca807722203b7d567c65ebaa507ddb274233b229cc9a3a6eeded36396d5b1dadbebbdd224bfe9ea50dc6fff0b0984ccfd65695998fea204ae443140569429f3e9ac1a126ec7abc41b75a6bfdec88716f5e6a2a0c61a4dc5e2426824bc66c064982b6e82ae0a5dfde7c5d3feb46cadcfd23ab7754b822e86af37e546ba20379140a4b23d67fd1b24d19462e258f36254b76fb152097b19e2d8293622f427eb74ef5da98e35c71c3df9b50a08b4f31f35c8644466ebdedef009dcc355aea18517f0109a616593e0fd75553ea318ad1ee32d2b8f2d7694af1b8b01e77c944b9d0b1f3771a3aef03d54a7a88cf145323b1a07639ebeb965c5772c2371ef968f785199422c59fa60989a79d27414bcb90c30f34d3a2e57842dff0865d033bcf8f7c41c9fc2fc058c6e8068f556cfd7f0c3cee7fddbb0115b233c2b2b3794668b22f880417cd7356d731fab2978c5ce73c35e566f9173e1882410684d39c389b776371af414d6a06c332eecfce1b9da90fb8d651324b3a21726282c10ad75685bdbb55a5a97781d1dd6c7bb3b2c1309f476ac5ed72386013f976d118af100a359ea4aaa0adef41bafc0f84f1a1d08acbce720f25f2a63d4150ba88e89fb88d4988275f89e00e90d9521fbd56b4fa96ed170fbee1ec8d27f3fdfb4a7b594b2629cd5452c0eaf1da080f8f3de58ecf320fd803d3dbb3efb3c2dd4bd26b00ad8e5fdf8bdd602949e4321b376a161eb3dd4ea33303b9fb40518f3f7952394c2bb2e09817feb2889712c7c61c17abbf83d658e214cce1e1a55729096573f6ffb9cced08f5d83afb1d33ffc1c49a07b9532819314f53e4ab3d5c81edb87f0dbe2211dde3adbd079b95be4bff75b276ce7e50a9731480b8e0271395821025e26a9193cafd446b214e9d40448defd97a31dde5b15f16152c7996f591e1e7a542ed87ac94c41eaf3c6fcaddd290163545d0735c1f52e37923793a068c98194fad149606c9e18ccea322850a65849fa194d6e8d52cc34f55b3bc9464f62c50f0ccedf0a0d1ada596c01e6323aa06b8d88c389d8d52cd0551484a2c0b47b015f62ec5cf9c57345fc7dbaccc848bb28f9125536f87e8c408c0e1040b28ac0bda19b082f3a528355a6d886c2915734178a040f13309db15dab6cf219f1fd88d5fe12104f5b3b569f2bee7260f2f04acd15e07ccc44363a69988486754e23f40fb460211c1fd90aabfec2ef64e35251148e7ea58a8336a9c35d1c2fff78f8b4036bdaa3e1ab72d469c1a3a0ecf2a9565d11787f68b3aae0ca507ee92881fa16b6261f1183b7f1f17980fe5716116ac4fd742872cd981e5db8d1f3fc144c466f5f81b5cbfd67172fdfb27f487f13cf8adc43010e78ccfe769ede1ad53686e492b602f62975800befe3a90cb3b3800320c3ee3f58b9f405ebd180e627139e291c4b5b9113a6e89e6d01d7b457a4a5a997c53fe0f4175dc6723ec5be2081d708acc04907ad1411c507b6d54a8db89b4dfe7aeb76bffec3673b13c03c23115db19f99bd798d2ca4aa405c88309a575814920bd7491006935ea046ade09f4099e767d2ba721d8c22128fe7b77a5e5048b3c1a4e77989cd9e1aa2cfb47eea7ad68c951d9ce8c090ddc04080dffce4db3a7e280ef2142421ae7e0b6ad9e457c581d8094c23a890260eb68c6ed0c64ba5b522535ba91a30e0a18a1398a57185bb45950c733e723141939dbd3c0274dbdaba0b23244d3a833ad63f3c24a0f33c794d89b4cd1432725120c2188dfcbbb3088d448a3f708d1ecf68c5841b7dfe30cf4bd48a485777eee76a25c296c6020e7c6ec8eb8328854a0f87dedc87f6ee4edf5bb490c1afbc841a78cdbf12d93936d07cdcc2b22ba6b02065bd2954350ffe06a229599dd9cd1497e103207174c0a927c239db95bdb5c610be67643892e3911b1020df02fe7edadc17c191e172063ab7178704b670d20d41e65808f794f0f5c2ec841f231d471bcd3eac473b359eae071f9e39e607b4fc64afd3ab380f0ccb0ac1884971322cae6204e54d87fe86663f673696e319f086002d462dc635563a9423fecf06d59824617fbdcb053d8d9b9fe2c21089f49f22c70a288f096f56b5fce55862dbd156d4d03edb7bd8989da3d1c3a277b00310a1102dae9c69acc89701867c2adcae5e056e30162c0bf2f400ac807c3fdf7003cac4857c31efead9a6eca1a2fe510a10b2fe8991c2a3f478480c2aea47df27228758f6412588e2ebe7bef65911b74a5f25dda8614c9eb8121a8481a4a6fe158a369a7f9fcd02141bb7d55b15718266c1f137c6ae08cc8338dc4d7f88e150943dfd10316ec1c69a02fb2d6378712adc0d12eb7d9ce7bb892a9f49836fa41697909bd135e2e12e1eddfb9d4dd1ca1f4c3f92a24c3ba9b43d96214603b8e05839a3015f1d939111dbb2c34ccc554e72f45ff9a08b3ad6468699d375cd61a208432cf006523db1f25117fb455e43dff1d315e934162c23f1ba7ea574d725739b92331adb8a1e0a1cb441f288a074f8377db23ba03430c86ab8431dfad924c417c1a95a1f5ce2061bf1bfef84cb4c68306e4d7d34746bfb1acae651702125bc4b15e9f9524bb46d3b7fab5e0c639cf5080a23380ae7fd08a9567115e5a3dc6a9cc00f536f3ab790c247310a34fbd2ae3f40e915b3926109b87b316013a03265ee6b16ae9c543ac82b3e1073dc617a84a0411d21422c96b807429f9ad5b76b88654c51ba80f88ab9390fa6d370b2b68462989b0f4a3f1c340aaf29e4951e3d386b83ddf52d9cf31fd37a4ae46fc2b8a10a756d3b6577617673ab0541219b6f237bad945340184d442902070ccbaebe14b53a130c094ee9749035bd0f9d26a0df0302725ebbdba61bc886db28ef1ff095cac3b0c07e08077c9e87894419d99cbe8cc6963cf6a8bec09f3e9ad93b6f0fedefbdbda24f7dde4c70f351fd5825b2f6c9b28f4a045192c63ffa40cc3099eee7738c988d8fb2bdfda148fc4849a0bd245c4b16f677dbe290fb84abda11577c73b1ec8c2d165256ab9a849641c06472990ccc295113b036f45d56c527ce2d80ffe37cd681125381b07ef019a07a7deac897286849c06dfb79682aa6ed7c02469c1e47536254fdd848a9ba43fa393033c685b6387d5c61069301c0f0a26d41644b7146a1959bae2b2327f14de1fd0e770193410880e54567b0818c133bbb7d8ca982739fbff6384c46265d43850247a6c5d7483e2090466bc31cf39205d3d944927fd0c1810d55dc24797e363291d2c839ec9e7d96bf2e118d24fe241c5cc86f01099d77ae5d75d9e5b343a50bb16e46821e9f5cce30939bcf430c9d2999d530c54beb02e8a836db79e4f93db9c1cf3a187d2f605d6c19dc5bf49cc57d61982c88bc2024b1f3b5174f557ca132d28c5e680ffbef9a2e678e532c9387598778bf9fa7f81344b9f63e07301b6204d01ff7be6b9e93e4369a0b4f2ce86484bd1bfdf2667fc0aa1637c4731005264ec878c78ec99aefef0ce4ba9b9d70ad0b6a6f7e0e6403e621fc994c9ba363fb3d8a647ffa1fa4b39028c757e3195f6d52ccfc5241a26ff2f51300cbe45d4faf744dc7eae22814d52a2b04d0bcc5ca6e8eaa531f849d524625f9babde380fd88d676333bd268d355b5baefff83aad3599ae6a9a433240bb20bfa576feb255bfaddf7e38f543e9df811bf1b4a7f9a25b70565d2c0c27551d57e5168ae4106ea5991d19c7638b32b0b80b6a6c5ae5b9b9dcd3fe03022ed403a2c2ea6b6c5dd66fbff499618143b87a5ea173afc27a2fbde071d8d7252c8e16daccbcb620dc287e150e1db43d9fedbecdeda621010c82a1614638ace682f93d358316d4924d07c0ac84fc65843bfb7f79583776ef137574ac88edc5c6a9f768c6940597f5e7f72a50c8f8a92f818e04b84c283e61b02bb04210a759eb58d7ad468a6c38c2b56d92083c97642b0d9318cbd9dab7e7a626cd736ccdc048c92db54bb82a71969b2064388bd91072fcee40368eb801087249b1b31383cc82ba84c00e87a152381284b95a717999305c6ad0a277eeecf3107bf0c63ab2b7ef16a87eea722ebc406a1e5f1cf0fcc6a1ba5f9b4ce73c6578b9cca2eb8196e45064c1330a9b51cf14ed21c5dd540dac6049d04f507415e9f03a19436d83f50ff3a11ea09be3cb705eb8a9b35a28887e316ff56861c86f4a03603b77ebdd315bfc78a9344c7748abad163ed282aa59c652fa609673f8fa6c42cbd8a2f8bc467e43e87e74aa6fa301cc7d0f41a67ccea40b6a2af716134714609da0317dba86e80e80c495467fe5bc0024ebb55797df3f568803645c05b272563ac7971e25fbdb283ab0b89609bdd4cbf43fcb5724404b20f3c10940c0e8465e98cc844d437ba26ae8bc1189de664e78a1a7bbf6adc09425665c821b9278fc2b029c9ba8c2bf6d2689568e1408b316dba5749e3615acf5c2b93bc060a7b665be198213bd75081b8b6e72524af62e009de5dab3458182ef8df244fd2ec095ea13df079ce6cfb554c9ccc821a5e39f1efdb31cdc4fc38b12882092092d8e99b87afa50035cc54182436a4e10a506334b78ca9e1471594f0ed3ad69c38da06905cca97e83200833fc0c2f2383ad84c206abbf706b24770c061857c6a303492b5426f73a4db522b9cf862c34daac6db36aa8f3dd7a9e483eb584853b44aa3d8ec126672d4b28200e086ec605b1e3fe523b7043ac6bb099658f5a9c764d4fc7bbc0cbbc562b906915d9885480a96b0b2842d109a8a3b5b0e4770cea8b1c82e8664debe8e4a1fa8f7fa02e4b0ebec51d245b12bd0784317b1e254c0697758a43ff45469965da04bccff78c3e726d93236d2f5b87b7da88eb2e398073d0d81202ab32b97d0c7563cff6a424b8d6b224bb1b3e61b2a87a24baae945dcf7f8b8904394e3a184361108a53836fc5e3676ab9cc7696aedefc9f321d7b3a47a639a8443d6bb349be3c4f4a22d655cf9664da87aabaf2e521376297b4ed692f3f8caa8e8ee823a80a52e808c0e081195a9295e2c5a69216f43323b99cddee6082f3fd1c807e8168742bd07ef60cf97483c2206a10e8abc2e65acc49363ce49fc5bb89ace0331793abe84132a4fba5a473d9f3c443b4ac6257f06d7bfe6f93e16894afc130a22b4cc9914926dba41ae9d3afda47089db80de9c447814182bc77af6495681713293f6ac9ba228497661b2068a042f93862a4a55fc3b07f9daceb578afd534b28f6f1802a582abbafee8049130c200044bb19f6105f5ad4d8f321d1f5f1fec480d4b56ed34e80c4dc8f79b9e70e5c2c21da8720c0cea8b7f5c10e3548079f97efe542fbcbc73e39017fa0e707ca6a3be08c194c5eca94892de380a233c44817034829f18c0d961b1449838eff8c834952f656849fa0fa9d1ef68f39f4df55f152e1a5ff17c562292e227e519c0bdaf144648210f65bf6bf8789c32520d353924860707632b95b0be78df36048cb21f8b72adcf549d93621598626686aaee6da467f1bcdb8d159bf55d8b10878c1442c3ab45b7daa8030ed3a4668ccbe8c1510a0d19b97deed6545b7550f41a17648effb217d28fd292f33a5bf7850b85c64629796fd9530856d6db8c5f7acff0d150fcf8277e3b6ee8474c89d0015a0b2af07c343e55564d1cd6de5cb28de5bf846555461fc2f5a0e8cbecd67581b43345845d30c460fac54e74e4b5fbe1890bfe16df9577cf6153ca6b2e415d1aebcc7ffb1bbc9a873d2ae4f81f618ff1c4a66eeb03fcbc7e9538c07f24dd35a6016e7ca3bf13c7989f24c42af2ce5d74355fbafd766b3bbc4ee138560015660c47fcea8738b45c050c640c923bc890261067297cf8844d1c92d572aa2604fe7d2a708dea44e258049ebfec7e481ddcde26918d73e517f2cb8afa41afbe8ca25bf089d66f836b1c84681abcc000bc260c87a9d55cb34d4243ceda401dc5fdc5a3300d24413e3bcc3b51417722e02f41d14eb8f2be9dbeb707eb4268c06c81fdb76ce2b33b79ffeb550c7ad59a013af307865532cc86279da6fe3c5c7f7af2800aaff77bf2d4e306318ca9d00cc145a466ee88e76d6bf47124c37834651592bbc63f7253d91510065ebf4b3f44bbbab3eb93e172166bd40d35d5b095a1d0107861b723d841a63027afded7a389af895ae67689a5498a1e653e40cffc3e87a80bf2f8922885ddd3bcf2f88a6b020abfaaddd1ccfe1a8e12d0f0abe1e61842ae109ee172d490976f255876130c27abe18604d9bcb5615676b0331d36196aa32e4c0190e0d1e6309972b49e4c1a49da0731eaacc9722989b9cfcaad747f312b96e382ccfa21ff9358c60645bd3adc0364ca2f19a6eef24efb7dd5d0a4256d0aff1af3f936cbad8cd5b6ff773dda77c293e24040cdc9053326e4b0543acdd0d342df865181e3e62ff65e97e0404631e7d11c2c8537a5992fead6a70ba865186bb163d8ba2e3712e498155762747a4b8fec623721cb3adacf535c85b93a9dcfde401d161ec76174423032d96448e7c2e4810bc68f3eb3f05c67c050ed716df59ecce8f79c5518d84e6e361e7ab7ba3e906414f16a8e4fc6561736882ddb5217337daa22f21e8182534f946349ec0ab08d3216cab8655007ea95b96594638d04ef9b534309514b8a3b8c121ef98201e09509d43f719b7f802cb45f8810d956df9c2faef1d165733481c82a3a0f5a2e8fe2dc0e90be464a3cd95973c7f87b2d6b59b90d2b9d788f95c7a29508591f6fb492c7e88201ce2875ddca6899d90bfc0186b581cda3aa53087f9daf55144d3793a40b84514c6318d0d2fe292da331c8a44ecda425d4f0c6f98c5f41016f1e857966936b35695e0cae8c574064cfc804ac2574afe5fcadf2f7a65808b214796064cb7da05401ca84052176dbdcddcbbc9750a96877f4cd75ee0a5356ff13df581225f8f382a02d1d9b8dd260447e646543f213bb0a524961147ddb59caefb65754a8741912633a40d5fb0ce919948fb4ff12a2b3bc857bc72a9a22f188faa39111526c5067bcbd527725ffe0ebc4ed7d59e8b92bc42ade9efd9d818aec283f6899112f2e02fa97d32c06ce53a97394a38e804c8f3df0a3f2926e6ca4b758ed12460de00c4c386087fcfda5e60b0e53ae5ba9e80febf72b0f45b88fff3d434842ff0f7c814eb76d00907930020b74b90390dba18585db8bc5f80e6dcd94ba77b38e89ecb3a2c69020aef1f0945c69178dcf87d600511a3f5d6c6d6e75c7eb481eee4523977b3cf3f4a43acd58d036f6d2bdf565b7320540a796253a9ca9b59531f2a0682693255bfe713749c61e161e7d2eaab649601d50b29d4ae07bae4177a0ae36e7ca2820660fd2a1873cd586fee87164b386d0cdbce184c0d4a6a29a2a545e33a55b9bfba78560826e941ab3ddaaed0b8e2f3fde4d7a04ba95251ccddfecc9a1bfc7c249e1ed0688c3805669285b882cd4575b07b84191b664b6f052bafbae59c4364d9d3386366d3fef9bf86f914d3df0e53e3dc09394b69af4dea32c5aea4e133186ed16534c945d04f757230aa65bf07fe8de5d224564e7639c02b76467d037b5d2a3a33b45d3b8e64f5e4db383b05feef81358634044a1ef0c900ffffffff00