Archive | Stock Market News

Risks and Concerns On Trading Digital Currency

by

Earlier we wrote an introduction into trading digital currency and Bitcoin (BTC). One of the most important parts of trading and investing, in general, is knowing the risks involved. When trading virtual currency, it is especially crucial to choose the right exchange, follow relevant world events and understanding where and how to appropriately store your digital money.

Trading Digital Currency and Government Regulation

trading digital currency

As was mentioned before, virtual currencies are not recognized or regulated directly by governments. This had led to some recent clashes; the most notable with the US government.

Just last week a major digital currency exchange system, Liberty Reserve, was shut down. Its owners were charged with money laundering for failing to comply with the Know Your Customer (KYC) and other Anti-Money Laundering (AML) regulations regarding the nature of the transactions into their currency. Investigators claimed that they were able to create and utilize accounts with bogus names. Prosecutors claimed the service was mainly being used anonymously to conduct criminal activities.

Liberty Reserve was a different type of digital currency trading system than Bitcoin in that it’s ledgers were centralized. The trading between US dollars or Euros were performed by external exchanges and not by the reserve itself. These exchangers charged a high level fee to exchange in and out of the Liberty Reserve system. Being that these internal transactions could be sent completely anonymous, those looking to conceal and launder the proceeds of illegal activities would be willing to pay the excessive internal and external exchanger charges.

Bitcoin has recently suffered dissimilar setbacks in the regulation of its largest exchanges. In the past month, the largest Bitcoin exchange MtGox had its US accounts seized because the owner failed to declare that he was operating a Money Services Business (MSB). The exchange continues to operate, but it is difficult for Americans to retrieve their deposits in dollars instead of Bitcoin.

Bitcoin and newer cryptocurrencies don’t suffer from many of the same problems as Liberty Reserve because the currency itself is decentralized much like modern P2P (Peer to Peer) filesharing clients. It is also much easier to exchange between these coin and fiat currencies as the fees are much lower than bank wires or paypal. Finally, all transaction records are public and can be traced back, giving the so there is more of an argument to use Bitcoin for legitimate purchases.

Staying Secure While Trading Digital Currency

One of the consistent ongoing threats to using a digital currency is the threat of losing an investment to hackers. Bitcoin has proven itself very resilient to all hacking attempts on the currency. Since 2008 there has been no way to counterfeit Bitcoin and no one has managed to spend the same coin twice. This is a major reason the value has been so resilient to other negative news.

While the currency itself is secure, the exchanges have proven to be anything but secure. Nearly every major exchange has experienced theft of some amount of Bitcoin either through an internal security breach by a disgruntled ex-employee or through outright hacking attempts by various groups. As Bitcoin can’t be charged back, there is no way to “freeze” this money. The best attempts out there are to trace its public record of transactions and try to block stolen Bitcoin from trading on large exchanges, much like the US government can flag serial number ranges on paper money.

trading digital currency 2

Another attack on the exchanges has been via a Distributed Denial of Service (DDOS) attack, where a hacker controls a large number of compromised computers and floods the exchange with various commands and requests. The exchange becomes bogged down and trades begin to lag significantly. This makes it difficult for the order book to fill up and the spreads increase. In the most recent significant price drop hackers were able to manipulate the perceived value of Bitcoin by stalling the major exchanges and causing a price drop, then ceasing the attacks and letting the value rise again.

For end-users of virtual currency it is advised to keep a “cold copy” of their digital wallet encrypted in a USB drive or burned to a CD. Virtual currency is most vulnerable when stored at a third-party or kept accessible by a internet connection. Loss of personal funds usually happens in one of two ways:

  • A local copy of a Bitcoin wallet gets destroyed by a failing computer or deleted by user error, the coins are not recoverable.
  • Coins are stolen through a trojan and/or phishing attack on the system. This usually happens on Windows but can happen on other OS by using outdated Java. Once the coins are stolen, again it may be possible to trace, but unlikely to ever recover.

There have indeed been cases in the past year where some users lost BTC wallets worth over $100,000 USD due to poor security practices. Phishing attacks can also rob users of funds stored in third-party wallets or exchanges by tricking them into entering their login details to a fake page.

Moving Forward

Despite the above risks, trading digital currency like Bitcoin can be an exciting way to diversify your investment portfolio especially if you already engage in forex trade. Many of the above risks can happen with traditional brokerage accounts if the investor has poor security practices and fails to keep an updated system. Contrary to the above setbacks, the market for virtual currency continues to grow and is expected to continue to do so.

Are digital currencies like Bitcoin too vulnerable to theft? Would you invest in Bitcoin or are the risks of being hacked too high?

Stay up to date about the nuances of currency trading by getting on our FREE eMail list!

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Stock Market NewsComments (0)

Lions Gate Films Stock Hits An All Time High

by

When you usually hear about movie production companies names like MGM, 20th Century Fox, or Paramount come to mind. The Hollywood blockbuster factories that are merely one area of a larger conglomerate like Newscorp, usually flood the airwaves weekly. Except for this time. On May 31st an unexpected occurrence threw a wrench in the many moving gears of usual predicted outcomes. Instead, the studio Lions Gate Films stock (LGF) took the upper hand flooding headlines as they hit an all time high ending the month of May on top.

lionsgate films stock

(Photo Credit to HollywoodReporter.com)

The studio who began their cinematic conquest with movies like “Dogma,” “The Rules of Attraction,” “American Psycho,” among many other indie favorites have been slowly gaining momentum with each new release. Now, less than fifteen years later Lions Gate Films have found a perfect niche in film adaptations which has helped them soar to new heights. On May 31st, Lions Gate Films stock hit an all time high ($30.18/share), confirming they made the right moves. All of their hard work was finally paying off, and why shouldn’t it? As Lions Gate started gaining momentum their most admirable characteristic was their independence. There was no conglomerate pulling the strings. They made the choices that they felt were the best ones for their company. With their success in the film adaptation industry, the main question is what does the future hold for Lions Gate Films? Have they peaked?

lions gate films stock

 

(Photo Credit to Buzz.Money.CNN.com)

