美国起诉两名中国公民从事黑客活动 北京强硬回击

美国司法部12月20日起诉了两名中国公民,称他们从事黑客活动,窃取美国的机密。中国外交部做出了回击。

中国要求美国停止错误的做法(图源:VCG)
中国外交部北京时间12月21日发表声明称,发言人华春莹就美国在网络安全问题上的错误言行发表了谈话。
华春莹说,12月20日,美方捏造事实、无中生有,在网络安全问题上对中方进行无端指责,以所谓“网络窃密”为由对两名中方人员进行“起诉”。此举严重违反国际关系基本准则,严重损害中美合作,性质十分恶劣,中方对此坚决反对,已向美方提出严正交涉。
她还说,中国政府在网络安全问题上的立场是一贯的、明确的。中国是网络安全的坚定维护者,一贯坚决反对并打击任何形式的网络窃密。中国政府从未以任何形式参与或支持任何人从事窃取商业秘密的行为。长期以来,美国有关部门对外国政府、企业和个人进行大规模、有组织的网络窃密和监听、监控活动,这早已是公开的秘密。美方以所谓“网络窃密”名义对中方进行无端指责,纯属倒打一耙,自欺欺人。中方绝不接受。
她还说:“我们敦促美方立即纠正错误做法,停止在网络安全问题上对中方的诬蔑抹黑,撤销对中方人员的所谓起诉,以免对两国关系以及双方在相关领域的合作造成严重损害。中方将采取必要措施坚定维护中国的网络安全和自身利益。”
华春莹还说:“英国等个别国家也在网络安全问题上发表了诬蔑中国的言论,他们纯属无中生有、别有用心。我们绝不接受,坚决反对。我们敦促这些国家尊重事实,停止对中方的蓄意诬蔑,以免损害他们与中国的双边关系和重要领域合作。”
据悉,美国副司法部长罗森斯坦(Rod Rosenstein)和联邦调查局长克里斯托弗·雷(Christopher Wray)等相关官员20日召开了记者会,公布新一项涉及中国的国家安全行动。
美国当局起诉了两名被指与中国政府有联系的黑客——朱华及张士龙。
根据美司法部官网消息,两人都是天津华盈海泰科技发展有限公司职员,并与中国国安部门有联系。这两人被指从2006年起就开始在全球范围内进行黑客行为,涉及渗透至少45个科技公司、军工企业及政府机构等的网络。美国的盟友英国、德国、澳洲、加拿大和日本,据报都会跟美国做出同样指控。
克里斯托弗·雷说,美国面临着空前的安全挑战,而中国对美国经济和网络基础设施所构成的挑战比任何一个国家都大。中国的目的很明确,那就是以非法手段取代美国的超级大国地位。
克里斯托弗·雷说,除了中国政府雇佣的黑客外,中国还利用普通的公司、个人等为政府收集情报。

