Archive | Featured

Would you be interested in a live relationship advice call-in show?

We are seriously considering a new relationship advice call-in show to help with the thousands of users coming to our site for help with their most important relationships. It would be a huge help for us to answer the following questions in our survey. If you’d like, leave us any comments you want about what you would like for the show and other thoughts you might have.

The 100th survey filled out wins The Comedy of Love DVD by me! It’s my first comedy show ever, and I think you’ll enjoy it (at least I hope you will).

Posted in Featured, PodcastsComments

Who would have ever thought…not Tiger…not him…

My heart aches as I begin to write. I’m so weary of hearing about all the women and the deception of Tiger Woods. I want to make it all go away and go back to my former view of him. I liked him! My son loved him, tried to mimic is golf swing and wear his Nike hat etc.. He appeared to have a great family, a great upbringing. His dad devoted his life to him, for goodness sake. How could this happen? I think we are all scratching our heads wondering what is going on?

The personal pain of the Tiger Woods and his family hits home to so many Michael and I come into contact with. I have seen the hurt in the wife’s eyes as she realizes the reality she once lived in was a lie. I’m not sure how to deal with it. I have to be honest, I asked Michael, “Are you living some other life I don’t know about?” I was half kidding but I was still questioning it too. I think I know Michael more than anyone else. I think I know his hurts, what he likes, what he doesn’t like, but I’m not in his mind. I don’t know what thoughts Satan tries to put into his head. To his credit Michael’s response was… of course funny… but reassuring. He, after cracking a joke first, did look me in the eyes and say, “No I’m not having an affair.” Sometimes I just need that security said out loud. You can say I’m over emotional, insecure, or whatever but to know that I can ask my husband an important question like that and he not become defensive, but humor me and validate why I might be questioning any man’s loyalty right now was comforting.

I think we can brush this off as too much money, too many women throwing themselves at Tiger, or too much fame, but I want to take the opportunity to challenge myself and my marriage. Will you do the same? I do not want to instigate fear and insecurity but I do want to learn how to listen to Michael in a better way. The only way to prevent this type of situation from happening is to draw closer to God and closer as couple, because we are all vulnerable.

Listening, really listening, takes a great deal of effort. Because Michael and I are so different every time he has something going on that’s really big I have to literally step outside myself and put myself in his shoes, the way he wears them. He cares about things but not in the same way I do. If you haven’t noticed social norms are not a priority to him. He wants to succeed on his terms and it makes it difficult for me to identify with him many times because he doesn’t feel the way I do. I am challenged continually to look at the world through his eyes. And I’m so thankful because I don’t want to see things only from one perspective. Michael’s world has so much color, noise, and excitement! If I didn’t appreciate that about him it would drive us apart and I wouldn’t care about listening to him.

Compassion means going to the depths of whatever the other person is feeling. I’m so glad I can have an honest and understanding conversation with my spouse about a current trial and feel I’m met with the same. If you don’t feel like you are being understood or over looked please seek the great Counselor first then maybe one of us. I have the privilege of meeting with people who are truly struggling to bind themselves to Christ in the middle of troubling marriages and divorces and I believe I can testify for them in this, without Christ they wouldn’t be making it! There is a strength and humility that comes when we draw ourselves to Christ. The blessed assurance of Christ sets us free indeed, no matter what.

Posted in Celebrity Love, Featured, Forgiveness, IntimacyComments

On Tiger Woods: Why isn’t anyone talking about this issue!

I’ve been a supporter of Tiger ever since he burst on to the scene as a professional golfer, and honestly, even before that when he was winning amateur championships. It pains me to see what he is going through and to be hearing all the rumors of sex with other women. Things seem to be getting worse for Tiger, and sponsors may be starting to rethink their support. Tiger is on every newspaper, magazine, and TV news-lead in the country, but no one is talking about his potential sexual addiction.

If the rumors are true, and some very damaging evidence is coming out daily to prove these women’s stories, then Tiger is not just having affairs, he’s in the midst of a potential sexual addiction. Did you know The National Council on Sexual Addiction Compulsivity estimated that:

6%-8% of Americans are sex addicts, which is 16 million-21.5 million people. (Source: Cooper, Alvin, Dana E. Putnam, Lynn A. Planchon, and Sylvain C. Boies. “Online Sexual Compulsivity: Getting Tangled in the Net.” Sexual Addiction and Compulsivity, 6:79-104.)

Sexual addiction is not rampant, but it certainly is affecting a lot of people in the United States. What is sexual addiction? PsychCentral.com gives a good definition:

Sexual addiction is best described as a progressive intimacy disorder characterized by compulsive sexual thoughts and acts. Like all addictions, its negative impact on the addict and on family members increases as the disorder progresses. Over time, the addict usually has to intensify the addictive behavior to achieve the same results.

For some sex addicts, behavior does not progress beyond compulsive masturbation or the extensive use of pornography or phone or computer sex services. For others, addiction can involve illegal activities such as exhibitionism, voyeurism, obscene phone calls, child molestation or rape.

In normal terms, someone with a sexual addiction is not just struggling with affairs or pornography, they are totally engrossed in these activities. It’s like they can not stop themselves and their behavior dramatically hurts their families and work life. Addiction is a horrible thing for people because many addicts do not want to do what ever it is they are addicted to, and most feel horrible about their addiction, but they can not stop themselves without a serious intervention.

I hope Tiger gets his intervention. He needs one and I know he is involved in marital counseling, but he is going to need individual work as well.

Posted in Celebrity Love, Featured, Sexual IntimacyComments

You are responsible for your own emotions and reactions

Have you ever been utterly humiliated by your spouse in public? I (Amy) got to experience humiliation by the hands of my husband back in February of 2009. It was David’s, our youngest child, seventh birthday. I love this illustration because it is one of the times where I actually handled myself correctly (which is more than I can say for Michael) :-) . Usually I am the escalator and the one needing to apologize for mishandling myself during a conflict. But the disfunction falls directly on Michael’s shoulders this time!

Our son David loves routine and for the third year in a row he wanted to have his birthday at a place near our house called Pump It Up. It is a great venue for kids and is filled from floor to ceiling with these awesome air-blown trampolines, slides, and obstacle courses. We decided to download the birthday invitations so we could fold and hand them out to all the kids in his class.

Over the years, Michael has learned how to use graphic design programs like Photoshop and Adobe Indesign. When you can’t hire a graphic design team, you do the graphic design work yourself. After we downloaded the invitation, Michael had the idea of making custom changes to the invitation. I was thrilled by his suggestions and gave him the thumbs up to make some changes. We talked about what we wanted added to the cards and then he made the changes. I was quite excited about what we had done to the card! And this would be the last time I felt any kind of positive emotion about this invitation.

The very next morning was the start of a two-day Marriage Restoration Intensive with a couple in crisis for me. This is a program of ours that helps couples in crisis get through trama and hopefully regain a happy marriage. I had to leave early in the morning and was gone before my kids even awoke. Michael was in his office putting the finishing touches on the birthday invitation when our 7-year old walked in and excitedly asked what he was doing. He showed him the card on the computer and David loved it! Then our son asked a question. The answer Michael gave to his question will haunt me for the rest of my days. “Daddy, can you put on the card what I want for my birthday?”

Sounds like an innocent question, doesn’t it. But Michael had no idea of the consequences his decision would reap in only two short days.

Michael replied to David’s question with a resounding, “Of course! Daddy can put whatever you want on this card!” So our son asked for him to put on his birthday card (that was going to be handed over to every single mother in David’s class), “David is requesting CASH for his birthday present.”

I still have a hard time believing that Michael didn’t even consider how this request may come across as inappropriate and rude. But alas, he did not. Michael printed the cards, folded them up, and handed them out to each kid in the class. It wasn’t till later that day, when Michael was sitting under the big Oak tree at our kid’s school, that he wondered if it was weird to put such a request on a birthday card.

One of the moms in our son’s class was sitting next to him under the tree. Michael leaned over and asked her if she had opened the invitation yet. She said no. He then asked her if it was weird to put David’s request for CASH on the birthday invitation. Her response was classic, “Oh no. You did not put that on David’s birthday card?” He said yes. She then asked if I knew what had been added to the card, and he told her that I had not seen the cards yet. The mom then said to him, “Don’t tell her.”

We are not usually ones to endorse keeping secrets, but Michael did feel that this secret did have real implications on his life going on or ending. Which he was probably correct! I know the wives reading this story are weeping in empathy for me, thanks girls!

The party came and I was clueless about the invitation. I did wonder why all the moms were only bringing envelopes as gifts, however. I even brought this to Michael’s attention! It did not bother me, in fact, it was quite the opposite. I was actually pretty happy that the moms did not feel obligated to bring David more gifts. You see, I assumed that the cards were only cards. I did not know yet that the cards contained CASH! I just figured David already had enough toys and was content with no new presents to eventually organize and clean.

[I, Michael, must interject at this point of the story]

Can you imagine my horror at the total health of my wife! Here I was, getting prepared to be lambasted by my wife, and she pulls out this statement! I could not believe my ears. I knew Amy was loving and gracious, but this was crazy! I already felt bad for what she was about to find out, but then her attitude of graciousness at thinking no one was bringing any gifts only made my sickness even worse.

[I've said my peace, Amy can continue now]

Thanks for giving me permission to continue, sweetie =]. Michael was quickly becoming aware of how much trouble his little invitation was about to get him into. And then it happened. One of the moms, who is also a good friend of ours, came right up to me with David’s present. It was a nicely colored tin jar filled to the brim with coins. She was quite proud of her sarcastic moment and winked towards Michael, knowing full well that she was getting him into trouble! She knew what Michael had done and she was making sure he got in trouble for it. She then handed me the invitation and politely said, “I was so thankful your husband let us all know what David wanted for his birthday present.”

That was it. The secret was out and I did what any wife would do in that moment, I whacked Michael on the arm and then pulled him close to my lips and whispered, “We’ll talk about this later.”

I did it! I actually controlled my emotions and put them on hold until we could finish David’s birthday party. Nothing is worse than ruining a party with a horrible fight. I knew this and actually made a decision to put off the discussion until we got home. I wanted to keep David’s party sacred and the reality was that I did not have to respond with anger. I had a choice, and so do you.

