ETH Price: $2,640.96 (+2.88%)

Get Raw Transaction Hex

                            Returned Raw Transaction Hex : 

0x02f9fe1401820eac849502f9008501b63e10e2835b8d8094737901bea3eeb88459df9ef1be8ff3ae1b42a2ba80b9fda406011a4600000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000000000000000000000000000000c980000000000000000000000000000000000000000000000000000000000000cb20000000000000000000000000000000000000000000000000000000000000fd20000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000fcf75295f242c4e87203abb5d7c9bbeda90a8895000000000000000000000000000000000000000c9f2c9cd04674edea40000000000000000000000000000000000000000000000000000000000000000000c8800000000000000000000000000000000000000000000000000000000000000dee000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000b560018bfa7fe0925c80f9ce33a280d6fe9c6736e6e1ef677752c35ae6418a5e8f89226319b288eaf2b58d95d27ff855275c0bf2a3d99c6d83ff25284b80cfdb1ae700de35663bdb66320ec7a57b25a6e92289b1ff5aa7d3ffb04aa186cc87ec37aaf091dbadb1a156d01cd02d576763bc20e046a1d6fc1ab6927d48028abb77eb0592d19241f5d060f8afa17b0cb30f273be0db4c6727bd30fd97b6b02a97713f4ea2c4965cd2a4795ea4d324bd2239f2ad21ee1e1cde0b859209e9e6b9611f6e9900000000000000000000000000000000000000000000000000037acb1044670000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029204f87eb800000000000000000000000000000000000000000000000000000000000000000001268337299d5fa1292af9940392c403411a6ff7a22a12f8d9077c230421379e709d1bcc64addf3c0f291da750a943970c61980b979f7ad71928573126b49c7402178b0c57d233f3899ae5945ec61b8e8e03f6a465b4cc03919741eb5fd272cd316f165b11001fe5de54a053ef109dd0344b5e075851bbbd365f754d1651ebceb25f891226bd31335641a8d423d50968a9e492985fb9669897f29183a2a62e1b10d9c98d3d832e488786394f6fd918b7e28c94209f3c2be9af464f0d1172c2d800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000206d1f4b1a151556a4525542363c4933cc502d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df5920000000000000000000000000000000000000000000000000000000000000000000273c2bf891bbd9e0a6395a9870d34e3118044202325961b0c84cac57a8e23e9527b85cdee2b794fcecf14177b282c6dfa56e80355f303e569e266191e9a3f80e29a69d21ae3114f210841dcdf6436b69a353c51288692ce82db819732ad249a1237ca25be6e5799d79e251822d33c6a10ee71bd1e2c66302373cf02ab75cbf4918b67c50f12a7dc19ce9eb6a0afd8a58cbc19395668f8f5ee757b972815bf2ec194a95c55c21d6fbfdefe3863ffb8fb3727c3157b533a4c71338a34c2135c77e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab03cb079ca727810b4fda2c35655309aa4734b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000161e667bca7e00000000000000000000000000000000000000000000000000000000000000000000fb45968d1a5ea422d124dac3005e4d5af29d000bc6548cdb5dba10e0e8d1cd00924727a04ebff58b4c830bb285ec709c3e4f0fb8fa06b89a320425fdbeb20fc255e48e1a00ed7f96b8491e42288f79d9d79fbdd3cbbda9e22ad86b84277c742037311360479230231b45ffca75f369f345c52ab01e53469e1a1771516368e6600cbb38394dee97c50ae4cc1558bada6542f99fa926f280f68cc2df881ea861a1a0dcc64123f04a20aa3a7d65305caa7b2cd182882384cdc7d6a21d309547d1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df59200000000000000000000000000000000000000000000000000000000000000000000a2f230a36c0662d570705b207837bc77745052f61014b0567b11a16d222a5f01f93f1bab4b2f8f6e60504e106927b95db427dfa8f61ded502664c9d47c9eee226b9cfe0fec6ae9277fb8d1b652061bd6ccd44196611fd9c1944e6881a444b0b0056c1288a05cd5151372ad3557100eeffddbbe03a65e4565df8be15c48ec9761c6d576b65637706490e72d57372574beafef5612344824947401a3e10c6cdfd2a302ccdb923206bedb78dde9be3c4e2df215e985d69c4b473cd23c37e393fa900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162415acd222000000000000000000000000000000000000000000000000000000000000000000012dc7c1dd1fd533119701b01d0e1c2628d9f15195199e04af34b635f232f51cc060bb25436c16e811f17caffa3515b6b6719a310656af47ff90af5c79acbfb26204d9c748e0e79042e71fd2ab5d24bb02c87537a79f2daab8b7ca2771e2f33a92f88a119ae4cdf2ec9065c67de91d29d8f2eefb01234aaf265620bd69e6610a7129bead04cbbac0e1540a77037f8bae44d4a374ec3a86014f9504c1bd5fcf66f1c6f4ad2e36ec0f8cd3e6f456248b24765a55bbb82bd8102cd299bdbe6023cdc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df592000000000000000000000000000000000000000000000000000000000000000000003fa458c13eadb9608a0cf4a6e27e34b511b162eae00e016bed98e8a8d9d2d7a2334f8f0d19bf4e050737f5d72aa5c40823ef4e7ed631dcc9ce739b7741f95350e3358acb42e95cbcdaefd39c539f33a6aa1f4d94f9364e60dcdca808ab2c4aa09f08a8342a6f58bca37f2d94ac8e70e2c7706fc15efa3a2f88078a23f2740ea1c30c29a63e93634d5f2965695e740280492177b074903ae5ad6b406e33f3f6317fb6e6f20aa3e14f409ca7d02be8a46c7933279c5ff833cd55f551092266d0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001693d6bd8c30000000000000000000000000000000000000000000000000000000000000000000027c60e84f3f0826d6a5ec468d09f5e553ccef994bc7fe060870223593784a56e257d56c9d99c051f87b00cebcdef49f6e0032ac17ca4a2672739d068337de99618c783b30c8cf191a74364fce2bb327150e55a7f85d7b222e176ae628d1e940b026aea09470ec9bb48db50c4dc586e97652239c300ba97c92627fb42595922d80b6be4063266a6c3bf061ba1aa26a6dd140b62497c1e168679ecf78b61f47bdf2908c82a2a0a29b10e2016f91615305512c6ffe06e289cbcb929a0eec2d7e7ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df592000000000000000000000000000000000000000000000000000000000000000000000234ffb1497211cd6c88cc2e6b6de6aa6d37d9f5ec9965bb814af8c5ebfa87a2bbacfb0a08fe789113d7849f89f0b688105072bff1c635cff099f71ec51e5f20251f68c743f38f7acbb5f6e643e35dee590999cb109c9fa21353b8585c524e91f78d20e3c67d66f240503311d6f2be00a1a3389cb4bc91b8239d1b6221d06730027d5b5eaf31c16943544b219ccfb2991f5447144f7adaff852e443f5d4f8ae2e03ccf9113b5ed1d5e30879995699072d7714387ad0b3abef3a197445573afe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e8e63b56a000000000000000000000000000000000000000000000000000000000000000000000efde48a4e1fc1bbb9905b18236cdcbfae68f6aa184de506a46ff8a8cf9d4d112aa297eed31529f47051ec0c4225a16343cfba0c91722e0f3c53b1552ebd04630aaa10c4da423f2b7ab3cc07d417cf1b0a9f6f3c0aeb867011fdca1a447b258a1b453b6f3557ba5a43a3233665d245a37a12f07485e8ea7eb680471868d9d7c42f4e5c5c4052971310c56f767dc0677fa959f571f375ebc68efc40041ccaa9c61a89e77dc99e921ca63b1cd15fc97616c8783ff988c4197cf271a191e9e6d838000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df59200000000000000000000000000000000000000000000000000000000000000000001cce5447b5a3197fe5b1868f58a5a5106093daf7826bcdea0d71c1c3afe833a82d9e9bc31597ba797ef142b5bec6b265c4f007be25ccb372036deae9a48fb15f2eac1b3f990ee1e22e85864bce7e16cd7b0f72f4f0709679bb4011a1818c99532bb3114a017099dbfbb3076d90886d6f6ec3862d4bd83d547222ba2798ef78280b39c273c6adacafee623a3f12cccbd5eed6a48ab0dc43b784862442e8115a8019de025e5d2d5bb952865124159bbce2bc303b7ddbc68545787a31fefca8496000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0566d2b2e1fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025ab1232a10d45b44ee24a1e8bed4d5eaba1ec329ff2c2132d23ad1f7dad8f080cb1474c92b9f89990176f860248c4600e89b78e3b561ef1519a58ca0e1628802f5bb8d990572e862ba5ba5828823ea34ae198b6284619796f82d07cebd530ca0b272583deb36bc042823feb8a4d7f5491ddc8bbf3b829a0e5552d81dda0cb8303c20219789903b5f93a911047531fe372011f923bbef282dee3d817bfd131ac030d78f241e7137d837f1aee2d917dc3e034a2e6619fa8e8605ff9819f87c2f700000000000000000000000005a7034af75e5ae0c59d979c401d756698d05809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df5920000000000000000000000000000000000000000000000000000000000000000000100dd272d0c3b3e885751432d87a65cb48a4b15f9598391021550fc53e7295d330031d38eba92f878ddbe5ec2fe1a0d8e8b553d39ae584ce670bccb7d93e865f13fe91787408c478564396fede04761ebf7e0da955d605038aa9660e7e0b3fec097e7503444110a70e93e880a16341f2e17459e74207ac1543c9af2915b9cf1d08875841309f609afd52a7349a01bb847c084c89a9bfb7daa652dac41c87f8ca26eb20f79f2f38b3e005173f770bd16f36b66d99d9c30a9cc47cdc618d49d7fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162226e8f360000000000000000000000000000000000000000000000000000000000000000000019b25d8884ff81b31f3282d3b9c19ebf45aa5c022198db90b228673f9c184b9f2d5e43ead16da7e85249f31f0374a46af9f51fec3c52e3ffcd2ee16253f8c8bb10aeab10ebf152817ed57f0ce8360edd435764e92b306c14ab5dea388b39184c0f24f835bc728ddf0a6bef031166fea0d1ba9cefabb4eba2e936e04fb36c1c1f271a6b8b611301bac677f9b4121956caf9f139ee34f05e31f05dd48ac0e9530d068814159831fed1456fe20b8ba9331910b75acffd55e6ce268e2f219fa3b439000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002282d4df59200000000000000000000000000000000000000000000000000000000000000000001e8d6a385e542773b2175d5267dfcfc058bcc12fe70b8a3180d2a25d9505e089261b8a1a746546e2090b3ac85c465c82f5956c6f18d9927eb5ef0f95e08c23311db377bf8ecd1aa3d0965e6dd303dab7e5af61bfa3a58b20f5576f441f8d8fbf26e2f3ec88a685c388c34215213a0f2e0dc431b40b0305aaa27dc5fc6265eb720bf7c6bbfe2c3c8d4efcaf718e5dccd8690787863abcc8a36b2d167ab2194fa7254e032ca3305a47d88d489d1eb572c1a5df88dbf7705d9c1cfbe40a8f06aaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000162226e8f36000000000000000000000000000000000000000000000000000000000000000000001352e1128693a0acd78020c2a4663a5632875c76f3ef1bea6643f28348a6d6c327ddfecd20c3364f326e2d0e1ffd797b21439d0758d9074dc9e5ccb8a48f74211b7137400569e356edb99a37bcd49a4fb562e14a10f5a11570f91d212f5be3fb29ea7b4952f9a0f7781f8a621698af1af25b283202f8fe770496d8e0a16341e50e6532202a1660bdded0afa6b621576752e23071d4137f0e19156cb406d7209f0012f6f4d08b4b0bb21f7899e6cf09cb54a3a6c62fa3e389e12069a56b37d590000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031fdab11c1a1397a5d102d7b159f37d58491987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bb4f7cc186000000000000000000000000000000000000000000000000000000000000000000001ff7ae846c40d7cdf620b82566877a73e517adec0be85bf32803ee1c668509516097f0e80bad43c29cde19af0defb9cbf8a7d4f5c7411cdd8726efd58ff27661f9067cde219a77a7294c1fdbee9beed5caff2c067c52404df4037c1d9c088161ea5f390a5307b837f7167444fc23cae9778e91674e8cc99b60c3335b340cfa429244647cdc41eb2313e68d4470babdca9e367b579947d6145cfe80616a0078b09e65eb9be4f35b1f5dc69eb64d3993971d77488d14b156d57041fc39f1e77100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000379a3c661069dceb6ce1f19e6b7cae211c400ade000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027fd45b99780000000000000000000000000000000000000000000000000000000000000000000223311501041ac9531c8130a2aec4c633cd8d8ab65611461aa9698f0f96d28461024ca5941c529e2318ea6c7cf2dd7334106bf9c283cf03367c6dde930305125014fa074e0058864cc6da22a5495aa7b56f1c3885890ab613cf799759aaf5fed0eb634fd9d0598d3572e4de37956ed11aca92a1172093bfff949e54a579fcee90067060df1ba24cdb170d331956651859a2f4e3ef8d6baf2a2703239fcb7524c2ba3e5f54e01d22e99a95a6618e3c39156c4848ba442625abcec89caa520e0740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cebba70e414ca7965f3c01a2da4a08235de19c8c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266d183de400000000000000000000000000000000000000000000000000000000000000000000085485b941f6f8bf0179d79ee409adc4f8a81770705dcf62786699335ef4fa1c2176a9422a21ed2d6d385015335890146248b78f660a7830636441af14f951c913710de99fe94b027bc690349a7487d0bcb9351dcbe7b959ee16495ee815faec2f935f616f6bcca9708cacd7f8f2c400fad3e5f28971b6b92939609c723dac130541fb77514fb16b570ab82eaa72c086ddd026259048ff265ffdd5a408c00fc622a5f93d2e6f9397757d45fe7fbb46135abb8168de14be74a58ce187084b382e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035a43eb5fb6d643a18506a655e8d53192dfe5260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258e44bbebb00000000000000000000000000000000000000000000000000000000000000000000fab7c64ff11b3a86b4bdc9e335f6f347610586b367f03188772c6edec311f3e2387fb9bfb894a7381c029467286b57c6fe15190b13612faa4c0e232a9b041062f77cf5e3544392230e45e8b82a0bacc9c4ec7578a7014d68cb10a511ce5e0382af5c18d9be248a4204c2e11dfeb5241a907e6b5d99e4c09811ceed615dc8bb11f86dee497691490d288b13175db82c8559187bcbbb428a3e6eb3c6c61a69d19300a2996398ab2476860a24d65b8a2f5c1d11f2894930475f16cd82661179ef7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000086b85f3900c8cdcd03649c64ca9d55642f2a0dca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001437ef316ab00000000000000000000000000000000000000000000000000000000000000000001947d867819cda88390b479691fd5d7fb0f4839ce263a88144304418378bb5691a13584b3b1e92c07d82f3307a624d5f2c170d87dd1322804a6738c512eec8640ed840c83a01bdf4a401932fd17f16321275ecf6231f4e49d4ece990035c988825dbc74e84e83e6a87f726abf6977e45cde2255220b6823d537f56d9722b162f1b2c3dd4ed3e36d31ba387d2f41de907dce7f5e73b3689f96b15d143aef0e6781c74e51093fda8fc88e4f1197f165279d20092f7ebfc1e3844503e3196b6be6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003454303ada40b465f1da5fb0e3f964cef91f16e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000242704a13c000000000000000000000000000000000000000000000000000000000000000000001f2fb719f2b0788321f2950c348b5bbbb4ae66e0b8d617b14df6e2716fcb333517bfc636c1ca8a58fcbac1e05bf7cfe42a2672fd5e8b4294d737243145ffca8d2afa0cb426d1e3e8f6b84798a54abe32011af9bdd44659c7f26e268af290c65f2b85435e9399d68a3f5fe28def95419e92177a0f2b99475564842f87e8f106b22f696f6b6cb21ebb99b1047cfc6045c389438ebb1b3b9a2c0c2046e9b3d63d7204138352d9842b6e802dd0b4ba649ecd95233dff7670c3b2ae882f1b80a0ef870000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f63cb8bc11154bda1c581ec8b0e1cd2bbcda4f7100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001990b94fcdc000000000000000000000000000000000000000000000000000000000000000000009ec4e7c596ba65095852159c6a7146134505158d345b5efb9319eacf304a3b822abb78f596c86a6cb93482d56385196c680d89d2ed0ff0461dca591a9e5a6ad141ebd1aecc5b0e1b217b97911bdc22f0e5f58c3f069e7d48a93e9712ce1540a04a33d539c650960b39f08adfa0629f37636da39a86f7f78ab6ddacc5648890407caafa0bacd7a9c7f658773aff24b38a82ce3ba6347392a7811e24b259d752c00170c49bf46d32336c1c5fd5267643193fd7ad56309db5b77be5a3cd85d57b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000003296eb2b91860b7bbaad57ffbf7fd7c5968bfac600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002439353e214000000000000000000000000000000000000000000000000000000000000000000014ba1e61f818e2824a8b5a3fe40fc8c1361eab0224920f03fb555a7339a4848a283915a7585cd5fb916ca1c2392daad57ad0c731488258d7f7bd2cb1396fe2bc1de2091385f6cbc39e9fe9ecbfde2353750d1c96a53d0777cc0d3e2420ec96f50b2e598c43cd950c542fac9d27d26d14014f88ed07622e9e21f5a1549938831b233a57a806c7bf1d0ffa0ad7ca0896277bbe9ee690f9155b8d13c82af201d66a2b4bb8e882a8c9633f5ea2471a06845b8974930bb2458d4bc369e55965b618e40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000838393240a674250d60fc802cf38d352741b08ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027c1a94b40c57d720d7ad5119b274156922d08cfbf95cf109911a9f2dc6198d9126c6fae0612deedfd4ffb2ac5a67acd84ee704c37c7cc9c960ea5c69735ae352d2ffe3bae0509dccab2e5d4e4385ae51779a5b4fb4b1b8a04d12498ed1886f101442f926a30306bbe19754ecfcbcb67cf9cee3a622c26459f7af792c58ad4ff1887b1e27a997a0960707d730afe3140be4a9e4f1d8a17f5be661785b8a30d9f081084beb10a3a06df138f95970588631f08ac87ece42178c495cdb297b026e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002246ce0ccb0000000000000000000000000000000000000000000000000000000000000000000028e327687b9ec5edd00d8dc57edb84cbbf2e303f49340b0119ab07e1a0bc86722648059cb1ccacec09b62214b16ced15b35608b944a08e5460e6abaee1a76e0d25004ea8cfe27eb12dcac44d4bdc49e251591ac2d60787123fb063ed98c4571b2d7ae845fb56a37e0b2ff3b395d1b0c61717f47e0b5e064daab71ecdaef0ea9c214a11872e8c5932cc4c61b00876b579ce14783057aad8e73855ab23eeab88ee2895fa5bb1e9fdd6ae8ce5a7a5d68b318e0efb4cd059b28c23a8830d0d9db5af00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e99000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013a3012cd5b400000000000000000000000000000000000000000000000000000000000000000000662c790758a4e6b1a36a930a477faf06db031bfea2d8b745f0d0362a2c97ac62ce20b7c361e395022d5095b4f1cd5f7d295a93430e871e8284d747222fab3d11b79e23cd08bda3213f2780dc2491c8ee1b14cb8c245a5bda8dd68597c12d7e010579d3d9affdde5e5e22d9bb1a99357bee924e10fc129a09f750ad98e0587692c2af6a0d33bc45dc1266e05d4cb88fa3d5645e248292ba2926e87f988528baa2cc20a43df8d84ea327c695f305b557bd6dbf3a2c907bf1a52891b7bd48f0c5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a545ba1f095ecd09f8a7ab22ae59cfe215de9f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002246ce0ccb000000000000000000000000000000000000000000000000000000000000000000000ffbf6b7247a6e5f6da3012fe9cf0f72222b99c75dfbfbb0b845d0f9b5de1b6d03ad84f4fe8507bdff5aae491e376823f7389db118bec7030340d8bcb1c5e611147fa1d1b32f2106dd9f66bcd2383799ae5617d1f7a2027942d19b000bbf9f8718ed261e0311d931c1f66a2d2c0c33b91cf6e8602fc01379c91199044501964f190377ef31fc6e0276d084f906cadd80ef09f1337c0bd0a03e163720b6306e6f210ba5f0eaa769114abf200bedbfee5880ccb629c259da5216000e4435f1ae0a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e88447aafaa45a143c86ef5963b4f2167bfd9fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022aad96bb7e00000000000000000000000000000000000000000000000000000000000000000002193cefb132b8e7bd0f3fe98b08cef5a2c6c09e33da82ece80d41603623dc0d315e351fef8cf61ce27d692c78e036ab8fefa99c65d88615eb598b3609f865d2c22d1083ccbff2f46f85823d9503fe860e5a32b7f9cf806aaf25aef4488b78c9e0fa8fdddb1a0e652d578bba04a84227d57d7053b06072ee7a21f9dfae24edb140667629cc1da0e757404cfd5892dbe6f375137c977f5f0c2d308313e72cce4d204ff28bbf8f6627eee56b04561efdbf527b3e29a829c7ef529b0d956659fbaea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d07726f1a86f32cb9d195739d4fa5fe9c849022f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068f27936aa400000000000000000000000000000000000000000000000000000000000000000000c44f4cc276a7d70323dc7f9237f9e316c41890e87ac767e8cf7605d451f81cf2042140789ff9235489527b8896d7522a61ff3264173e0fa293d7ca75e87ee2c1ed5235651bf2e7e3e28021e45492603a01a68c7626c749fe92b4614f82c9d01171a57592da7ff3364408f84fd22e5a43142bf5c857c51f425441fd6db669035025fbe66a64970af1002626c91494eb1a9a8bb0b9328eb86598c779ca18163f218054be36741176fd6b5057ab20e062d8df8eb9263985023583f56770266d0e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b0338b059cce7c5c2926cd4135101d6b23540fa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021edaca59ae00000000000000000000000000000000000000000000000000000000000000000001b9033e52baf5d60c75be1c47b9654d81899d59aa4d52a7b1dbd8288dc67573a26bae763b0ee91fb8e9556acb567e7c9b0272582fff850756fb76d5625c42995298f3bd47db17eb54a726fba10b128d8ba9742c9614c4747ac1afd4c4b6077392d1359f3ed774046d4713373636a50999e39e9a7cf9ae51934e970f05dcb8ee510b764be9a97cd938a14b6f8109a2dc1270ca0980aa3c902895493c669fce0c216ccee4b24785e2f769a3eb1553b952d7bed2c4e17cf107bbe61b8eda3508b6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b0338b059cce7c5c2926cd4135101d6b23540fa00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000024caebdd50da864eca3d717c4b640d1e4bf5168862a8885231a73a8dc0a2b6071c347b57d3e203b1b0c1f15b2db4211c215445d709400d2349fb6ad979ae04ea1060d6fb0a6f85c864a37f3ac804ff5853bdbb9199156f31b0e10826df1d05611f27a90833309d4fa6f63b31954d1d7ee26cc82ef670c6e1571fc77758b84e9107a8190271aa87193e25c2a8ded24517c696fd1be6759ea8392ccf901d3ada750de6a2909591c7aaa0a30882ab243799dbe2afaf561d46098e7f3feaa2262d110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b750f12740bfdf4784424f0f073b123ca82da939000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021edaca59ae000000000000000000000000000000000000000000000000000000000000000000017179e427cf2ab5d1ca9fc001bb3db1ef3f1c275f3c2ca0a41b29aacaa8083ee0e5f183b36a554aa455934427ad0af7cd545da131c17a67abd87c2bd05c62179130a4ab24dda612e64d3680c4b1f562f789b396639fdf7abaf4306962115bf0419596c8f4c2ef78a036d0352429dee3c217cb61eaf84a0712e0f101102255f0f1bb9bec3b956661e9b55b9940e63869fd8a6e110b701ff0c1e61ee42db6b38890496616db0c7909cd992917aad80abcbb467df108f567ca524e25085ccfbbd7c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000000cc35fcad0e2b268f1d17e9e5363ab20d601468196fa6b520db512f67f5c49b816488c6cc465883729f1abfcaf139090597c7bc6468f06604131f86d62b8d41e1c0df15a4408eeb85a3d74e873ef9b889d3d95dbdcfbf356044a3bc7fe6531f92bd851c5f9e8d1441a29690612fefc4415066f783f043b67b1dfb32f44772701095628d7a0c5a1d61417eca74b20e180e8fc194f1d357a8d5db06986544bd6b62a60a52db403adfcd17577df91f2d8759990b1377384031d794beeed00ec537300000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b3470000000000000000000000000000000000000000000000000000000000000000000254c0cd4d533420fdbe8a96d2118c80823ac79686c64f9a4ef01f6d46b05960828ecc41b36cb95cef23111a7534a67d68b7014c7db5bdbb61de9e6732a929e7c035c7dc94b0ebd812ba8c7b8812cd872bd3f797360951dd531d66a11059753b81ea38bef2cd16c2334a886048b12086a7021074c580d32a5d28088b9c23b2e6e25a4541b731ed017eb573df0356447c283c69dc35d70b6d349c9cb2d4910f0b61263d5c8b86d1f5fc2b13fe5f0767b7b12af55832e0fe32cbdef8e67a9cee35900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001590107ce236000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d667da2b8e40c60e7f193fc3275d7adb6e42f6c03b1c1b8fadd8e5960dc948e2458aa542f56491ffb0184df1036a2cb5187b21adf34d30bb57b928314bc19b7058bec38f61de3942cb9a26bf3a9d2df0516b4d8c75cac04fe5151b25df00cbc02a7c515b50a4213ea085191cd3525b9d3783026b4e4b1cb3a6e46e24053c006214dd1e9fa8ba77c8fe86cd715430fdb1ef7a98feaded59710a2ca5b0db56ee1258105d2667307f03a8ae78fec6cdfc5c24ef440eb78c144175677ea4de0ed8c00000000000000000000000014df5677aa90ec0d64c631621dad80b44f9deaff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012cc0b2393984a5bf5ab37c5be2d6c4a922ae06a36fff39b7f3a6b30612a5bec82d4c2e41e20c1fe181501d56c2d72ca1bedf539a9338abc32e0558ebfdda1ac2000000020788121f12dc08f1480b61759b5fc5f93be2aed8eb1abaaeb7e852862b21bd2eb357f14f552a99d00fe561b7bdd17d5d27958ef548b5b67629cc294b2a4669dbd392c901026dca259dae0eacd24d0f9cba5c9d0e7301e520d768021604788b33bfb4c33566c86726de502a21a3a099dad5fe2a7d97bea057cafe519810f1e1396227e193fa091c532615a6aa7a51a5d44ac599a2829a5d188f18c3de0f9fcc43876a4d866b940fc15c7562a848160f917f05b7788a855aef174c01570f44a5f95de93ccbed6ed554142c9c5e6063d30b4de0ae8e48b35cc0a7be8d83179d262d8658083fbcc69042d9ef98c9b05640ddfd6eb2b445c7f0f379e95b640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018d8cd4637164f57ff4ba271c8739505fccf79c78afa0833d5018df5c45470c20a44b6fe0b402068aeb697e50f1015c2cd86c08ac99f95ac6e88b9b9a34043430ab297a794943f94f409bc9d8883172665f895cba5bfcc38e32172b0e72866261efff9689936249f8ea6d8ae5bca1a2e6740900a1bc5d4653e2f81aa11a84ff808391f3fdd37f64a10dd096f242f1d71053c6640baaa4849ac220c6be927b9aa10975c9b06951f2715667a409fb040d96b7a66b089dcf81b39eceac294262fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000001c7042e9600fd89ef68b87f4a01c9aa1819a9c0c576d6a0cc68755b658c24773089f1ed5d12626a09d5894d4e2553e532b274c5c3fb302e1939d242363d4b2c022160f4d439ebbdbf8b7342a23955b74d767f3b49e4ffc3d6320795497aa00e02ac4d44e9b0612ae90b2b22d0d1cf52efa7dbc559820206adb6732e61411f13e1a9b2380a5d25f23ffd4d5282f9d6864f02eb19bff3a4340149bdaffcaae85451da00659cd33b116dab1a58d6fa4990b95ed86b6eafea02b0eb330d55de5f66a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000000c144e78f195e2a6a4a1ec01c61ed9751fc7a62194e45d81dc2e9d984d320d4a18af56bfe294ba77bbbbd73ed3eae8b6d97e46eabb2c3b8f7104fa27c274cf2208e20861a9765be262c662b2979dae7e8cda5e5bfb94db2e1eb69686eca3914e247045045e5f0a7b6c55fbdd56b6f2d4cfdf9ee534d1fc2cb535fc69a9053d042efaf481ba132ad6278157962ead0c65971a2eca0e053d3b65fb5449aac784f50c0bf8bd9b3db972b8793a491464317740301eb64fe75875492bd837b3bced2200000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000114e13a4075111fe76540b4c458ff451cfdba65eaadc51cfdba50bcc8bee7cba915179ab0704bd45fea407c48e69c99de6419cc4688f272e753b9cf2b44992af0000000010227a6187b99ebfd64c743252aafab9a37551577b190b3e1845346d907ebcbbf1957f09fc02d5cc0d845787539cc4edd656f47c666efb7b964bed4b1291188221531881150e63a30e3c16a34a270a3dd3fe0ec49c81e774285a9a04f1a76c2d2228519e345654c2519ce845ca1b44f2090b42285be1109256f1969691037faf6adefdb75c18f05785d7e8a1fe44fd88724a6b5eb3bf054169e6de9322828649ad9f750dbe11eb2aca1f8bccdfee5212330eb04f639713fd4d75fad6a1e78aff6a12569b835344b4268331abe3e67ea63de93689f0597127cb2f6246218a0f0d4423f3df221549f23bd59f711ffba34dd28c860b4ec3fb9e4a9c699ce000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028d875e8fb900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205362a892d792e8cdee59b8356354a7269ab8ec314a647b4b7a56b72d6f45eb008162201f9ddc95f7ebc0a9feca3af467eb3f4be6860f0f23ce1fab1caa25fe200db04d271816109ed21b431286287336572d4107a0cae48d185469ae09df3c1e44b903f5cb27c4f174b267c4b73513d0172670f035e58d0b15b215fec9ab3f217564a4da56c035682758131305e4d57d4abef81687520a62a613280d35d9a91e67ffc97db45b8ef506419c886b83f7748079722d7deb204214ba4f531c00c4000000000000000000000000c72cc04d9b61711f958deb5ed3338bef86f7ae950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000001f94a4c99f4e2c6ee01af55ab9661c593143576452182f7a773be016fd7c9abb0be600d004e9b92d2cf4f178dc0b726a66077391cb6223b608d9f49e2b8b09991fc738be3e47ed0bdbed1033b4646ced13aa9fddf506afa34b70a9bd3c3f376219fe54ab8256aaa500a739823eccf94c10756308ff1cbb2e7abf8c1ca65c5e5d2482417d3f97b40c1c3cacfc9526a9b364feb6f050c5fcb88130f9b47e8d5b351748db13f9f2a0f6dd1addd180ba5a689cc54fb200493835225812bab7bb9e4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000000c74b9b9ddfdfd6f87bea49f7b70e1cf17277330d003e7cc75cbb9ca6df409b602bf51b04806fdae9ab29ef8096651865891b2b37e2d6cfa82fbd2d33cb3270915deca83a56f514f40d81118fe4e409a777d825e513a0df05f303b78287504a014559ba452ebd9689fe73c3ed98cfcf3aff4de6b29f1e5501a39f3b0f4a68f9e13b2634b49fa5bbd994aa4417cb440915940c4a37c29aa5bf6eb395c3b18001f05075708da77edaf8c88aeb5aaebbe37205fc163c9ecd94713fab6d285d2ae0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afc97e407be38317bb591838b30cad92dc8920130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000670758aa7c800000000000000000000000000000000000000000000000000000000000000000001187b7e1d1861b7bb1b1dc54d34baf127d539baa3629d6065d40a99f56639ca71a8e48e4c264d53aa7e409975d347a33741803029c773fdb1e95165ae491e30f2e97ea6c5bca8aa3f2a29494c86e356e419c2f4588ca80e63cc377809017593b24e4c27abc5e72f5b679b1778dd1dff4bab2b18cc0bab768358c79f2a00c5c9d0488f9d49ad4fe54767999530e771920333f4c8e6e6fbf590d26dafa59a007eb0a92190d3e5590d49c2cf0c8862183a2b9d55bcedb005b52bec82157d9b6c60b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffa786e38f037e49ce9494bac06234b4dbdd19b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b729398143000000000000000000000000000000000000000000000000000000000000000000001c249ae2c8cf56a0928e89afcedbd0f90ba6d560a7ed48a298db3216d5777f41068d42178fab01aa2d0c16e2ff49ed1e54ea3791a6070f3332321f34df52c2000477cebe8c7eb3089a71ffb58981ce9d67bb9d20c7a6740be64f04cfb0fdfa3016977d0e418cfc55ac669e32b5ba12812fc178cd77395cf57c06dadb9a0126815aa512bb7a4db9ee1f8605738fba348f967a06de1dc9a1caf44e382d88b4d431fdba342dc0ee28e70b6b67009e43b83137ec0b4d2229a82736fbb9260b2fc6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000702724d8eaa290c4e02d7d239167727152a784a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023cde33a0be000000000000000000000000000000000000000000000000000000000000000000003dd2acd6b389c9c49e6d199ea3b24c2cc7e6d93382f7eeaf012b03e5e22d0b70f40b060e2c76b3be4ad23d148a2e8f62685f8ce1afed6159d6399055b15c3d7138a960a3a4f8921716feb7f604dcf897ccf9e9d7eb3d09b8a6be64e694d1ad410afef045a2470f69df7ca2214954769abdf7d0fac9ce98a35bdf72c9826417511d08aad9ce9f959767b63c57d3c582f382673226e44df5d15f95418445ea3c82631fa469427b28a6a8399914e48f47e5c90f3225edc11b533a8abd78a6ed4180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed8e321b34909b2f832426fdb738ee7f71941016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020efece5b67000000000000000000000000000000000000000000000000000000000000000000002c61ba3b7da145fd537eab1e9caf7d196e04eb33e7d3ceb8fb3f53fa5df215724a841206dbafc6545b2b577e4ec18968a18dda6f6e5a90b1f309689c52b88820f4b701760a16d9c4b31f0892018bb76fc053a45c3ac1267137a60a9ba134acf1cfcf751b108fb684685c974980454e98f573b3a4b361b2af9c156bf1329104223fa5d1e47f2abe66479b92cbd35355a91f121c2e577390eecd3b81c1a19d86b2ab7a3d57e1de8fab7050e50a6c1ce14f2be37bf1a2a61c9807c785a1a9273510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f83178bedf1eb256349db7d8519aa45e6669f089000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b347000000000000000000000000000000000000000000000000000000000000000000015696844896fbbb8a21c9b8c8275ecaa83f86a9770854ca20e0313bef8da072b2d35ca94096fe228464ce1275d45ad3f70f6af58bece4b5481ce029a418257151f84fd4ab0f32467a17b0e24de53849d65d2d920ca0d5ebde18f8e548488851f1c694fdb140a1b03d3c7eb01102395b6796eb5952f4f2f782dc50a012d5fb24306fc242c1effe61df41cbe5caff2574cdc27ff2ece71fb734132c0269d95def71e64f0c63958a47afc7c8f9963e7161323e7b84aad8231589e438a3b6008747400000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000421e9b1bea300000000000000000000000000000000000000000000000000000000000000000002c8485121e206368a4a25c1a524d0cb406ce7b828f9d39964844df1ce6fd0b4a2b1bac5f8674668dbf5cf1445346e0fc3df9e25f91d857cbb6fd8d6c120120dc099c6ac9aa539548a0f69f18d98af542852299e2a2f42476ac311eaba4fa77db2c95af1e12434b355159a8ed00ec918b8c4ef61e183653557ed5637b2031c6db2a52e1cc1e76b8bf27c5a7ec5c455d25ecd1564ad4c618a1f8cae14e8d5eca5d2664decf0e5843e2e4ed58c1dc61ba10479e26ab8abceebc27204bc43e9c784a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c628cce77d5be6b83b47b0a13ad75e6ec542c6d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b3470000000000000000000000000000000000000000000000000000000000000000000204e8ba0a2eb048b0368200841caf1b512ce7693dd4fbd3f3da3155d79d248312b940bc87a289a234bf2f841f6e9ad8ebdbc2714741a5e4529bacde205403e7716911facc5919fb05baf9b1a9b08e70b797bf6341d24abab0f78f9d3f5a201622c590d37e166d86997c95ec55a77d29a8f88fb029fc0b2fe9eb0b1d8b39c2c0e26a87716c4ec9cda72adf2db98163399c2a5fc9fe66873367d705a717093d0fa1855bf8101b43f9dbff2e425e004c67fad462e203725c877e0a017b98fb741f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b347000000000000000000000000000000000000000000000000000000000000000000015edaa016fc7650d977ca9f823b1ed73a89394e6634ccd786213e463de3df229015b95bb64fb3a50dce3ac897974b639b2e7735ac0e9223dff4fe2ce75fd0f122845ac65882c7df9a8dfa0d5296cd458573e99bcf71f0026b4687f33b9db19e002c3a50fb5fd69b1ee3bfd16fd591e99f239d6bfc879f72678a17538e64e273927fa03f56409f90c906ce7e837f97ec535b5afc2102ea82989b6dc1407b8658b0d14ad142bcfc6656317c2b0ebc794b120fe89d4b35f680146bf8a242aa2408800000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b347000000000000000000000000000000000000000000000000000000000000000000003816a41738490efface3560cf714953d8f3429a2352b19be46f9226bdc8d2792e4037f8617870a9b7f1066b16b278e78dac51a59107d6f1a4286e7ea44e99fe27f1748a901caf13fdd2407dec648a6a31d5d3460355fc9f7289c69481adab3406dfd95c3bb7d8ed6a555d7553b969250db9f1c4c48bd47ebb5b32b46f879aaa2db11fc8e22e4b9ca5502e9ce503aed63a3604ca064e5dc5eff0260b8f052fb823dd24702fac5c801be23b9322e65a23cd1b8f3c5f0dd6d21ab2eea29295161800000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b34700000000000000000000000000000000000000000000000000000000000000000001c51903df34ba5cdfb2e0256426cb62b7c13c372e6462074300443c0059634580b4b13bc0c62bfaf9054fbe3db61d068290c3bba27a54d6d03f4d954180797512615eece381b544aa29250afbbfd871594a00a5adcadce72600643d8aff62c1b1f00672804c443c38398beee8d439087d9b1354b531d6d22ed0c038cb60ae0f92f815299c1cc81481e6ed59318f7a7478b3ebacdb8d6108993e501ae19a1af882ca4a8a663d3e0103101fb3662b7e340cb4b2cbbb6d411071cfdf17746211fab0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b56bf8d7c7b701c54df3dc08dff32638cfd754b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b347000000000000000000000000000000000000000000000000000000000000000000000163f16109783fd8f51b307fb9c1823d51b250dc71d703f2926d67cc61ed3b90cadee1b2403484b710b20590dee3f178fa5bfe4748d4768714cf20b6c8dbc7f128508d4943bc88dd2a617ba31f24caa136d70aed5d3e81ba5ae0cc41a3650b80383d6f5128c60966c840b6eef9398b0061794db272bf6efaada4086041e67f6105bf96806d70d9c4587f6d6a4c2997f3072e1db31851542d4174f00142a273e07b1ca7dc11e456cdd3e22cf175b5825a1eb5f289f11e2f20445cfbf6a1c702d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022a47b9b3470000000000000000000000000000000000000000000000000000000000000000000114baada72784a7c5d44d4bbf2a2961957ff5a1e0ee3584a9f6ca734fe588ad30dd11145d0950f1bbfa366c6255d0176ae31a773e0f2a0ecdad5fab90ea47ceb253b51c4b953bb1528f367b05c0344eec7481b5e820b8d2806edc5686e36fbce1ffdd9598ebfcad478ba8aeeee5bbee15f5cdcd6d7cb92640dd92c477ddca9fe14eb5a7652efe5117e3fc3a6d1682ffc7c93c8a170fdae4becca2b242bb47bcc0f42be06d6f1e64135e5983dc542a249bcefbdceedb3c99d7fbfb5561002ecf600000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b04e67964000000000000000000000000000000000000000000000000000000000000000000016472c502ac39acd349ca4632a6e071b0459146cf56b60577bf360c6de00664d2d1d6442d9a07cf2080560859696e39f8736ce0696d8133e9a410703d7ba8e430b78be91b241aa271a316e520c5924e5a9c4269f353b7010236129d3eb08455719ec74004afb4e81c172de75c9574884fcfe2272fdd5280ca151cfb189e47a450dfa40e3d9a99e6c53dfed841db27f2b19b910016a6803696c3ebe5208e7000d270dbc453e6751f703ef93dc7b064f6c93694fafeac74e523761b25169765f9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021edaca59ae00000000000000000000000000000000000000000000000000000000000000000000aee145bae063fef4565efbe089ff11c1491a9feb42cc330c3e76c1e8eddbd9a294de417b94d5d44ee9066ecb70b18b575d08466f4063ee65a289c3cd3b5614104ea0ca3ab8d98a2a8ba36adfeddfeb90cedbb456f8ae85ee4a2e7cf91672c93015d8706232d1880057934f0854093131cb715cbe52d85908a8f948235749fb92a7aa365fcea8cb73b28817ce93d5e1679bad8d899acc5d651cb9decd2e6c73726f0ed4927068fd91d96610b12222930564ed173223449e63130bb37c9d6b3c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8e3043b2c6d1d8be2d298d5d4233c7c5e875b4c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022b04e67964000000000000000000000000000000000000000000000000000000000000000000019545a5d2da11f8586199fe5a97b8bf2182c7c45aebea3d16f55ce191bfba31d09faff67e62d1f485f34331f642eef179a5acc855f3ec1ef3d057ac23075194c2763b34653eeb8acd35c22eb5fc1875b228c2dd844050ab41857c9b9985e8963161ce528e6cbb95cc3ab9d03afb42d274ac0306fe60adb03ec71f209badd30882c794169254335f1ad4a6851df43f7a83756273e05a25f80c8a1bb3700596209025aac4f80d182d36bd3f5389b75a4a51d700bdd3c1497e3f330e18b1999cdfc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007010cf1c3a990b2c0af71e0ab032863869c7e9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000077f6656084970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006562401baf9a7c876c73f4a5b46a55e5476682c7cd885f6c42e49acc3e847000be593e292d8c84565fd64fe615303dae82804e16a074a9740f454f5c33cc6ec1a3377e4cde04a67442fffe8a270fa58cd97f19865c8782b47360c4d014f369325931216e17fcf299865040f9fd243e7b397121d3bd2003e13120ff4eb13fa2503fac5feb9ea70b567e207dfeccfaa528ed0e0d61e272266fda9966baf5eca470cbe8872f2b2db4137e0bd95e4194d386cd729b457d472e290bdf3cf3ac5e49d000000000000000000000000bec0ba5d7e663955911f27e6c3da80019fb8cd35000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000569ad42ad93456156000000000000000000000000000000000000000000000000e67b52218647da6800000000000000000000000000000000000000000000000d2296c4e46f96f3940000000000000000000000000000000000000000000000000001a549c14bd324000000000000000000000000000000000000000000000008cb8c14f9318017890000000000000000000000000000000000000000000000064af1512003992d0100000000000000000000000000000000000000000000000ba878c8af6f78b4750000000000000000000000000000000000000000000000000001221b5e1f2f280000000000000000000000000000000000000000000000028d81ca0666394bf000000000000000000000000000000000000000000000000f37345906a3e0821800000000000000000000000000000000000000000000000fdffc5e6f72e3c35300000000000000000000000000000000000000000000000000025e0fca1836db00000000000000000000000000000000000000000000000a1b98f422073e8af8000000000000000000000000000000000000000000000004bb347d3fcac7f6a6000000000000000000000000000000000000000000000001ab02f879c793962700000000000000000000000000000000000000000000000000013ef21355ccfc034b96464992ceb7b13bc5d11895637683f3744dc060436d1f8f5fed72311c2118d8344c6d3a4a3c0af9559999f6387b822120514cdda2d39831b79d60dad3c3213610d33a8a2501058707c67e982d5005e61af193d2bd10c94774ce5839e24a05cfe5d5bc9e3d0cca81421b8b8f6c0e63bc411d00d989b818b33ea3a0428f20033db7e59c5c10d35b241909d7131065b90950e6b8bec4a1c0bcca839d2c8f47282147ff965e377985d9936b11a89febd3adde98073c8067e7d47f3df7ac539422c483cc7930d364a612fb2976b5373e3866ea1b40af79323f2e4b661495be7d2427283df31f9fa56439a0707c0e26416d7707a3164116d8ec240b730eec75ad13f6cbee76d70a1333710042327232c1b1e092750c0b4b5ffa83eecf88c1a1c915026f007ac144459b57852f9472636631621d49abf35ecb32b14193f7fcd0dc0d9be15ed5d2cb2205d4aef5d7d76ac01c4a0f5c5d162c1bac5cd4564d9948f92eeb81410e6e3655e55d4cf2a15952da29cb6ecf82d84896730f442680964cbc2d812e8be6f0270b3e9d059eeea4f3666562cc23bfe951e4fdec8d91bf702efa2a8d66066ae9e70705ee40a599e20e002abd072b9d5cbb375ce84e5e83842e9f2c449caa0ddb4445eb8e8327deef4c825951341b0e8ac889156a451e751419a32ade68051c44fb7dfce70a1522c84a139c2f8bc91778dfed47c0080d3a6743ed0cf9331219eb6cf08ad58a9f6eafd08ab7a4e2e484e1772b53db09f3902bf0761fc119426a49d608eb4527e0d58c6fb1c01e1897b7aa77adf83fcae6ead1a1712441a64be528e63dc1ec1eceb75cd26c29f9e01ffa3833f17a0f808bc02f8fb217c86e7551ceecb270b2d1a332eb5e2479bf7fa4a015d10c97bd61826c5d4a86106b088ee4aad3d24780aeba1bc2e0e3fe95c63dc1a5e6a0e14d73d281f4058817f884e129bde76a8e5f8a74d4eb228e3416b113e6a3fb248670197beca9b1f613694c85abe078f2abefb04ce2d67da0f6431993466d0988181c00e339b7cff82b9e98dab56ff996995938a8853c27298c5340c8f6485e7e7fe97ead096accbb1daf870d50e793b2e9c00acf7ebb7675dbea2f15c08ddadb0edd7caa43394c1d227285e8d7106719adec24c71433a4d01033ea56556500ea259b882eb187a898124d51d767c50f2063576c92fe83e70aaa9ebb946b5fddda5af238a05ed89a7703c062c39b026ad0b778cf292a5980098f99d80e6f580de3a18f150294ded1a525b59b2cda52202801c8879923bb6554533069ddf990c7439671dad70b706da12e62d42149a6cd71009a63b4d076c382354cf1b2d5f3b66c8e781e48ec52a0a7086478f6a05eb98493bfa108231231976b158c845accddb43db66d26a94dec122842006ca57a28edeef4c4103913205bae412468a12fbc8e4a4834a5abcdf2ff07d056b9f717db18c6a4f1921b75326cb3c62673b5c891f3eda15a22bce8792b05803ce573ec974c956d72585706b3e308831e469ca793b0f0b8193d3715c46d175e1c139ec2a6c0512777a3a8f71b78d279ef6e4196a3f193a68ff331df3f3826d6ccfe8b851e6757b5e9f62ca62a55f9f5296005310ea9792330851f65ebd11311973c599bb44e7e73c7dcbb3ea7de0d058b1f3f6d04a5a14225bc7f2cff6f2669231b2713f01a74b191ea5ee15d0f38ed945c4629c295c47446fc525550c7000000000000000000000000000000000000000000000000000000000000018020af8b1378c31a990b57ee28c18d3b840d70459106df353f4eaa70ac4d90cdce6b0e9ef19a361769ba5c67f3e74354393aa12a0d203a5d40ac8a4f7efbfd5bc6000000000000000000000000000000000000000000000000000000000000001cc964ba113c15eb945ea0d7bd2e5288db97181d35384ae1d7bd80a9e8b46d283069cba27e5f66863dd08ff4545ceff884b7ecd296f1257699aa2601cefcea8bfc000000000000000000000000000000000000000000000000000000000000001b8a0a894d7262586f1db8f8409d0a7403b9abc6e8eccde2defcc4f6072fdaabb46e97cdd7c9bef06f95c7400b2f18429a7645b250810433603b8c20476fde67ac000000000000000000000000000000000000000000000000000000000000001bf98d0834b4840ad29d90cb308147571d542fc4ca65c62ea84df68960de26d2562c4ad473ed6a1d776f8fdaef85d64e17b1918af9299217fef6ff36da02840ff3000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000000000000000000031e075f04625c640d4744810e1e3aa8d662ad6652b7e740de19600a0891f9eabfe655cb2bf6ae693a740581d812414e698b7029784e3fff8fde2803f022b0b6ba3080b73b6a28cfb61b54cbc0743e274df332d21aa67a8d54e98ba6e02b78bfef2cca5beb56eb76b845918a0707e7877605c4767763b86c413c8e97d9c72a1957ec48a32af92c6c0b418a70cd36cd7767dfcdfaf267f580565ef04a0e7765908d24501ab6f999733cd0002cdf4548647e3861846dcc8be488cc2baae8dadec32917120d30b63a9bd1e460b20330440da9ba52fdd1de8afef74223a8c79e6d616ce2821a6bc68ba3f9cc63d5961452c32bb4339d167d0b67677f27da9f961c0dd8d98d29c2957c1f58ce4e3a5f7751d9e3d031f13aa48a05d2c65cd6d4832c7c272638aecaa520711bc307965d9f67dd851cf2e59d4b6dc2142ad265a0fe1a3d4d9d344857aa58a91d6a28150562c8c28db3d30b820a726f09400f1fb89145a0efa6c62b3ee8f98809cab14c7dc51f5ec06893ca2fad39bef7c3077d5f7b9b692fe8f24715fdae7f7d357e8f62a33f2e7c0192db77e3b1a6165f1857ea3ae2c6377c81ea398c817cd23b1d00912c3eb42508baf6d957ccb3cfd80b2dbc8312ea4fad4426f6888039a4a2c2ca7df79c5ddfc92967bbbe95bb517511bd17a2d72bd1d2846a1c612a8ff1e0631d9e996545de9ac1c1e9413f81ef00882fb09b43e6b12eb49df1a52827dd9e8d246288918cb01f7235736c5dea16f8cc69e2b05a6a4dfc2da0242782d871d914f418b7759a7fce927946c67de5f1c3502e3a710bb32e175d1d4242d1eaa492cd501328afd9a2be9106560f05cfd44fbc5bd085e42e9512b13d29f96713099e7e2733b5ee92d8f5fb8e4e13bdb95028a9d47c5244e0cc4b5069893b2905d7db3f1b396e3083764dc4d95e1bf0b30e07c653c50662c1be5034e424b90083a5671bdc80f09371a5cf819bb6328d26b45e3ddc345897c9f1834592f6b4cfdbfa131b0ed6ad798326b0b29a79c7fc14fe0706714d6cdc9fb50def28c9b688412c291e71a3be25404e3f60ecb30c3f1853300cede3a7beed0f4b38fcad555a107608373a161d007739e501a17ed12aa872ae6cd96f3afcf1db03b7338e573ec7bbbc5c57e551af7c32d76e01330e96e5d831dca4df253beb44fcc014cd53a79db60152e55e47b865a00e3ab0796265ff5742262d6a29534ab54932f83f200fcfdb318654be30ad7a8325126a8c059b5627f683903c59a9e6954674c1807580a0b85bae7281a181c7b4c7ed431d923db329a280bd8062746925c5c66f7c6561596218137a6cd20fe91923a0c467602419da66684b247b8bdea3664b185d9fafbe922af03c3be13a06c94f10ee64323bc0a154e824a499cb64a90b2b1945793e5f2dc2429af2c6377ff0c07527a3c0b91b5cd04261f8950141b1f31f39842b94243c26407eda90d75bec92a772238ab6331f32320faaf3815632690001eaaf1d117f70da2548fef807458d97a253ccfa3f6bb479c7f1f86c43901c5148951c7e46334d780f96e3b962b2c2ceb6d0d5d7c90e708e1c36bf1c9305517a3b84672d445ce9b0379a57e0d4117f9c5141d81adca0b0c7fd508070c108c4f1fa4c86ca7c2104c8388c261dc65b17b28bc988bc198bbe0d7bcd29d48c5edbb8ab7a8b1d73dd46c0862c2cdd16d34c020a0a82d7d35adedeb7ccff935e6326bc0a84dcc7c9277e93e0794e3defb7187f25ae696b6a1572a01aa424494fde7be9bfc3e28fffa9cf842652cd6e78b21334d8110ba5eb8bc2ae453b424518461552dbcbca2d7e8c62c2024faab5bd68ad8e0ffa34c4ff3d1329552193a5092c9a11a37779c3ff4e5c872dbd0b076fc4d2e7220efea0cae53c6ed3ceab04fce9123b4a5fa0726bf238ebcc3fc098a0beffef3e0482c832876de75c8280ac8bab871449b751e6bbf622f7853ee1d78aa74f5276429df6d9ba5bcdf25bfcee2291bad9d353279465ac36e3593676e7448dea220f105ac8de81e9be420b6a5bc9dca31c2421a8f480831ff90ea8abf05c69ab9ee813586c7f8e0f14d384bdbffca7189a9a0861495e3b22bfd4a3f8a2e0f50173e0e5dd663c101a3d057b29af0c4176c27915a93907ea845ba2cf00e81b0cb10ff95df44e85562ed5195098d6f870c1b1f75f76bb3377fa14c1e0b86471c71141f92bcb3fb21b1145645648592eb90433bf2a053aeed6d1246ea3a4d0d3c361cfc51b40e41705174ddb4a0a3b863a7c68722591c8a217ce99ce53da1ed523a14020d24e7a5ac9beaa8da5286ad0c4fd8410a840d85589937aa1eab5d3f67bfa41134fe6044b2c14495ba6a335be3472eb19a17905599753011c08394f301abd6e952ce9fdd5d050a823dedeccf3fdfa82434258dfdd560854b95e2f75f37a04912706834ebc85f48ebc7443c786234d4284bf04b4ea49cb31b7d355c814175cf2d2c4b7afdc22c96fcb63bf8ac98e16410160b07d911df9adff4688a56aa93e2e21c6a0456ce448d57ca5c3fec19434223d04db0f5c0d6a3da58b84d26ec183748c0804dae3c61a758282487d04f197cb28148d54cb4dc73341d14276d81164419f6c6a26fd453b57d5ab9aec3d186eb69e9198963dbf37264c9aac112e56e901cdc3abbcebe084fd13e98ae448fc1687b11c8ac07093f78fe1aaddcb69bb0e284c664ff507ab6b5cd6e35ad8d6884bff98cfa73acc196781150ee00bc186d8904ffebd75efcaa72fc532118d8b032230c887ea03ea59e5e8d0211d71ae82add8c75dd225fa9f348f9dbb4d3fb23ea5e0a06682a53659119028ddec248bc97a66b1840fcf616f1b32aeb89a8ab7958f5fc1d50fa066a6cc0de23c33bb77cea9672aa57d8b78e6c14feef784ccd25331745f340915774c7a8789d0e24f1d4e9890646646586f515e054414d317b0de3a1b4ce6d7e7e8a4463d078a58f4dc7eeec07e324da48db2cc8909deb938fe91376d529d988c8ebeb956c23aa925d76c2377df261043af9a52cdb6233b92e55e9767f25bf34913bba3aa964e37fa788e1a0bdb4fbb510dbea61453138a64652efc81b65166dfc8830d36bbea66e7a0a663a523ef5795102bd9d2185954cfb4c0f9402a7c1bef16dd50ec30223093f304a379662c722d0cf1622d8bf426bc64e2f300ae787cca61cd8a86dfbd99371fa85f91792eb82b8b0b146418f0c3b1e8920cf5f44f9ab00f71ccb3e363663adce5dd210b93ff3f3bd412652b981f078ada92a3d9457e2304e4d8496771294fcd5df7915e6ecdb2a546b2cfcb9a36be74c88653dfdf69b8680ce4e4c4abc120bb310da8b233977d12727da19ce5dd44130b4c8989c9e6abcf54a32ee8209b2af6629cdd7a8c4a894968aa1760d83693d5636b805fbf4f4e3e0d57a58a8c783a7c013c5efc32da293365280ca521cf76920fb7e041bc684f80dd1da4f28b9e77e124c895159f9fa5639808886b7018923f64b658e33840be6cf1cb8d3164bafa4d80d3a0701dae3a4699c221dd9aab816a34756021b60acdfe4a455c83abb70a8da7acd059f0ce4819694f142c19b0fb0e0d0e2aa9c91bec763c22388d86cd6c77d3d751e01118c2bebcfcdf7512a4fff239e808668ac561258e5ab082d4b25f7effb2bc3d0ce0784d77c4c10f755f51568bba6a9cdd2b7f158988b9c9827f6216556557614818608579ab0cde4ca7f8cd905b3134c3668842d9fd70b598228711a5221077c2627c7aa4d4494d9010464ca5fde1196e6cdd86909d13a7aba70e55699e5d969636619a686bc5f0cc9b94901e3262609155ffce6c21826b3e340ad55ada7b45f165e8368eff58d8eca70c553778526e0e4d767c0524f00a627acdae354272c08c4ccc84df781dac64fe739e92183c344318e02f25f5d7a40f21177473ae80f1238529b7d40c610b038f4c3b104b8c3b72f1397b16624f659af8c186f315fa167377cd721fc1e949cca13151ab192faed9c36839826c3f657fe7bf095a1adeff36eac4f0f11518e7f63065ef5398811bfa8760b12a359a350c95867d474f9021e665b2438b48feba004ccb108dcd22002ed9f1bcd9901ae1132e5c4b4bec857d0ad77d3d734539054b6ba1c69ba677684c441c71356509899093ad473385205431e484420bf2dd39beb16de4566687cb7f28c05f0db30ddb8df17a36ff2f300b9bd954e672b36142c3b2fe0dc47eac64b8d641b1d164a9687580503a3be77068e6f894c8dd84ad677f18b4b2b4da4243f73068675fae89ee1383bd9723c5a32660f38fc9afda13ae4706147070786874e0f3fac37377c2dc216308fb5e9d3b3040e0c1853ba09944a46f4ec62f37630246c7f9e4ac0b50f30415acb3f88c4997f94b037a1274ad82fa422fed60436125fb08781c0e8847216026a2d0120338dd61e9d23b53a4bdb25eefc648907fa932a491b73383b44111168fb20fee956207c4968464a1f82510f6fbbbdf9689d04c0c65ffd656b1ef3759174b5df2754198c08f5b69a1a51710f5490936bdcf1296adba1a943d587e7c905c584f86ad21efe68786bf617a9ec1728f6aedcb1a709577042df2ae18643138c445d017428266e2a0834b3a5dc8144f3cdf04ef3ec6e1d53f033e092bfa3ee97148bb6f6bd24c6d408aea66d8d8d9d90050c8854a20c151b63d54c5d87743cd8702be4aaf0be2a00866b0f56821782266f25728b8429ad848329e5102ea61001c206c736ef4fdc51f5f7594761bb039de732a4c1696f9dcafc7f48133199400b0dc004adb0b5f255da4c632b7bf214c1434f143531c4bc462ecf61455de1488facd6c5456f091e7d890d1fe2340e9f9e988ae2109521078afdfa2f320677de3b637dc48a942534913e18b38bcb0c307e36dd597d65debb6861b33d55ac70def293a779501733f51fc1768426932566ba317619a5b4e596104290cb7031c2d54446ad2a05e6e069f52de7c7da9bd213c310901f5d210964280ff0acb72ef580b1c8069aeb6845b261c42c8f05a553616236707e3fd82e5676e1a1f71d12b84341aa5b0a3913c05a0c1f6628efaa3f3b5b25202f0a596398944c194a833b49ce1955e279132fe552abd8ab25cf7f3ac6f4ef8ccc7280662223f3f6cc0f94fd8f2cbb255b456b035bc8201e5f590222cf74bde6f55d51ea5bbda95ce8e30821e26c9a01fb19cd106fa3b0dec60d1fe2505ae0172b8d37bdb280f2ae428576ef8f4fcc05575abc1a1ecbaf1647379c137e1071617ca66cf160519d91c0c4fb2f9d38ac200a4e945425e7e12633cbf24041d85839b433361b17835428c192c3e8548d1a9cad5272ee7c92d18fb4ee3715041d82d343cc3e1c062014af228a6ac3fc1b61109e4457720690f6e2ea99999e94f29cef33bd1c1671fc597a9e81c0c3509540640e33bf1aabb0b229e85607ecac3ebf4b1484c21c4fe91f822e3be0a0a3f3fd4401612f153b152bc52be4514e0cb8b4a32296b6afed267dd4012f1e346bf6be2f3b2b1521c9e70804ccdcaa1460185304b7c8fa6aaac4700749e8b054933ecbf03f9988a6e6ffcc3fb5a08b94a7a02ed278b30e8fec850531b498a64752cc5662df3e9edd01383430fb7b26ea0416ad0dff03e01aa139cafe754be78fe43cf4079c210e2d1d1268743cdac87832cbeb6edd4c9e0749d367e05de16964db1e83e6be5f92296ec4364f20eb9743c1367ada149aa88b2036fe4aa5a195c9e7dcfe6f2326ff92225368147c72f813869f3fcb892422fd3438ab66e780253065aea3059ecf4a2d117671cb967b4d8258aef7cd493c4c899cc775ea7044acd678a3c38473b77e070572bbafd7218e201098660414c3e6133dff0df9b5ccea48a5d5d1198b84837f28bfa5b05f4682a9ecff46a9c754f1daf85f57ae939c2249c3de1a68c4139ba27f2f85135fcf82bf136672ca1d388f0e5cd8666d9aba42b094450778b7becfe928b372dc6cc6a6f225093a8aaf2da317bd80c4902743959646ba3039de7cc34960c9a4cabaaee4764228a9be8e95e4bab538140dce1f3bc96abb0f5cb093a930ae35c08e81df1f9658d4c2e1a39dd3e4783ce75548b243932427ef91e40d3f2c5f38a67e0939adddfbafc6c5a21a2ceba3b8189eb6b76939daf01d2e63de3117cdf757eab424dc92f46480792896558869f1f1f860b2131dad633f78a213f2475b83cfaded4a119318f44d4da29d642b3ef7bb63cf9b307cf33b391e01e1771a5413112a6196e62168c1653aa8cb2c1d25018519be751970a8f6930c036da9474fc8f23d4349966248e8f0d6cbbcbe1bda885932438953b12c4fbdbefe9dab0638af1abc178dcde86317d9e3eff32b4bee95679c26a3115a295ed5623271d466f7ed1a011188cb42a073c8fa99eb5defdd61eb9fb36c4a95f25cb5b3a2cf3126a1494e662db804ad62a5483f3e05764032539b1b835cdd225c05de05a072cd0a83954cd81aa51654c4c37e799a4cefd6376ec966d201ac0add7c6f52b39e279e14d4ae110773132514a62d98d2d4252407e7365102256fee85fdd0ffd6e42567ab15d96563d2751cb77462615ee712288e1e040d07bb252615eac14e1c8b23288659d0ef427a774b57c27c137e884507cea9d5a7841fea400d39fbe3d40792682147a2c08847c1e9aeddaea0cd1a490a940a4ec78468d2817e8d7c40a6194199dbffbd51ae72dab6fe1c315a3f72cd3ea6d75649154c7dc436994deb4171440b0f27420e93e580940b79999a6a7b583751b9ee5318b2d82fc5ed523e5d4e4c1797f7ca492d865cf11cf9ef90fa481d5f4cf952800388cdbe0dd1915d02699de57860c0f5b9b026339c6ed813993d5bf94dba1d9406c822ee1aaacc67c2aaf17c43a4f0715c273ed9b7e923a3e280cc2049aa2fc407623cdc07889990a4c270e9d4ce8777f3de00e7d7097ce20bc3f3087f5c6b374a6f23136ad90052a7b3ca7a240ac1d19033ac7f7127f7cafb4064644d30459d2eafe8786b24a1a478757b1bec7675ad47cda988d7a2f2440c34d1c58c62e613675d76e5445612554d23851e0b8be58ea244724ed2675fe5c9afef730f69b55b695eaac60fe59857d9727520d4e0aaf845175cb6f68e303155d24a1d5b70d42c5c83b9edb72e902adebc3e4710934d83e7e1324250696cdcd917a15ddaefde0e0e2e9ea5b71b3be4abf0a42503422cd6aff76075f02c1f068d3f8405684842f0756465bc5c4bc25f44ef9ef5bde6b9b1aecce8a1e898509acfc3fb151ba8fb50b877009c44451b1a1b842524a35932f8c5feae73dd1b5bb36ce4fc79aae6fe125cf652a51f1a4a7420bb17dcfadc471378ad9076da2ec5a373d61ab480c802d0ba911c9026701f7910611b017fb4fb4fe35cebd33b6aa0b9243ae1e399b4e7c8dbae029b41b34f6b8a40fe00237bb424d6d68911867bd7126029d170a7c2102b518965a4ae5c7a2c67917082bc6622608b46e9966041385bcf5fc77ffb8358dbfa3ef355dfaf5b0a6b7ebd20d417bdd794d3feb74489b5a8f0fa030880ab4f75fb48da4cdfbccd2b03e876ad22b7eb2526c01ad864424ab03bf14f24f1e85b654adea105b41c1bfc84d04344f271f9685ff9625c8f9930bf0eaf488a7676994df3ca55bfb4f770543149b5a951eb1485aa1acf698a62f076729c891e48a4fd65966bf007fd3dcb966405cc2765b11b5db77be9d0286c607e1e9212dbefacfd733832d9c6f19cebd2c0110011648c8da9b2d223cdaffc903430152ece25cc898fd5d7907192d1360366eadcc9ef2d1021981640bc0b1926387eb24af441e986b5372f986af3b1e2b825473cb979cb2de383913c4466d81125d7eb6c1975e118c69c1656b0f8a9f488af7ed53eea9f2042dd599ae1687ff36b49388012afe49c292d63bdee5369b4601fdb662ef27fd7431646911a3c23b4b0671a06ffad214c6f51b2431702088659cfe5d7d7e041598f028b28b9b5d3053c9c4d11921011c629f0bd7a73acc79de4221fde20d51beccfd634211f61993be010533590940f8305214e1c2c5978f7576493f415039c77e821d395d93c38b2ecb109115f9c013c13f6ad4ae0dfff1c7e8bbcd755169d644dbdc7701c2932ef994c4d138f9dce0e2b2b30ef7b712e88f09699ba7dc6ea53ca2b58041b1d15863823918309c2b933c454333d8161254d0580ff96bc3870c875cb63d0979a80d301bee3dd09cfabe774b72edb4de33c93b6d76c248bd8c72e48f63051b14fb8886fa61a0db40003f0f4aa35e16d4ca7154a6314e9c49e3dcc3fb0617ae993a9210fc079fd8a1bd9aa92a6d6f8d492373a18c87d021942e6047d7c1a5950f73bb6b2cb8f4e27264ebea6a37fde5d25d7a775d78e040138ba3217820b6a1585ceac9649c69f58883a1ee9c27554b0b30917690a0445c760ff73a584aa71273f7bc01cfe49c2818bf545aee0a89bb37351b7626c36cbabcfe13d56b9ac476024c91accc02b6e0e275f5ec5ea03ed22635a215cda95598672241839f5fcfb37eea27aa6524f2c0aafb5c49dec7e558224d37d7c3d5b3cfa322c960ed9a68d23729f0f105ae3bff6b7c853e264810027f84c69876a5bbce002f436eb8d4326952936505d5ed928bd147218cf8d4cfa7acc0530434350602e505181ed54fef861fb55f31bb826e9d17bb5d7c5a6979c6171294e80b41e2106b201425a07dcf15a5b405b4860b138e551534d89fcbb5051c9f29cbfde6c2a6f5c6dec84ead08a168207aeca3480898acea1233aca5f8ba1f3dcda8457d0012111721a2d1809a1b8c805700e01001623ef17686b75381e48ad3499a832d04215dbf8f1e9dcc637e451233f8a72f0272b951f909f438d06df951571fb85657dc9090094295d2c3605c466dad7b3fc5ce931bc6eab3285932b752591c43b78e07d272c736bee4f8d7ea8a96b715033bc25d758e6446493f5febc5b14d41f15fa2d1a20b55fcc5576898781c67738358ba7de84e82c839c6e0feb42612f663e282e1283047fdf6d86e2db768e9d2e1794228b29383d59ce5f1d1966699d2a5c0013bd3fed70164dfebb2686eef583038896f5ce328fce919deccd7a25049ad2d1b819407bedb9f79dd05d6cbe9c97b93a0901e2aa75e931605da23e0614e9043b9cfca7244628ab6ea90e281f5a9b5c6112bc2c0395e4aaf9ecc1b91dd9f04b7d4b99074335857526bd862c1e5e6ca5a239deb46e3d8f4be9131161b7da95d0d4196e3369dff4879ad8dc3f03de7d5554cefbaac0e5600d3923602ee4f1f503082f4d9f611024b098815190ee8fe3d5a319d641d76b1de0239ee981d699abfd6f160d2abc6429d0d4d0b36addd75853a19112e01daa38fe0c42fb71dd8e3802aa6a47374f821a10d90538a7bb7a7442bb44269807a8a5a13a9b646d9601b1a0eb718e1cca5dc8889ba0cc7fd519f3616519819ae8bee7b4d976e6766f1c7020daa39edbf60a8faa37e50629fa80d02ab00a2f8b6d2946edf0808d1a27179a3d0775d6e8afbc8cb0f6f0e765878080a79a14a9d65029136a4405921fd4cdc6ac009a3d8704ef1964becb5db59c956261c654fbad77a83b98c6e9145066dd2cf4881012cd20536589dbaf847c6e71d23b228154fb3fbeba1509d240db133404794a2db527ac747a90983d5b276044c02c7df10d5b41cdf3421eefd2b435f8dfc3553dba77769be10a5f4c74c0d528d5631b8a1a7ca0c9b92fe05b39223374a5a550bd817cc27b74e3168831b4f759826519272f2a3d000de841842615ac131d90eeb56c6f8ebb733f9980b841c48f7449702b377c24ebbe099811a5ece093c92d8a00fed37fcaf036f677f47d24573af7496438287a626505642adbfe59619455280bc2a94a58a9ae9c95a6924c09dfdacd3628f90d44e47f74c519a7e6a95ee0330e21042966d62e6b3c78bcc20fe6fd705883bbfbc7e186ed1c83e61a19d00b2a176929e65b184a8a53fdf91ad331e3eecd67c87c6be0036d67dac7b3747fb09cd8f8a8f1f52ba7038e02da81f69f95146826241caca62d4ec1f61b295972df9d3afa8156840923c50e4214ae12ac5f2608b03eddee7b91d81dc3326831d997dfc49460a32e51f7ee9cea43d96d9626a114ebc8c2b431893958715babe3497c56106db09355cb393f8a11eb2e7a3c8af2a6900a98b24f9e9fdfc0d131b03a67fa7c315ba1b7d800b25f3c088dcec13506369a2d13245e4046f14fbf1b6fd99b74266753f097783d36945fc7b2d638917d57c0f0b35d1fdd6bb6fbadf4c0229f8103bce2e742ce6cb85fdef3256bb32114555c9eab982c3222c4ce3268afca6343140e62056140ed18162079a5415e40c174466fdaee21ce40483b9becea2556379bf32941127de34e140bed1d10049e9205453274637b0ec4bb934be65951cde3edb781bd2586fe863dfa66bf1ce388cd14c2e57d6220f668194a2130b21d2c4b5288e06336c92a3c072a4106a93a528f1944312fc14fecff7036a553fc731adb90589add01f8002e5fb7e8c976ff3a4fa48bcc70095ac639570dab28d8413df32ca56d515b8bffc3585512bc3ec92095c20cee9f9a63c1ef96e4f2e935176c5e2f5703fb2ed834270940f6a12d85b68d9bd479551e10720fa5806b9604bff9a43d87c8c146734d536425fd8c8e3629e14019fd09f109fd7d09d18846993e462c69a44226305ec54822433ffa5d2c9e4110a34859a8733825b37745d086dce7f4a12cd81a4b4448fa27f4e690444f695e2c9b818a77909b3d3593016894ff3c953e10c8d62022ba6c47517ee6ae6b89cf3a7899d15ea870b625bb038020f23b3f36e08511d5755a0b549b68c8bd35f32e18931fc5dc61548e795528c91cfdae2d24dc23c79108750ed0c01cffca9eb9d1c35399dcaf03ed09b6e79ed4f438abfa2c86c13ec4b0ed18b13976866f11ee999811719f7699e19db49d69f588160e52bc4fe84b250b87619ff870fc6f2222cf8056648ce5971173db269f4604058b143d6ef14cdc12dd129b90f621c33539d1039071d194ab5ea3f0f0d8b3ed0d7cd8b1ea7e0bc4ca78e3b9a23b2cc08e7a5c2d38df74e5c0cd8e3c53aff5633fd2bb69a9b219a5c7f316fec3b69690224d9bc1acec5f3ed7198a4bf7ea55aaf5afe51e84a751a7408c683a220b939afa51559cb901464d41225a8151369859407e4806bcc178a9139e1d6b2c3577fd39eebcfa0a43dc5b75311142107e6ea4d1ef731dd2b6c12ea443b9ac11ecf76d5fb6b9d67436716abe5cc75c697af40c6efabc552653f554629a969958bdeeb5f22e3a14f35666f5c3e2efc80bca980bec7abc8987572a57883d77e4ecd716bf3da174271926d221f795bffe26801e5b963d81ebd70bee309fd91ba23c18b89b24896a291b5e059e8c44eec13ec843240b560a5cd8332220cee419bd5112d15f07c2c2428d6325c473266b5294ac56f46e2e2281cb64056e0966f7f9e936f4f65f0b17040a688df6d612f9679068a17ecdd5bb2f0c62c9ceaae7ef0995c56270561740e5d0b14fe516f97d6ca0583c2e3925c42764dd42892eeb6a6e0e2b4f21c9c4ee13963e1def9cf4d07c6569aeab3682f7685989f410cd70b9fc9f05a58b8d1a9e615e83b43470465bf6e2df638126f96fd265fe399df694ae16928ba580c97e8b0eb0a53ae5f9707cb36c4cb10c12eef0de0596be649c55f918017e4e5da6ba7f2b56097ac62ce0a92ef85397879da860367bd68aa4581d266b4709691f3fe1f4880ad0d84bea2952bbc1e09fd0ea23d015d2d6f626fd82a95bca2ffad981991a7497315eee63bb10784fc90b2ecc23fe0c73e6bbeb373aa3936874ccc21d247c24c06cf288b253edada632ccecc4d0b400c7dee047fb8ed0cc94e65a56f2b8cb8f9831ec85d29dde8d3b8f0f72ba12c0464bd4ca13540f0e3dc4a2666a096febf5f64c35571550c0af6a3518a271d568882fb0023772d7c48b8c48f7e2b4c7ea2ee0d9b5ba6b6989442c6cd53db494629f99bbada4411e6e7af93413ad5af3280ec1e5e2d08986b35aa044a763c9d3c849da4705281c41089ec82909de91aaf064324c5ec7c4348d4bb0eee230474fa72dba3088af1712651203f9acd2f72f75ddf0564cbdbea2147a3d3d468c9c9f2d2f8769dc90257f18e9a8f77029e41452ab8d30156a4e5689b8ea369431493d8406a18a784762a0a25f70e4bcb3da7a110ffd6a057e066293f8dd835375f771d8b6eaa358d3b997af42dec30f4b7631241d8878aad934261530d1c683fd99d4a9bccbc379f36ab78cc2b9a5a8c7c6ac3d26a73817f56ef9a940f6f27d616f19dd0fa271cf099ae945b59f64d89c81c03b0a921090bd3b1fa377c2953b1d5cf3a65d0a399404de46ccf3f0bc3ca2b9fcabbf39a71d4fcc1b6f6d7ae7e135b25dd84e827c234f52800d4ed904a7cb51049f83eefe1255b8e49cc2f8d941a7653af305e8e94ba040a52b4c492e321ebef7730323abdd1e734e090428094a278299272604c33289aa7a5a9d7ab674c3ff9888fb5ea94576e7faef7608c27e9901229a90538c4025ca77d7d3100c211cb1b76b9e4f8455268c2d5cf05e8f47fc7b70184bec3ee3ea762926754685a7e08f7fa1094d502acec2ae7cc4e443b9f2c14640fcb4373ad19cb589c327eeba7880646419802d51e31f5bc9fae9853462c52e635c54eb5b7f4645a00b175f883aff1caf91446ec3bd991760c68b4dd4cdc2bb3d2ac9e692bc18a3d37a1e58b762cf505ebd9603b551ecde9ec40e6dac57a6446a1c19533a0e63fd1bb4540594d87e1565605d428683d1e9eb57a92fee6fe1f15b0489a709e1b86e7a3f0d07dbfaa0c2c34882504b39643b6b2335f9a1af76ac442800468a7a513856d8771636b8da40b71eaa9e1c7a703869c588105ce1b1c2418fcbc7646a74f5b9e8fd10460da3e37e2761951e628c35e8d24d93e89b6b17766ddcf99e76fdd201f215d2d2c05ee33400a263eaec1221267752e9916efbcb1457fc26893e6ba06eaedc1b1b54064b14026c282ae2a0006a9c7fe388dd374f6590f439c2f4b4b0c41382ee9b0ad65a6e61e61ec78909048be5d52fa73f210b8d08e1770b3d248f94044377f26080c7b6c54c8f99bd94343900082d62da3d0e782a116194ebd3281c5ed0d5da25531c46f26c8245ec84293e079d3fef71ec97e9fca6df5abc13560bfa79bbeb905682fe208dd5cc465b94eb9f76b98b2a75db63f2c6fcb63c16b99ea86f118a4131127602476765bf7c77a88d16af1195502004a577c19445b75622d1555698a64b799003915238e6dff26354b1a558490ed9f445fecf4b2a8c3e3031cde364d1b805d7f411532318f23f1a4539dfd0bedc21f59dbc0ec63267c571e232dc34b1e3cfd1199838af6f4e7bc3d30cd72d6fcbac391f51821919a6b97bf2cb4ef8453de556feb4fc1e93c604b6f247e3e9a66556e3071d0671fc63c6503923f5f8dea8577147ed73c83a1ce1449b85fb3aa130538120a9b7c9a52ec9d7bb284fd7a8ad7e6a7fbc7b9f5fe019efac47d72a4e3a006f5090b1b4ae9a30af4f0dd96eae114cb72c67f60a5b3bc5865f6c3a6e6d4cfe3b6ab9b0d574bd1109e7af32caa96dd902302892e96789c4ab95d9b47cd6f5ff5feea8c03f4e90df34280dfb991764f7924c16c02a51169fc6a08c765449f37226dc88ff31ed1300cd3a55af772b2a96badd23035a3794eacd1755256067b3bf470d0d6911eb544cd8661f6797eed67acbb6170017b7fa10f06b37acad4b3321681bb59811fa17476a8df7eede6a3aefc72e45e8bdc8b748e169800091b593d3d9b9bf15dae05cdb78bc2669b6fdfc4be1fa238ba4d97eef37da2b332ea39e30fc3f829cedd15bf0f437c14cef6896bada0445b18b282551441b62a4447f525a81ebc312eeb0e970d0ffcd38db82b3b86c177a72c9a82937cf1dd7fe3dbc5e4a6f7cd6ec565a1734ad03711900f7c2d129262aa126cc1f2ed57b7b034129bc6aff50feb621f40a77bcf1b417c4353bb650a851d636a4d9b885fe9f3ef5bccf21c917fc8140f505368f0fe247481182b413284e77f728889d91536f72dff180b6ac0ce850516b1f5188c51fb083ebe49b8f112c7378ad3983d856c35b1dd46ed2c9d91daf865efe25d34c7bc5a17dc11c2374b347f874550c890735c9fc0b82a19f09f51da6247611b167e74051385df4d72bdf076bdb737e55711bcf3e18e95bb9b729a81ed0aee8a930346d0db5d1e04b0a14a01a4d72c525946e4de98090a865267e6da9c763f32682b92f5b664b2fa85ec154b6524d69f2005c0f5b60c02338187b4ea982840911a47e81be78a042e2ea6b56c22560f25b2b215837786fd16108bec1b999d84a13884d2380651e86eea2f9d679eb4b098489c8116c82c1054d0caeee9d0204cc6822cc2f6d0505e75f0264bc7e754c5e3aef5fb8bca7c44cc7afa0395822c833dbdf42fc568c0d6761c0c7a5c5ac96fec12be4e16c11e9f58636219013dc71a8237ed24389b85ff0730047b69e27e9a28db9210267173b4f8433fc467aeafe16572568e339969346da1952be97bdfadbedea9068880fcb2119186da8b8b7976a9bd68855d58501ee8ef489047ab0eb2d3152e4e03c0937c36a6190305549cbe25aa15241a3419346adc4e62ccb1f31cc9ba3640dbab21964982a75d457e74259c4cc8b3d20af193c948a8541a87b3291e1de1c43b6cfbe5ba92399c0f80a449ee7513f24b1639265fdd94b56dcd2439282487b3e8c63d09a1879b2f13fdd5c17c086885a9b8c87ebc7926281ea09fe6b0b30e84e4ffd12318fca53b968a4a73e1845abebaf761f703c2e7fec5e3388cdca4dc684be2758e4bae37135a40d21aca86d23a7dcc7e863a509af091b7b06ec1255f5fb5c864410230730673cbde63ad56149d5f9212ddb0a74dcb2d27b4138dc8ad35eb6ffa36ee7efc80c8e32535f48b854460ee181cf51dd57b693990b0c3628cc5f8b257a31be21f6df563eea86006e0793241085274e243a49cb6c180a8fb204c11c4cdc540206ee434e05c0757569fbb3138962d28ee423a6feb3c27d330fa510523cde256e275710b702c4e06b39b73990fa9602b70f56e4641c3626bb3fe4bd2c226ba43b14ba47e04f9f13a018ddd2d4c83053331db5174db17904752165c366fef90eb9a5663f3c3d5d0ee3ec321b8da7cba5b00d0af4233a083b72696195f44e95f4b549cedbcf63afb57abe6977a1c71702c10735d8afa952a4a75fa527aaa94d1417263f69329bc56c21614bdb177d30b4a54566724729531a4b488512bd75f43d71004d495302f78a5a97f201811e13343c45921eb33898aa41988837e2dbae43251fc66b525a851a0474419d37d9e8af937e7d55a29e10a8a7d9935c9497528cee43d30f7d26db54362868a7f169a3e08daf30033c6360e014d02d7ab567300f9c4ea33be2c3f99e3431261e0d67564ea12b094feedbe21dd1563ab09d4be0430f537835a49e07d3880c0fe7acbde307c1089a7b1a408f176763754d4f40c6a9b3c949d2dce01bb3a52e683a31987d4817b03431429949dcb1108cf82d8293d562ee6d214b50b598ebd1717c0ed0bafd3f57abeba1af2243ba681c992fe78cabe206a8573280a94d34f97803d6793910320febb629ab1f374f0f6bf9107ac042fe0c5374b893f91813c0faaa7476bf26d762e33afa4c34a600736aca1585a7d2799db0fa1cfcea3fb29dfe050fd8bc7b91c31a73bd4f71d7a983b53a25ba47e017f100e828814ef99f31744c090141bd260c774a04a98e460c7741be81b75727dbee4375bd348a85f63f0f6516f0b260721ca58e2d1f016248c048bc54c3b70085d2af3fe2ab5cea69089c5f48f6f16ef143bb9558d41f003dffecf7baa8a7dd1e0d6d42ef18394539f96cc65beb0ee2f8ec0e6f048c4a1f4e55c252aa5a04482c02f6f9001fa54894e644fbb4c78876de023fbee8fe2ef56999fc6404913bdbae0990900733165a598a86117ca81be017d07ce2ebb8a44ae5c59f5331940f8e693c010ac402529c7624c8ebaf29080db8fefd137aac8eb661ae6bd25bb5557c1c3e654a91ca062b38a27b1b02f84145cf218cb8d423a7f31298373de4c0753a8a3168fbf1ba6592cd84d82ee924fb4587021a408624aa58e4830ae6e18f6931b0edf31382c0531ca5fe188737ebb01263ada48d022969468e9ce50ba6337cfeb65fe18fd872ede4cdc0c819cb7fb707d01eabce91914a40d3d45b7430bf44db0b0930a3e1382e60c46bfaef463a8627e87b80e4afcd110151223a327c6ba6eff10271e7ed8ecdd7c4287cca9b0813884ac0c88ba4f19669f025349900020e28470a73923ff0bacc86cf6f237398efba7d4f4a3a3b89122b361cdb0c40efa181742116f935a91cce4df9ba9f595a903aef2558c9e50e928967701a9364b9f0073c92f7d21df287774f62bd44769d5d20e1240e19b320ebd38daf0ecfda8a465583ca2b187bd90ad2fd480cb8374e5f42234a71e2cbb7ecc263563c9166718f13d87b21f5a67d95f47252a9ca17e0105558671c588aa6b124d21e1024adef3de42f0c733fb280ae017050cc994e64e9ace0221cb9f8b480202cd425532d1c6808751489548727d66de1fa287a6027c8fa5203905c816e98e06e22b81d7789dd5a86015189f008ab65db83ee0f6e43f2381402ce1e622575bd11d94ef3827dc1a2beb4949dd80ffef7022ba5f573a93a08fa05ca499798326d6b2e07b108cee09422a6addc1cc195f34246a6d3c1714faf1f1e916ddbf1c6bde40496c0b1cb7c7101b11b98e008c4ac19ce4a6e4e46f2e7a9a1a77fafa69cc8a5b0d614725ca12707572354633ce229e1d8482fed9240a4b289c9f0dd1f0628e65b704c4dc878e20306c447d692eaa4d7d869dc4ea0a7f6996bcd42a01cff501f29ed31284bc3ef7110f34c9d089e590e51194eda82d71b2899981aecc780d0b285bee58f591d79b0c5afa71b10173e90f4f01cbd17f07f8eab7e82feab5082d878d5f088e4e048acd6efc84afd5db0bc58d55ca6d761d3740a17a8b5e2d582b07fc14bcb880a2d313fd5eef2effe78771f3239db53aca1d811da9a5dba6be531b0c876a6e2f790ac203fcf477fa8ba022d8449d1c144fc0055ad17c2d8e47c3a173b6e5462aa517f6c52321d2b80381844e92dde609836c5f6f737492fff12416681a3a00a56335826734b24ff0e915bbb6e4958cad274e6841a7e0e88191f1d8737e5701e6a2cb9137d037a0fb799639f8e71c3d6ef406de62f979c7e29e13f9424c9f37a8ee34a79ea4c0c38e689cffc69f869c080cafd2e489f2f7db80f5a6cc56ec8965c18b3f16b5296dbabe75d6834f69ef6c8c117046c4089fe1f7601c238f14d407a9b30ab5dd044b7cf008fff8c8928ed6cf8d608e3276f902080eb12227ba818f0dad556c76c3ed0e3d37ca52b54f2bbb7966540ef0c8e7cf3c249cd227c3f0c660eada8d93aefdffb8ea4dcfe281c139ffdd4fa88dca8d60cc79a07c01ee6c63e822c19b8eac6fdffe70d80fe274c509fd442c876f1cd0e3cf0fe5d8b00fb79ba9aee2e67861b99ba086f906e201bd2afe0a4179d6ac3cae4cd3f1a3cd4b5c3364aba203d8de47f9230bd2671fcaa865ec529ef50f9950190d2a6ff5baff1fe449a6e1b4f6235c280fc4d5f79e602b5a2836f24b92ab7eb535ef7c15428d465dec9b6da61f7ba6d33265bf916e616e6d7399c0cfb541b49977977753cd0d9a533df0f8dc50c051f6f007c68d12e924ec962e0383e5d8f1d7bf37255b67da90dadabd5240d09ecc9aec01527ceaa3d568694e6c61bfb1b44feb3a248bdb58f6d10942e2cb5af7ad2755a05f34a300ef24799c23a588b93ac2c09d6da87bb5477bb4aa8076a81a6593e30d208ddb4209ef5239f9587bc3212e765627c303dddd831b772634e8058a76270de8fdb922bc6a31c1712010a5955bebdc969d9f7fff6ac54565a376950ea546206bc93ade012058de51f0ecd7d91a453641a85db722a611b3692f32a3023da26fb51317c12ac29fa660f6e09ca60dbbd97fd84780fa73126cd67baabf2b3d8ba36f45f2a292b3594530000000000000000000000000000000000000000000000000000000000000041c133858024ecb512dea8e1951b238b192b5a4b710fba1ca14cfb0d1ef1e3694528cf6bc8055bb7c5a94701f6f463941b19e941fdfac5158082a578ced7fa6d471b00000000000000000000000000000000000000000000000000000000000000c080a00ec4e8e01ddb8b7fdb87ffeec9740b72b472736fc1e38419626bad19665f48cca01605bd0c141dfe0ca5f6eaa5a47bfc036938e921fac025b36e37eb403e286857