Thank for this extensive work. When you make extra money you need to think simple. First thing you should consider is whatever you do must be safe enough that you don’t lose your initial investment as well. Also, look at the ways you can reduce your costs. This could be car insurance savings or paying back expensive loans or card balances. Saving is making money as well.

“The biggest surprise is real estate being second to last on my Passive Income Ranking List because I’ve written that real estate is my favorite investment class to build wealth. Real estate doesn’t stack up well against the other passive income sources due to the lack of liquidity and constant maintenance of tenants and property. The returns can be huge due to rising rental income AND principal over time, much like dividend investing. If you are a “proactive passive income earner” like myself, then real estate is great.”

The goal of creating multiple income streams should be to maximize your potential in each category available to you.  If you are just starting out, it really isn’t reasonable to expect you to generate tons of rental income.  However, if you start maximizing your income generating potential through your primary salary, you will find yourself having excess income that you can reinvest to generate additional income streams and earn more money.
I enjoy how you lay out real numbers. A lot of people wouldn’t do that. While you admit that you are somewhat conservative, I think the $1M in CD’s is just too conservative. Assuming you don’t need the cash flow now (which you say you just save anyways) then all that could be invested for potentially higher returns. For example, what if you bought San Francisco real estate along the way instead of CD’s. Or, an SP500 Index fund. I bet your average return would have been higher than 3.75%. Sure you could lose it, but the point is if you don’t need the cash flow now, you should try to increase that nut as high as possible until the day you actually need it. Your nut could be $5M right now if you had invested in asset classes other than CD’s for the last 14 years. Don’t get me wrong, you have done far better than me, but I guess I would take a little more risk if you don’t rely on that cash flow.
Amazing that you saved between 50% to 75% living in NYC…I think that is one thing holding me back…the cost of living here. I’d like to invest in real estate, but I can barely afford to buy a place to live. I don’t need a large income to be happy, but I probably do need an income to support living in NYC as we don’t plan on leaving. The only thing I’m doing at the moment is saving in my 401K, IRA and a I dabble in stocks and P2P lending.
I really enjoyed how you listed all of the reasons to build passive income streams as well as the framework. You also made an interesting point about freelance writing on how the more skilled writers want to keep posts for their own website. Good insight because freelance writing is something I’ve been looking into for income recently. Also, it’s amazing what you’ve been able to accomplish with your blog over the past 6 years. It’s so motivational to see the success of Financial Samurai. I’m not in a place to afford any consulting, but, I wish I could pick your brain or get mentored by a successful blogger such as yourself…Not trying to blow smoke lol. It would just be so great to have someone who’s done it provide guidance around the direction of the blog, ways to earn, and on the general concept. Always enjoy your posts. Thanks for sharing :)
A perfect example of the Active Problem Solving + Automation concept is in my online courses I’ve created over the years, or my free webinars I’ve created more recently Each of my online courses and webinars are targeted to help people with specific problems, whether that’s in the area of affiliate marketing, podcasting, building a brand, and so forth. I am always improving upon the courses, but they are also evergreen for my audience.
If you’re worried about launching a new product, and think you might need some feedback to make it really good, Flynn recommends “pre-selling” an idea — for instance, offering a limited number of spots or seats into, say, a course you create and giving the test group specialized attention so you can see how to improve the content. Once it’s revised (or, if it’s software, once all the bugs are removed), you could open it up to your whole audience.
If you can max out your 401k or max out your IRA and then save an additional 20%+ of your after-tax, after-retirement contribution, good things really start to happen. If one is looking for earlier financial independence, such as retiring in their 40s or early 50s, it may be a good idea to skew towards more after-tax savings and investments given one has to wait until 59.5 to withdraw from their 401k or IRA penalty-free.
In federal legislation, the key planks for the right to a useful and remunerative job included the National Labor Relations Act of 1935 and the Fair Labor Standards Act of 1938. After the war was the Employment Act of 1946, which created an objective for the government to eliminate unemployment; and the Civil Rights Act of 1964, which prohibited unjustified discrimination in the workplace and in access to public and private services. They remained some of the key elements of labor law. The rights to food and fair agricultural wages was assured by numerous Acts on agriculture in the United States and by the Food Stamp Act of 1964. The right to freedom from unfair competition was primarily seen to be achievable through the Federal Trade Commission and the Department of Justice's enforcement of both the Sherman Act of 1890 and the Clayton Act of 1914, with some minor later amendments. The most significant program of change occurred through Lyndon B. Johnson's Great Society. The right to housing was developed through a policy of subsidies and government building under the Housing and Urban Development Act of 1965. The right to health care was partly improved by the Social Security Act of 1965 and more recently the Patient Protection and Affordable Care Act of 2010. The Social Security Act of 1935 had laid the groundwork for protection from fear of old age, sickness, accident and unemployment. The right to a decent education was shaped heavily by Supreme Court jurisprudence and the administration of education was left to the states, particularly with Brown v. Board of Education. A legislative framework developed through the Elementary and Secondary Education Act of 1965 and in higher education a measure of improvement began with federal assistance and regulation in the Higher Education Act of 1965.
I was so excited when I opened a higher interest savings account and I started getting ‘real’ passive income. Instead of 5 cents from my bad savings account, now I get $10 a month in interest for just keeping my emergency fund full! If I saw a nickel on the street, I’d pick it up but it’s not too exciting. If I saw $10 laying on the street and picked it up, it would make my week! The account is like finding that $10 on the ground every month 😉
One last thing to mention that I was truly impressed by, before you start your researching…. the panel of Gentlemen who put their minds together behind all of this, have such amazing, impressive backgrounds and innovative minds, it’s no wonder this is taking off so fast. Founded in 2009, worked through all the Legalities for years and started enrolling this past November, 2012. 2nd largest growth in MLM the past 2 months in a row, ever since it hit our state, Arizona. Canada is now launched, too.