Here is the reality. We all have a choice when it comes to our reactions. There are no victims in a healthy marriage, only two people totally responsible for their own emotions and reactions. We have already outlined for you in the beginning chapters on why you do not want to be a victim in any relationship. Victims feel powerless and out-of-control. The reality is that we are not powerless nor out-of-control. We contain the ability to choose how we respond to any circumstance or situation.

If we do not take control over our emotions and reactions, then Mr. Powerless and Mrs. Fear are going to take control for us. Because if we are not taking command of how we respond, then the only choice we leave ourselves is powerlessness and fear.

One of the more poignant things we learned early on in our marriage is that we did not make each other feel anything. This might sound like an impossible statement. But it is true. People, places, or things can not make us feel or do anything. It is our choice in response to someone’s demands or sin against us.

2 Corinthians 5:10 reads, “Sooner or later we’ll all have to face God, regardless of our conditions. We will appear before Christ and take what’s coming to us as a result of our actions, either good or bad.” Notice that this verse says nothing about other people. It only mentions us. We will appear in front of Christ one day and will take responsibility for how we handled ourself while living on Earth. There is no mention of circumstances or other people.

If we are not in control of how we feel or how we respond, then who is? Another problem in acting like a victim is that we open ourselves up to experience harassment from evil and other people.

Evil is a real problem in everyone’s life! There is no one who gets a free pass from being messed with by evil. Until Christ’s return, we are all victims of Satan’s plot against mankind. 1 Peter 5: 8-10 says:

8 Keep a cool head. Stay alert. The Devil is poised to pounce, and would like nothing better than to catch you napping. 9 Keep your guard up. You’re not the only ones plunged into these hard times. It’s the same with Christians all over the world. So keep a firm grip on the faith. 10 The suffering won’t last forever. It won’t be long before this generous God who has great plans for us in Christ—eternal and glorious plans they are!—will have you put together and on your feet for good.

Scripture is filled with references about taking responsibility for our lives. “Stay alert” is an active and personal statement to us. The Devil would like nothing else than for us to be unaware of our own power and ability to resist and defend ourselves from his attacks. We will get in to the spiritual warfare aspect later on in the book.

But the point is to take control over protecting ourselves and to take control over our responses to circumstances. I (Amy) could have easily freaked out at the party and really let Michael have it for humiliating me in front of all of David’s friends. But I did not have to freak out. I had a choice and so do you.

Michael messed up the invitation, but that does not mean I have to lose control and handle myself in a destructive manner. I did feel humiliated and embarrassed, but the key is in knowing that my emotional response was my choice. Michael does not control how I feel, I do.

Your spouse does not make you feel anything. Your feelings are a direct result of your choices. If you choose to feel humiliated, distraught, depressed, or any other negative emotion, there is no one to blame but yourself. We are not trying to be insensitive to the hurt you experience from a spouse (or anyone), we are trying to get you to understand how you have control over what you feel and how you respond.

This is a freedom of experience permission slip! Your spouse and other people are going to continue sinning against you. There is no way to avoid sin from other people. Sin permeates this entire planet. The question is, how are you going to respond to sin? Are you going to allow someone else’s issues to bring you down? Or are you going to make a stand and choose to respond in a productive, loving manner?

Posted in Conflict Resolution, FeaturedComments

Eliminating Defensiveness Eliminates Unhappiness

We like starting off chapters with a powerful illustration that brings home the point of the chapter in a way that only illustrations can. It can feel daunting at times to keep finding new stories and metaphors that work for each chapter. We will scour the Web, browse through books and books of writing illustrations, and even “borrow” really good ones from other books we have read. And then sometimes, God drops the perfect illustration in to our lives through the complexity of our life. This morning, the perfect illustration to why defensiveness does not work and only makes things worse and marriages more unhappy occurred.

My (Michael) dear friend Casey McKown, who lives in the adjacent community of The Woodlands, came to pick us up and drive our family to the airport this morning. We are heading to Phoenix, Arizona to speak at a conference and the kids are joining us. I thought it would be fun to bring the kids to Phoenix and show them where their old man grew up.

As usual, we were all waiting outside in the car for my wife to finally exit the home. Like other crazy ladies out there, my wife has the excruciating need to thoroughly clean the house before leaving on vacation. I can not personally understand this need because my idea of cleanliness has more to do with stench than it does messes on the floor.

Casey and I were standing outside of the car chatting about life and discussing the linear equation to the mathematical equivalent of the speed of light (which I know there are several words in this sentence that are made up or used completely inaccurately). Or we were talking about the latest episode of Battle Star Galactica, because that is how we roll! Anyway, my wife finally comes outside to get in the car, and this is when it happened.

Casey and I were standing at the front of my Honda Odyssey as Amy passed us to get in the van. As she walked by she made a comment that only a wife can make, “Casey, do you see the damage Michael did to the front bumper when he hit a tire yesterday on the freeway.” My reaction was swift and immediate, “What?!” I was upset for two reasons. First, I was upset because I didn’t even know the front bumper was messed up which only further proves what an unmanly man I really am! Secondly, that was totally unfair!

As Amy knelt down by the damaged front bumper, she pointed out the massive black mark and how the side of the bumper was now detached from the van. Amy again highlighted how I’d hit the tire on the freeway which caused the extensive damage. I was beside myself and did what any normal human being does when getting unfairly blamed, I got defensive! In one quick, reactive statement I retorted Amy’s comment by saying, “And by hit a tire on the freeway, do you mean a car swerved in front of us, cutting us off, and blew a tire which then flew across the ground at blinding speeds and smacked in to our front bumper?”

What did I get for my brilliant argument? A simple, yet profound “Nope, you hit it.” And with that Amy got in the car with a wry smile on her face. The kind of smile that says, “Gotcha.” Luckily we are writing a book on personal responsibility, because as I was getting upset and preparing my “you’re not allowed to blame me” speech, God quietly reminded me that my defensiveness was getting me overly worked up. Amy was clearly messing with me, but I was allowing my pride to cause me to react poorly. This is why defensiveness is so unhelpful in relationships.

We define defensiveness as a person’s attempt to resolve a problem through arguing, explaining away, or being combative. When we argue with someone about the facts surrounding a circumstance, we are being defensive. When conflict occurs between two people, the “remembered” facts of the situation are rarely accurate. It never does us any good to argue facts with our spouse (or anyone for that matter). Discussing the facts only causes defensiveness in the person we are arguing with about the facts!

Explaining away is one of the more popular ways to be defensive. It does not initially appear argumentative or combative, but this could not be further from the truth. Take for example a recent couple we saw in one of our Marriage Restoration Intensives. When we asked the wife what it would take to get her marriage from a 3 to a 10 (1 being horrible and 10 being great) she said, “It would be nice if we could spend more time together at home just hanging out and not working on the computer.” The wife’s voice was calm as she shared her need, but the husband’s reaction was swift. “What do you mean spend more time together at home? When I’m home all you seem to want to do is sit on the couch and watch your favorite shows. How can that be spending time together? I would love to spend more time together at home, but it is not my fault this isn’t happening!”

Can you see the breakdown in communication and the defensiveness? The wife was obviously not feeling like they were spending any time together at home. Her definition of spending time together was clearly different than her husband’s, but her husband reacted poorly by getting upset and defensive. The husband took her need as a direct assault on him, as if he was the person at fault for them not spending any time together. So he fought back with defensiveness by trying to explain away his wife’s opinion.

You know the drill. You get accused of something and you feel that if you could only “convince” your spouse about the inaccuracy of her opinion or experience, things would get better. But things do not get better, ever, when we try to explain away our spouse’s feelings or needs.

Defensiveness causes unhappiness and a breakdown in communication because it escalates the negative emotions we might be experiencing in a conflict (or potential conflict). Have you ever experienced your spouse calming down after being defensive? Probably not, so then why do we keep doing it? Because we are not taking personal responsibility of our emotions and choices. Defensiveness is a direct result of a lack of taking responsibility. Who wants to be told their feelings and needs are inaccurate or wrong? No one does.

So then why do we choose to react defensively even though we know it is not going to help the conflict? In our experience, we have found three reasons why people tend to get defensive:
We get defensive because we are sinful.
There is no escaping our sinfulness. We have already discussed this earlier in the book. But we want to keep reminding you of your brokenness. Not because we want you to feel bad about your sin, but because we want you to be humble and understand your spouse’s needs and feelings. Our sin does not define us, God does. In Genesis we learned that we were created in God’s image. This gives us tremendous value. No other part of God’s creation was given this distinction. So your sin does not define who you are. However, it does impact how you behave and that is where we need to be sensitive, humble, and understanding.
We get defensive because we want to prove we are right or our spouse is wrong.
How many arguments have you gotten in to with your spouse because you wanted to prove something? Does it feel good when your spouse or someone else tries to invalidate your feelings or needs? Probably not, we can all relate to how that might feel. Getting in to a who’s right or who’s wrong conversation is never a good thing. The conflict will only get worse and you will never come together as a team if you are constantly on opposing sides or counsel (like lawyers in a courtroom).
We get defensive because we feel bad that something we did was taken wrong or misunderstood.
This reason for defensiveness can be the hardest one to break. The first two reasons are pretty obvious and make logical sense in terms of their negative impact on a marriage. If we are going to be happy in our marriage, then we have to allow our spouse to feel negatively about something we may have unintentionally done. This seems unfair because why should we be punished for something we did not do? It sounds so logical to try and explain away the unintentional hurt of our spouse. “If only he would listen to me and let me explain what I meant, he would feel better.” But our spouse doesn’t feel better after we have tried to explain away the hurt, does he? We do this as well, and we both know it never seems to make things better.

Even though we unintentionally hurt our spouse, we still hurt our spouse. We must come to grips with this concpet. It does not matter in a court of law if you accidentally kill someone. There’s an actual term for this kind of crime, it’s called manslaughter. Manslaughter is a legal term that says you are guilty of a crime even though you did not mean to do it. Maybe you were being wreckless at the time of the accident or maybe you were distracted for only a second, but if you kill someone you will typically get punished – whether you meant to you or not.

