Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - luckybit

Pages: 1 ... 178 179 180 181 182 183 184 [185] 186 187 188 189 190 191 192 ... 195
2761
Here is a version of based on the GPLv3 template which anyone can help me complete and edit.

https://docs.google.com/document/d/1yEGecQg78tiH81PQdgroaJklwPHTtfm1UFphC4g_BEg/edit?usp=sharing

I filled some of it in but anyone else is free to join in. If there is a lawyer here, please change the language or fill in this license. I'm not a lawyer and did the best I could based on the GPLv3.

Great work but you may want to read the first line of GPL before Preamble, that's why i chose to structure mine differently. Mind if i purger yours for some clauses? Also you may want to read the article bytemaster linked.

Lets work together on this and split the bounty. A third party (Bytemaster) should review both of licenses to determine which direction it should go. Perhaps a combination of both is best. Then we edit it in a shared document and use comments to discuss it so that anyone can review our work and see what our thoughts were on the forum.




2762
One more note, the economic allegiance system can even scale up to a peer to peer delegate based democracy.

Assume for instance that the top 500 mentors get the right to vote.
Also assume that the power of their vote is proportional to the amount of apprentices they have.

You could then have an economic allegiance based leadership with voting power. Unlike what we have now where if the Senate and Congress are messing up you're stuck with them for four years under the economic allegiance system if they are corrupt or messing up you can break allegiance with them instantly and as easily as sending a transaction to the blockchain. If enough people break allegiance with them then they lose their right to vote and are ejected from the decision making process.

And there are several other ways to leverage the allegiance system as well to promote responsible leadership. We can reward people with medals and badges based on how long they stay in the top 500, based on how long they stay in the top 10 or the top 3.  So if someone is consistently making good decisions for their DAC or community of DACs then they'll stay up there for a long long time and win all kinds of rewards and bonuses which would encourage them to want to maintain the support of their apprentices. The only way they can maintain the loyalty and support of their apprentices is by giving the apprentices the incentives and protection they want or by voting the way they want.

------------edit-------------
Watch this: https://www.youtube.com/watch?v=mNwn49YuFa0

2763

I actually think that a "mentor" should be a fix role assigned to someone inside the DACP (industry) or inside a DAC. So if a newcomer is convinced of the ecosystem and has past experience in the movie industry, he joins a DAC and in the first maybe 60 - 90 days he is simply being shown around and taught how everything works. Then after this short learning process it gets to the "doing" part. The best about this all is that basically after 6 - 9 months of working in a DAC, anyone can take a new apprentice and teach them the in's and out's of a DAC.

I think you're focused more on the teaching aspect of it while I'm focused more on the economic allegiance aspect of it. The economic allegiance allows for a guild to form where members pay dues. It also allows for mentorship to form where members pay for leadership. It's not just about teaching because some things cannot be taught. It's also about social organization which always starts with mentors and apprentices and progressively gets more complex from there.

The mentor is someone who is more knowledgeable, experienced, and can teach, that is part of it. The other part of it is something a lot more simple where you have people who share a mission or set of moral or political principles which they want to act out through how they invest. So if a person is an environmentalist they might not want to invest in certain kinds of DACs.

In the real world when you have an economic allegiance between family members such as father and son then the father is expected to protect the son for a period of time until the son becomes strong enough to protect himself. In the world we live in where people expect the government to be their parents they have the instinct to seek protection from some other more experienced stronger individual.

In my opinion they must pay for this. Leadership should not be a free service. If someone feels they need the protection of another they should be willing to pay the price in the form of a commission, a fee, a percentage. Otherwise it is wild west and everyone for themselves.

Therefor, a mentor does not need to be paid or an apprentice does not need to pledge to give a % of his earnings to his assigned mentor. A mentor is simply someone that acts on behalf of the DAC/DACP, and by teaching the newcomer about what they exactly do, he and his DAC will benefit as they have a new participant that is working collectively with the others on creating a greater output for everyone involved.
But then it's not an economic allegiance. It's just a friendship. An economic allegiance is contractually binding where you pledge allegiance to a particular individual, guild, ideology or whatever.  If you pledge economic allegiance to anything then you're agreeing to pay the %. It is that due paying process which creates social structure in society on the most basic level. It can also be a donation to a particular non-profit, a commission, but in the code it would be described as paying the % to the (placeholder).