How Did Lions Gate Films Reach an All Time High?

Looking back over the last ten years Lions Gate Films were known for their independent movie selections gaining traction as the go-to indie distributor. As time passed they saw an opportunity to add film adaptations to their heavily notched belt taking a chance on the “Twilight” series. After the success of the series’ five films Lions Gate decided to continue the adaptations theme with the dystopian set “Hunger Games.”

lions gate films stocks

 

(Photo Credit to: Buzz.Money.CNN.com)

After the 400 million dollar box office success of the book’s first installment Lions Gate Films now aim to release “Catching Fire” this upcoming Fall. Lions Gate has also signed on to release the entire series with parts two and three of the “Hunger Games” set to be released in the next two years. Combining the popularity of the series with trending Oscar-winning actress Jennifer Lawrence sets the bar for top box office numbers.

Even traders on StockTwits have been giving the production company accolades this entire week, reporting a collected revenue of $2.71 billion for fiscal 2013. That is over 70% of an increase from 2012’s fiscal year ($1.59 billion.) Though the sparkling, brooding, pigmently challenged vampires never appealed to me, Lions Gate Films hit the jackpot with the “Twilight” series. The series alone collected a total of $2 billion dollars worldwide. Now as the company moves onto the second Hunger Games installment Catching Fire, Lions Gate are keeping their fingers crossed hoping they still have the Midas touch.

What’s Next For Lions Gate Films Stock?

At this point Lions Gate Films already have over thirty films set for distribution within the next two years. Looking at the list its apparent that Lions Gate is looking for success in the Hunger Games series. Even though a lot of focus is on that series, Lions Gate are also trying their luck in a variety of other titles including “I, Frankenstein,” “Pompeii,” and many more. One thing is definitely for certain, as Lions Gate Films has proven they are no longer the small production company flying under the radar. Combining their niched success with their huge list of upcoming movies, its apparent that there are no signs of quitting or coming to an end for this independent production company.

For the latest news and developments on who’s hitting highs this month stay updated by getting on our FREE eMail list!

 

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Stock Market NewsComments (0)

SEC Update: Social Media Can Now Impact Investment Decisions

by

Recent trends and announcements have found that investors using social media to stay connected to instant updates were able to make smarter decisions with their recent investments. As an investor, annual reports, quarterly statements, and earnings releases are all you read to find pertinent information. After the SEC’s latest announcement, many investors can add the likes of Facebook and the rest of the social media family into their daily reading material. If you think about it, this decision was inevitable, just look at the evolution of social media within the last decade. In addition to the explosive social media growth, the birth of smartphones has given you the perfect combination to stay connected wherever you are. With so many eyes constantly using social media, it was only a matter of time before companies and investors alike found a valuable way to communicate and make smarter, faster decisions.

How Can I Use Social Media With Investments?

While this dramatic change is still in it’s early stages, investors are already feeling the pressure. Consider the fact that investors are already scouring the web for competitive data and financial projections. On top of everything else, these hardworking investors now have to hold a vigilant watch on targeted social media profiles to hopefully gain some leverage against others.

The details of using social media for company announcements are still being worked out. It seems that the two biggest social media titans Facebook and Twitter will be the outlets to flock to for important news and announcements. For now, investors will have to begin developing their strategies and selecting the companies they will be following. What is apparent is SEC’s stipulation that companies must let investors know how they specifically plan on using social media.

Tip: Investors, take a look at the bottom of quarterly reports, earnings releases and annual reports. Companies will most likely mention what social media platforms they will be using!

How Companies May Use Social Media

Though using social media is still in early adoption stages, companies like GarmineBay and Netflix are already fine-tuning their social media strategies. On April 2nd, they released information describing their social media sources and where they plan on posting pertinent information. These outlets include two of the company’s blogs, the company Facebook and Twitter, as well as the CEO’s public Facebook profile. GPS giants Garmin have been using Twitter’s feed to keep investors updated on their quarterly earnings, annual reports and more. The benefits of companies using social media are abundant, as each investor closely monitoring statuses, tweets, etc will have an edge against the rest of the competition. With that being said, investors still in the “old school” mindset utilizing traditional resources will fall off if they cannot adapt to the available resources. Just look below to see examples of how Tesla and it’s CEO have recently been pushing investors to use social media to stay connected.

investors using social media 2 investors using social media 3

(photo credits to: ‘The Buzz on’ CNNMoney.com)

Not All Companies Will Use Social Media

For many investors, the inclusions of social media outlets are more of a gimmick than valuable information. When you look at this trend logically you find yourself wondering how you will be able to keep up with hundred of different companies that you are following on Twitter or Facebook. Just thinking of it can be dizzying. Many companies do not want to hassle their shareholders and investors by making them chase down their latest status updates or Tweets. What is more likely to happen are companies using social media to direct their investors and shareholders to their official website or SEC’s site to find their latest releases.

Be Wary Using Social Media…

Before reaping any benefits of using social media, investors must make sure all the information they are gathering are credible sources. Last month the entire market was affected by a tweet that was posted on Alternative Press’ official Twitter. The problem though was that the report was false. As you follow the official pages of each company be sure to look out for a distinguishing mark acknowledging a credible source. There are even rumors flying around mentioning a special badge to mark important posts like annual or quarterly reports, earnings, and press releases. It is also good practice to confirm whatever information you gather with what is found on the company’s official website.

For more information on Twitter’s hazardous effect on Wall Street take a look at this infographic SocialMediaToday.com posted late this last April.

investors using social media

In Closing: Using Social Media, Is it A Good Investment?

As of right now using social media for smarter selections and strategies are still in early stages. While many investors will not recommend using social media to their companies, it is only because of the demanding amount of time that would be needed for due diligence. Investors already work with an abundant plate of information, so for now social media should be seen as the cherry on top. The garnish if you will. If anything, using social media will at least confirm the information and strategies you are implementing rather than being your number one source. If social media does become a valuable asset in the eyes of shareholders, companies, and investors alike you can bet your bottom bitcoin that software engineers and other services will find a way to create a program consolidating all of this information easily. When that does happen, the combination of using social media’s instant updates and traditional resources will be worth every penny.