The same is true relationally. It does not matter whether or not you meant to hurt your spouse. The reality is that your spouse is hurting. Take on the hurt and listen to how you can repair it. This is a great way to take personal responsibility and a very simple way to help the marriage succeed.

If defensiveness does not work, then what does? How can you start responding differently to your spouse’s hurt or unmet expectations? Check out the following six ways you can respond differently than being defensive. It is not a comprehensive list, but we do feel like the list contains the more important ways you can respond differently:

1. Respond by validating.

We are going to unpack how to validate your spouse in a chapter all by itself. But we wanted to mention it here because we believe it is so important and is actually the exact opposite of being defensive. Validation means that your spouse is more important to you than proving her wrong or proving yourself right.

2. Respond by listening.

Instead of being defensive, try listening for a change of pace. When you listen, it sends a message to your spouse that he is important and worth zipping your lips shut over. Listening is such an easy way to help calm someone down as long as you are listening well.

Listening well involves eye contact, positive energy, and good posture. Rolling your eyes and letting out sigh after sigh is not a good way to listen. Focus all your attention on your spouse and wait to see how things start to calm down.

3. Asking questions

Instead of being defensive, we can ask questions. Too few couples in the world understand the art of simply asking a question. Open ended questions can be a powerful tool in calming down your spouse. An open ended question sounds like, “It feels like I’ve done something to upset you, can you help me understand what I did?” We use questions all the time when our feelings get hurt or when we are feeling defensive. Questions are a nice way to bring the discussion to a more healthy and rationale level.

4. Just allowing your spouse to have her own opinions

We know you are always right! This is the kind of attitude that can get us in trouble in our marriages. We feel like our opinion is superior to our mate’s and we gladly share the differences making sure to highlight the faulty thinking on our mate’s part. Sometimes we need to allow our mate to have a different opinion. There are times when we need to come to a win/win solution, but there are also times when we need to accept our mate’s different opinion.

5. Getting off the facts and on to the feelings

Defensiveness is rarely ever about facts. We get defensive because we are hurting. We are hurting because a button has been pushed (buttons like feeling rejected, controlled, powerless, like a failure, and disconnected. Buttons are more thoroughly unpacked on our website at www.gosmalley.com/tags/hot-buttons).

Just ask yourself the following questions, “Has focusing on facts ever calmed down my spouse in the past?” The answer is obvious, NO! It is pointless to discuss facts with our spouse, especially when we are feeling defensive. Nothing good is going to come out of the discussion, so we need to take the discussion from facts to feelings. If you are intimidated about sharing feelings, then download our list of “hot buttons” from the website and use that list to help you identify what is really bothering you.