The direct compensation for the mentor could be points or a badge that indicates that he had taught people in the past.

But once again you're now making a mentor nothing more than a buddy. A buddy is not an economic allegiance and makes no real economic difference or social difference. Friendships without contractual allegiance cannot form a social entity or institution. A corporation or firm exists because of the contractual allegiances and without it there is no real loyalty.

So how do you have loyalty or allegiances? You use contracts. You pledge allegiance to a particular social order which could be whatever you choose. This is sealed economically into the blockchain. At any time you can break allegiance, but there would be some cost associated with breaking allegiance.

If we look in the real world we see allegiances all the time. Look at marriage for example where you have two adults forming a union and an economic tie to each other. This is a form of economic allegiance to the family structure. You also see economic allegiances in gangs when you have different gangs following their own form of order within the wider system. You see it in corporations as well when corporations form alliances. You see it with brokerage firm, where brokers get commissions. You see it in professional organizations where people pay dues for membership.

All of this becomes possible with an economic allegiance system and more. The power of the economic allegiance system is specifically in the ability to pledge allegiance to an entity, policies, or set of principles. In my opinion the ability to do so is critically important in society because it exists in nearly every culture on the earth in some form or another.

So it's not really about receiving the badge or symbolic medals. It's a way to form economically allied  groups and factions within DAC space. So for example say one group within the DAC ecosystem supports a certain political principle but then later on another group does not support that particular political principle. At this point they are going to want to form distinct political factions. This would mean certain DACs would be favored over other DACs based upon whether or not those DACs support the principles of each of these particular factions. A mentor would be someone who has been around long enough to have an understanding of the political factions within the larger DAC ecosystem.

To take it further, assume in the future that the demographics of DAC participants we have now isn't the norm anymore. Right now the demographic is majorly anarcho-capitalist and fairly radical. In a few years that won't be the case anymore and you will have some DACs which have anarcho-capitalist designs and some which don't. This is guaranteed to happen and by having the economic allegiance system you can set it up so that if someone arrives into the ecosystem from their particular political views they can connect with their guild which represents their political faction in the economic ecosystem.

They can then invest only in the DACs which the guide decides is in support of their principles. They can work only for the DACs which fit with their particular political principles. They would be able to find a mentor immediately who shares their concerns and their political principles. Because you have to remember that crowd funding DACs is about money and eventually its going to become a political debate as to which DACs to invest in and which not.

Now let me go into some details of the intricate possible features of the economic allegiance system.

1. If you're a mentor you can also be an apprentice to someone higher than you.
2. If you're an apprentice and you break allegiance with your mentor then anyone underneath you is also broken from your mentor. Your apprentices go with you.

To put 2. into context, if you're a mentor with 100 apprentices in an allegiance to make you the apprentice of a mentor with 10 apprentices, then that mentor definitely wants you to keep your allegiance and will give you every possible incentive to keep allegiance to him because he will be receiving a % from 110 apprentices. But if you break allegiance then he goes back down to 10 apprentices, and if he's totally corrupt he could end up with 0 apprentices as they could all break allegiance with him to side with a better mentor.

That is the power of the economic allegiance system. You have non-coercive decentralized leadership. You have the incentive for people to want to be good leaders built in. Anyone can change their allegiance at any time and being a mentor is a privilege not a fixed status. You become a mentor with thousands of apprentices below you only if you're a great leader.



2764
Here is a version of based on the GPLv3 template which anyone can help me complete and edit.

https://docs.google.com/document/d/1yEGecQg78tiH81PQdgroaJklwPHTtfm1UFphC4g_BEg/edit?usp=sharing

I filled some of it in but anyone else is free to join in. If there is a lawyer here, please change the language or fill in this license. I'm not a lawyer and did the best I could based on the GPLv3.

2765
I prefer to get rid of the word "worker" entirely from our lexicon and replace it with participant. We participate in the creation and operation of the DAC. We participate and aha we own, but this way of thinking about it probably isn't going to make sense to our society built up of workers and bosses.  I'm just suggesting this is how I would internally describe the worker. All participants are initially treated as functional equals and there is no coercion if the system works right. This does not mean all participants have equal roles or positions because reputation should matter, just that the framing of the word participant and the DAC itself should not view one participant as the boss of another.