833 Replies to “美国起诉两名中国公民从事黑客活动 北京强硬回击”

  1. I was just seeking this info for a while. After six hours of continuous Googleing, finally I got it in your site. I wonder what is the lack of Google strategy that do not rank this kind of informative web sites in top of the list. Normally the top sites are full of garbage.

  2. It’s perfect time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you some interesting things or advice. Perhaps you can write next articles referring to this article. I desire to read more things about it!

    1. Furosemida Pharmakern Furosemide 80 MG Oral Tablet Furosemide Antigen Furosemide Focus Furosemide Nichi Iko Furosemide Olainfarm Furosemide Rofold Furosemide Sandoz Furosemide Teva Furosemide Fresenius FurozГ©nol Fusimex Lasiletten Lasilix Retard Lasilix Special Lasiven Lasix 10 mg ml 120 ml 44 cialis cheapest online prices Therefore, although differences in disease management preclude a definitive assessment of the effects of low sodium intake i

  3. This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!

    1. Corticosteroids are meant to resemble a naturally occurring hormone produced in the adrenal cortex, cortisol cheapest cialis Third, tamoxifen and its most active metabolites significantly decreased CRP levels, an estrogenic effect which may contribute to the efficacy of low dose tamoxifen given the association of CRP increase with recurrence shown in previous studies 18, 19

  4. Greetings from Los angeles! I’m bored at work so I decided to check out your site on my iphone during lunch break. I enjoy the knowledge you provide here and can’t wait to take a look when I get home. I’m surprised at how quick your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, awesome blog!

  5. Good post. I be taught one thing more challenging on different blogs everyday. It can always be stimulating to read content material from different writers and apply a bit of something from their store. I’d choose to use some with the content on my weblog whether or not you don’t mind. Natually I’ll give you a link on your internet blog. Thanks for sharing.

    1. propecia 1 mg The main families include Columbariidae, Muricidae, Magilidae, Columbellidae, Buccinidae, Nassariidae, Fasciolariidae, Olividae, Volutidae, Volutomitridae, Mitridae, Turbinellidae, Marginellidae, Cancellariidae, Turridae, Conidae, and Terebridae

  6. I would like to thnkx for the efforts you have put in writing this blog. I am hoping the same high-grade blog post from you in the upcoming as well. In fact your creative writing abilities has inspired me to get my own blog now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.

    1. Does oxcarbazepine work for bipolar disorder cialis coupons Anavar cycles specifically the use of Anavar itself can safely be extended to 8 10 weeks, though users should always be aware of the risks associated with liver toxicity and to always supplement with proper liver support products proven to work

    1. hytrin fass hydroxyzine orifarm That was far from the only brush with the law for Alexis, who reportedly was being treated for extreme paranoia when the mass shooting occurred buy cialis online forum Increased DNA damage due to less active DNA repair machinery is one possible trigger for oocyte loss Titus et al

  7. Right here is the right site for anybody who would like to understand this topic. You understand a whole lot its almost hard to argue with you (not that I personally will need to…HaHa). You definitely put a new spin on a subject that has been discussed for a long time. Wonderful stuff, just excellent.

    1. The aim of the present experiments was to analyze whether the inhibitory effect exerted by testosterone on FSH release might be mediated by the intracerebral transformation of the hormone into oestrogenic metabolites buying cialis online forum Importantly, Wnt signaling inhibition in Fzd9 competent mice largely recapitulates the suppression of proliferation caused by Fzd9 deficiency upon Myc activation

    1. PubMed 15986184 discreet cialis meds A Good Ratio To Go By Is 15g Web Carbs Per 100 Calories In Fact, Many Gluten Free Breads And Muffins Are As High In Carbohydrates As Conventional Baked Goods Avoid Sugar, Honey, Maple Syrup And Other Forms Of Sugar, Which Are High In Carbohydrates And Low In Vitamins Help You With Dietary Supplements, Only If Wanted To Go With The Keto Diet

  8. A motivating discussion is worth comment. I think that you need to publish more about this topic, it may not be a taboo subject but usually folks don’t discuss these subjects. To the next! Many thanks!

  9. May I just say what a comfort to find somebody who really knows what they are discussing on the web. You certainly realize how to bring an issue to light and make it important. A lot more people ought to look at this and understand this side of your story. It’s surprising you are not more popular since you most certainly have the gift.

  10. Oh my goodness! Awesome article dude! Thank you so much, However I am going through issues with your RSS. I don’t understand why I can’t subscribe to it. Is there anybody else having similar RSS issues? Anyone that knows the solution will you kindly respond? Thanks.

    1. com 20 E2 AD 90 20Viagra 20Patient 20Assistance 20Program 20 20Apa 20Bisa 20Beli 20Viagra 20Di 20Apotik apa bisa beli viagra di apotik Ambulance company Rural Metro Corp filed for Chapter 11bankruptcy protection on Sunday after striking a deal withlenders to trim its debt load cialis pills

    1. More specifically, the cytostatic activity of tamoxifen is described from its action to bind to cytoplasmic estrogen receptors and is translocated to cell nuclei, where cell proliferation is prevented cialis Chaler EA, Fiorenzano R, Chilelli C, Llinares V, Areny G, Herzovich V, Maceiras M, Lazzati JM, Mendioroz M, Rivarola MA, Belgorosky A

    1. And this is where it can get a bit feisty generic 5 mg cialis Gallstones choleliths can block the bile duct, and thus the flow of digestive enzymes from the pancreas, and can lead to pancreatitis in people; it is likely that the same would be true for both species pancreatitis can also block the flow of bile from the gall bladder

    1. Only ZsGreen cells were detected in the hearts of CDH5 CreER; NR1 after tamoxifen treatment Figure 3N, and neither ZsGreen nor tdT was detected in the hearts of О±SMA LSL Dre; NR1 Figure 3O, proving the specificity of Cre LoxP and Dre rox recombination in the system how to get propecia The two main targets can be achieved by preparing CRSDs like enhancement of drug solubility and controlled drug release pattern

    1. levitra bayer 5 mg Exclusion criteria included significant coagulation issues, endocrinopathy, ocular disease, pregnancy or lactation, endometrial abnormalities, cervical cancer, anovulatory dysfunctional uterine bleeding, metrorrhagia, menometrorrhagia, and polymenorrhea

    1. Rogge remained calm and continued to read how fast does acv lower your blood pressure hard until a pair of soft little hands blindfolded dies missing blood pressure meds affect menstrual cycle his eyes like lightning, His dies missing blood pressure meds affect menstrual cycle Royal Highness, the villain s pet is a little different, and the villain doesn t know what s going on buy propecia 1 mg online safely

  11. Nice post. I learn something totally new and challenging on sites I stumbleupon every day. It’s always exciting to read through articles from other writers and practice something from other websites.

    1. In patients who have symptoms or who have concomitant acute myocardial ischemia or myocardial infarction MI, admission is indicated to a unit with telemetry monitoring and transcutaneous pacing capabilities devis levitra Funny enough, a week after that appointment we found out we were pregnant

    2. TGF beta1 suppresses apoptosis via differential regulation of MAP kinases and ceramide production buy online cialis 32 based on chemotherapy utilization data from a meta analysis of decision impact studies, which suggested that Onco type DX guided decision making dominated chemotherapy decision making based on NCCN guidelines

  12. Hello there! I know this is kinda off topic but I was wondering which blog platform are you using for this site? I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at alternatives for another platform. I would be great if you could point me in the direction of a good platform.

  13. Next time I read a blog, I hope that it does not disappoint me as much as this one. After all, I know it was my choice to read, but I actually thought you would probably have something interesting to talk about. All I hear is a bunch of whining about something you could fix if you were not too busy looking for attention.

  14. Right here is the right webpage for anybody who wishes to find out about this topic. You know so much its almost hard to argue with you (not that I actually would want to…HaHa). You certainly put a fresh spin on a topic that’s been discussed for many years. Wonderful stuff, just great.

    1. This is unlikely considering previous data comparing 14 C tamoxifen binding in uterine tissue, in which total protein binding was only 14 times higher than DNA binding 27 propecia for sale online Based on the mechanism of action, the use of prostaglandin mediated NSAIDs, including DYLOJECT, may delay or prevent rupture of ovarian follicles, which has been associated with reversible infertility in some women

  15. Having read this I thought it was very informative. I appreciate you finding the time and energy to put this information together. I once again find myself spending a lot of time both reading and leaving comments. But so what, it was still worth it!

    1. com the royalty- free, irrevocable, perpetual and fully sublicensable license to use, reproduce, modify, adapt, publish, translate, create derivative works from, distribute, perform and display such content in whole or in part world- wide and to incorporate it in other works in any form, media or technology now known or later developed levitra without prescription Many patients will notice starbursts, halos, and glare around bright lights, as well as difficulty seeing other objects at night

  16. Hi there, I think your site could be having web browser compatibility issues. When I look at your site in Safari, it looks fine however, when opening in Internet Explorer, it has some overlapping issues. I simply wanted to provide you with a quick heads up! Apart from that, fantastic website.

    1. PubMed 8889252 CrossRef cialis 5mg online Tender, firm, swollen, erythematousbreast generally unilateral Pain during breastfeeding Reduced milk secretion Flu like symptoms, malaise, fever, and chills In some cases, reactive lymphadenopathy In nursing mothers, breastfeeding with alternate breasts is recommended every 2 3 hours

    2. We report long term follow up of one of the largest trials comparing 5 with 2 years of tamoxifen cialis prescription online Breast cancer survivors were randomly assigned to receive the Mediterranean diet plus naltrexone bupropion medication MeDiet NB group or the Mediterranean diet alone MeDiet only group

    1. The HFEA advises no more than two embryos are transferred in women using donor embryos levitra decret Hormone replacement therapy using estrogens and progesterone cause different histologic patterns, including stromal hyperplasia and decidual transformation, glandular and adenomatous hyperplasia, glandular metaplasia, proliferative and secretory endometrium, atrophic endometrium, and any of these with endometrial atrophy

  17. I’m no longer sure the place you’re gettting your info, but good topic.I muxt spend a while studying moe or working out more.Thanks for excellent information I wass searching for this infgo formyy mission.Feel free to visit my blog post :: Pamela

    1. Drug prescribing in patients aged 75 years increased by nearly 70 in Sweden between 1990 and 2010 1 buy priligy online safe I have recommended the Fairhaven Health brand of fertility supplements for over 10 years, as many women I have talked to report that these supplements helped improve their CM quality

  18. Nice post. I learn something totally new and challenging on websites I stumbleupon every day. It’s always helpful to read articles from other authors and practice a little something from other websites.

    1. One potential strategy could be to convert an endocrine nonresponsive tumour to become responsive to oestrogen induced apoptosis by blocking the survival pathways with the expanding list of tyrosine kinase inhibitors and antibodies that block cell surface signalling buying cialis online usa Lander et al

    1. Targeted Therapies Crizotinib Xalkori, ceritinib Zykadia, alectinib Alecensa, and brigatinib Alunbrig cialis from india While both types of bone are crucial to bone strength and both contain calcium, cortical bone does not give up its reserves as readily as trabecular bone, and does not begin to decline in mass until after about age 40

    1. According to the classic view of survival of the fittest, tumor cells will acquire mutations, and selection pressures will facilitate the outgrowth of some clones, but not others cialis generic buy With oligospermia it helped a bad quality tabs daily therapy your lungs to suffice

  19. The very next time I read a blog, I hope that it doesn’t disappoint me just as much as this particular one. I mean, Yes, it was my choice to read, however I really believed you would have something helpful to say. All I hear is a bunch of moaning about something that you could possibly fix if you were not too busy looking for attention.

  20. What’s Going down i’m new to this, I stumbled upon this I’ve discovered It absolutely useful and it has helped me outloads. I hope to contribute & assist other users like its helpedme. Great job.my blog post :: bitcoin trading robot

    1. I had given up and quit trying generic viagra names com 20 E2 AD 90 20Viagra 20Kaufen 20Ohne 20Rezept 20Sterreich 20 20Viagra 20Kopen 20Bij 20Apotheek viagra kopen bij apotheek If I find out which insurance companies are using prisoners, I ll not be using that company for insurance or anything else again

    1. Its not often you find a product that works so well and so quickly online cialis Visual snow syndrome is a debilitating disorder characterized by tiny flickering dots like TV static in the entire visual field and a set of accompanying visual palinopsia, enhanced entoptic phenomena, photophobia, nyctalopia, nonvisual e

  21. I would like to thank you for the efforts you’ve put in writing this website. I really hope to check out the same high-grade content from you later on as well. In fact, your creative writing abilities has motivated me to get my own, personal website now 😉

  22. Its superb as your other content : D, thanks for putting up. “As experience widens, one begins to see how much upon a level all human things are.” by Joseph Farrell.

  23. Hello there! This article could not be written much better! Reading through this post reminds me of my previous roommate! He continually kept talking about this. I most certainly will forward this information to him. Pretty sure he will have a good read. I appreciate you for sharing!

  24. I do trust all of the ideas you’ve introduced in your post.They are really convincing and can certainly work. Nonetheless,the posts are very brief for novices. Could you please lengthen them a littlefrom subsequent time? Thank you for the post.

  25. Very nice post. I just stumbled upon your blog and wished to mention that I’ve really loved surfing around your blog posts. After all I’ll be subscribing on your feed and I am hoping you write once more soon!

  26. Oh my goodness! Awesome article dude! Many thanks, However I am experiencing problems with your RSS. I don’t understand why I can’t subscribe to it. Is there anybody getting similar RSS problems? Anyone who knows the solution can you kindly respond? Thanks!!

  27. After I originally commented I seem to have clicked on the -Notify me when new comments are added- checkbox and from now on every time a comment is added I get 4 emails with the same comment. Is there a way you are able to remove me from that service? Kudos!

  28. Next time I read a blog, Hopefully it won’t disappoint me as much as this particular one. I mean, Yes, it was my choice to read, however I really thought you would have something useful to talk about. All I hear is a bunch of whining about something you can fix if you weren’t too busy searching for attention.

  29. คาสิโนออนไลน์เรียกว่ายุคนี้ใครๆจำต้องรู้จักเพราะเหตุว่ากระแสตอบรับดีเยี่ยมๆในกลุ่มนักเสี่ยงโชคแบบใหม่ด้วยความที่เป็นที่รู้กันดีว่าคาสิโนออนไลน์ง่าย สบาย ไม่เป็นอันตรายสุดๆยิ่ง UFABETที่เป็นเว็บเชื่อถือได้ยิ่งเชื่อถือได้ว่า จ่ายจริงไม่มีกั๊กเลยนะครับ

  30. การเดิมพันที่ง่ายที่สุดบางทีอาจจะหนีไม่พ้นคาสิโนออนไลน์ด้วยเหตุว่าไม่ว่าจะอยู่ที่ใดทำอะไรก็สามารถทำเงินได้ตลอดเวลา UFABET เว็บคาสิโนออนไลน์ที่นำสมัยที่สุด ใช้ระบบอัตโนมัติในการฝากถอน ไม่ยุ่งยากต่อการใช้ รวมถึงยังมีคณะทำงานรอดูแล 24 ชั่วโมง

  31. The very next time I read a blog, Hopefully it does not fail me just as much as this one. After all, Yes, it was my choice to read through, but I truly thought you’d have something interesting to say. All I hear is a bunch of complaining about something you could possibly fix if you were not too busy seeking attention.

  32. Hello! I just wanted to ask if you ever have any issues with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up. Do you have any solutions to protect against hackers?

  33. Howdy! This blog post could not be written any better! Reading through this post reminds me of my previous roommate! He always kept preaching about this. I am going to forward this post to him. Fairly certain he’s going to have a good read. I appreciate you for sharing!

  34. Hey There. I found your blog the use of msn. This is an extremely smartly written article.I’ll be sure to bookmark it and return to read more of your helpful information. Thank you for the post.I will definitely return.

  35. You really make it seem really easy with your presentation but I to find this matter to be actually something that I believe I would by no means understand. It sort of feels too complicated and very extensive for me. I’m looking ahead in your next submit, I will try to get the grasp of it!

  36. I am no longer sure where you are getting your information, but great topic. I needs to spend some time learning much more or working out more. Thanks for wonderful information I used to be looking for this information for my mission.

  37. I do not even understand how I ended up here, but I assumed this publish used to be great. I don’t realize who you’re but definitely you are going to a famous blogger when you aren’t already. Cheers!

  38. An interesting discussion is definitely worth comment. I think that you should write more on this subject, it might not be a taboo subject but generally people do not discuss these subjects. To the next! Best wishes!

  39. I blog quite often and I seriously appreciate your content. This great article has really peaked my interest. I’m going to bookmark your blog and keep checking for new information about once per week. I subscribed to your RSS feed as well.

  40. Thank you for the good writeup. It if truth be told wasa leisure account it. Look complex to more addedagreeable from you! However, how can we keep in touch?

  41. It’s truly very complex in this active life to listen news on Television, therefore I just use internet for that reason, and get the newest news.

  42. I’m more than happy to find this great site. I need to to thank you for your time just for this fantastic read!! I definitely liked every part of it and I have you book marked to check out new stuff on your website.

  43. Always love reading your blogs whenever I get some time because the way you describe information in your blogs, it helps me a lot in improving my writing skills as well. AC Repair Weston

  44. I don’t even know how I stopped up right here, however I assumed this submit was good.I do not recognize who you are but certainly you’re going to a well-known blogger when you aren’t already.Cheers!

  45. Thanks for the sensible critique. Me and my neighbor were just preparing to do some research about this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such fantastic info being shared freely out there.

  46. You are so awesome! I don’t believe I have read anything like that before. So great to discover another person with a few unique thoughts on this issue. Seriously.. thanks for starting this up. This web site is something that is required on the web, someone with a little originality.

  47. I don’t even know the way I stopped up here, but I thought this publish used to be great. I do not understand who you might be however definitely you are going to a well-known blogger when you aren’t already. Cheers!

  48. This design is wicked! You obviously know how to keep a reader entertained. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful job. I really enjoyed what you had to say, and more than that, how you presented it. Too cool!

  49. Hi there! I just wanted to ask if you ever have any issues with hackers?My last blog (wordpress) was hacked and I ended up losinga few months of hard work due to no backup.Do you have any solutions to stop hackers?

  50. fantastic put up, very informative. I’m wondering why the otherexperts of this sector do not notice this. You should continueyour writing. I am confident, you’ve a huge readers’ base already!

  51. I quite like cooking orexia medical term quizlet “What is of concern is unregulated practices which take advantage of vulnerable consumers and do not allow consumers to deal with providers with confidence and certainty of the outcome.”

  52. Memasuki Tahun 2022 Ini Permainan mesin Slot Online Indogenting Semakin populer saja di kalangan pecinta judi online terutama permainan slot online ini.Loading…

  53. I’d like some euros danazol polfarmex cena UK scientists decided to look into this further by assessing five early life risk factors in almost 1,000 children

  54. It’s really a nice and helpful piece of info. I’m happy thatyou just shared this helpful info with us. Please keep usinformed like this. Thank you for sharing. natalielise plenty of fish

  55. Hi there, just became alert to your blog through Google, and found that it’s truly informative. I am gonna watch out for brussels. I’ll be grateful if you continue this in future. Lots of people will be benefited from your writing. Cheers!

  56. Having read this I thought it was very enlightening. I appreciate you taking the time and effort to put this content together. I once again find myself spending way too much time both reading and commenting. But so what, it was still worthwhile!

  57. I am really impressed with your writing skills and also with the layout on your blog.Is this a paid theme or did you customize it yourself?Either way keep up the nice quality writing, it’s rare to see a great blog like this onetoday.

  58. Having an interior designer is incredibly important since they have the knowledge and experience to help transform a space into something functional and aesthetically pleasing. Interior designers know how to balance colour, texture, furniture, and other design elements to create the desired look. They are creative problem solvers and can work their magic in any space from small closets to large outdoor decks. With an expert’s eye for detail, your own ideas can be refined and executed perfectly, elevating your space both functionally and aesthetically. Thank you for providing this content and helping us recognize the importance of hiring an interior designer!

  59. Having an interior designer is incredibly important since they have the knowledge and experience to help transform a space into something functional and aesthetically pleasing. Interior designers know how to balance colour, texture, furniture, and other design elements to create the desired look. They are creative problem solvers and can work their magic in any space from small closets to large outdoor decks. With an expert’s eye for detail, your own ideas can be refined and executed perfectly, elevating your space both functionally and aesthetically. Thank you for providing this content and helping us recognize the importance of hiring an interior designer!

  60. I will right away grab your rss feed as I can not in finding your e-mail subscription hyperlink or newsletter service. Do you’ve any? Please let me understand so that I could subscribe. Thanks.

  61. Hi, I do think this is a great website. I stumbledupon it 😉 I will revisit yet again since I book marked it. Money and freedom is the greatest way to change, may you be rich and continue to help other people.

  62. I truly love your blog.. Great colors & theme. Did you build this web site yourself? Please reply back as I’m attempting to create my very own blog and want to know where you got this from or exactly what the theme is called. Thanks!

  63. anorexia nausea vomiting lethargy personality changes Tetany positive, Trousseau and Chvostek signs of spontaneous carpoppedal spasms hyperreflexia tremors and muscle fasciculation daily cialis online However, the US Food and Drug Administration FDA warns against eating grapefruit or drinking grapefruit juice while taking certain medications

  64. Having read this I believed it was extremely enlightening.
    I appreciate you spending some time and effort to put
    this informative article together. I once again find myself spending way
    too much time both reading and posting comments. But so what, it was still worthwhile!

Leave a Reply