6. As the great Bob Newhart said in the now famous YouTube video from Mad TV, “Stop it!” (You have to see this video if you have not already, it will make so much more sense to you! http://www.youtube.com/watch?v=BYLMTvxOaeE)

7. When you can’t “stop it” stop talking
Calling a time-out when things aren’t going well is a healthy step. The key is the clock starts ticking for a time-in when you call it. So when you feel defensive ask for a break. Take some time to calm down and to get an attitude adjustment (prayer works best). After you calm down and hopefully God has humbled you. You will be in a better frame of mind to talk again.

Our hope is that you are recognizing how destructive defensiveness is and that it only makes things worse. Stopping it begins with a decision. You have to decide that defensiveness does not work. Once you have made the decision, the next step is to replace the negative behavior (defensiveness) with something different. You can not stop at deciding you want to stop being deffensive. You must replace past behaviors with new ones.

The rest of our book is giving you a different way to behave to replace the negative patterns that have crept in to your marriage. It is not enough to hate the negative things going on in your marriage. Stay alert throughout the next chapters. Each chapter is a different way to respond to your spouse. These chapters are simple guidelines to help you dramatically impact your marriage.

Remember what you learned in the first chapters. You can make an impact on your marriage. You have more influence than you imagine when it comes to impacting your spouse for the positive. We know some of you reading this book are very happy and satisfied. Congrats! The reason you’re happy is probably because you take the time to read books on relationships and attend events and retreats to better your marriage.

Some of you reading this book are wiped out and are hoping this book will be a miracle for your marriage. Our book can be a miracle, the key is understanding that you are the miracle! There are many helpful resources on how to have a better marriage. We do not hold the patent on great relationships. Remember Jesus’ words spoken and recorded in Matthew. Be the person you want others to be. Be the change. Don’t wait for your spouse to get on the healthy marriage train. Jump on yourself and watch what happens. The happy marriage train is a party! Your spouse will hear all the happy noises emanating from the train and she will want to jump on with you! The more healthy you are, the more your marriage has a chance of succeeding and being satisfied.

Posted in Conflict Resolution, FeaturedComments

“It’s not my fault” and other lies we convince ourselves of.

Don’t you think that marrying the son of a world famous Christian marriage expert would be a good thing? I (Amy) thought so as well. But I couldn’t have been more wrong! I am not being mean, I’m just being honest. Michael and I found ourselves after 6 months of marriage at a place where divorce felt like an option. We were miserable and we could not see the light of day through all of our constant fighting and avoiding each other. I would yell and then Michael would run away. This seesaw of emotions made life and our marriage miserable ““ dare I say – horrible. We easily could have been one of those “starter marriages”, where a young couple gets married and divorced in less than a year’s time.
What was wrong with us? I would love to share all the things Michael was doing to make matters worse (but those are coming in the next chapters, a whole bunch of the next chapters :-) but since this is a book about taking personal responsibility, I guess I should stick with how I was hurting the marriage and contributing to the brokenness and misery of our first 6 months.

You see, it all started the day I was born. Unfortunately, as you learned earlier, we are all born in to sin. This sin manifests itself in many ways. But the one way I want to focus on for this chapter is the sin of blaming. When things go wrong in marriage it is easy to look across the kitchen table and focus on all the things our spouse is doing wrong to make the marriage miserable. But reality is that we are both doing things wrong and by focusing on Michael’s brokenness, I made things worse.

One of my most favorite things to say in those first six months of marriage was, “I wouldn’t be so angry and yell if you wouldn’t “¦..” Another way to say this was, “You make me yell! I don’t want to yell, but you keep messing up!” I had convinced myself that I was a victim of Michael’s unhealth. I truly believed that I was in the right to yell because Michael was making mistakes left and right. In essence, if Michael would only behave I would not have to yell. In my mind, I was actually being forced to yell at Michael. I was not my fault, but Michael’s fault! Whew, this meant that I was as good of a person as I thought I was. Blaming Michael meant that I was less at fault for our bad marriage. The only problem was that the relief I felt for blaming Michael only seemed to make our marriage worse. This attitude of mine did not help the marriage, it hurt the marriage. The problem with sin is that everyone has a problem with it. Which means that I was equally at fault for what was going on in my marriage. I was not a victim of Michael’s unhealth, I was a victim of my own unhealth.

When we say, “It’s not my fault!”, we take on the attitude of blaming. In this chapter we want to unpack blaming and show you how it destroys the chance of a happy marriage. Let’s start our exploration of blaming with the first person to ever blame. Adam. In one of the greatest examples of blaming to ever be recorded Adam said to God in response to getting caught eating the apple, “The Woman you gave me as a companion, she gave me fruit from the tree, and, yes, I ate it.” What an awesome example of blaming! The eating of the apple was the first mistake man ever made, and with the first mistake ever made man chose to blame both God and women! Very little has changed since Adam uttered the first blame. But how interesting that the first sin was also accompanied by the first blame.

As Adam was faced with his own mistake, he reached down deep inside himself and pulled out “the woman you gave me”. The God of the universe, all-knowing, all-powerful, all-everything had just asked Adam if he’d eaten from the tree he was told not to eat from. Instead of taking responsibility for his action, Adam chose to blame. And not just blame, but actually accuse God of being the real culprit behind his own mistake! It wasn’t enough for Adam to simply pass blame on to his wife, he also tried to get out of trouble by blaming God! “You made her God, so if you hadn’t made this woman I would never have eaten that apple. I don’t want to blame you God, I’m just saying…” As Mike Golic from ESPN’s Mike and Mike in the Morning radio show would say, “Just stop it!” Stop it. These are powerful words when dealing with the blame game. Ben Reaoch wrote a great article on blaming for John Piper’s blog. Reaoch wrote, “Making excuses like this is arrogant and foolish. It’s a proud way of trying to justify our actions and pacify our guilty consciences. And it keeps us from humbling ourselves before God to repent of our sins and seek his forgiveness.”[i]

Why doesn’t blaming work? Why did it hurt us during our first six months of marriage? Because blaming disconnects us from God and others. Blaming is a reflection of our pride. It is our pride that will prevent us from seeing the truth in our marriage. The truth that we are just as messed up as our spouse. We like to say there are two kinds of people in this world. Those people who are “normally dysfunctional” and those people who are “specially dysfunctional”. Notice how there is no one free from dysfunction. There are just different levels of dysfunction. Normal dysfunction is like you and us. Normal people trying to make their way in the world and trying to do the right thing. Specially dysfunctional people are those who do the truly evil things in life. James 1:13-15 says:

Don’t let anyone under pressure to give in to evil say, “God is trying to trip me up.” God is impervious to evil, and puts evil in no one’s way.14 The temptation to give in to evil comes from us and only us. We have no one to blame but the leering, seducing flare-up of our own lust.15 Lust gets pregnant, and has a baby: sin! Sin grows up to adulthood, and becomes a real killer.

James leaves us with our own junk. We are never allowed to blame God or others for our actions. We must take full responsibility for how we respond to people and circumstances. When we take responsibility for our acitons we are humbling ourselves before God and man. Our marriage can thrive because we are taking on the burden of creating an environment for our marriage to succeed. We want to be happy, so we choose to be happy. We don’t allow the foolishness of our spouse’s mistakes to impact us beyond the immediate.

But why does it feel so good to blame our spouse for the problems in our marriage? We deal with this very issue when couples in crisis come to our Marriage Restoration Intensive program here in Houston. Couples come from all over the country to get help with their marriage. Almost 100% of these couples come because something is wrong with their marriage and their spouse. We can not think of a person who has come to an intensive with the attitude of, “this is what I have done wrong.” It is almost always something more like, “This is what my spouse has done wrong.” There are three main reasons why people love to blame their spouse for a broken marriage:

It comes quite natural to us. (Genesis 3:12)
It makes us feel better about ourselves
It takes the focus off our own sinfulness.

We have already discussed how blaming is a natural reaction to sin. Adam provided a great example of blaming in action. Because God created us with the freedom to choose, we could choose poorly. Blaming is a poor choice to any situation. It only leads to further problems and heartache.

Blaming makes us feel better about ourselves because we can justify our response to sin against us. When our spouse does something that is wrong, and then we choose to react poorly, we can feel bad about our poor reaction. However, if we blame our spouse for our bad reaction, we do not have to feel as bad. Unfortunately, this does not last very long because it is a flawed response. Feeling better because of blaming our spouse does not work. It actually leads to even worse feelings of bitterness and unforgiveness. The cycle of blaming does not improve our situation, it always makes it worse.

Lastly, when we blame our spouse for the problems in our marriage, it takes the focus off our sinfulness and puts it on the sinfulness of our spouse. This kind of thinking leads to us being judgmental. If you ever read anything Christ said in the New Testament, you know that being judgmental is the last thing you want to be:

“Do not judge others, and you will not be judged. For you will be treated as you treat others. The standard you use in judging is the standard by which you will be judged. “And why worry about a speck in your friend’s eyes when you have a log in your own? How can you think of saying to your friend,s `Let me help you get rid of that speck in your eye,’ when you can’t see past the log in your own eye? Hypocrite! First get rid of the log in your own eye; then you will see well enough to deal with the speck in your friend’s eye. “Don’t waste what is holy on people who are unholy. Don’t throw your pearls to pigs! They will trample the pearls, then turn and attack you. (Matthew 7:1-6 NLT)

Blaming does not work because it keeps the cycle of sin spiraling out of control. Our spouse will treat us the way we are treating our spouse. Jesus’ words in Matthew are so important. When we worry about the sin in our spouse we are merely highlighting our own sin! In fact, Jesus goes so far as to say that our sin is worse than the sin of the person we are focusing on. We can not waste valuable energy focusing on what is wrong with our spouse. We need to save that energy to use on our own problems. The more energy we use focusing on our spouse, the less energy we have to deal with our own stuff.
This is the reality for any person in a marriage, “It is my fault.” No matter what is going on in the marriage, we can always find something we could have done better. We are not blaming you for mistakes your spouse makes.

All we are trying to say is that by focusing on your spouse’s mistakes, you are making the marriage less happy and making yourself more vulnerable to the consequences of blaming. We need to start asking ourselves, “What could I have done differently? How do I need to change in my life to make this marriage better?”

When we can ask these questions, we are on our way to a happy marriage.
[i]http://www.desiringgod.org/Blog/1281_12_Sins_We_Blame_on_Others/

Posted in Featured, MarriageComments

A simple solution to a happy marriage

Their faces were filled with anguish as they approached us after one of our sessions at a marriage seminar. They wanted to smile, but years of unhappiness and regret had taken its toll on them. We thought we knew what their question was going to be, but we couldn’t have been more surprised by what the husband said first.

“Can you fix this marriage in 30 second or less?”

Wow. We would like to fancy ourselves as talented and productive relationship consultants, but this guy was asking for a miracle; and he was serious. Thirty seconds or less? Are you kidding? But then it hit us, like Mike Tyson hitting Michael Spinks, but it took less than 92 seconds for us to come up with his answer. “You want to fix your marriage in 30 seconds or less? Then start with changing yourself and decide to be a loving, supportive, active, and growing husband.”

Not surprisingly, he didn’t take to our answer. This guy is like a lot of people in our country. America is no longer the land of the free and the home of the brave, but more accurately the land of the irresponsible and home of the no fault lawsuit; the demise of our relationships is are the proof.
If you are wanting a book that will give you excuses, then you can stop reading now. If you are wanting a book that will coddle you and make you feel better about yourself, then stop reading now. It’s about time we all start growing up. Being an adult does not mean things become easier, in fact, it really means things become more difficult because, as adults, we are responsible for all of our own actions and feelings. We can no longer be victims, like we were as children, but instead we must start assuming the power of one which is the simple solution to a happy marriage.

One of our favorite first lines when working with a client in a clinical setting is, “What brings you in today.” We’re not the first people to ask this question, but it does have special meaning for us. “What brings you in today” is at the heart of many people’s issues. How people typically respond to this question will tell us a lot of how successful they will be in getting helped. If they start listing a long line of issues about their spouse as the reason they are coming to one of our Marriage Restoration Intensives, then we know we are in a battle. The problem with your marriage, however, is not your long list of issues or complaints about your spouse. Honestly, it is the level at which each of you is willing to take responsibility for the problems in the marriage. Issues are just issues. Couples are stressed out in their marriage because neither is willing to do the right thing (unless the other is willing to do it first).

What brings you to reading this book today? Are you frustrated in love? Does your spouse not meet your needs like you want? Do you feel alone, rejected, or disconnected? Has life turned out to be one huge disappointing experience after another? What brings you to reading this book today?
Be careful with your answer. It’s an important question. If you answer, “My spouse… my child… my boss…” Then you’re not ready for the following pages. In fact, they might even upset the very core of your being.

This book is not about what your spouse must do so you can enjoy a satisfied and happy marriage. This book is about learning what YOU can do to help create an environment where a satisfied and happy marriage is possible.

We are not slaves to our past. We have a choice. We do not become angry because someone says something mean. We do not get sad because someone says something hurtful. Every emotion we display is our choice. Let us say this another way, we decide whether or not we are going to be upset, sad, frustrated, mad, or hurt.

We are in control of our own destinies and emotion. People, places, or things do not make us unhappy in life. We choose to feel unhappy as a result of what happens around us. We will address this concept in much more depth later on in chapter seven. But it is important to note here, at the beginning of this book. You can choose how you respond to circumstances.

We know you can not control what happens to you by other people. If you catch your spouse in an affair, your initial reaction will be your gut reaction. Your gut reaction is what’s natural to you. We are not talking about controlling what initially happens to you when faced with hardships or heartache. We are talking about controlling how you move forward and how you respond to tough circumstances. If someone says something mean to me (Amy), it is natural for me to feel hurt – initially. But if I go home and then take out my frustration or hurt on my kids or husband, then that is my fault. If I loose sleep that night because I’m still ruminating over what happened to me earlier in the day, then that is my fault.

The old saying that it takes two to save a marriage could not be more wrong. We’ve seen marriages experience the warmth and grace God intended because one spouse decided to make a change, which always results in the marriage, or any relationship for that matter, experiencing real change – and usually in a positive manner.

Perhaps you’ve heard of the story from a Turkish village that was devastated by an earthquake. Earlier in the morning before the quake hit the village, a young father had dropped his son off at school. It was just like any other day, and like all the days before, the father told his tiny son, “I’ll be back to pick you up after school.” The little boy always made him promise. “Promise?” the boy said to his reassuring father. “Yes, son, I promise.”

The village had experienced much violence from the various clans fighting in the area and children were often afraid they would not see their parents after school, it had happened many times before. The earth quake hit some time in the middle of the school day, and it was ferocious. The earth moved with such force that every building in the village was completely destroyed, including the elementary where the father had dropped his son off that morning.

The entire village headed for what remained of the collapsed school. When people started arriving they were met with horror. The school, once a haven for protecting the children, was no longer.
But the worst part was not the sight of the fallen school or the total devastation from the earthquake, no, the worst part was that there were no screams to be heard from the rubble. No moans or cries from children trapped in the wreckage, only the terrifying silence after the storm.

Immediately rescue workers and parents began to remove the stones and splintered wood beams to try and find any survivors; including the young father who had promised his son he would return to pick him up.

Hour after hour the hopes of a village sank as one dead child after another was pulled from the pile of debris. Soon parents and rescue workers began to lose hope that any survivors would be found. After a full 24 hours of continuous digging, many families and friends began to disappear along with their hopes of finding their precious children. All the families but one. The little boy’s father was still digging.

After 48 hours many of the rescue workers were leaving the site and they begged the young father stop hoping and accept the fact that his son was dead. But the father would not hear any of them. He had made a promise to his son, and no one could pull him from the rubble. All he had for sustenance the last 48 hours was what little water people had offered him. His fingers, hands, elbows, and knees were bleeding and cut to the bone from the continual lifting and moving of the heavy stones.
It had now been almost three days since the tragic earthquake destroyed the elementary school. No one was left digging except that young father. People in the village had accepted the fact that this young father was going to die on that pile of rubble along with the children. But the father was determined. Several rescue workers watched as the father continued to dig, tears streaming down his face, desperate to find his son who he had promised to see again.

When out of the dust and chaos the young father heard a slight, but proud voice come from beneath the rubble, “Daddy? Is that you daddy?” The little boy heard the digging from above him, where he and 19 of his classroom friends had survived the quake because of a God-inspired pocket of space and clean air.

“Yes! Son, it is me your father!” The young man could hardly believe his ears. But his energy quickly renewed and he kept digging toward the voice of his little boy who was telling his classmates, “See. I told you my daddy would come for us. He promised me he would.”

That is the power of one (or personal responsibility) and the simple solution to a happy marriage. You can not hope that your spouse does the work that you need to do. If you want your relationship to be better, then be better yourself. The power of one is about understanding that you have tremendous influence over relationship when you focus of your energy on being the kind of person you want your spouse to be.

The following pages will reveal to you how to take personal responsibility in your most important relationship on earth, your marriage. They will guide you to a better understanding of yourself and what is behind people who take the power of one. Jesus once said, “do unto other as you would have done unto you.” This little book is that message. Do for your spouse what you want done to you.
“The trouble is not with the law but with me, because I am sold into slavery, with sin as my master. I don’t understand myself at all, for I really want to do what is right, but I don’t do it. Instead, I do the very thing I hate.” Reference?

These are Paul’s words as written in Romans chapter seven, and these are the words of the suffering. Not the impoverished who suffer, but rather the people like you and us who suffer every day – every week – trying to get our relationship to a place where it brings us happiness. We want to do the right thing, but yet we still manage to make a mess of things. We struggle, we fall, we humiliate ourselves all in the pursuit of a happy marriage. What makes this book a simple solution to a happy marriage is that it taps in to one of the biggest themes of the Bible. Personal responsibility. God does not do the work for us when it comes to salvation. Salvation is ours because we choose to believe that Jesus is who He said He is. The bible does not promote victims, the bible promotes strength, courage, perseverance, righteousness, patience, kindness, mercy, grace, selflessness, hope, and much, much more. What is the theme that binds all of this together? Personal responsibility. None of the things God asks of us is possible without us taking action and doing it ourselves. The same is true for marriage. A great marriage is not because you are compatible or married the one and only person on earth that was right for you. Great marriages happen because two individuals do the work to make the marriage great.

All we are asking of you through this book is to take a look at what you can do to make a difference in your marriage. We wish we could develop some magical pill to make your marriage the absolute best, but alas, that kind of pill is not possible. What we can do is show you how to behave better and to take the power of your own change to make a positive impact on the marriage. Does this book guarantee a happy marriage? No. There are no guarantees and anyone who tries to sell you that line is a liar. But we can assure you that if you take the time to get as healthy as possible, you will change. When you change your spouse will take notice.

As we once wrote in the DNA of Relationships, God created all of us for relationships. That is the good news! We crave, at the very fiber of our being, to be in relationship with others. Personal responsibility is so important because when we start behaving well toward others (especially our spouse), how do you think they will respond? Will they get mad because you are treating them so well? Probably not. More than likely your spouse or others will respond in kind. They will treat you well because they are being treated well. It’s the results of the Golden Rule! The old saying, “What goes around comes around”, is not just a statement for bad things. This statement works for those who choose to do good things. Loving your spouse to the best of your ability can only end up well. Even if it takes time, hang in there and keep learning how to do the right thing. This book is about doing the right thing. The more you know how to behave and handle yourself in different situations, the better your relationships will be. In fact, one of the cool things we are doing throughout this book is giving your “Simple Solution Scenarios”. These scenarios are every day examples of how to apply the lessons being learned throughout this book. Hopefully you will be able to relate to them on a deep and real level. We will write out a typical scenario in marriage where things could go horrible wrong (i.e. like finding out about an affair) and then we will walk you through how to apply the pages of this book to the specific situation.

You will also find a study guide at the back of the book as well. This study guide is an incredibly important piece of this book and the health and happiness of your marriage. The study guide is meant for a small group. You will learn later on in the book how important a small group is to your marriage, but if you are already involved in a small group then please encourage your group to go through this book together. The study guide will give you helpful discussion questions and it will highlight the most important concepts we want you to get from each chapter.

You are now ready to begin a Simple Solution to a Happy Marriage. If you feel resistence resistant to reading the this book, then just know there are forces which do not want you to be successful in your marriage. Resist! Keep moving forward and keep learning everything you can to make yourself a better lover, wife, husband, father, or mother. In fact, let’s start with a simple prayer to make sure you begin this book with the right mindset and the proper protection:

Dear heavenly Father, forgive me of my sins against You and my marriage (feel free to pray any specific sins that God brings to your mind at this moment). Father, I ask for protection as I read this book. If there is anything that wants to distract from the truth, then I ask that you keep it away. Father, help me keep an open heart and an open mind to Your will. I want your will done in my life and my marriage. Amen.”

Friends, suffer no more! Experience the life changing freedom of a simple solution to a happy marriage.

Posted in Featured, MarriageComments

A new event: The Comedy of Love

Amy and I are doing a brand new kind of marriage event called, The Comedy of Love!  Teaming up with our home church, Faithbridge, we have developed a great date night for couples where they can get away and relax, have fun, laugh, and actually learn something to improve their marriage.

This is going to be my very first stand up comedy routine! I can’t even begin to tell you how nervous I am about standing on stage alone simply to make people laugh!  But this is a dream come true for me, I’ve always wanted to do a comedy routine and now it looks like my first performance will be at Faithbridge.  Please pass on this post to all your friends (especially those living in the Houston area) because I’d love the church to be packed out.

If this event goes well, and I don’t get booed off the stage, then Amy and I will bring this event to other churches around the country.  Research is clear that if couples would go out and goof off with each other, they’d be far happier.  We need to have fun as a couple to keep our love alive and thriving.  Our hope is that the Comedy of Love will be an event where couples can go out on a date and laugh together.  Nothing heals a wounded heart more than laughter!

REGISTER ONLINE HERE

Faithbridge-Night-Out-Flyer

Posted in Featured, MarriageComments

12 ways to keep your love alive

  1. Praise is such a great gift, and it’s so easy to give. So look at the things that make your spouse and others unique and develop the habit of praising them for those special things.
  2. Every painful trial is like an oyster, and there is a precious pearl—a personal benefit—in every one; every single one.
  3. Don’t go it alone. Welcome fresh insights of other perspectives—from extended family, friends, good marriage books, or a qualified marriage counselor.
  4. In a mutually satisfying relationship, both people’s needs are expressed, and they have the flexibility to give and take.
  5. Honor goes hand in glove with love, a verb whose very definition is doing worthwhile things for someone who is valuable to us.
  6. All our trials, great and small, can bring more of the two best things in life: love for life and love for others.
  7. Oneness does not mean that one mate dominates the other or that the stronger controls the weaker.
  8. Anger is our choice. We can choose to see its powerful potential for destruction and take steps to reduce it within us. Otherwise, it’s and iceberg sinking our love.
  9. Better understanding of the motivations and actions that grow out of our basic personalities can help us achieve personal and marital satisfaction.
  10. Sharing deep feelings with each other is emotional intercourse, and it’s vital to sexual satisfaction.
  11. As we reach out to another, our own needs for fulfillment and love are met.
  12. Give seven or more praises for every one fault-finding suggestion.

Posted in Featured, MarriageComments Off

The command to forgive

I admit the Bible can sometimes be difficult to interpret and understand. However, when it comes to the command to forgive, the Bible is very obvious in what is expected of Christians. “Therefore, if you are offering your gift at the altar and there remember that your sister or brother has something against you leave your gift there in front of the alter. “First go and be reconciled to your brother, then come and offer your gift,” Matthew 5:23-24.

It is next to impossible to have an open heart, receptive to God’s will, if we are in serious conflict with others. God desires a sincere gift, not tarnished with unreconciled differences and past hurts. We are responsible to make sure people we have offended, or been offended by, are freed from the bondage’s of anger, vengeance, or hate.

So is anyone excluded from receiving our forgiveness? According to Matthew 5:44-48, even our enemies are worthy of forgiveness:

“But I tell you: Love your enemies and pray for those who persecute you, that you may be sons of your Father in heaven. He causes his sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous. If you love those who love you, what reward will you get? Are not even the tax collectors doing that? And if you greet only your brothers, what are you doing more than others? Do not even pagans do that? Be perfect, therefore, as your heavenly Father is perfect.”

What a verse! Again it touches on the very nature of our incredible God who is merciful and gracious to all. We are called to be perfect, “as your heavenly Father is perfect”. Understanding that we cannot be perfect while existing on this planet, the verse is calling us to strive for Christ’s perfection. Christ’s willingness to love those who were unlovable. To care for those who were prostitutes, thieves, and yes, even tax collectors. To forgive those who most offend us. Why our enemies? God knows how much unresolved anger kills the spirit within, and designs this command to help free us from eternal regret.

No one is to be excluded from our forgiveness. Some of the greatest verses exploring the complexity of forgiveness are Romans 12:14-21. We will quote the passage at length because of their foundational quality regarding forgiveness:

“Bless those who persecute you; bless and do not curse. Rejoice with those who rejoice; mourn with those who mourn. Live I harmony with one another. Do not be proud, but be willing to associate with people of low position. Do not be conceited. Do not repay anyone evil for evil. Be careful to do what is right in the eyes of everybody. If it is possible, as far as it depends on you, live at peace with everyone. Do not take revenge, my friends, but leave room for God’s wrath, for it is written: ‘It is mine to avenge; I will repay,’ says the Lord. On the contrary:
‘If your enemy is hungry, feed him;
if he is thirsty, give him something to drink.
In doing this, you will heap burning coals on his head.’”
We are encouraged to bless people who persecute us. To some Christians, and probably many nonChristians, this seems very masochistic. Bless our enemies! Sure, if we were Christ maybe we could pull that off, but we are human. Remember, being human means we are created in God’s image, therefore we have the capacity to pull this off. Trust in God that this humanitarian rule serves to better the human condition rather than defile it. Think of all the hate crimes that never seem to find a resolution. This idea of blessing reminds us of turning the other cheek. Evil begets evil and love begets love.

In the passage we also read, “In doing this, you will heap burning coals on his head”. When I first read this passage I imagined that forgiveness and love toward those who hurt us is painful for the perpetrator. My mind wanted to believe that loving and forgiving made evil people suffer. However, this was not Christ’s message. In further study I learned the custom of placing hot coals on someone’s head was actually a kind gesture. A surprise to me! I’m not sure how I would receive someone placing hot coals on my head. But it was a different time.

Placing coals on someone’s head was helpful because it kept the weary traveler warm throughout the cold desert nights. It was a way of honoring someone. This is why we are commanded to forgive. Remember the “Golden Rule”? We need to do for others what we would want done to us. Would we want someone to refuse to forgive us because we sinned against him or her?

Posted in FeaturedComments

PHVsPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzIwMF9hZHNlbnNlPC9zdHJvbmc+IC0gPCEtLS8qIE9wZW5YIEphdmFzY3JpcHQgVGFnIHYyLjguMi1yYzI1ICovLS0+DQoNCjxzY3JpcHQgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnPjwhLS0vLzwhW0NEQVRBWw0KICAgdmFyIG0zX3UgPSAobG9jYXRpb24ucHJvdG9jb2w9PVwnaHR0cHM6XCc/XCdodHRwczovL2QxLm9wZW54Lm9yZy9hanMucGhwXCc6XCdodHRwOi8vZDEub3Blbngub3JnL2Fqcy5waHBcJyk7DQogICB2YXIgbTNfciA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSo5OTk5OTk5OTk5OSk7DQogICBpZiAoIWRvY3VtZW50Lk1BWF91c2VkKSBkb2N1bWVudC5NQVhfdXNlZCA9IFwnLFwnOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiPHNjclwiK1wiaXB0IHR5cGU9XCd0ZXh0L2phdmFzY3JpcHRcJyBzcmM9XCdcIittM191KTsNCiAgIGRvY3VtZW50LndyaXRlIChcIj96b25laWQ9ODM4OTYmYW1wO3RhcmdldD1fdG9wXCIpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwnJmFtcDtjYj1cJyArIG0zX3IpOw0KICAgaWYgKGRvY3VtZW50Lk1BWF91c2VkICE9IFwnLFwnKSBkb2N1bWVudC53cml0ZSAoXCImYW1wO2V4Y2x1ZGU9XCIgKyBkb2N1bWVudC5NQVhfdXNlZCk7DQogICBkb2N1bWVudC53cml0ZSAoZG9jdW1lbnQuY2hhcnNldCA/IFwnJmFtcDtjaGFyc2V0PVwnK2RvY3VtZW50LmNoYXJzZXQgOiAoZG9jdW1lbnQuY2hhcmFjdGVyU2V0ID8gXCcmYW1wO2NoYXJzZXQ9XCcrZG9jdW1lbnQuY2hhcmFjdGVyU2V0IDogXCdcJykpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtsb2M9XCIgKyBlc2NhcGUod2luZG93LmxvY2F0aW9uKSk7DQogICBpZiAoZG9jdW1lbnQucmVmZXJyZXIpIGRvY3VtZW50LndyaXRlIChcIiZhbXA7cmVmZXJlcj1cIiArIGVzY2FwZShkb2N1bWVudC5yZWZlcnJlcikpOw0KICAgaWYgKGRvY3VtZW50LmNvbnRleHQpIGRvY3VtZW50LndyaXRlIChcIiZjb250ZXh0PVwiICsgZXNjYXBlKGRvY3VtZW50LmNvbnRleHQpKTsNCiAgIGlmIChkb2N1bWVudC5tbW1fZm8pIGRvY3VtZW50LndyaXRlIChcIiZhbXA7bW1tX2ZvPTFcIik7DQogICBkb2N1bWVudC53cml0ZSAoXCJcJz48XFwvc2NyXCIrXCJpcHQ+XCIpOw0KLy9dXT4tLT48L3NjcmlwdD48bm9zY3JpcHQ+PGEgaHJlZj1cJ2h0dHA6Ly9kMS5vcGVueC5vcmcvY2sucGhwP249YTdmOTg4ZTAmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRVwnIHRhcmdldD1cJ190b3BcJz48aW1nIHNyYz1cJ2h0dHA6Ly9kMS5vcGVueC5vcmcvYXZ3LnBocD96b25laWQ9ODM4OTYmY2I9SU5TRVJUX1JBTkRPTV9OVU1CRVJfSEVSRSZuPWE3Zjk4OGUwXCcgYm9yZGVyPVwnMFwnIGFsdD1cJ1wnIC8+PC9hPjwvbm9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29fYWRfMjAwX2ltYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfMjAwX3VybDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfYWRzZW5zZTwvc3Ryb25nPiAtIDwhLS0vKiBPcGVuWCBKYXZhc2NyaXB0IFRhZyB2Mi44LjEgKFJpY2ggTWVkaWEgLSBPcGVuWCkgKi8tLT4NCg0KPCEtLS8qDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgXCdodHRwOi8vZDEub3Blbngub3JnLy4uLlwnDQogICogdG8NCiAgKiAgIFwnaHR0cHM6Ly9kMS5vcGVueC5vcmcvLi4uXCcNCiAgKg0KICAqIFRoaXMgbm9zY3JpcHQgc2VjdGlvbiBvZiB0aGlzIHRhZyBvbmx5IHNob3dzIGltYWdlIGJhbm5lcnMuIFRoZXJlDQogICogaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlIGJhbm5lcnMsIHNvIGlmIHlvdSB3YW50IHRoZXNlIHRhZ3MgdG8NCiAgKiBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkIGJlZm9yZSBpdCBzaG93cywgeW91IHdpbGwgbmVlZCB0byBhZGQgdGhpcw0KICAqIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPiB0YWcuDQogICoNCiAgKiBJZiB5b3UgZG8gbm90IHdhbnQgdG8gZGVhbCB3aXRoIHRoZSBpbnRyaWNpdGllcyBvZiB0aGUgbm9zY3JpcHQNCiAgKiBzZWN0aW9uLCBkZWxldGUgdGhlIHRhZyAoZnJvbSA8bm9zY3JpcHQ+Li4uIHRvIDwvbm9zY3JpcHQ+KS4gT24NCiAgKiBhdmVyYWdlLCB0aGUgbm9zY3JpcHQgdGFnIGlzIGNhbGxlZCBmcm9tIGxlc3MgdGhhbiAxJSBvZiBpbnRlcm5ldA0KICAqIHVzZXJzLg0KICAqLy0tPg0KDQo8c2NyaXB0IHR5cGU9XCd0ZXh0L2phdmFzY3JpcHRcJz48IS0tLy88IVtDREFUQVsNCiAgIGRvY3VtZW50Lk1BWF9jdDAgPVwne2NsaWNrdXJsfVwnOw0KDQogICB2YXIgbTNfdSA9IChsb2NhdGlvbi5wcm90b2NvbD09XCdodHRwczpcJz9cJ2h0dHBzOi8vZDEub3Blbngub3JnL2Fqcy5waHBcJzpcJ2h0dHA6Ly9kMS5vcGVueC5vcmcvYWpzLnBocFwnKTsNCiAgIHZhciBtM19yID0gTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpKjk5OTk5OTk5OTk5KTsNCiAgIGlmICghZG9jdW1lbnQuTUFYX3VzZWQpIGRvY3VtZW50Lk1BWF91c2VkID0gXCcsXCc7DQogICBkb2N1bWVudC53cml0ZSAoXCI8c2NyXCIrXCJpcHQgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnIHNyYz1cJ1wiK20zX3UpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiP3pvbmVpZD00MTIzOSZhbXA7dGFyZ2V0PV90b3BcIik7DQogICBkb2N1bWVudC53cml0ZSAoXCcmYW1wO2NiPVwnICsgbTNfcik7DQogICBpZiAoZG9jdW1lbnQuTUFYX3VzZWQgIT0gXCcsXCcpIGRvY3VtZW50LndyaXRlIChcIiZhbXA7ZXhjbHVkZT1cIiArIGRvY3VtZW50Lk1BWF91c2VkKTsNCiAgIGRvY3VtZW50LndyaXRlIChkb2N1bWVudC5jaGFyc2V0ID8gXCcmYW1wO2NoYXJzZXQ9XCcrZG9jdW1lbnQuY2hhcnNldCA6IChkb2N1bWVudC5jaGFyYWN0ZXJTZXQgPyBcJyZhbXA7Y2hhcnNldD1cJytkb2N1bWVudC5jaGFyYWN0ZXJTZXQgOiBcJ1wnKSk7DQogICBkb2N1bWVudC53cml0ZSAoXCImYW1wO2xvYz1cIiArIGVzY2FwZSh3aW5kb3cubG9jYXRpb24pKTsNCiAgIGlmIChkb2N1bWVudC5yZWZlcnJlcikgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtyZWZlcmVyPVwiICsgZXNjYXBlKGRvY3VtZW50LnJlZmVycmVyKSk7DQogICBpZiAoZG9jdW1lbnQuY29udGV4dCkgZG9jdW1lbnQud3JpdGUgKFwiJmNvbnRleHQ9XCIgKyBlc2NhcGUoZG9jdW1lbnQuY29udGV4dCkpOw0KICAgaWYgKCh0eXBlb2YoZG9jdW1lbnQuTUFYX2N0MCkgIT0gXCd1bmRlZmluZWRcJykgJiYgKGRvY3VtZW50Lk1BWF9jdDAuc3Vic3RyaW5nKDAsNCkgPT0gXCdodHRwXCcpKSB7DQogICAgICAgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtjdDA9XCIgKyBlc2NhcGUoZG9jdW1lbnQuTUFYX2N0MCkpOw0KICAgfQ0KICAgaWYgKGRvY3VtZW50Lm1tbV9mbykgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDttbW1fZm89MVwiKTsNCiAgIGRvY3VtZW50LndyaXRlIChcIlwnPjxcXC9zY3JcIitcImlwdD5cIik7DQovL11dPi0tPjwvc2NyaXB0Pjxub3NjcmlwdD48YSBocmVmPVwnaHR0cDovL2QxLm9wZW54Lm9yZy9jay5waHA/bj1hNTQ5Njg5NiZjYj17cmFuZG9tfVwnIHRhcmdldD1cJ190b3BcJz48aW1nIHNyYz1cJ2h0dHA6Ly9kMS5vcGVueC5vcmcvYXZ3LnBocD96b25laWQ9NDEyMzkmY2I9e3JhbmRvbX0mbj1hNTQ5Njg5NiZjdDA9e2NsaWNrdXJsfVwnIGJvcmRlcj1cJzBcJyBhbHQ9XCdcJyAvPjwvYT48L25vc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfY29udGVudF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTQ2OHg2MC0yLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2NvbnRlbnRfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZ29zbWFsbGV5LmNvbS9pbWFnZXMvV29ya2Jvb2tzLTEyNXgxMjUucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly9nb3NtYWxsZXkuY29tL2ltYWdlcy9QQjEwSEktU21hbGxleS1XZWItQWQyLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzM8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lmdvc21hbGxleS5jb20vaW1hZ2VzL05ld2x5d2VkS2l0LTEyNXgxMjUucG5nPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfNDwvc3Ryb25nPiAtIGh0dHA6Ly9nb3NtYWxsZXkuY29tL2ltYWdlcy9pcHJvbWlzZS0xMjUuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X2Fkc2Vuc2U8L3N0cm9uZz4gLSA8IS0tLyogT3BlblggSmF2YXNjcmlwdCBUYWcgdjIuOC4yLXJjMjUgKFJpY2ggTWVkaWEgLSBPcGVuWCkgKi8tLT4NCg0KPCEtLS8qDQogICogVGhlIGJhY2t1cCBpbWFnZSBzZWN0aW9uIG9mIHRoaXMgdGFnIGhhcyBiZWVuIGdlbmVyYXRlZCBmb3IgdXNlIG9uIGENCiAgKiBub24tU1NMIHBhZ2UuIElmIHRoaXMgdGFnIGlzIHRvIGJlIHBsYWNlZCBvbiBhbiBTU0wgcGFnZSwgY2hhbmdlIHRoZQ0KICAqICAgXCdodHRwOi8vZDEub3Blbngub3JnLy4uLlwnDQogICogdG8NCiAgKiAgIFwnaHR0cHM6Ly9kMS5vcGVueC5vcmcvLi4uXCcNCiAgKg0KICAqIFRoaXMgbm9zY3JpcHQgc2VjdGlvbiBvZiB0aGlzIHRhZyBvbmx5IHNob3dzIGltYWdlIGJhbm5lcnMuIFRoZXJlDQogICogaXMgbm8gd2lkdGggb3IgaGVpZ2h0IGluIHRoZXNlIGJhbm5lcnMsIHNvIGlmIHlvdSB3YW50IHRoZXNlIHRhZ3MgdG8NCiAgKiBhbGxvY2F0ZSBzcGFjZSBmb3IgdGhlIGFkIGJlZm9yZSBpdCBzaG93cywgeW91IHdpbGwgbmVlZCB0byBhZGQgdGhpcw0KICAqIGluZm9ybWF0aW9uIHRvIHRoZSA8aW1nPiB0YWcuDQogICoNCiAgKiBJZiB5b3UgZG8gbm90IHdhbnQgdG8gZGVhbCB3aXRoIHRoZSBpbnRyaWNpdGllcyBvZiB0aGUgbm9zY3JpcHQNCiAgKiBzZWN0aW9uLCBkZWxldGUgdGhlIHRhZyAoZnJvbSA8bm9zY3JpcHQ+Li4uIHRvIDwvbm9zY3JpcHQ+KS4gT24NCiAgKiBhdmVyYWdlLCB0aGUgbm9zY3JpcHQgdGFnIGlzIGNhbGxlZCBmcm9tIGxlc3MgdGhhbiAxJSBvZiBpbnRlcm5ldA0KICAqIHVzZXJzLg0KICAqLy0tPg0KDQo8c2NyaXB0IHR5cGU9XCd0ZXh0L2phdmFzY3JpcHRcJz48IS0tLy88IVtDREFUQVsNCiAgIGRvY3VtZW50Lk1BWF9jdDAgPVwne2NsaWNrdXJsfVwnOw0KDQogICB2YXIgbTNfdSA9IChsb2NhdGlvbi5wcm90b2NvbD09XCdodHRwczpcJz9cJ2h0dHBzOi8vZDEub3Blbngub3JnL2Fqcy5waHBcJzpcJ2h0dHA6Ly9kMS5vcGVueC5vcmcvYWpzLnBocFwnKTsNCiAgIHZhciBtM19yID0gTWF0aC5mbG9vcihNYXRoLnJhbmRvbSgpKjk5OTk5OTk5OTk5KTsNCiAgIGlmICghZG9jdW1lbnQuTUFYX3VzZWQpIGRvY3VtZW50Lk1BWF91c2VkID0gXCcsXCc7DQogICBkb2N1bWVudC53cml0ZSAoXCI8c2NyXCIrXCJpcHQgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnIHNyYz1cJ1wiK20zX3UpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiP3pvbmVpZD02NDU4MSZhbXA7dGFyZ2V0PV90b3BcIik7DQogICBkb2N1bWVudC53cml0ZSAoXCcmYW1wO2NiPVwnICsgbTNfcik7DQogICBpZiAoZG9jdW1lbnQuTUFYX3VzZWQgIT0gXCcsXCcpIGRvY3VtZW50LndyaXRlIChcIiZhbXA7ZXhjbHVkZT1cIiArIGRvY3VtZW50Lk1BWF91c2VkKTsNCiAgIGRvY3VtZW50LndyaXRlIChkb2N1bWVudC5jaGFyc2V0ID8gXCcmYW1wO2NoYXJzZXQ9XCcrZG9jdW1lbnQuY2hhcnNldCA6IChkb2N1bWVudC5jaGFyYWN0ZXJTZXQgPyBcJyZhbXA7Y2hhcnNldD1cJytkb2N1bWVudC5jaGFyYWN0ZXJTZXQgOiBcJ1wnKSk7DQogICBkb2N1bWVudC53cml0ZSAoXCImYW1wO2xvYz1cIiArIGVzY2FwZSh3aW5kb3cubG9jYXRpb24pKTsNCiAgIGlmIChkb2N1bWVudC5yZWZlcnJlcikgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtyZWZlcmVyPVwiICsgZXNjYXBlKGRvY3VtZW50LnJlZmVycmVyKSk7DQogICBpZiAoZG9jdW1lbnQuY29udGV4dCkgZG9jdW1lbnQud3JpdGUgKFwiJmNvbnRleHQ9XCIgKyBlc2NhcGUoZG9jdW1lbnQuY29udGV4dCkpOw0KICAgaWYgKCh0eXBlb2YoZG9jdW1lbnQuTUFYX2N0MCkgIT0gXCd1bmRlZmluZWRcJykgJiYgKGRvY3VtZW50Lk1BWF9jdDAuc3Vic3RyaW5nKDAsNCkgPT0gXCdodHRwXCcpKSB7DQogICAgICAgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtjdDA9XCIgKyBlc2NhcGUoZG9jdW1lbnQuTUFYX2N0MCkpOw0KICAgfQ0KICAgaWYgKGRvY3VtZW50Lm1tbV9mbykgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDttbW1fZm89MVwiKTsNCiAgIGRvY3VtZW50LndyaXRlIChcIlwnPjxcXC9zY3JcIitcImlwdD5cIik7DQovL11dPi0tPjwvc2NyaXB0Pjxub3NjcmlwdD48YSBocmVmPVwnaHR0cDovL2QxLm9wZW54Lm9yZy9jay5waHA/bj1hNWFkMTE3NSZjYj17cmFuZG9tfVwnIHRhcmdldD1cJ190b3BcJz48aW1nIHNyYz1cJ2h0dHA6Ly9kMS5vcGVueC5vcmcvYXZ3LnBocD96b25laWQ9NjQ1ODEmY2I9e3JhbmRvbX0mbj1hNWFkMTE3NSZjdDA9e2NsaWNrdXJsfVwnIGJvcmRlcj1cJzBcJyBhbHQ9XCdcJyAvPjwvYT48L25vc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzMwMHgyNTBhLmpwZzwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV91cmw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfYWRzZW5zZTwvc3Ryb25nPiAtICZjdDA8IS0tLyogT3BlblggSmF2YXNjcmlwdCBUYWcgdjIuOC4xIChSaWNoIE1lZGlhIC0gT3BlblgpICovLS0+DQoNCjwhLS0vKg0KICAqIFRoZSBiYWNrdXAgaW1hZ2Ugc2VjdGlvbiBvZiB0aGlzIHRhZyBoYXMgYmVlbiBnZW5lcmF0ZWQgZm9yIHVzZSBvbiBhDQogICogbm9uLVNTTCBwYWdlLiBJZiB0aGlzIHRhZyBpcyB0byBiZSBwbGFjZWQgb24gYW4gU1NMIHBhZ2UsIGNoYW5nZSB0aGUNCiAgKiAgIFwnaHR0cDovL2QxLm9wZW54Lm9yZy8uLi5cJw0KICAqIHRvDQogICogICBcJ2h0dHBzOi8vZDEub3Blbngub3JnLy4uLlwnDQogICoNCiAgKiBUaGlzIG5vc2NyaXB0IHNlY3Rpb24gb2YgdGhpcyB0YWcgb25seSBzaG93cyBpbWFnZSBiYW5uZXJzLiBUaGVyZQ0KICAqIGlzIG5vIHdpZHRoIG9yIGhlaWdodCBpbiB0aGVzZSBiYW5uZXJzLCBzbyBpZiB5b3Ugd2FudCB0aGVzZSB0YWdzIHRvDQogICogYWxsb2NhdGUgc3BhY2UgZm9yIHRoZSBhZCBiZWZvcmUgaXQgc2hvd3MsIHlvdSB3aWxsIG5lZWQgdG8gYWRkIHRoaXMNCiAgKiBpbmZvcm1hdGlvbiB0byB0aGUgPGltZz4gdGFnLg0KICAqDQogICogSWYgeW91IGRvIG5vdCB3YW50IHRvIGRlYWwgd2l0aCB0aGUgaW50cmljaXRpZXMgb2YgdGhlIG5vc2NyaXB0DQogICogc2VjdGlvbiwgZGVsZXRlIHRoZSB0YWcgKGZyb20gPG5vc2NyaXB0Pi4uLiB0byA8L25vc2NyaXB0PikuIE9uDQogICogYXZlcmFnZSwgdGhlIG5vc2NyaXB0IHRhZyBpcyBjYWxsZWQgZnJvbSBsZXNzIHRoYW4gMSUgb2YgaW50ZXJuZXQNCiAgKiB1c2Vycy4NCiAgKi8tLT4NCg0KPHNjcmlwdCB0eXBlPVwndGV4dC9qYXZhc2NyaXB0XCc+PCEtLS8vPCFbQ0RBVEFbDQogICBkb2N1bWVudC5NQVhfY3QwID1cJ3tjbGlja3VybH1cJzsNCg0KICAgdmFyIG0zX3UgPSAobG9jYXRpb24ucHJvdG9jb2w9PVwnaHR0cHM6XCc/XCdodHRwczovL2QxLm9wZW54Lm9yZy9hanMucGhwXCc6XCdodHRwOi8vZDEub3Blbngub3JnL2Fqcy5waHBcJyk7DQogICB2YXIgbTNfciA9IE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSo5OTk5OTk5OTk5OSk7DQogICBpZiAoIWRvY3VtZW50Lk1BWF91c2VkKSBkb2N1bWVudC5NQVhfdXNlZCA9IFwnLFwnOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiPHNjclwiK1wiaXB0IHR5cGU9XCd0ZXh0L2phdmFzY3JpcHRcJyBzcmM9XCdcIittM191KTsNCiAgIGRvY3VtZW50LndyaXRlIChcIj96b25laWQ9NDEyMzkmYW1wO3RhcmdldD1fdG9wXCIpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwnJmFtcDtjYj1cJyArIG0zX3IpOw0KICAgaWYgKGRvY3VtZW50Lk1BWF91c2VkICE9IFwnLFwnKSBkb2N1bWVudC53cml0ZSAoXCImYW1wO2V4Y2x1ZGU9XCIgKyBkb2N1bWVudC5NQVhfdXNlZCk7DQogICBkb2N1bWVudC53cml0ZSAoZG9jdW1lbnQuY2hhcnNldCA/IFwnJmFtcDtjaGFyc2V0PVwnK2RvY3VtZW50LmNoYXJzZXQgOiAoZG9jdW1lbnQuY2hhcmFjdGVyU2V0ID8gXCcmYW1wO2NoYXJzZXQ9XCcrZG9jdW1lbnQuY2hhcmFjdGVyU2V0IDogXCdcJykpOw0KICAgZG9jdW1lbnQud3JpdGUgKFwiJmFtcDtsb2M9XCIgKyBlc2NhcGUod2luZG93LmxvY2F0aW9uKSk7DQogICBpZiAoZG9jdW1lbnQucmVmZXJyZXIpIGRvY3VtZW50LndyaXRlIChcIiZhbXA7cmVmZXJlcj1cIiArIGVzY2FwZShkb2N1bWVudC5yZWZlcnJlcikpOw0KICAgaWYgKGRvY3VtZW50LmNvbnRleHQpIGRvY3VtZW50LndyaXRlIChcIiZjb250ZXh0PVwiICsgZXNjYXBlKGRvY3VtZW50LmNvbnRleHQpKTsNCiAgIGlmICgodHlwZW9mKGRvY3VtZW50Lk1BWF9jdDApICE9IFwndW5kZWZpbmVkXCcpICYmIChkb2N1bWVudC5NQVhfY3QwLnN1YnN0cmluZygwLDQpID09IFwnaHR0cFwnKSkgew0KICAgICAgIGRvY3VtZW50LndyaXRlIChcIiZhbXA7Y3QwPVwiICsgZXNjYXBlKGRvY3VtZW50Lk1BWF9jdDApKTsNCiAgIH0NCiAgIGlmIChkb2N1bWVudC5tbW1fZm8pIGRvY3VtZW50LndyaXRlIChcIiZhbXA7bW1tX2ZvPTFcIik7DQogICBkb2N1bWVudC53cml0ZSAoXCJcJz48XFwvc2NyXCIrXCJpcHQ+XCIpOw0KLy9dXT4tLT48L3NjcmlwdD48bm9zY3JpcHQ+PGEgaHJlZj1cJ2h0dHA6Ly9kMS5vcGVueC5vcmcvY2sucGhwP249YTU0OTY4OTYmY2I9e3JhbmRvbX1cJyB0YXJnZXQ9XCdfdG9wXCc+PGltZyBzcmM9XCdodHRwOi8vZDEub3Blbngub3JnL2F2dy5waHA/em9uZWlkPTQxMjM5JmNiPXtyYW5kb219Jm49YTU0OTY4OTY9e2NsaWNrdXJsfVwnIGJvcmRlcj1cJzBcJyBhbHQ9XCdcJyAvPjwvYT48L25vc2NyaXB0PjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9kaXNhYmxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvNDY4eDYwYS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vc21hbGxleW9ubGluZXN0b3JlLmNvbS9pbmRleC5hc3A/UGFnZUFjdGlvbj1WSUVXQ0FUUyZDYXRlZ29yeT0yMDc8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuaW5zcGlyYXRpb25jcnVpc2VzLmNvbS9odG1sL3BhdF9ib29uZS5odG1sPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzM8L3N0cm9uZz4gLSBodHRwOi8vc21hbGxleW9ubGluZXN0b3JlLmNvbS9pbmRleC5hc3A/UGFnZUFjdGlvbj1WSUVXUFJPRCZQcm9kSUQ9NDA5PC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vc21hbGxleW9ubGluZXN0b3JlLmNvbS9pcHJvbWlzZWJvb2thbmRkdmRjdXJyaWN1bHVtc3BlY2lhbC5hc3B4PC9saT48bGk+PHN0cm9uZz53b29fYWx0X3N0eWxlc2hlZXQ8L3N0cm9uZz4gLSBkZWZhdWx0LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfYm94ZXM8L3N0cm9uZz4gLSBPbjwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfY29udGVudDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hdXRob3I8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fYXV0b19pbWc8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2JveGVkX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2JveGVkX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMjM0PC9saT48bGk+PHN0cm9uZz53b29fYnJlYWRjcnVtYnM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nhcm91c2VsX2hlaWdodDwvc3Ryb25nPiAtIDI5MjwvbGk+PGxpPjxzdHJvbmc+d29vX2NhdG5hdl9leGNsdWRlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY2F0X21lbnU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV91cGxvYWRfdHJhY2tpbmc8L3N0cm9uZz4gLSBhOjA6e308L2xpPjxsaT48c3Ryb25nPndvb19lbWJlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXRlZ29yeTwvc3Ryb25nPiAtIEZlYXR1cmVkPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfdGFnczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlYXRfZW50cmllczwvc3Ryb25nPiAtIDY8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gZ29zbWFsbGV5PC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vZmVlZHMuZmVlZGJ1cm5lci5jb20vZ29zbWFsbGV5PC9saT48bGk+PHN0cm9uZz53b29fZm9vdGVyX2NyZWRpdHM8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfaW1hZ2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mdWxsX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDE4MDwvbGk+PGxpPjxzdHJvbmc+d29vX2Z1bGxfdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSA1NjA8L2xpPjxsaT48c3Ryb25nPndvb19nZXRfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMTQyPC9saT48bGk+PHN0cm9uZz53b29fZ2V0X2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMTkwPC9saT48bGk+PHN0cm9uZz53b29fZ29vZ2xlX2FuYWx5dGljczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfYm94ZXM8L3N0cm9uZz4gLSBPbjwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfY29udGVudDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mZWF0dXJlZDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX2hlaWdodDwvc3Ryb25nPiAtIDU3PC9saT48bGk+PHN0cm9uZz53b29faG9tZV90aHVtYl93aWR0aDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZ29zbWFsbGV5LmNvbS9pbWFnZXMvU21hbGxleU9ubGluZS1NYWluLUhlYWRlci5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2dhemV0dGUtZWRpdGlvbi88L2xpPjxsaT48c3Ryb25nPndvb19uYXZfZXhjbHVkZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zaG9ydG5hbWU8L3N0cm9uZz4gLSB3b288L2xpPjxsaT48c3Ryb25nPndvb19zaG93bl9zbGlkZXM8L3N0cm9uZz4gLSBhOjE6e2k6MDtzOjM6IjI0MiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfY2Fyb3VzZWw8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfdGFsa2luZ19wb2ludHM8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfdmlkZW88L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2hlaWdodDwvc3Ryb25nPiAtIDE4MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV93aWR0aDwvc3Ryb25nPiAtIDI1MDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9jZmFkZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2NvbnRlbnRfc3BlZWQ8L3N0cm9uZz4gLSAxMDAwPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX3NmYWRlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfc3BlZWQ8L3N0cm9uZz4gLSA1MDA8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfdGltZW91dDwvc3Ryb25nPiAtIDYwMDA8L2xpPjxsaT48c3Ryb25nPndvb190YWJzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190YWxraW5nX3BvaW50c190YWdzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gR2F6ZXR0ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3R3aXR0ZXI8L3N0cm9uZz4gLSBNaWNoYWVsX1NtYWxsZXk8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYTo4OntpOjA7czo4MDoiaHR0cDovL3d3dy5nb3NtYWxsZXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTAtU21hbGxleU9ubGluZS1NYWluLUhlYWRlci5qcGciO2k6MTtzOjc5OiJodHRwOi8vd3d3Lmdvc21hbGxleS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy85LVNtYWxsZXlPbmxpbmUtTWFpbi1IZWFkZXIuanBnIjtpOjI7czo3OToiaHR0cDovL3d3dy5nb3NtYWxsZXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOC1TbWFsbGV5T25saW5lLU1haW4tSGVhZGVyLmpwZyI7aTozO3M6Nzk6Imh0dHA6Ly93d3cuZ29zbWFsbGV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzctU21hbGxleU9ubGluZS1NYWluLUhlYWRlci5qcGciO2k6NDtzOjcxOiJodHRwOi8vd3d3Lmdvc21hbGxleS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy82LXN0b3JlLWhlYWRlci1sb2dvLnBuZyI7aTo1O3M6NzQ6Imh0dHA6Ly93d3cuZ29zbWFsbGV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzUtU21hbGxleS1sb2dvXzJjX21haW4uanBnIjtpOjY7czo3NDoiaHR0cDovL3d3dy5nb3NtYWxsZXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1TbWFsbGV5LWxvZ29fMmNfbWFpbi5qcGciO2k6NztzOjU4OiJodHRwOi8vd3d3Lmdvc21hbGxleS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8zLWxvZ28ucG5nIjt9PC9saT48bGk+PHN0cm9uZz53b29fdmlkZW9fYnJvd3Nlcl9pbml0PC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX3ZpZGVvX2NhdGVnb3J5PC9zdHJvbmc+IC0gVmlkZW8gUG9kY2FzdHM8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb190YWdzPC9zdHJvbmc+IC0gPC9saT48L3VsPg==