Anyone who has a mentor chooses a mentor because they think or feel like they need one. Perhaps the mentor can help them become a better investor or invest in their behalf as a broker. Maybe the mentor has legendary moral principles or just understands the principles of the DAC ecosystem. These things will take a while to teach and one of the mistakes of the Internet generations was that the old school or old guard did not pass down the value of privacy to the later generations. Privacy mattered until it didn't and now it's an uphill battle to convince people the value of privacy.

An example of how the economic allegiance system could work in a practical example. If you and I are mentors and we value the principles of open source, privacy, free markets and free software, then as mentors when we invest it's because we have done due diligence and people trust our decisions. The apprentice will not know how to avoid scams, will not know the reasons why open source, privacy, free markets or free software are so important, they will be the mainstream adopters who are currently on Facebook and Twitter who don't know the DAC value system.

That is really just one practical example. There are many many other examples and its very flexible. I also don't want to imply that every DAC should have the same value system or same principles. Some people will want to invest according to their principles though and that must be allowed.

2766
https://docs.google.com/document/d/1PGMvn2kMHQCK1ji4ieOV9Bt2wusq81C33GVxjzKEHSg/edit?usp=sharing

I am now using the above doc, i will be working on it at all times of the day so feel free to check in. I have put it in a public place so as to stay within and support the set of rules I put forward for bounty execution. The system works lol.
If I make contributions to this will I get credit?

2767
General Discussion / Re: Announcing Angel Shares & BitShares Allocation
« on: January 01, 2014, 12:35:37 am »
I sent my PTS 30 seconds before midnight GMT, but Coinplorer shows the transaction time at the first confirmation after midnight GMT.  (BTSBlock appears to be down at the moment, so I cannot check if its reporting of the transaction time is different.)

Blockchain.info shows my BTC transaction time when the transaction was sent (0 confirmations).

Which time counts for being included in a particular day's auction, when it is sent or when it is first confirmed?  If it's the latter, that could adversely affect auction sniping.

This is why if you're smart you should send early in the day rather than late.

2768
I hope that the name changes...Anyone who is an experienced  investors like Warren Buffet, Ben Graham, etc branding is one of the single most important ideas in marketing new product/services/ecosystems. Just look at Coca-cola, Pepsi, Doritos, FEDEX, Windows, Linux, iPOD/PAD/TOUCH, the "Cloud".  If you want the this currency to be an critical part of everyday life, make it a sound like it can be used every day.    If you want to be taken serious, change the name to something simple and captivating.  I really hope the space listen to this.  I have made other posts before and hope that someone listens and makes crypto much more user-friendly for the masses and well as invoking simple branding concepts to attain wider system acceptance.

It's a protocol not a product. Voice over IP, TCP/IP, UDP, FTP, SMTP, most people don't have a clue what any of that stands for but they use it every day.

I think one of the problems I see in this space is that people listen to product advertisers rather than trying to focus on making the best protocol. If the protocol is the best then anyone can rebrand it later on. When you use gmail are you aware that you're using IMAP? Do you even know what that is?

The name of the protocol really does not matter if its open source. If you think that Ethereum is a bad name then just rebrand it and compile it with a better name. It's open source which means anyone can rebrand it so why are we going to follow the paradigm of closed source software? How many Linux distributions are there? If you don't like the name Redhat then there is Ubuntu, Suse, Slackware, Gentoo.

Focus on making the best Ethereum possible and design it in a way so that people can make Ethereum distributions just like Linux, Gnutella or Bittorrent. That way it's easily rebranded if it does not catch on.

https://en.wikipedia.org/wiki/Gnutella
https://en.wikipedia.org/wiki/Justin_Frankel
http://www.askjf.com/?q=2367s

2769
General Discussion / Re: Best system to run Keyhotee on?
« on: December 31, 2013, 04:34:46 am »
It's just my preference. I would never suggest that anyone create a private key on closed source software. By default I assume if its not open source it's got a backdoor otherwise it would be open source. I admit this is a paranoid point of view and it's probably safe to generate a private key on Windows 8 if you never connect that computer to the Internet and only use it for the purpose of key generation.

OS X is closed source software.

It was open source and based on FreeBSD. I was not aware that it's now closed source. I take back everything I said about OSX and will not use it. Apparently they did a sneaky bait and switch tactic because when I used OSX in 2005 it was open source.