Bonnie Breen, head booker at Bizzykidz Agency says there are some classic costly mistakes to avoid when it comes to working with agencies: "Don't pay subscription fees, yearly fees or joining fees. You will, with all agencies, be asked to cover the costs of your child's model cards or entry into their model book, but no agency should charge yearly fees to be represented by them."
5. Make sure you are properly diversified. Capital preservation is underrated. We saw a lost decade for tech stocks between 2000 and 2010 after the first dot-com bubble burst. It actually took 13 years for Nasdaq investors to get back to even. Investors in the Borsa Istanbul stock market index just gave up 10 years' worth of gains after they saw a plunge in their currency, partially due to increased tariffs by the US and a lack of confidence in the government. Your passive income needs to be properly diversified in order to take the hits.
Dividend investing is right up there for sure. You don’t have to charge $48. You can charge <$10 to boost sales. The internet has enabled so many creatives to publish their works at a low cost. People will surprise themselves if they try to create like when they were in school. The other reason why I have Creating Products edging out dividends is because of the much higher POTENTIAL to make a lot more money. For example, $20,000 a year in book sales requires $570,000 in dividend investments to replicate the same amount. Plus, there is capital risk. With book sales, there is a correlation with EFFORT, and you are not beholden to the whims of the markets.
Investing in coins and collectibles: Buffalo nickels and Spiderman comic books are good examples of coins and collectibles that can rise in value, and thus offer opportunity for passive income investors. You'll need to get up to speed on the value of any coin or collectible under consideration, but once you do so, you're on the way to price appreciation on a commodity you'll be paying a lower price to buy, and will garner a higher price when you sell.

