358fc170e7c822f2419df38504dc0c361d5e9cfeb25826e80cb45114ba37bbcae2

0ba4f222f7f61dac23edc2e220c21d1980c978437c1b25381aae82488e33703435

22ac9d07e4d0089e78b8f89e4f867710cfa13d2b3800dd683bc4bdf2b9025d37c7

2192df77c48b6c9474b0d5e72ed20d696ea2bd4a60e8628f26b8d77af72bc0c1e4

01b7f937c9dc08eb78ece5a514dc1429041d2d4a088aede1257bc77cf63ba91eb6

3d89c216c3ff2a9e58eb8193468171143029f049d750a23035548b1217387109

248aef72fdc801b16decdfb03f8409698c309659f10a40ba796b1b83111ad3277c

3f8fea0ef4d936b24ab387802286012d5c44f5cab6bc3ca1d39fe924d85b750d6a

34a4fc36eb832a8c41bdec9843d91032309535a1afb983986be06cd5f669e3d899f4

08b0e332d6e608a859b3ccb14080266dcb13ac1695b324179757b71b2ee223007f

22eac902f28175b459acf2ec5bd50968fbd02ae2006980b1b555e49e9a0362bafd

378fd911e9810afe51a58fa041837d37aa7057981bc8e76a560a5b9ad6d303a59e

078cf203e6e23cb57ee9ec8212f00c6480b70ec60e6d2854f7f2e33e208346a266

25acda0edadd01a44ce8ee9621892013e3208945bbc740be10c5a1d4b73a412735

0abcd42ec8fa6e94439087b11381201a5bb15c921da1da9ed8a254ec81bfe4dc56

7e9cde7eb4f1309241beee963af0221183cd8f79ab0eb113a64cd0d3afe5eb1ceb25

38919d11ccdf36f73d96f9ed31de3210881ccddb68c98c747ea51b989c744a34a4

03b3c422e1da2da47c98ffaf47f8076aba44c00cf7a6c1eadd6b09a5b47374223d

7dbcf312f4866dff5cb0c2ba02e5283cca0968fa88b43385fc8be87b1cc1d4adc3

2187c621e0d93da16fbbc5e23f800f05cd0e97f3bffe986c0a65b2679d2789faf1b8

60bed911b3e22ebe59efffb002fa72087dfc5e090b6ce017324aa25b5a429ba365

238cd570ea8b11993abcdc8f0fd01c02955fc8a94e9949da1f58a48a71decbde93

788ce235bcc76c9746ee84bd41e23d306fb195a9d3e003df6850cee813fd89a47c

3db6c63cb4f3129f778f83ad39e02a16dfe10d38468428c298ff68b0609a9f21ba

748aff70dcc537b25cbdf2e518c53308fd8a56a88b65e832259403e3483fefc1fb

60bbe977ebf80eb67dbcde9c42df762c1f5ff3b7bd8aa0c3b48d4757976a324abf

1d8dd925bdf008a058aae7e13bda356bbd5ea96213b240087a39dfea857f398e08

08ebea08cbfe2c9942efd7b13ac00010adacc3e581037c602d24cecc4835b2069953

1e9b8625f3842a853fb5cea619f90213745b6caa1ad3454395733b5906a3a7358d

278cc974f0e16fb66aa5f7b21a80312730c1a3cc2ff9de8a1c850b8af4a6d230db77

39bcdc2ff5c02e8139b6fc9a27cb140a1d7f7001ac20ac4c329b254c7df944800fb6

129cd300b185368a5c9ef29204fa02273146aa7bba17c2da76c23ee940b69b52

7eaac076e6850f8e74bbe2ba35d6012735eca10d8928eef85447453c4181a8ee8621

3b8fe328e7c875f236bcfcad1083011e5813da39bfc9dea7e19f732bb20bd3a0656c

78ebca3cf1e3118936e7ffb21980732def0528557431e43ea74408c7f0d230ad07