I recommend Linux or FreeBSD. FreeBSD if it is available for FreeBSD otherwise Linux. Do not trust anything closed source.

http://slashdot.org/story/06/05/17/1453206/mac-os-x-kernel-source-now-closed

Just thought I'd throw this out there also...

http://www.zerohedge.com/news/2013-12-30/how-nsa-hacks-your-iphone-presenting-dropout-jeep

I'm not sure any operating system can protect you from the NSA if they want to break into it. The best advice I can give is to compile it yourself, run it on a raspberry pi, and never connect it online for any reason. Even that probably wont be enough if the NSA specifically has you on their list of targets.

2770
General Discussion / Re: Best system to run Keyhotee on?
« on: December 30, 2013, 08:49:43 am »
Use Apple OSX or iPad tablets. Avoid Microsoft because it's hidden source.

???

It's just my preference. I would never suggest that anyone create a private key on closed source software. By default I assume if its not open source it's got a backdoor otherwise it would be open source. I admit this is a paranoid point of view and it's probably safe to generate a private key on Windows 8 if you never connect that computer to the Internet and only use it for the purpose of key generation.

2771
The python port of BitMessage to Mac OS X was very difficulty and buggy.

As someone who does cross-platform development, C++ is by far the best choice.  You discover your bugs at compile time and have the power to easily tweak things for each target.  With other systems you discover your bugs at runtime and often are helpless to fix the platform specific quirks that result.

Of course this is your opinion and you're right that Bitmessage is buggy. This is why I said there has to be a secure standard library base made by programmers who know how to write secure code. From what I see of Vatalik Buterins design spec he knows how to design secure code. It's modular, it's flexible, it utilizes virtual machines, it could probably do process separation and sandbox techniques to limit the risks of a bug doing any real damage.

I favor something like python for these reasons:
I think when you use simple to read code you have more eyes who can debug it.
I think when there is a lot less syntax you have less lines of code to debug.
I think when code is beautiful it is a lot easier to maintain.

So despite the problems with Bitmessage those are not problems inherent in the design of Python but problems inherent in Bitmessage and the style they chose to design and code it. I will accept we disagree on this and it's really a subjective matter anyway. If you're most comfortable with C++ then of course for you it's the best, but I think there are a lot more people who can debug/audit a Python script with maybe 50 lines of code than a C++ full fledged compiled application with hundreds of lines of code.


2772
General Discussion / Re: An open proposal to the community and Brian/Dan
« on: December 30, 2013, 04:40:43 am »

This image is congruent with the solution I proposed. A decentralized leadership paradigm replacing centralized leadership. Leaders who I think should be called mentors or early adopters. We are basically the early adopters who take the most risk so we are in the front line leading the people who will come after us. So the class of 2013 is us, the class of 2014 comes after us, the class of 2015 and so on.

I think we should rely on our own experts rather than outside experts when the topic is DACs. So the class of 2013 will know more than the class of 2015 because the class of 2013 will have obtained more DAC experience.

I do believe that the people who take the biggest risks first should receive the most rewards. So I don't have a problem if the leaders make a lot more money than the followers. In fact I think the followers should pay for the leadership they receive in a sort of patronage or mentor system. As the class of 2013 all of us should be eligible to mentor the people who come after us. If you follow the system I presented to the conclusion it leads to guilds and leaders. This solution has been tested in case studies which I can present if necessary to defend it in peer review so I welcome peer review on the decentralized leadership model I proposed.

A leader can by no means be compared with a boss or CEO. Personally I think that out of every working group, a kind of leader will crystallize. That person does not necessarily have to be named the official leader, but he/she is much rather the go-to point inside the group for tips and help (again, this is from my past experience).
I agree. It is natural for people to want leaders and mentors. I accept that when I first got involved with Bitcoin I was clueless about how it worked or the decorum of the community. I had to gather the knowledge using my own initiative. I recognize not everyone will have the same level of initiative and as we go from class of 2013 to class of 2015 and beyond the level of expertise, knowledge, skill set, will become extremely specialized and much harder for people to just get in on. They will need mentors and we should become those mentors utilizing the economic allegiance system.

The economic allegiance system would allow people who don't understand the principles behind DACs to side with a faction which does. There will ultimately be different factions using DACs and they might want to invest in different ways for different reasons or specialize in different areas.