Rentals, just like stocks, throw off cash. With rentals we call that cash “rent”, and with stocks we call it dividends. A significant difference however is that the S&P 500 has appreciated at ~6% per year (above inflation) for the last 100 years…..Real Estate has had almost 0 growth above inflation. So are rents higher than dividends? Maybe, maybe not. But unless you got one heck of a deal, the delta in rent over dividends will have a very tough time making up for the 6% per year difference in appreciation.
So, it’s like the 7 Deadly (S)Incomes? Ha. Bad joke. I never really thought to count them up or even name them but I’m a big fan of having multiple streams of income. Let me count. 1) Earned income (freelance pharmaceutical copywriter) 2) Royalty income (published book) 3) Interest income (savings accounts) 4) Business income (my personal finance blog) 5) Pension beneficiary (RIP daddy) Crap. Only five and only 1 that pays anything substantial. Hmmmm. Time to brainstorm. Thanks, Doc.
Enrollment in, or completion of, the H&R Block Income Tax Course is neither an offer nor a guarantee of employment. Additional qualifications may be required. Enrollment restrictions apply. There is no tuition fee for the H&R Block Income Tax Course. However, you may be required to purchase course materials. State restrictions may apply. Additional training or testing may be required in MD and other states. Valid at participating locations only. Void where prohibited. This course is not intended for, nor open to any persons who are either currently employed by or seeking employment with any professional tax preparation company or organization other than H&R Block. During the course, should H&R Block learn of any student’s employment or intended employment with a competing professional tax preparation company or service, H&R Block reserves the right to immediately cancel the student’s enrollment. The student will be required to return all course materials. CTEC# 1040-QE-0889 ©2018 HRB Tax Group, Inc.
Higher economic growth brought with it positive trends in poverty reduction in both urban and rural areas. In 2000, 55.3% of Ethiopians lived in extreme poverty; by 2011 this figure was 33.5%. The economic growth rate recently declined to about 8%. The government is implementing the 2nd phase of its Growth and Transformation Plan (GTP II). GTP II, which will run to 2019/20, aims to continue work on physical infrastructure through public investment projects, and to transform Ethiopia into a manufacturing hub. Growth targets are an annual average GDP growth of 11%; in line with manufacturing strategy, it also hopes the industrial sector will grow by an average of 20%, creating jobs.
I cut back on medicolegal work to free up time and reduce stress. I spend most of my time on medical directorship work and clinical practice. Free time is spent on exercising, travel, time with family, and blogging. I spend virtually no time on the other income streams at this point. Getting the plate spinning can be tough but then the momentum keeps them turning.
Rentals, just like stocks, throw off cash. With rentals we call that cash “rent”, and with stocks we call it dividends. A significant difference however is that the S&P 500 has appreciated at ~6% per year (above inflation) for the last 100 years…..Real Estate has had almost 0 growth above inflation. So are rents higher than dividends? Maybe, maybe not. But unless you got one heck of a deal, the delta in rent over dividends will have a very tough time making up for the 6% per year difference in appreciation.

The website Fiverr.com lets people sell (and buy) all kinds of wacky services for just $5 a pop. Current services for sale include designing a visually-appealing signature, creating a customized sound effect, making a tough decision, and writing a personalized rap song. Just as with crafty projects, you don’t want to over commit to something that won’t earn you a big return, but if you have a skill that easily translates into a quick service, then this could be a good strategy for you.
Reality One: We live in a competitive and fast changing world. Business has become highly specialized and niched because knowledge is growing exponentially, requiring specialized skills to employ it properly. Successfully competing in many widely varying fields is contradictory to the specialization and complexity required by our current business climate.
The phrase “passive income” has been so overused that it may provoke somewhat negative feelings. You’ve probably seen Facebook ads portraying the “laptop” lifestyle from entrepreneurs trying to sell you on one of their programs. You see what they’re offering and understand that the way they travel and make an income is through people buying their course.

