0.100000000000
82a899bae250998cbd6c8ce34c0ffc38875c5add1545180da2e9d43348204433
85153
2a6974205d11cf6f5f3b6125fc83ff7e55a51201c2d4d19ce95f4a2d8f8e6564
85302
4b36cd3704295845695508ecfd09828b16b7459458ad2a880388619b7ad0fbb1
138112
40e64e41e2e7b2fae1e9ec7594c08cde7e1dad2e1c2170f66e4de21ac83cbca3
144007
f4c2325dc2788207f883d32bd2ec72ac8550e820d2a5559b734519fe8e6b7100
152290
5a2d7a746b366b8107b46fa9222a28ed502eb368b49310ea8f51ab2b0226f441
202577
4e03fbcc16b5616b4991217c0fb3d92371fcc955cf3671c9017063c3c37a6e9f
238628
b05cef2fd281768b644c3479fdb7f8c56b6acb1eaed24721808652fb01410990
425254
4906c6aa5b836ec3fb71f7306e5bb26b9c6d4e2c80667ac8ce68582dd26bda1c
482870
9d3645c78ca00f616584b5a2903e74f8efb234de6b4c7218b2d3b88261196b2b
485202
8583dfb9862013c89472c45596331a533ee9c7ae351d8c85d5eb565679110d2b
602253
9842a7377e497df23ec98d78b905ff72dea6883fdf0138bea972ce6858d3ddc6
697789
d0e617e61b0777b2cc7793b846e4d1477b8ca75b2e317cc2664c2507d2d6a01f
716719
1bcf4c992b67084f695cdaf32e8cadc8b09f5b84d5c0253755f82a1fa3c03413
942307
7af52294826779d536cf5305c10ae4239dba920d2cb316a6fcd67aa5f28b1d89
1025013
02b114892eaa47977cc91a0e51f5618d5763fc2b43bad673f9c970b3d15d9080
1161204
0b4052ff77ac689395d793876c99c7b5cc1bce0f8ed300cdcc596c122ca3351b
0.700000000000
5d5bb1419f38f3148000ca6adbcbcc4fcbe9ec13214151d59837586c79c4f496
130662
b3b2669938e1760e085a976ed7944e15756d6ec694e24ed60d1775eb1f06cb65
306922
f5eb554b0798271b745c7c96f34a495d94bcf034c9014ff422fba46be4698dc9
427092
74efc7f31d886e73d7ff2aa63d442a6c1a4ab9fc1e922b3a0318d5f3b636a93a
454316
b38224aec6032a57844d05df0ce5969362da342344f2b4af92eb915b43f22457
558749
1913944e987ad8e0b50700d4bd591eadb1dec0fac3789126c3888eb72a405d53
672418
a751b5a9fa91d35bd4e35656cc711ec5250f8df6f5b2c04c43e9655ae0c930f2
736953
cd1bdf7ca99be6080f025de00fd1d876d3720a0f76dbe79a675edf3d3e905f53
818899
59c6f243c6f7ba3e3a546f644ae2b9e5ec307bb655128db4bc2b9d59c3ad982a
862063
4ea5733378f37b77f2d57af7d096d25b4ec23e65ee3c8346750d80169f5348bd
875439
ccd6552ef269949c1ddeb2e47709f26a0f9472bdda3641c00cd13ec25b5979c9
1039495
32a101570a801cb1377cfa4803ae86f9f1c17669577b04f9bb0b97ad099b65af
1070438
5534d2445fb355afc57b4396f0a6906165aeb89b436b445460f1d5ed16963b36
1087439
6e4b8791472ea7a9da9e2f1db16df1bc611dd2fb049470516785601fae0adc46
1091359
b0397dba359825fbda1822de73832f4e3cb033820df26e40c80b2c2aefef3fd9
1119660
2ce672c4d557ee85b3bb0236ab001432eafaf747e007ad1ad12407b302731a1b
1141790
f750e6168370dd5686b4fa052053ee5daec312f715ebbeb587a7fe976355933a
10.000000000000
a7085df729f998615fe8f8c47b57e7e66b029c2d7681f8c8620c33f44d2f472c
284791
f1e69e9cc0dee3d406e512c37cf89b94bf759d2afb091dcd644dd7058c9bc8e8
419734
1ecc91f5cf3afef7ee084e903aada187f945cfa2073bfb7f0766f1e1c5f987e3
429029
560763aabaf830f4c6c322d1725ecfa27321ee34ab99a48fc2593fd8364543cb
525210
9ed2f89ca67be201e87b5b36feaa9d190a99c512c1048c7de7f1c5df7749f15c
542784
e98e86f517e7fe8e6a0188c5ee8f96a7420b19fb9e8d2cd28e75dfb52f75c618
556539
a9403dd19e612aa15d3af4551e439e9afb7726cf1bd6b392124d3640004b675a
1015527
983c1ac4360209cf4590b8b11ef31b4f88af116ec4244611d8ecfacaca89822d
1020374
6a685789cf5e1ae5feb1aa1ba4ffdf92065df810083d26a86488751c47f5a209
1070425
d2565d0f61c24f7a38d06b924bb84eeba21b5ee3fc0c359db55bd750571a2c26
1090037
1a27b0fafd08a5b70ab377b7b5786ec44ad7870977f18fb3a7c4b8215a1cab36
1099443
ff188de98fe261c14336aa3f07a6971ab87db0ebd4301900df0124fbe7d04a33
1102208
91673f720fe15ed729fb954810af773c4bed78c487646a8dce9c92f164ec6c3e
1123663
1324197becc1f41919529175a3ed63a066d36bf70c8345eaa113be1c4a0f793f
1150517
037e57068eb8d7a14dbebe2caa4f54ab81cd03f42cd42cecee9f10855c688a0a
1152386
e23f19cc3ac5653870646a70536a231c65d378b17a43dad2f12669012124249a
1166796
ef98eec7c1c8137eb9ee3dc0df0c39a98db197a50b1d574aef423e9e6f0cd200
30.000000000000
276d44f2b98c920f6269a515f265ff84d637fafa12550bdd24a145ed913646e9
142542
0e666affcd764d42041abc9b0a4dfaf9975698f9a3366c8b803abcd791cc8c84
367550
f651c11637e419fa9652fd10d823ac23e2feb0d8f6a40a683c893c54660b4296
390202
9b19a72ba7b6f3f2b0fd228b168a8bff8ba7ade34f23bb4bb260bd977ebd6be0
462774
9d5ab6228b5fd90b8a4d77f037308deb3323099cb4c3e84a7da343cc114e3d75
703199
47347f2ce6f5c1b4c2d181eb9991bc0589b476d14954143c83f0b8972945a913
743783
df9ee22122b490a30b1c132080fa48d251b7b091a7740e9d69362900071caa19
877488
745a666a9b28abe017696b7455c04d622555f9c0266ceb7a9cea6cad28807001
1054798
da83c19d6062bf8f2f4b9098142de254574ee1158d60fca38e2248224ab087e2
1111142
81b6ac30b8c3c0b36b9aa24b5055c3a78778bd9950043bac848ef4577bde9c8a
1138936
aadc415db48dbfdbc1b450f846b115d56af7d9938e3bca14edd9524c9eb4341f
1154535
c4f0cdbfb7e0c25730abc84e44311a769aaf44fb9de273c3ee1301c8541b71b7
1156224
b6c0e99f312c71892b94c5465ed24a916ea0e692176aadb107e78e861c4172bb
1156457
06e8b6c1eeeed0be76c1cfeb33a882109377aefcbd439ee0ba35a21e14315c2c
1161204
8f967b80c3ddb1c0305700f8a9f1a05b9f037ca8493305c343a800d4af1dd231
1163789
fd5aacfcbba9eed6b42627aee89e85669b9d3e8bd9248770e484919359df4171
1169758
ed7753820f527576b388dad6f67498628dac7cf0fb33e3b93f053f7ba4d31bf7
0.000000400000
cb70cdf98564de44a77bc0cae3f059eb26bf0b99d75869ee27cd42f0f7a11dcf
982034
9d02fd38a80b808ed1c3e45e3d92db2beaf0a9b8b28eb1493cd2c1d514091d44
1060337
472737e5d7f2107243f33238f1079448056235ecf59fd1d36d951171110e90b3
1070425
6be3127d0ee20d4e3b4e729cfc419d3950557ad5a5e96ae64043514f6b798fe9
1071655
8c6b1abbbf4a1c159e4302fd739a0a9d234ae3a61778a1ddec49169793663668
1126157
bb7459d91b207ad7f22937b6269749f4342907858a1e0dc178120d73e032a5d5
1146056
5f4dbfeb24642c8f6d2b354e1272ad4a8edfcfc99da21d051ee52b6dd2f25d72
1147981
afbeaa228f1fd91e029b93c1bb1126c107a95586aec0b9e3a03ffe630d27cc31
1154416
d76a47e46107fac9af08f4b043be30bfce43310148fa1c46575253c1932c45f3
1154809
2cfa09e68e515ef87840ffdab018878fe2290d82346436c920b6d3ea3461ac58
1158258
62b6af1d746e3ae02df3f50dbd20dc0ab61e94e426f3cba817c0549ca13297e8
1159200
58c6c973cd9c7f6bdfd09b97a2a1787475174352dc2f92962a7db4fb13f26e98
1160274
e9a41c17f99abc58e3eaf5924b15691563f9d13bb20aac9e6caaeef5b862a945
1163524
107ee978e383101ec3bb41c05eb369fe469d4bdb5fdb43b2cd10ca6a89ad13c6
1164992
7cb95e7228bcce21528a53dc0102a37d4bb5ccaa2b27d57af8c5d86a3c38feda
1165007
50b95e6ac330bdc94b38ff671668fd941973dff635ac3a13ca94c4dba2995003
1166125
3982fb15ccaf0773ce695823be221a2699603520759a2ec922d159edee8bcd4b
0.002000000000
d009d4ef88a436beff7907ad58ed4e1de7be6331c0e100d8f45dee9056cedaad
54577
4c4e056ce3ff92550821b519088e1b753e45bc267c3dd92f825fc08fab1786bc
57359
a1978bbf25a10a84073c730fb8128591d3289689f7892ba17c49863dd414a4fc
58464
693822167a4bf08ee619602aa5c812c3df4a9738c48b828d84d1a4846dcdca27
79433
78ce96facaf1bff6261df2c64e3ab1401cf41dc57a0e741ce39a1874ae314ff9
80228
745701b23489986c878d104c1073958121ad650180e312a831ee20751d0688f4
202372
6ce73abc35db796c6709e53282459350f27efee9c5d81ea8888680d7ca2620e9
1035961
9acc5a349a6cbebd64e168ec2c9bbeea9db76794c370d9a99059de4e603c7bd3
1070438
6c1195abd7f7c105407edc82a423dc304c82b4590c8b3f1b02f937a06b120c2e
1108724
db9bee6d71ff4e7b63570eb5658a4ab07ec27c1b85db053724f98e4573558b09
1112516
1af417adc7420933b7c2edd4a656b8bc8b8e5fd2e3bcf9c18012aeded72faec5
1135647
c401971e86bfb8dee6597356f4bfd119332125f99a66a63ad4d739a11d32038c
1145746
9cd4612e494a7e98861160042dfe75d79a0ab31c091baaf69287178a0ec48311
1154436
6c38c0f66fc5b2e1ef82ed440304d14bd96f455349d30946b0bce362fb9d2c5a
1155204
c50d405f4dd9d5679a86b30287d0fd58bd34b59c766a4e89dd63ffd430fa360e
1155412
c88f758cae94eba50c3be6918a88b97436a3d958f783123f039f962df5ea4f29
1164146
c353703408235ec42308cb56d257a532b6ab68776edb0805707ae319ed997276
0.000800000000
c45fb0966f0797025b02064e9b61daba930ec4a13e2e21c7f50656253b841ce1
43912
bf8dc084c550d92395cb3cf8f7f2c1dcdf62032f39103e527c9ece1736a0d298
50575
e750f63ccdab48726d8d1e4df4555f540a6272843180b3faab2312e34c95489d
58032
2aabc1309736302f6294963ba7f96e023d661e315723c79305defd991d69cee0
1013344
68ceb329ad831e90b42225274bd73bb0bf74ff6618df442b76cdb27229dd0601
1028298
9d4be112e58d0e4c8adc3c83142855f3d2b1a155c87b153d36997479088d187f
1034344
3ec9e65cb3ccba35c8515b1c233b2f70bac6467094ea9c06f3ea7568f65fb39b
1070438
09fd3d3a61350d43300413c6236dd9ce2f7b536ea42df168afeb4782e1fcd951
1074937
1e195971d8347612b7f7926fe20f934164e9dedbcbe94d297c7878816a7de2bd
1077098
c66f0ac66bcf48675c4083c14d43daf4aaadb9b1e03ef489d47dce60057c0e15
1114470
ff4a9ddb262578e0b4fc275d28218d36ef4d0c32e8267242681d37a25a4bc891
1119222
f70d8a7c9cbe78f053140156e874643c9796eaa21fe4d42bb58d3af3e03e3084
1138202
42f042064c0f071c9eda72323e44bd9a74cca7c0077a2d9994e28e6c02996b97
1140913
036ac0cdc91853bb4620beb1681a5cbcb18ca3c13c2775afae010869dcd87795
1150606
9677259e199047c3f50b0fa90a0ef73638b0353dedd3aa654c6be993179a153e
1160085
4e82c4ccb6013074174bdc4acae254b84ae575d6b34c54e4ea2e3e46f2e62c2d
1161717
118408491a6c0fe3193be1b8a28d9f256870bd732c2638d02adbf5da3d659224
7.000000000000
6c45606da93448bd95783829848c7a39c0bbd85154bec8dce5ef3c380b559662
863981
5f36fc9d6e64d7f3781f00c6e17c0d8b8784db06a38545b3088e4e185c85f991
876847
4c18e475f3314f00897d913f0fe103833f00effc0f1edc9b6e3dc1b10bf7a079
886058
84f82d6409e32ace7c9189c9847891dec149e9f4374240eb16513691383f642d
907929
61b9318c062c4c499eb5b91a7ee6ea4671869ad0b34b90fa27d99ca467c3f9fe
909869
61f798231d317209f7f390e3ee9849ea6a35be03ead51f1fc0242e17f6775598
913441
ef833017c2937ea254bee41ab1eecfdb98f779886fe4c78247fb4171f925da66
933124
14f726e7b15c07c40214029767a246b319a422887eeb84f53e4075d6b95b93ba
942140
e44adc8f2f453d20ae5f84b8d0be89ef954abd6c8a757bfeeb785dc0ceb08b6e
949829
84b786c2f089dad7e1c6af615d184aa89bba151428e388e1e34c97a55463a5e8
958526
80de27932c54bd9968e2d09321dde43fe5f2323e64bbe8ce5af282550638474f
972662
55699cd68d52092db91a96d26ef17c15ecb7ee72c2098116224ed64bc7c4db95
991269
39a4434db00c81c27f597cf381057938e7f2db030338328994eceff8db88972c
994845
6b3177e327b2fd10811c5a1711a75bb84a00dd0b236bf39899e3ff709e3426f8
1051417
4436b2f6cd5da9c9ca87c0b98d70046459808659eb5d2d02472d163b0e7ff177
1128669
06c6f1a0e2678c51c49fddb16bfcc661e9c1c9cda6bc6c5363b2d0f8e0ab2a32
1161204
91a7db91a7da73ac57750a94dae3c82e889185e891fe920d72bc3ae1982a8615
0.090000000000
8e86933133bd124178b9e2a6e0ad81fd6e059343e934bd4c569cbb4c0b7f0e21
79976
76e65071a4082e1197d76587b15ea4e3a08b9081a9acb3f88347582088dee58e
458426
3159b44f6272844b6f7a9abff91c88b6021508b3133d5854d4e8615b36d8ee50
481886
c1ed1b9e3db0f837d3592b5a3c0469af5f35146d8decb14eda71d6bb0605e025
495689
4f171953ff62d354cfd96ed4478cf0450c3127a3a0a59a812297263ecf857360
529054
60ba7b46f2045c11f74a03434f237e02bc7f66b77c732c55db101bba120359e0
591689
af6c2399baa8d670743ee05e9cce6ebdcfc6a7846c2254431e7c0ed60c022aa8
744078
218fbd583db6d7133a4fa8de0d391fe6934ca81f5e0553f3832df6a9a7369872
880015
91769f736778aaf62f67ffef2fe76488c29d0ae766060ca5fcd75027f44b423e
913965
25fc7535219f438c8cd8c9c767ef7bd0d9b40e06106c3c077e58a42688043048
1000651
836743ed17f597457e5e5fb6920d206ae05bf176afaba0985b3b3ba996412e14
1054649
3c7597ff950cc16b0e63cd3e4b105b85bff58bfd37494b4e11fed9c2667662b1
1140905
c42cd3939d8036e6f2ba626618121d2510fc93b8a32805b1b28ac3500a34f241
1146563
d4eedc86de99730c8a6bd3b186100848dae014e40714244ad10087a95a4a5a92
1155885
f4c6e293008d019a9332dd8bf99c2006e4196fb17d5344ffaf97b9cee1e7f588
1159206
021ae3dd7f76c51914f8e0eb819462f9d88e3d9b299e4449284a0605fe4dc56a
1161204
157f51ea87a77fd8f07f3280119230bdc4cdbc4de2da6f4c3be93fdbd7cc7d12
1.000000000000
0d06cce10a96c3213284bf23afe6db88974e57e7ee43bb77f7d18ad0f8b3dd86
113609
58127b6c3f1b1a196db62bb1293aac5d46bae662822dfe9e906ae4eecdaab00d
233599
26f701097c3525bf7b2599ba5d4d1d59c66f1eccff8763a14abdbf5b3afd51ff
259554
5349f60963da6af8b01c06df2f1e773cd9b9861029d622d56af1f5544b784909
389056
6fffe917b58549647215406a3c110fa1bd927636477de349fa1892a1481ddc2e
433609
b553ddf8412ca001d68a2544e46d8ac90324264024ec2b290d816380a42b95a7
458134
d88553be14828a7c52b192b655c25c61651e24f09556e12ea079438039828f2f
495102
0ce0159d93ffa4f46591d56d7055761ec2378a92a0d10669c57ff6e005b9522d
526639
b7a4961a8cea7ea57ee48f2b4c55198a32b43cedab5d9bccbe7412a5275361e9
817708
63b58d205f84a74134b5e40440aaae065d51eb6e492c44cc6f163999e6b1335e
928402
e6e6ffe210c380d85d51e8fd466183814d1f01fb8fa5d857e8d17e09b61660b2
938870
95a4748ee621beee216fd7aca270cdd77931e5c6f0f896f54d17cc07b2b5c87c
1070438
64cbaf3093413d10de6b7631f35d4fb688fb40a479be4668f4490ebe2a7791d5
1098080
800719af167cb40a6916144ffd7905a71058d650c760cad733ac0ad7a75db078
1100374
29947fb7504399d64d2946efe0d2e9ffcb7e0d25972141335825d4a909e983f6
1107607
e47e4116afb30b1582c7831304e9178c00ce909d9ced78b90f6593367743d75c
1146092
ada8dabf46dcf432402eb5d205016b25ba0e20ff0b364c5b11f404d5c63df6f7
70.000000000000
8197bf3ece9dead203aeba58bd4f4f75da31cd9012e7428c6be29e29c2716dd6
389046
52ab05621c439e1e24bdf91f309ae31b2585af17ce3ff4d808e2311707fcfefd
485420
cedcc55fe11c6567f076ce6fddd115928743fc8bfa8c067f046e1073b27bbd15
502881
517bbe5cb4133cda6042268a0ade9af0afc530877a5f4f6668cacbf4b810a61e
621174
e4dfef7da8953b9690daa13ba7bdfad036a7b0052312d972ede234ebacdc4bb8
783287
274f37dbe3c40f611a1ac7a4db6f83194bc65e13af6a8a676c9324f9c3d66c11
903864
ba20f2bd68d9dde2c60cb496133a401c86340dff43672b1a2b3e2a65521778df
984562
2b4ad277597d6db72c68cdcf8d93499d89ff3db04a6f37453ad443738beda3bb
1054876
a55506b9c6bbf13790997de3bee080e744e5e555a7dddcf76f088e49f8c97c3a
1117051
e382a18c9ec9a706d573b6c1830522d305cec7489d47e296d75e93f491bda5ef
1127967
5bd4b8f505d9c371cbff8200fb4e62a6dd9e22d9d4ec2e7d05a837698dd3c474
1147778
ba04386771c0077d9311bc1fac9712cd981a2f3285b866306fe811f807036ecf
1151016
569da9276e06b6f96a7372d8caf7da2a626cabb7e86d66a4a8a6c1cc931831cc
1153955
137fed7f07c4b0a83c1656ecddcffb32e1cb8319b0bebfe339e8ee40e32c5b1d
1161204
90d7fb3b9e886b6ec0801c15cc55bfe3e828732c9aff55980c457dbc753dc4e4
1167015
73f283440bf68c5541e7484fa0c93893b7848572771b95b13c7674fb7aeaa80e
1170479
e3167bde015d6d7467c34012ab798f6d2d33b667063dd772e54d8a09a4b57391
0.000003000000
8d9c3fafc9a0701bb279330402e36ab9b4b6a16a502e31d94ff4da321fa86fbd
47948
bf3222722df2b5afe9ae39bb13d332ce82d859765ae44b5c7978724c2cb820d9
79267
0df1141c845956e4ab64803596fb49fbfdd18d7f1c2f0292f3d4c3320ec4388e
682162
0743f44774243b4530470a7a2965d0e1de92eb373aa997c077b1edb66e56caa7
898947
fefaf0128b17a8074257d5272794e0bab37b4851e207626a9de5723ffc46ef2d
913320
3fb67907cb0f19e2e957647a7aac06800fa292bbfdfce03a071165471131e463
956542
52e2cf49a28501a12e30681587fc51768c9ef3c8d9d91febc644be04ea585da2
1003270
927bfb7aa7c148153f62287f947b56ddcf21e377d92cceef02b486132450b51b
1070425
16097853095a4271f09d9fda062f45e32cca387fac2c16e215bdd67c58266da4
1080370
dab3d75635e636fa85763840e407fb985e69ddbb752aadb5deca32c5224bef84
1097044
f51eeb3ef43eb05829b17372d5b94b047a6c4c1243f1da648362e5a528dc2ad8
1125869
0a65f0812af5c906c8f1a884ef1fd60f5c02ffd2ace1017f3c79d6609d72d7f9
1132039
fa99f9d15cfc940779b7595d2fe58c3aee57128ac84443e8bab432fa9c6fbeae
1138150
3a04cd89bcdf23a2a5fe02a67b7d9a898b6c93f2bef662880375128752acc0f3
1148080
ee28769fa28f94d5a510909001508839a08b155596a108abef5804e31b5798df
1154144
d8b1e2d7815d00bbd254fa2c79423b247f9d5e679f393fcd95d89559abcdcfba
1168115
738e00b7d3cf2d1a43f2df1f5c1b5b11a7fd662d5beb2abd27fa9a658779faef
100.000000000000
91584ef90de76873c14f597be279f7d8056028b8d7b0b51bb495d4793917e8dc
471591
de13192735ba7094c3834fd9d886d11947a36dbfa55c52b07644845f8b55a7ea
698367
c77c728de02cecbc74e502ea64b447f287a6555d834fe4286811becb652bcd51
713222
d86655ed4a991393df5f5c47fe54a6e22ae08974ce9a00e518aaef6ceaf1b272
744376
018a7b225cbf992b27492bdc01cab586073879d327421ab6ffd3f765ee8464e6
873870
f4dae073e3d9f5ffb3c405db27a2532bdee29e58a6a12a2fcf74faac3eea8298
1006194
fb6e31615becacb3802eebd015a426763f3cf483997076e0d023bfd233eb9d14
1104330
831fe11a2caea494cf1f5ce8f48a40dbd1b39741beb440664f6831e7b8a7eea4
1119693
8099e877c8c7124ddac60dfd5e5cfad0e4f1b62aabb7f38d42da8e7d9edfa44a
1123866
1c56cf60845103da31666a0225e5ef48748e7020d272caaf72da784aab243d27
1126396
68bde1b8443838cf36d233a4dffd415a58156b7b53bd1581948f911d3030d480
1127343
f949dcad8172f317a8f9a296fed7839730bcb85e78b881765624dc688fd9bfa5
1143805
0fd2e5002e7769ff31299bc6ddd43f738cd38e744f5166e3a7b230bad58a0163
1144328
8c3800f693d42566a4234007224891187beac3a4ec2815360bb1a8a9f9b57e05
1147684
09f6befa81f2cb448bdd6eb5b1e6ee5ed4448828a74542472f527fb051def509
1161204
40865b419d9f53f67e91557063a1116bd427a3b934712cc272c0b34f85a02bdc
1169803
19542168a9936cdc5cd10af73b21ff7f356466cbc7c550de2a11dd5709f7a346