But....
The major flaw with Startups is the unfair distribution of wealth. The founder of Valve became billionaire. The founders of SUN became billionaires. The founder of Supercell became Superwealthy. The good thing is, that this exact problem is what DAC's solve.
I don't know whether or not this is a flaw. I think it depends. I think in our case the people in the front line should get billions and according to the social consensus that would be the early adopters. In my opinion this is fair because these are the people who are essentially the pioneers of a new industry.

I think if you're trying to create economic equality it's an impossibility. What you can do is create an atmosphere of opportunity equality. Everyone should at least have the opportunity to make a living from DACs or get rich developing a new DAC. The people who already got rich don't take any opportunity away from the future classes who want to do the same thing. So if you were not an early adopter there should be some new DAC you can be part of.


Another flaw is the hidden management and decision team behind. There is simply no consensus that they (the initial founding team) are not allowed to bring hierarchy to the organization at any point and act out of arbitrary reasons. Their hidden power inside the organization needs to be diluted in order to build a system of equality and fairness. As you have said, a human is a vulnerable, single point of failure. Therefor no single human should be the decision maker behind a DAC.
This statement I agree with. There will be leaders and leadership. Mentors would be leaders and if you want to pay a mentor a percentage of your earnings in exchange for that leadership I think this is reasonable. That is called paying your dues.

If you want to do it yourself and are willing to accept the risks associated with that then you can. If you lose your money or end up doing it all wrong its also your fault. So what you gain from having a mentor is you can learn from the mistakes they made and learn from their success, you can know how to make a successful DAC, how to launch it, how to govern it or operate it, and how to work for it. The mentor can even help you to discover the best ways to make money or introduce you to people.

Beyond mentors the allegiance system would produce guilds. These guilds would be networks of mentors all who have followers. These guilds could be organized in any fashion that they choose, to have a hierarchy if they choose or to go with a cell system if they choose that. Guilds could also be structured as families and tribes for people who want that. The point of the economic allegiance system is to allow for all of this to happen in a pseudo-anonymous environment.

After all, as you mentioned, what we require is a team that does tremendous amount of research in this space and creates enough practical case studies so we can create the perfect ecosystem and society of the future.

That is exactly what we need. In fact that is the primary job that we have to do. Of course it's not just about building DACs but building an ecosystem and community around these DACs and then marketing that so its attractive to the world at large.

2773
Does anyone know more or has any thoughts about this project:

http://vbuterin.com/ethereum.html

I've been looking at it over the past few days.
It's extremely flexible, powerful, modular and potentially secure. These are the features he has over Bitshares and Mastercoin.

The main key to whether or not it will be a success will be based on how easy or difficult the scripting layer is. My opinion on it is that they should go the Python route which is to have a virtual machine with a very easy to use scripting language on top. If we have to write assembler code that might be okay but it could mean fewer people can take advantage of the extreme flexibility and turing completeness.

Python is turing complete and simple. If we could have something simple like that or something simple like the Linux bash scripting then it will work extremely well and probably become a success. If the virtual machine is designed to make it extremely cross platform so it can run on anything then it could be like python in that aspect that it can be ported to everything.

C++ in my opinion has its limits. It's hard to port C++, hard to debug it, and it's a compiled language which means you have to worry about all the security issues yourself. Python code is easier to secure because there is a lot less syntax, it's easier to debug, it's more portable, but it's interpreted so it's also not as efficient or fast as compiled languages which are optimized specifically for the hardware.

I await the release of Ethereum but those are my thoughts on it based on my current understanding of what it wants to do.

IMO this sort of project should NOT be using a turing-complete language as the foundation. Bitcoin's scripting language was designed to be not turing-complete for a reason. We want our protocol language to be good for correctness proofs, not malware.

Python is turing complete but also one of the easiest languages to write secure code in because the syntax is simple and beautiful. I think if the syntax for the turing complete scripting language is simple, and if it's easy to see what it does, then it's very hard to write malware. Interpreted scripting languages in my opinion are a necessity for contracts and should not be limited because of a fear of difficult auditing. Instead we should make the scripting language so simple and so well designed that you don't have these issues. There also has to be a standard code base which people can use which is secure by default.