Valid for 2017 personal income tax return only. Return must be filed January 5 - February 28, 2018 at participating offices to qualify. Type of federal return filed is based on your personal tax situation and IRS rules. Form 1040EZ is generally used by single/married taxpayers with taxable income under $100,000, no dependents, no itemized deductions, and certain types of income (including wages, salaries, tips, some scholarships/grants, and unemployment compensation). Additional fees apply for Earned Income Credit and certain other additional forms, for state and local returns, and if you select other products and services. Visit hrblock.com/ez to find the nearest participating office or to make an appointment. OBTP#B13696 ©2017 HRB Tax Group, Inc.
P2P lending started in San Francisco with Lending Club in mid-2000. The idea of peer-to-peer lending is to disintermediate banks and help denied borrowers get loans at potentially lower rates compared to the rates of larger financial institutions. What was once a very nascent industry has now grown into a multi-billion dollar business with full regulation.
Create a Course on Udemy – Udemy is an online platform that lets its user take video courses on a wide array of subjects. Instead of being a consumer on Udemy you can instead be a producer, create your own video course, and allow users to purchase it. This is a fantastic option if you are highly knowledgeable in a specific subject matter. This can also be a great way to turn traditional tutoring into a passive income stream!
Marin County had by far the highest per capita income during that period ($58,004); its per capita income was almost $10,000 higher than San Francisco County, which ranked second in that regard. Of the ten counties in California with the highest per capita income, all but Orange were in Northern California, and all but three are located in the San Francisco Bay Area. Of the three not located there, two are smaller counties located in the Sacramento metropolitan area. Orange County's per capita income ranks last among these ten, and its per capita income is about $5,000 more than that of the state.
I have two major dilemmas: (1) Should I wait to start investing (at least until the end of the year where I’ll hopefully have $5k+ in savings) in things like CDs? I ask because a little over $2k doesn’t seem significant enough yet to start putting my money to work (or maybe it is? that’s why I’m coming to you for your advice haha) and (2) I want to invest in things like P2P and stocks but I’m honestly a bit ignorant of how it trully works. I know the basics (high risk, returns can be volatile, returns are taxable). Do you have any advice on how I can best educate myself to start putting my savings to work?
I also noticed that in your passive income chart at the bottom that you don’t include your internet income other than sales from your book. Is there a reason for that? Do you not consider is passive because you are actively blogging all the time to create it? Or do you just not want readers to know how much money you generate from blogging activities?
My personal finance blogs were started with $100, but you can start a blog with $20 if you buy hosting on a monthly basis. That’s 4 Starbucks coffees or 4 packs of cigarettes many paycheck to paycheck people do find a way to buy. After six months of HARD work, my first site started generating $2,000 a month, and today, those three sites generate over $5,000 a month, while all I have put in was hosting for $100-ish every year each, and a website redesign for under $1,000 after three years. Freelance writing and translation jobs are also a sizable part of my income that did not require any upfront investment. Investing $10 a month in index funds is also a realistic way for many to build yet another income stream.
“Where a lot of people mess up is they try to build a business or create a product that serves everybody, and by trying to serve everybody, you serve nobody. You have to specialize and niche down and find a market with a pain point that you, based on your experience, based on your education and based on your passion, can help,” he says. Your earnings will directly reflect how well you serve that particular audience, and the more your message resonates with them, the more opportunities you’ll have to sell to them.

Hi Logan, thanks for perfect article on passive income theme! I am a newbie in this passive income thing but everything I read here seems obvious to me. Why not create a passive income, right? So I started googling about making passive income via internet because I like things connected to the web and I think that this will be a huge thing (it already is) and I found this article which seems that is probably very new but in the ebook there are great informations about passive income, at least in my POV (newbie POV). Is this a legit website or can it actually work? I want to expand on that because my 9 – 5 s*cks… Here is the URL: https://cashwithoutjob.online