For the latest news and developments in how investors using social media to stay updated by getting on our FREE eMail list!

 

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Stock Market NewsComments (0)

Saving Money On Broker Commissions

Saving Money On Broker Commissions Is Easy

Saving Money On Broker CommissionsSaving money on broker commissions is not difficult; you just need to know where to find discount online brokers.  Entering stock orders and orders for other financial products, such as exchange traded funds (ETFs), mutual funds, and options, was at one time carried out exclusively by licensed full-service stock brokers.  Traders and investors paid hefty fees for the services provided by these brokers.  In the Internet age, there is no reason to pay the expensive broker commissions charged by traditional full-service Wall Street brokerage firms.  Entering orders yourself online via discount online brokers is a great way of saving money on broker commissions, especially if you are a frequent trader, as full service brokerage commissions can quickly add up to significant sums of money.

Saving Money On Broker Commissions | Discount Online Brokers

The nice thing about saving money on broker commissions is that you do not have to sacrifice service and sign up with an unknown online broker to save significant amounts of money.  Many mainstream full-service brokerage firms, such as Fidelity Investments and Scottrade, are also discount online brokers.  Other discount online brokers, such as TDAmeritrade and E-Trade have established themselves as reliable low cost brokers that offer many support services that traders and investors need, without charging excessive brokerage fees.

Whereas full-service brokerage firms charge commissions in the $50 to $150 range per transaction, discount online brokers can provide the same services in many cases for just $5 to $10 per transaction.  The difference is that when using discount online brokers, a trader or investor is for the most part on their own.  Trading and investing decisions are made by a trader or investor, without the assistance or advice of a stock broker.  To aid in these self-made decisions, many discount online brokers offer plentiful research tools and general guidance.

Saving money on broker commissions is geared towards active traders and investors that are comfortable doing their own research, making their own trading and investing decisions, and entering their own orders.  If an investor is only interested in making long term investments that will grow over time that make sense in the context of their investment portfolio and goals, the investment advice provided by full-service stock brokers may be well worth the cost of their higher commissions.

For active traders and investors, saving money on broker commissions by using discount online brokers makes a lot of financial sense.  The difference between executing trades and investments at $10 per transaction versus $100 per transaction can add up to a significant amount of money over the course of a trading year.  For example, if an active trader or investor executes 100 trades or investment changes per year, the $90 difference between discount online versus full-service broker commissions adds up to a whopping $9,000 per year.  For more active traders, the commission savings can be even greater, as many discount online brokers offer lower preferred commission schedules to active traders.

Stay up to date on saving money on broker commissions by getting on our FREE eMail list!

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Investing, Stock Market NewsComments (0)

Basic Options Trading 101

Options Trading 101

Taking Options Trading 101

Options trading 101 should be a required class for any investor. Options represent a unique buying and selling opportunity, but one that seems a bit too complex for your uneducated investor. If you want to stay ahead of the curve, you should make sure that you know exactly how options work and whether or not they will benefit your investment plan.

Options Trading 101: The Basics

Options trading 101 always starts with a bit of theory. When you trade in options, you are not trading in a stock or a commodity. Instead, you are trading in the ability to buy a stock or commodity at a set price at a later date. For those new to options trading 101, this means that you can lock in a price today to buy tomorrow, so long as you can pay a basic fee. This might allow you to buy significant amounts of a particular commodity, for example, for only a fraction of what that price might be after the stock goes up. Not only are you gambling on the performance of a stock, but options make you gamble on whether or not the gamble will be worthwhile in the future.

Are options a good way to make money? Of course. Just think about being able to buy a particular stock for five dollars a share after it has risen to ten dollars a share. Options are also very difficult to use, though. While you will not want to buy a stock if the price has gone down, you can still lose a great deal of money paying the associated fees. Taking the time to sit through options trading 101 is a good way to make sure that you keep your money safe, but you still need to look for help when you first begin trading options.

Stay up to date on options trading 101 by getting on our FREE eMail list!

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Stock Market NewsComments Off

Financial Planning for the Future

Financial Planning

The Benefits of Financial Planning

Although financial planning services can benefit almost everyone, some people believe that they possess the skills and expertise to plan their own financial futures. While some individuals are certainly capable of ensuring that they will remain economically sound in the days and years to come, others simply lack the special skills and expertise offered by professional financial planners. Economics is a challenging subject, and personal finance is no less difficult to understand than any other aspect of money. There is no shame in using professional financial planning services. A financial planner should be seen as an ally and a partner who can use his or her skills to ensure that the future looks bright.

Selecting the Right Financial Planner

Choosing a professional for financial planning services can be difficult because there are so many planners from which to choose. Thankfully, there are some tips that can help individuals locate planners who can maximize their finances. Most important is finding a planner who has been certified. Certified planners are regulated and licensed, plus they are required to take a number of continuing education courses. It is also wise to choose a planner who earns his or her money based on a flat or hourly rate as opposed to commission. Those who earn commissions can often find ways to direct clients to more expensive financial products and services. A financial planning expert should also come highly recommended from peers and professional agencies.

Financial Planning Is a Wise Investment

Many people breathe sighs of relief once a financial planner has been chosen because they know they will no longer be alone when dealing with the burdens of planning the future. Financial planning is not something that should be left to novices. Experts in this field can help individuals maximize their money so that their futures are comfortable and pleasant. Although financial planning services are not free, they can be seen as intelligent investments.

Stay up-to-date on financial planning by getting on our FREE eMail list!

By clicking 'Subscribe Now', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Posted in Stock Market NewsComments Off

SIGN UP before our NEXT PICK

Follow Us on

Text Message Alerts

By confirming my cell number, I agree that I am responsible for all of my carrier text messaging charges.

By clicking 'I Agree', you agree to our Disclaimer and Privacy Policy. We are 100% Anti-Spam and will never share or sell your information!

Trade With…

PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1YS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yy5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1ZC5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9kaXNhYmxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vdGVtcC5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy50d2l0dGVyLmNvbS9zdG9ja3JvY2tucm9sbDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9hZHNlbnNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Rpc2FibGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2ltYWdlPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS9UT1BSSUdIVDMucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWx0X3N0eWxlc2hlZXQ8L3N0cm9uZz4gLSBkYXJrYmx1ZS5jc3M8L2xpPjxsaT48c3Ryb25nPndvb19hcmNoaXZlX2V4Y2VycHQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYmxvZ19leGNlcnB0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nhcm91c2VsX2hlaWdodDwvc3Ryb25nPiAtIDI5MjwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSBzcGFuLmNsaWNrZXJ7DQpkaXNwbGF5OiBub25lOw0KfQ0KLmVudHJ5IGltZyB7DQpib3JkZXI6IG5vbmU7DQp9PC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSAvd3AtY29udGVudC93b29fdXBsb2Fkcy81NC1mYXZpY29uMS5pY288L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fdXBsb2FkX3RyYWNraW5nPC9zdHJvbmc+IC0gYTowOnt9PC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZTwvc3Ryb25nPiAtIGE6Mzp7aTowO2k6MTkwOTI7aToyO2k6MTkwODg7aTo0O2k6MTc4ODk7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfdmlkZW88L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXR1cmVkX2NhdGVnb3J5PC9zdHJvbmc+IC0gU3RvY2sgUHJvZmlsZXM8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2VudHJpZXM8L3N0cm9uZz4gLSAzPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl9pZDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3RlbXBsYXRlPC9zdHJvbmc+IC0gYToyMjp7aTowO2E6Mzp7czo0OiJuYW1lIjtzOjE0OiJBZG1pbiBTZXR0aW5ncyI7czo0OiJpY29uIjtzOjc6ImdlbmVyYWwiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxO2E6Njp7czo0OiJuYW1lIjtzOjIxOiJTdXBlciBVc2VyICh1c2VybmFtZSkiO3M6NDoiZGVzYyI7czoyNTY6IkVudGVyIHlvdXIgPHN0cm9uZz51c2VybmFtZTwvc3Ryb25nPiB0byBoaWRlIHRoZSBGcmFtZXdvcmsgU2V0dGluZ3MgYW5kIFVwZGF0ZSBGcmFtZXdvcmsgZnJvbSBvdGhlciB1c2Vycy4gQ2FuIGJlIHJlc2V0IGZyb20gdGhlIDxhIGhyZWY9Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtYWRtaW4vb3B0aW9ucy5waHAiPldQIG9wdGlvbnMgcGFnZTwvYT4gdW5kZXIgPGNvZGU+ZnJhbWV3b3JrX3dvb19zdXBlcl91c2VyPC9jb2RlPi4iO3M6MjoiaWQiO3M6MjQ6ImZyYW1ld29ya193b29fc3VwZXJfdXNlciI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjQ6InRleHQiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aToyO2E6NTp7czo0OiJuYW1lIjtzOjMzOiJEaXNhYmxlIEJhY2t1cCBTZXR0aW5ncyBNZW51IEl0ZW0iO3M6NDoiZGVzYyI7czo3MzoiRGlzYWJsZSB0aGUgPHN0cm9uZz5CYWNrdXAgU2V0dGluZ3M8L3N0cm9uZz4gbWVudSBpdGVtIGluIHRoZSB0aGVtZSBtZW51LiI7czoyOiJpZCI7czozMjoiZnJhbWV3b3JrX3dvb19iYWNrdXBtZW51X2Rpc2FibGUiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTozO2E6NTp7czo0OiJuYW1lIjtzOjI1OiJUaGVtZSBVcGRhdGUgTm90aWZpY2F0aW9uIjtzOjQ6ImRlc2MiO3M6MTAxOiJUaGlzIHdpbGwgZW5hYmxlIG5vdGljZXMgb24geW91ciB0aGVtZSBvcHRpb25zIHBhZ2UgdGhhdCB0aGVyZSBpcyBhbiB1cGRhdGUgYXZhaWxhYmxlIGZvciB5b3VyIHRoZW1lLiI7czoyOiJpZCI7czozNToiZnJhbWV3b3JrX3dvb190aGVtZV92ZXJzaW9uX2NoZWNrZXIiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo0O2E6NTp7czo0OiJuYW1lIjtzOjMyOiJXb29GcmFtZXdvcmsgVXBkYXRlIE5vdGlmaWNhdGlvbiI7czo0OiJkZXNjIjtzOjEwNzoiVGhpcyB3aWxsIGVuYWJsZSBub3RpY2VzIG9uIHlvdXIgdGhlbWUgb3B0aW9ucyBwYWdlIHRoYXQgdGhlcmUgaXMgYW4gdXBkYXRlIGF2YWlsYWJsZSBmb3IgdGhlIFdvb0ZyYW1ld29yay4iO3M6MjoiaWQiO3M6Mzk6ImZyYW1ld29ya193b29fZnJhbWV3b3JrX3ZlcnNpb25fY2hlY2tlciI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjU7YTozOntzOjQ6Im5hbWUiO3M6MTQ6IlRoZW1lIFNldHRpbmdzIjtzOjQ6Imljb24iO3M6NzoiZ2VuZXJhbCI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjY7YTo1OntzOjQ6Im5hbWUiO3M6MjY6IlJlbW92ZSBHZW5lcmF0b3IgTWV0YSBUYWdzIjtzOjQ6ImRlc2MiO3M6ODE6IlRoaXMgZGlzYWJsZXMgdGhlIG91dHB1dCBvZiBnZW5lcmF0b3IgbWV0YSB0YWdzIGluIHRoZSBIRUFEIHNlY3Rpb24gb2YgeW91ciBzaXRlLiI7czoyOiJpZCI7czozMToiZnJhbWV3b3JrX3dvb19kaXNhYmxlX2dlbmVyYXRvciI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjc7YTo1OntzOjQ6Im5hbWUiO3M6MTc6IkltYWdlIFBsYWNlaG9sZGVyIjtzOjQ6ImRlc2MiO3M6MTUxOiJTZXQgYSBkZWZhdWx0IGltYWdlIHBsYWNlaG9sZGVyIGZvciB5b3VyIHRodW1ibmFpbHMuIFVzZSB0aGlzIGlmIHlvdSB3YW50IGEgZGVmYXVsdCBpbWFnZSB0byBiZSBzaG93biBpZiB5b3UgaGF2ZW4ndCBhZGRlZCBhIGN1c3RvbSBpbWFnZSB0byB5b3VyIHBvc3QuIjtzOjI6ImlkIjtzOjI3OiJmcmFtZXdvcmtfd29vX2RlZmF1bHRfaW1hZ2UiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjY6InVwbG9hZCI7fWk6ODthOjU6e3M6NDoibmFtZSI7czoyOToiRGlzYWJsZSBTaG9ydGNvZGVzIFN0eWxlc2hlZXQiO3M6NDoiZGVzYyI7czo3NjoiVGhpcyBkaXNhYmxlcyB0aGUgb3V0cHV0IG9mIHNob3J0Y29kZXMuY3NzIGluIHRoZSBIRUFEIHNlY3Rpb24gb2YgeW91ciBzaXRlLiI7czoyOiJpZCI7czozMjoiZnJhbWV3b3JrX3dvb19kaXNhYmxlX3Nob3J0Y29kZXMiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo5O2E6NTp7czo0OiJuYW1lIjtzOjM5OiJPdXRwdXQgIlRyYWNraW5nIENvZGUiIE9wdGlvbiBpbiBIZWFkZXIiO3M6NDoiZGVzYyI7czoxMTI6IlRoaXMgd2lsbCBvdXRwdXQgdGhlIDxzdHJvbmc+VHJhY2tpbmcgQ29kZTwvc3Ryb25nPiBvcHRpb24gaW4geW91ciBoZWFkZXIgaW5zdGVhZCBvZiB0aGUgZm9vdGVyIG9mIHlvdXIgd2Vic2l0ZS4iO3M6MjoiaWQiO3M6MzI6ImZyYW1ld29ya193b29fbW92ZV90cmFja2luZ19jb2RlIjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxMDthOjM6e3M6NDoibmFtZSI7czo4OiJCcmFuZGluZyI7czo0OiJpY29uIjtzOjQ6Im1pc2MiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxMTthOjU6e3M6NDoibmFtZSI7czoyMDoiT3B0aW9ucyBwYW5lbCBoZWFkZXIiO3M6NDoiZGVzYyI7czo1MDoiQ2hhbmdlIHRoZSBoZWFkZXIgaW1hZ2UgZm9yIHRoZSBXb29UaGVtZXMgQmFja2VuZC4iO3M6MjoiaWQiO3M6MzQ6ImZyYW1ld29ya193b29fYmFja2VuZF9oZWFkZXJfaW1hZ2UiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjY6InVwbG9hZCI7fWk6MTI7YTo1OntzOjQ6Im5hbWUiO3M6MTg6Ik9wdGlvbnMgcGFuZWwgaWNvbiI7czo0OiJkZXNjIjtzOjU2OiJDaGFuZ2UgdGhlIGljb24gaW1hZ2UgZm9yIHRoZSBXb3JkUHJlc3MgYmFja2VuZCBzaWRlYmFyLiI7czoyOiJpZCI7czoyNjoiZnJhbWV3b3JrX3dvb19iYWNrZW5kX2ljb24iO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjY6InVwbG9hZCI7fWk6MTM7YTo1OntzOjQ6Im5hbWUiO3M6MjA6IldvcmRQcmVzcyBsb2dpbiBsb2dvIjtzOjQ6ImRlc2MiO3M6OTI6IkNoYW5nZSB0aGUgbG9nbyBpbWFnZSBmb3IgdGhlIFdvcmRQcmVzcyBsb2dpbiBwYWdlLjxiciAvPjxiciAvPk9wdGltYWwgbG9nbyBzaXplIGlzIDI3NHg2M3B4IjtzOjI6ImlkIjtzOjMxOiJmcmFtZXdvcmtfd29vX2N1c3RvbV9sb2dpbl9sb2dvIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo2OiJ1cGxvYWQiO31pOjE0O2E6Njp7czo0OiJuYW1lIjtzOjE5OiJXb3JkUHJlc3MgbG9naW4gVVJMIjtzOjQ6ImRlc2MiO3M6NzI6IkNoYW5nZSB0aGUgVVJMIHRoYXQgdGhlIGxvZ28gaW1hZ2Ugb24gdGhlIFdvcmRQcmVzcyBsb2dpbiBwYWdlIGxpbmtzIHRvLiI7czoyOiJpZCI7czozNToiZnJhbWV3b3JrX3dvb19jdXN0b21fbG9naW5fbG9nb191cmwiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo0OiJ0ZXh0IjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6MTU7YTo2OntzOjQ6Im5hbWUiO3M6MjY6IldvcmRQcmVzcyBsb2dpbiBsb2dvIFRpdGxlIjtzOjQ6ImRlc2MiO3M6NjM6IkNoYW5nZSB0aGUgdGl0bGUgb2YgdGhlIGxvZ28gaW1hZ2Ugb24gdGhlIFdvcmRQcmVzcyBsb2dpbiBwYWdlLiI7czoyOiJpZCI7czozNzoiZnJhbWV3b3JrX3dvb19jdXN0b21fbG9naW5fbG9nb190aXRsZSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjQ6InRleHQiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aToxNjthOjM6e3M6NDoibmFtZSI7czoxNzoiV29yZFByZXNzIFRvb2xiYXIiO3M6NDoiaWNvbiI7czo2OiJoZWFkZXIiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxNzthOjU6e3M6NDoibmFtZSI7czoyNToiRGlzYWJsZSBXb3JkUHJlc3MgVG9vbGJhciI7czo0OiJkZXNjIjtzOjMwOiJEaXNhYmxlIHRoZSBXb3JkUHJlc3MgVG9vbGJhci4iO3M6MjoiaWQiO3M6MzE6ImZyYW1ld29ya193b29fYWRtaW5fYmFyX2Rpc2FibGUiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxODthOjU6e3M6NDoibmFtZSI7czo0NDoiRW5hYmxlIHRoZSBXb29GcmFtZXdvcmsgVG9vbGJhciBlbmhhbmNlbWVudHMiO3M6NDoiZGVzYyI7czoxMjg6IkVuYWJsZSBzZXZlcmFsIFdvb0ZyYW1ld29yay1zcGVjaWZpYyBlbmhhbmNlbWVudHMgdG8gdGhlIFdvcmRQcmVzcyBUb29sYmFyLCBzdWNoIGFzIGN1c3RvbSBuYXZpZ2F0aW9uIGl0ZW1zIGZvciAiVGhlbWUgT3B0aW9ucyIuIjtzOjI6ImlkIjtzOjM2OiJmcmFtZXdvcmtfd29vX2FkbWluX2Jhcl9lbmhhbmNlbWVudHMiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxOTthOjM6e3M6NDoibmFtZSI7czoxMToiUHJlc3NUcmVuZHMiO3M6NDoiaWNvbiI7czoxMToicHJlc3N0cmVuZHMiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToyMDthOjU6e3M6NDoibmFtZSI7czoyNzoiRW5hYmxlIFByZXNzVHJlbmRzIFRyYWNraW5nIjtzOjQ6ImRlc2MiO3M6NDQ6IkVuYWJsZSBzZW5kaW5nIG9mIHVzYWdlIGRhdGEgdG8gUHJlc3NUcmVuZHMuIjtzOjI6ImlkIjtzOjMyOiJmcmFtZXdvcmtfd29vX3ByZXNzdHJlbmRzX2VuYWJsZSI7czozOiJzdGQiO3M6NToiZmFsc2UiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MjE7YTo1OntzOjQ6Im5hbWUiO3M6MjA6IldoYXQgaXMgUHJlc3NUcmVuZHM/IjtzOjQ6ImRlc2MiO3M6MDoiIjtzOjI6ImlkIjtzOjMwOiJmcmFtZXdvcmtfd29vX3ByZXNzdHJlbmRzX2luZm8iO3M6Mzoic3RkIjtzOjM1MzoiUHJlc3NUcmVuZHMgaXMgYSBzaW1wbGUgdXNhZ2UgdHJhY2tlciB0aGF0IGFsbG93cyB1cyB0byBzZWUgaG93IG91ciBjdXN0b21lcnMgYXJlIHVzaW5nIFdvb1RoZW1lcyB0aGVtZXMgLSBzbyB0aGF0IHdlIGNhbiBoZWxwIGltcHJvdmUgdGhlbSBmb3IgeW91LiA8c3Ryb25nPk5vbmU8L3N0cm9uZz4gb2YgeW91ciBwZXJzb25hbCBkYXRhIGlzIHNlbnQgdG8gUHJlc3NUcmVuZHMuPGJyIC8+PGJyIC8+Rm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aWV3IHRoZSBQcmVzc1RyZW5kcyA8YSBocmVmPSJodHRwOi8vcHJlc3N0cmVuZHMuaW8vcHJpdmFjeSIgdGFyZ2V0PSJfYmxhbmsiPnByaXZhY3kgcG9saWN5PC9hPi4iO3M6NDoidHlwZSI7czo0OiJpbmZvIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZyYW1ld29ya192ZXJzaW9uPC9zdHJvbmc+IC0gNS41LjU8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPHNjcmlwdCB0eXBlPVwidGV4dC9qYXZhc2NyaXB0XCI+DQp2YXIgZ2FKc0hvc3QgPSAoKFwiaHR0cHM6XCIgPT0gZG9jdW1lbnQubG9jYXRpb24ucHJvdG9jb2wpID8gXCJodHRwczovL3NzbC5cIiA6IFwiaHR0cDovL3d3dy5cIik7DQpkb2N1bWVudC53cml0ZSh1bmVzY2FwZShcIiUzQ3NjcmlwdCBzcmM9XCdcIiArIGdhSnNIb3N0ICsgXCJnb29nbGUtYW5hbHl0aWNzLmNvbS9nYS5qc1wnIHR5cGU9XCd0ZXh0L2phdmFzY3JpcHRcJyUzRSUzQy9zY3JpcHQlM0VcIikpOw0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCnRyeSB7DQp2YXIgcGFnZVRyYWNrZXIgPSBfZ2F0Ll9nZXRUcmFja2VyKFwiVUEtMTI0MjAyMTEtMVwiKTsNCnBhZ2VUcmFja2VyLl90cmFja1BhZ2V2aWV3KCk7DQp9IGNhdGNoKGVycikge308L3NjcmlwdD48L2xpPjxsaT48c3Ryb25nPndvb19ob21lPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDU3PC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNTktc3RvY2stbG9nby5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2dhemV0dGUtZWRpdGlvbi88L2xpPjxsaT48c3Ryb25nPndvb19vcHRpb25zPC9zdHJvbmc+IC0gYTozNjp7czoxODoid29vX2FsdF9zdHlsZXNoZWV0IjtzOjEyOiJkYXJrYmx1ZS5jc3MiO3M6ODoid29vX2xvZ28iO3M6NzI6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81OS1zdG9jay1sb2dvLmpwZyI7czoxODoid29vX2N1c3RvbV9mYXZpY29uIjtzOjcwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNTQtZmF2aWNvbjEuaWNvIjtzOjIwOiJ3b29fZ29vZ2xlX2FuYWx5dGljcyI7czo0MTQ6IjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4NCnZhciBnYUpzSG9zdCA9ICgoImh0dHBzOiIgPT0gZG9jdW1lbnQubG9jYXRpb24ucHJvdG9jb2wpID8gImh0dHBzOi8vc3NsLiIgOiAiaHR0cDovL3d3dy4iKTsNCmRvY3VtZW50LndyaXRlKHVuZXNjYXBlKCIlM0NzY3JpcHQgc3JjPSciICsgZ2FKc0hvc3QgKyAiZ29vZ2xlLWFuYWx5dGljcy5jb20vZ2EuanMnIHR5cGU9J3RleHQvamF2YXNjcmlwdCclM0UlM0Mvc2NyaXB0JTNFIikpOw0KPC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+DQp0cnkgew0KdmFyIHBhZ2VUcmFja2VyID0gX2dhdC5fZ2V0VHJhY2tlcigiVUEtMTI0MjAyMTEtMSIpOw0KcGFnZVRyYWNrZXIuX3RyYWNrUGFnZXZpZXcoKTsNCn0gY2F0Y2goZXJyKSB7fTwvc2NyaXB0PiI7czoxODoid29vX2ZlZWRidXJuZXJfdXJsIjtzOjA6IiI7czoxNzoid29vX2ZlZWRidXJuZXJfaWQiO3M6MDoiIjtzOjE0OiJ3b29fY3VzdG9tX2NzcyI7czo2NDoic3Bhbi5jbGlja2Vyew0KZGlzcGxheTogbm9uZTsNCn0NCi5lbnRyeSBpbWcgew0KYm9yZGVyOiBub25lOw0KfSI7czoxNzoid29vX3Nob3dfY2Fyb3VzZWwiO3M6NDoidHJ1ZSI7czoyMToid29vX2ZlYXR1cmVkX2NhdGVnb3J5IjtzOjE0OiJTdG9jayBQcm9maWxlcyI7czoxNjoid29vX2ZlYXRfZW50cmllcyI7czoxOiIzIjtzOjg6Indvb19ob21lIjtzOjU6ImZhbHNlIjtzOjg6Indvb190YWJzIjtzOjU6ImZhbHNlIjtzOjEwOiJ3b29fYXV0aG9yIjtzOjU6ImZhbHNlIjtzOjE0OiJ3b29fc2hvd192aWRlbyI7czo1OiJmYWxzZSI7czoxODoid29vX3ZpZGVvX2NhdGVnb3J5IjtzOjE4OiJTZWxlY3QgYSBjYXRlZ29yeToiO3M6MTA6Indvb19yZXNpemUiO3M6NDoidHJ1ZSI7czoxMjoid29vX2F1dG9faW1nIjtzOjU6ImZhbHNlIjtzOjIwOiJ3b29faW1hZ2VfZGltZW5zaW9ucyI7czozOiIxODAiO3M6MTY6Indvb19pbWFnZV9zaW5nbGUiO3M6NDoidHJ1ZSI7czoxODoid29vX2FkX3RvcF9kaXNhYmxlIjtzOjQ6InRydWUiO3M6MTg6Indvb19hZF90b3BfYWRzZW5zZSI7czowOiIiO3M6MTY6Indvb19hZF90b3BfaW1hZ2UiO3M6NDU6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vVE9QUklHSFQzLnBuZyI7czoxNDoid29vX2FkX3RvcF91cmwiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxODoid29vX2FkX21wdV9kaXNhYmxlIjtzOjQ6InRydWUiO3M6MTg6Indvb19hZF9tcHVfYWRzZW5zZSI7czowOiIiO3M6MTY6Indvb19hZF9tcHVfaW1hZ2UiO3M6NDA6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vdGVtcC5qcGciO3M6MTQ6Indvb19hZF9tcHVfdXJsIjtzOjM3OiJodHRwOi8vd3d3LnR3aXR0ZXIuY29tL3N0b2Nrcm9ja25yb2xsIjtzOjE0OiJ3b29fYWRzX3JvdGF0ZSI7czo1OiJmYWxzZSI7czoxNDoid29vX2FkX2ltYWdlXzEiO3M6NDE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWEuanBnIjtzOjEyOiJ3b29fYWRfdXJsXzEiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxNDoid29vX2FkX2ltYWdlXzIiO3M6NDE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWIuanBnIjtzOjEyOiJ3b29fYWRfdXJsXzIiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxNDoid29vX2FkX2ltYWdlXzMiO3M6NDE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWMuanBnIjtzOjEyOiJ3b29fYWRfdXJsXzMiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7czoxNDoid29vX2FkX2ltYWdlXzQiO3M6NDE6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMTI1eDEyNWQuanBnIjtzOjEyOiJ3b29fYWRfdXJsXzQiO3M6MjQ6Imh0dHA6Ly93d3cud29vdGhlbWVzLmNvbSI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bpc19oYXJkX2Nyb3A8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcGlzX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2ltYWdlX3N1cHBvcnQ8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jzc190aHVtYjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fc2hvd19jYXJvdXNlbDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG93X3ZpZGVvPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaGVpZ2h0PC9zdHJvbmc+IC0gMTgwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3dpZHRoPC9zdHJvbmc+IC0gMjUwPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2NmYWRlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfY29udGVudF9zcGVlZDwvc3Ryb25nPiAtIDAuNjwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9tYWdhemluZV9leGNsdWRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9zZmFkZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX3NwZWVkPC9zdHJvbmc+IC0gMC42PC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX3RpbWVvdXQ8L3N0cm9uZz4gLSA2PC9saT48bGk+PHN0cm9uZz53b29fdGFiczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGV4dHRpdGxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBHYXpldHRlPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gNTc8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl93aWR0aDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX3VwbG9hZHM8L3N0cm9uZz4gLSBhOjU3OntpOjA7czo3MjoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzU5LXN0b2NrLWxvZ28uanBnIjtpOjE7czo4MzoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzU4LTU1LTUwLTQ5LXBlbm55LXN0b2Nrcy5qcGciO2k6MjtzOjg2OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNTctNTUteG1hcy1uZXctcGVubnktc3RvY2tzLmpwZyI7aTozO3M6Nzc6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81Ni00Ny1wZW5ueS1zdG9ja3MuanBnIjtpOjQ7czo4MDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzU1LTUwLTQ5LXBlbm55LXN0b2Nrcy5qcGciO2k6NTtzOjcwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNTQtZmF2aWNvbjEuaWNvIjtpOjY7czo3MDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzUzLWZhdmljb24xLmljbyI7aTo3O3M6ODE6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81Mi1VbnRpdGxlZC0xMl9jb3B5OTk5LmpwZyI7aTo4O3M6NzM6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81MS1mYXZpY29uXygyKS5pY28iO2k6OTtzOjc3OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNTAtNDktcGVubnktc3RvY2tzLmpwZyI7aToxMDtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDktcGVubnktc3RvY2tzLmpwZyI7aToxMTtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDgtcGVubnktc3RvY2tzLmpwZyI7aToxMjtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDctcGVubnktc3RvY2tzLmpwZyI7aToxMztzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDYtcGVubnktc3RvY2tzLmpwZyI7aToxNDtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDUtcGVubnktc3RvY2tzLmpwZyI7aToxNTtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDQtcGVubnktc3RvY2tzLmpwZyI7aToxNjtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDMtcGVubnktc3RvY2tzLmpwZyI7aToxNztzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDItcGVubnktc3RvY2tzLmpwZyI7aToxODtzOjc0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDEtcGVubnktc3RvY2tzLmpwZyI7aToxOTtzOjcyOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNDAtWE1BUy1lZGl0MS5qcGciO2k6MjA7czo4MjoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzM5LUFyZXVSRUFEWXRvUk9DS2ZpbmFsLmpwZyI7aToyMTtzOjc3OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzgtQXJldVJFQURZdG9ST0NLLmpwZyI7aToyMjtzOjg3OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzctQVlSVFJTTWhlZERST1BTSEFET1dfY29weS5qcGciO2k6MjM7czo5MzoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzM2LUFyZVlvdVJlYWR5dG9Sb2NrdGhlU3RvY2tNYXJrZXQucG5nIjtpOjI0O3M6MTEwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzUtV0VCU0lURS1NQUlOLUxPR08tSlBHLTYwMFgxMDAtZmluaXNoZWREUk9QU0hBRE9XLmpwZyI7aToyNTtzOjExMToiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzM0LVdFQlNJVEUtTUFJTi1MT0dPLUpQRy02MDBYMTAwLWZpbmlzaGVkRFJPUFNIQURPVzIuanBnIjtpOjI2O3M6Nzc6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zMy1jaHJpc3RtYXMtcmVkbzIuanBnIjtpOjI3O3M6NzY6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zMi1jaHJpc3RtYXMtcmVkby5qcGciO2k6Mjg7czoxMTA6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zMS1XRUJTSVRFLU1BSU4tTE9HTy1KUEctNjAwWDEwMC1maW5pc2hlZERST1BTSEFET1cuanBnIjtpOjI5O3M6MTAwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzAtV0VCU0lURS1NQUlOLUxPR08tSlBHLTYwMFgxMDAtZmluaXNoZWQuanBnIjtpOjMwO3M6MTEwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjktV0VCU0lURS1NQUlOLUxPR08tSlBHLTYwMFgxMDAtZmluaXNoZWREUk9QU0hBRE9XLmpwZyI7aTozMTtzOjExMToiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzI4LVdFQlNJVEUtTUFJTi1MT0dPLUpQRy02MDBYMTAwLWZpbmlzaGVkRFJPUFNIQURPVzIuanBnIjtpOjMyO3M6MTEwOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjctV0VCU0lURS1NQUlOLUxPR08tSlBHLTYwMFgxMDAtZmluaXNoZWREUk9QU0hBRE9XLmpwZyI7aTozMztzOjEwMDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzI2LVdFQlNJVEUtTUFJTi1MT0dPLUpQRy02MDBYMTAwLWZpbmlzaGVkLmpwZyI7aTozNDtzOjkxOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjUtV0VCU0lURS1NQUlOLUxPR08tSlBHLTYwMFgxMDAuanBnIjtpOjM1O3M6Nzg6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8yNC1TUlJMb2dvNEZBQ0VCT09LLmpwZyI7aTozNjtzOjY5OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjMtZmF2aWNvbi5wbmciO2k6Mzc7czo2NzoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzIyLXNzcjEwLmpwZyI7aTozODtzOjY3OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjEtc3JyMTAuanBnIjtpOjM5O3M6NjY6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8yMC1zc3I5LmpwZyI7aTo0MDtzOjY2OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTktc3JyOC5qcGciO2k6NDE7czo2NjoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzE4LXNycjcuanBnIjtpOjQyO3M6NjY6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xNy1zcnI2LmpwZyI7aTo0MztzOjY2OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTYtc3JyNS5qcGciO2k6NDQ7czo2NjoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzE1LXNycjUuanBnIjtpOjQ1O3M6NzA6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xNC1zcnJsb2dvNC5qcGciO2k6NDY7czo3MToiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEzLUFOT1RITE9HTy5qcGciO2k6NDc7czo3MDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEyLXNycmxvZ28zLmpwZyI7aTo0ODtzOjcyOiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTEtU1JBTkRSTE9HTy5qcGciO2k6NDk7czo2NToiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEwLTEyMy5qcGciO2k6NTA7czo2NDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzktMTIzLmpwZyI7aTo1MTtzOjY0OiJodHRwOi8vd3d3LnN0b2Nrcm9ja2FuZHJvbGwuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOC0xMjMuanBnIjtpOjUyO3M6Njg6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy83LUxPR09TU1IuanBnIjtpOjUzO3M6Njg6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy82LUxPR09TU1IuanBnIjtpOjU0O3M6Njg6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy81LUxPR09TU1IuanBnIjtpOjU1O3M6NzM6Imh0dHA6Ly93d3cuc3RvY2tyb2NrYW5kcm9sbC5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy80LXNyb2Nrcm9sbCgyKS5qcGciO2k6NTY7czo3MDoiaHR0cDovL3d3dy5zdG9ja3JvY2thbmRyb2xsLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtc3JvY2tyb2xsLmpwZyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZGVvX2NhdGVnb3J5PC9zdHJvbmc+IC0gU2VsZWN0IGEgY2F0ZWdvcnk6PC9saT48bGk+PHN0cm9uZz53b29fd3B0aHVtYl9ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjwvdWw+

© 2013 StockRockandRoll, LLC | All rights reserved