This is something which in my opinion can be built, has to be built, but will not at all be easy to build. And from what I saw on the site they want to use some sort of assembler type code which is not going to be easy to deal with. On the other hand its using a virtual machine so if you do process separation, isolation, sandboxes and other techniques you can prevent malware.

I confident that if designed with security in mind malware can be prevented. I don't think Bitcoin was designed as well as it could have been and was hacked together in a lot of ways using a compiled language such as C++ which while efficient is often difficult to port, difficult to debug, difficult to secure.

2774
General Discussion / Re: An open proposal to the community and Brian/Dan
« on: December 29, 2013, 11:48:33 am »
I proposed an "economic allegiance system" https://bitsharestalk.org/index.php?topic=1745.msg19367#msg19367 as a solution to the leadership void of DACs.

I'm very much against the idea of bosses and don't see the point of being a follower but I understand people coming from a work environment where they have a boss might believe that they need one. I also understand that people who don't understand technology like DACs will probably need a mentor to show them the ropes on how to make a living working for DACs and explain to them the concepts.

The "economic allegiance system" is a way of allowing any participant in a DAC to select their leader. There should under no circumstances be a single leader at the top of a DAC because that is a single point of failure. There should be no hierarchy because it puts the security of the entire DAC in the hands of a pyramid structure which can be defeated from the top down.

Instead there should be mentors and apprentices. The badge system and decentralized leadership is the only method I can see which can be considered acceptable because the whole purpose of a DAC is not to do things the same way its being it's done in a traditional corporation. Why do we want to duplicate everything wrong with the way things are currently done for the sake of people who need to be led? If they need to be led then we should lead them as mentors but we should not change the design of a DAC to favor the herd mentality of the follower even if it is the most popular mentality.

If you want a CEO, a boss, why not just work for a centralized corporation where the power is centralized around a single individual? Or better why not enlist in the military or work for the government where it's totally hierarchical and everyone has a master?

I don't think we need any centralized point of failure and that especially applies to putting a human being atop of a DAC. No human being should ever be the sole operator of a DAC because it defeats the entire purpose and spirit of the creation of DACs.

In my opinion the purpose of a DAC is to allow for an automated enterprise system which is operated and guided by mankind but which no individual man controls. The most attractive feature of a DAC to the people working for it is that they don't have a boss and that there is no upper management or hierarchy. If they need to be motivated to the point of micromanagement and hierarchy then they should not work for a DAC because a DAC should attract more leaders than followers.

I think we have more followers than leaders in society because of the sorry state of our education system which trains people to look for jobs, to work for others, to expect to be lead. In my opinion it is that very attitude which helped to cause many of the problems that DACs are the solution for. It is also my opinion that in order to change the state of affairs we must promote entrepreneurship, leadership, creative self motivated individuals are needed today and factory workers who follow orders are not in demand.

As part of marketing we should highlight the fact that everyone who works for a DAC is in effect their own boss. They may choose to form an allegiance with a mentor or be independent. Under the economic allegiance system choosing a mentor would cost the apprentice a percentage of their earnings, but if it is necessary for them to have a mentor they should pay for it.

Valve's model of non-hierarchical leadership in a centralized corporate social structure

http://www.businessweek.com/articles/2012-04-27/why-there-are-no-bosses-at-valve
Valve's handbook for new employees
http://www.valvesoftware.com/company/Valve_Handbook_LowRes.pdf
Quote
A fearless adventure
in knowing what to do
when no one’s there
telling you what to do
In my opinion we should be able to at least do better than Valve. DACs should be unique and at the forefront of non-hierarchical social structures because a DAC is a decentralized autonomous corporation. Apple is not the corporate model we should follow for anything other than marketing. Apple might be great at marketing to customers but they don't even come close to comparing to Valve when it comes to dealing with employees.


2775
General Discussion / Re: Best system to run Keyhotee on?
« on: December 29, 2013, 11:20:28 am »
Use Apple OSX or iPad tablets. Avoid Microsoft because it's hidden source. Ubuntu is okay but it depends. Virtual machines are risky because random number generation is infeasible on virtual machines.

Generate your keys somewhere else. Software backdoors? Compile everything yourself. Hardware backdoors? Nothing you do can protect you from that.

Pages: 1 ... 178 179 180 181 182 183 184 [185] 186 187 188 189 190 191 192 ... 195