What I did: I first identified my favorite places in the world to live: San Francisco, Honolulu, Paris, Amsterdam, New York City, and Lake Tahoe. I then looked up the median rent and housing prices for each city. Then I factored in private education costs for two kids to be conservative given I may not have two kids and public schools are often good enough. After calculating all vital costs, I then did a self-assessment of how happy I was making $50,000, $100,000, $150,000, $200,000, $250,000, $350,000, $500,000, and $750,000. I decided working 20 hours a week making $200,000 a year is the best income balance for maximum happiness. 
Or, there is another theory for your primary salary – generate enough to have a little excess cash flow, but do it at a place that you can work stress free and have time to dabble in other projects.  A good friend of mine has this setup – he works 10-5 and makes $50,000 a year.  This allows him to easily cover all of his expenses, but the shorter hours and flexibility in his job allows him to pursue his secondary income generating ideas!
How To Engineer Your Layoff – In 2012, it took me four months of absolute focus and two years of data to publish my first e-book about helping people negotiate a severance. The book went through over 30 revisions by four people. Then I updated the book for 2018 with 50 more pages (150 pages total) using more successful case studies and highlighting more strategies for those who want to break free with money in their pocket.
You might not think of paying down debt as an income-generating activity, but it kind of is. Think of it this way: If you owe $10,000 and are paying 20% interest on it, that's $2,000 in interest payments annually. Ouch. Pay off that $10,000, though, and you'll be keeping that $2,000 in your pocket. It's very much like earning a guaranteed 20% return on the debt that you retire, and 20% annual returns are way more than you can expect from the stock market or elsewhere. Note that some credit cards may be charging you 25% or even 30% interest, so paying such debt off as soon as possible is a no-brainer financial goal.
I wouldn't think of a high yield savings account as a source of passive income but your savings should be getting something (less like Seinfeld syndication residuals and more like a commercial jingle residuals!). It won't make you rich but it's nice if your baseline, risk-free rate of return on cash is 1% or more. The best high yield savings accounts (or money market accounts) offer higher interest rate and there is absolutely no risk. CIT Bank currently leads the pack with the highest interest rate.
If you like the tips you get in the Money Girl podcast and want to take more control of your money, I think you’ll like my book, Money Girl’s Smart Moves to Grow Rich. The book tells you what you need to know about money without bogging you down with what you don’t. It’s available at your favorite book store in print or as an e-book for your Kindle, Nook, iPad, PC, Mac, or smart phone. You can download two free chapters at SmartMovesToGrowRich.com!
I want to develop a passive income stream in the next 4 years, nothing grand, maybe an extra 500-1000 dollars a month, but I’m not sure how to go about it so I was wondering if you had any tips. I’m so-so as a writer, and am currently finishing up my second book (just write as a hobby), and in the past made about 30-50 dollars an hour as a free lance writer but that was a couple of years back, it was only for about 10-20 hours a month, and the gig just dried up. I just got particularly lucky with that. I’ve tried online poker as a means in the past, and which I learned A) was not passive income but hard work and B) I have an addictive personality which resulted in me losing the 4g I earned in 6 weeks over the span of 72 hours so that’s out of the picture. I also partook in some illegal selling of things when I was younger, but being a little older and wiser the risk-reward ratio for possibly ending up in Jail just doesn’t match up. I tried making three businesses (dog walking, house cleaning, and personal assistant) and while those all were succesful to varying degrees and earned me about 15-25 dollars an hour, they weren’t mobile and quiet honestly I don’t have the time to be a full time dog walker or run a house cleaning operation seeing as I’ll be in school, work, and athletics.
If you want to know what to do with your money, to be rich and financially secure, this is the most ccomprehensive book out there to walk you step by step to success. It's not about getting rich quick. It's about creating many baskets and collecting many eggs. As your income increases and debt is paid, you will realize how much fun it is to watch your money grow. It's even more fun than spending money. You have to start somewhere, might as well start with this book.

Refinancing your mortgage is a passive income generator? Yup, it sure can be. If you're making monthly mortgage payments of $1,600 now, and you can reduce that to $1,300 per month by refinancing your home loan at a lower interest rate, you'll keep $300 in your pocket each month. Of course, refinancing isn't free -- there are closing costs. Still, if you plan to stay in your home long enough to more than break even, refinancing is well worth it. As an example, if your closing costs are $6,000 and you're saving $300 per month, you'll break even in 20 months -- less than two years!
Good ranking FS, I’d have to agree with the rankings. And it looks like your portfolio covers five of the six! Some people consider real estate passive will others classify it as active. But every scenario is different, whether you are doing all the maintenance and managing yourself, or you are contracting out a lot of the work. Obviously it takes a lot more time and effort than purchasing a 36 month CD and “setting it and forgetting it.”
When money is lent to a partnership or S-corporation acting as a pass-through entity (essentially a business that is designed to reduce the effects of double taxation) by that entity’s owner, the interest income on that loan to the portfolio income can qualify as passive income. As the IRS language reads: "Certain self-charged interest income or deductions may be treated as passive activity gross income or passive activity deductions if the loan proceeds are used in a passive activity."
Hey Mike! Love this article. Recently, I paid off my student loans and am crazy focused on creating multiple passive income streams. Currently, all my passive income comes from real estate and because of your great articles on the subject I called to check out refinance options! I had no clue about CD laddering, dividend investing or P2P lending until two weeks ago when I started doing my research on where to put my hard earned money. I had been just saving it but when I looked at the terrible 0.01% return I said forget it! 2 % for me is a great way to start. It is better than what I have been getting outside of my real estate. Also, creating products is a must! I’m working on this type of royalty too. I find it so exciting to learn how to use your money to make money. Thanks and I will be sure to link to you when I start my blog!
Realtyshares is pretty cool. It allows you invest alongside other real estate investors in smaller increments than traditional syndicated investments. You typically invest in debt (tax liens) or equity (take a small ownership) in exchange for putting up capital. Rates can vary from 6% all the way to 19%. There are certainly risks, but that’s what’s great about it… you can spread it across several investments. I’ve done about a dozen deals with them over the past 2 years and so far so good!
Indoor air pollution resulting from the use of solid fuels [by poorer segments of society] is a major killer. It claims the lives of 1.5 million people each year, more than half of them below the age of five: that is 4000 deaths a day. To put this number in context, it exceeds total deaths from malaria and rivals the number of deaths from tuberculosis.Source 15
What I’m doing: I view passive income as funny money to keep myself sane during this long journey. I estimate 2-10 years to get to my goal depending on how active I am. The dollars created are just points one can accumulate. I’ve made passive income goals for each passive income type and check in at least once a year like I am now to make sure I’m on track. Passive income is also carefully managed to minimize tax liability. When you can build a buffer for a buffer, you are then free to take more risks.
For those willing to take on the task of managing a property, real estate can be a powerful semi-passive income stream due to the combination of rental and principal value appreciation. But to generate passive income from real estate, you either have to rent out a room in your house, rent out your entire house and rent elsewhere (seems counterproductive), or buy a rental property. It’s important to realize that owning your primary residence means you are neutral the real estate market. Renting means you are short the real estate market, and only after buying two or more properties are you actually long real estate.

If you like the tips you get in the Money Girl podcast and want to take more control of your money, I think you’ll like my book, Money Girl’s Smart Moves to Grow Rich. The book tells you what you need to know about money without bogging you down with what you don’t. It’s available at your favorite book store in print or as an e-book for your Kindle, Nook, iPad, PC, Mac, or smart phone. You can download two free chapters at SmartMovesToGrowRich.com!
That $200,000 a year might sound like a lot to you, but the median home price in San Francisco is roughly $1.6 million or almost eight times our annual passive income. For a family of three in 2018, the Department of Housing and Urban Development declared that income of $105,700 or below was "low income." Therefore, I consider us firmly in the middle class.
If you can max out your 401k or max out your IRA and then save an additional 20%+ of your after-tax, after-retirement contribution, good things really start to happen. If one is looking for earlier financial independence, such as retiring in their 40s or early 50s, it may be a good idea to skew towards more after-tax savings and investments given one has to wait until 59.5 to withdraw from their 401k or IRA penalty-free.
As a private lender, you can lend to anyone in your social circle. For example, many home rehabbers need access to a source of capital they can tap into very quickly in order to fund the initial purchase of their properties. You can partner with a rehabber who uses your capital for a short term in exchange for an interest rate that is mutually agreed upon.
Case Schiller only tracks price appreciation of RE. RE as rental investment vehicle is measured primarily on rental yield or cap rate or some other measure. Price appreciation in that scenario is only a secondary means of growth, and arguably should be ignored as a predictor of returns when deciding on whether or not to invest in rentals. More important key performance indicators for rentals are net operating income and cash ROI. Appreciation, if it occurs, is a bonus.
!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var s,a,u=0,l=[];u1)for(var t=1;tf)return!1;if(h>c)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function a(){var e=o(d);d=[],0!==e.length&&l("/ajax/log_errors_3RD_PARTY_POST",{errors:JSON.stringify(e)})}var u=t("./third_party/tracekit.js"),l=t("./shared/basicrpc.js").rpc;u.remoteFetching=!1,u.collectWindowErrors=!0,u.report.subscribe(r);var c=10,f=window.Q&&window.Q.errorSamplingRate||1,d=[],h=0,p=i(a,1e3),m=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{m&&console.error(e.stack||e),u.report(e)}catch(e){}};var w=function(e,n,t){r({name:n,message:t,source:e,stack:u.computeStackTrace.ofCaller().stack||[]}),m&&console.error(t)};n.logJsError=w.bind(null,"js"),n.logMobileJsError=w.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(s),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r