Hello Mr. Jones. Hello. How are you? I smell like citronella. You do. Our whole car smells
like citronella. Because I have been outdoors. You have been outdoors. I posted something
on Instagram about this evening's activities and our friend Kathy Harrison Toronto said
were you actually outside or is this a photo from periscope? No, it was my once a year
visit outside. It's true.  But that's because I was empowered by s'mores.
You are. I'll go outside for chocolate and marshmallows.
Okay, I'll keep that in mind. Well, welcome everybody to episode 62 of keeping up with Jones's.
Keeping up with Jones's. There's no jingo ever. You know, one of the things we didn't talk about
What my memory i have an edge i'm ready to take it probably is and you're borrowing into your skull right i don't say that you have to check me for tix later.
Why is it why i said i did you're gonna check me with tix you shut out but you expect me to check you for tix to be totally like that type of thing just a minute.
Any excuse to pretend i'm a doctor perfect i've got a lab coat tweezers and i've even got one of those led like flashlights that go in your head.
Boy, I can hardly wait.
Anyway, have we talked about your paleo non-bread?
We haven't talked about my paleo non-bread.
Talk about it right now because it was amazing.
Well, I made two recipes.
One was the paleo non-bread, which has only got three things in it, coconut milk, tapioca
flour and almond flour.
Well, that's four things.
milk, tapioca flour and almond flour. That's three.
But you paused, you said, well,
coconut milk, not really strong seed though.
Flour, almond milk.
And the pause counted for one.
And then you can, you could do them like super
plain or you can add things to them.
So I added like garlic salt and some fresh garlic and
some basil and whatever to make it like fragrant.
It was so good.
And to be fair, they don't taste a thing like proper non-bread, but they are very good.
They're amazing. Yeah, really good. And then I made tandoori chicken, which was also very good.
It was also paleo. Also paleo. Serves over ice cauliflower,
which confuses her friend Nathan. You take a picture of it and said, "Oh, yeah, paleo-Indian
food." And he's like, "That is not paleo food, but it does look delicious." And we're like,
like, why is it not paleo?
He was like, well, paleolithic man, which we now should believe in wouldn't have had
access to any of those ingredients who were like, no, no, no, no.
We were talking about like a paleo style diet.
And then he said, well, that's actually not paleo because you have rice.
And I said, no, I have cauliflower at which point he was like, yummy.
Okay.
But anyway, absolutely delicious.
It was very good.
I had people who were listening to last week's podcast asked me this week.
If I got up, you know, super early and I've continued and I had until the middle of
week when I had an early deadline or no.
You stayed up really late at night.
That's what I meant.
Yeah, I stayed up till one o'clock in the morning to finish it, so there's no way I was getting
up four or five hours later.
Did not happen.
But here's what I noticed.
I didn't feel any better lying in.
I felt horrendous.
I wish I'd gotten up.
So I'm returning to my getting up early schedule.
I think I'm going to try it with you this week.
Really?
Yes.
Okay.
Pride Parent Moment of the Week.
Yeah.
I went to the Apple Store to watch my daughter graduate in air quotes from Apple.
camp. A lot of parents didn't know about this, but every year, Apple runs a camp again in
Furt Thomas. Actually, it's the kind of camping I would love to do in an Apple store. Why don't
they sign me up? That's your idea of camping. And so they run two kind of workshops each summer
for children eight, I think it's eight to 12. And they run three times a week, an hour and a half
each day, and the kids get to make their own book, or the kids get to make their own movie, and
was how would you put it?
You mean the actual movie?
Really long and unedited and very linear in nature.

Who is 80 years old?
Yes, my mother was trying to stop Abby in a cart from hitting the fence.
And at which point she fell over and rolled down the hill.
But it's that and then about five minutes of just the green hill with no action and every once in a while you'd see Abby sort of in the top corner throwing a ball or something.
But nevertheless she wrote her own song garage band.
She did.
She imported her own video and I'm just going to teach her how to edit using a movie but still she got a little award.
She's eight and she made her own movie.
Yeah, I loved it.
So where to go Apple?
Yeah.
It's very good.
So anyway, the reason I'm smelling of citronella was we were outside tonight.
Yes.
And the reason we're outside tonight was, and it was hosting a Smores and Volleyball.
Yes.
And I was very excited about that event, especially about one thing of that event.
The volleyball.
The volleyball.
Yeah.
I hit a home run.
Was amazing.
Yeah.
I scored a couple of goals and go to the quarterback.
It was pretty amazing.
Yeah.
People seem to know how to play volleyball.
Is that a thing that you're taught in Tennessee or not that hard again?
I've never seen it play before.
Maybe I don't know I played in school like regular school class.
You know the rules?
Well, I know the school rules.
Yeah. Anyway, it was very fun.
We had a lot of people come out.
Thank you guys for showing up.
Hope you had as much fun as we did.
And I hope the smarts were absolutely delicious.
I only tried one of the brands of chocolate that we had.
The dark chocolate.
Yeah. And congratulations to our team for pulling that off.
Michelle, you've done an incredible job.
It was awesome.
It was very much fun.
All right.
Would you like to know our topic for this week?
Sure.
Well, last week we were talking about feelings.
Feeling.
And no jingles.
Sorry.
Actually, we should do a jingle episode where you can just sing your heart out.
Yeah.
Do you want to talk about before we get to our main topic?

What was the problem with me at church?
Why did I have to keep tapping your leg?
Well, I didn't know I was still singing.
You were repeatedly breaking out into song all morning while past Jeff speaking.
Breaky on the song is probably putting it a little you were singing out loud it was quiet it was not quiet it was not quite even a word i know if it was not i would have noticed.
What's that song got in my head it was a great song it was a fantastic friend mccallam claire was in town yes and the awesome job leading worship yes and it just.
That song i'm going to have which song was it i'll put a link to it in the show notes i can't remember now and then i won't push it in the show notes i think it was the new ceramic balance on your good.
Yeah oh that one you get okay yeah that one i'll try and find it and then put a link to it in show notes.
our topic for this week last week we talked about feelings feelings not managed well can lead to
confusing conversations which more often than not leads to conflict and i want to talk about
resolving conflict yes why do i want to talk about resolving conflict this week because we've had
had a lot of conflict this week.
Well, the weather system for us to have conflict was perfectly conducive for that
environment.
It is well situated.

I am.
And as a result, are not sleeping.
Correct.
Right.
And you might not be the friendliest version of yourself at this particular
season.
That's probably fair.
Right.
And then...
What was gracious or forgiving?
Well, I...
Anyway, let's move on.
And then I had a really busy week at work,
which led me to the 1 a.m. star,
which meant I didn't sleep.
And on the day when our conflict started,
the odds were tied against us.
We're both tired, grumpy.
We didn't eat well.
We weren't exercising.
And so it was just--
- In your morning, the loss of your mother.

Yeah, let's throw that in there too.
But what that means is we're not really extending
as much grace as we might typically.
- Correct.
And it's important to understand that conflict isn't bad.
Right.
In and of itself, it isn't bad.
It's just a means to getting somewhere.
But if you've been raised in a family where conflict is seen as bad, or perhaps your version
of conflict was really, really bad, or perhaps you've been raised in a family where you just
shove everything down so there's no conflict, you could end up somewhere along the lines
were thinking that conflict is something to avoid.
Yeah.
But that actually produces the weirdest byproducts ever.
Because if you think that conflict is something to be avoided,
you start avoiding certain topics of conversation.
You start withdrawing from people that you love.
You start hiding your feelings, which in turn is actually communication.
It's just really bad communication, which will inevitably produce
the very thing that you're trying to avoid, which is conflict.
Right.
Fortunately, that's not the way we do life.
Neither of us are particularly built to do that.
No, which means we're quite good at doing healthy conflict, generally speaking.
Okay.
I would say this week wasn't a great example of us doing healthy conflict.
No.
Well, what would you say about this week in our conflict?
I would say normally we try and look at,
before we even end up in a conflict,
we're trying to look at what the other person's perspective
might be and to extend grace.
Right.
Where this week I would say neither of us did that.
We just got mad.
Yeah.

I felt really hurt when I'm explaining it.
We'd, you know, "Hey, I thought that was kind of an unfair thing, and I'm feeling
quite hurt by that."
We'd just express it, probably at that sort of level.
This week, not so much.
It was more "ROW!"
Because we were...
Yes, and then angry texts.
You know what?
Conflict resolution or text message?
Not a great idea.
No.
That never works.
But at least I didn't text in all caps.
(laughs)
I was just fine just saying.
Texting in all caps or using sarcastic emoji,
not my finest hour of communication.
No.
But we got through it.
Yes.
When, when I'm hurt,
I find that I'm demotivated
to connect to the person that hurt me.
But I actually, you know, have come and realize
that's a complete fallacy.
If I'm demotivated to connect with you, that's actually a really, really powerless statement
because I'm basically saying by that action, you have control of the quality of this relationship.
Like you've hurt me, so I'm now demotivated to stay connected to you.
Like the only way this can be fixed is if you un-hurt me.
And that's like ludicrous.
But when you're hurt, when you're tired, when you're grumpy, that seems perfectly logical.

Right. Talk about passive powerlessness. And in case you haven't got the message,
I'll just lob insults at you to get your attention. My insults actually mean, please come and
rescue me. I am poor and I'm defenseless and I am weak. But that's absolute nonsense. We're
very powerful people. We're creating God's image. We have an abundance of resources to
to kind of bridge the gap back to prioritizing connectedness.
Right.
The truth is both of us, we have plenty of power.
It's just typically that when we're hurt, we don't want to use the power that will be helpful.
Right.
One is the other one.
And the power that's helpful is meekness and humility.
Let's talk about connectedness.
OK.
when we do our marriage preparation, we talk about most people plan their wedding, but never plan their marriage.
So most people put in all the effort to planning a day and then give comparatively little thought to what happens after the day.
And what we've decided that the most important thing in our life, the biggest priority for you and I is our connectedness.
and by connectedness, I mean the free flow of love, affection, value, honor between the two of us.
And it doesn't really matter what else is going on in life as long as that connectedness is strong.
And we have learned through trial and error that that is the most important thing in life.
and so we guard that very, very closely. Conflict, however, is a barrier to connectedness.
Because when you and I have a conflict or when I'm hurt or offended or I feel misunderstood,
those feelings that I'm feeling, you don't care, whatever the lies that come tumbling,
they actually have to be less important than our connectedness. The trouble is those feelings
of hurt empowered by the enemy are going to vie for the priority. So the priority suddenly
drops from being connected to me being right or justified or making sure you understand
how badly I hurt, which is pathetic. The enemy would just love to convince you that being
right is more important than being in relationship. But actually, true, authentic connectedness
is the ultimate priority in our marriage. Talk about, let's ignore this week because
it was rough, but talk about, and we shouldn't say this week was rough, two of the days,
two of the moments of two days that was full of conflict.
I can't even remember what the earlier one of the week was.
So leaving this week aside. What is our normal strategy for coping with when conflict arises?
So we don't have enormous amount of conflict usually.
Right.
I mean, certainly not as much as we did early in our marriage, whatever.
So I think we mostly agree on most things now.
And if we don't, then we just say that.
I mean, I would think there's several times, like as we're driving to work or wherever
where you or myself will say, "Yeah, I totally don't agree with that, but we can just talk about it."
And it's okay that we, because the purpose of connectedness is not to ensure that we both agree
with each other. Yeah. The purpose of connectedness is to make sure that we understand each other's
point of view. Right. And that gives huge freedom to be individual people.
What about when we, one or the other of us will rule by some powerless means of communication, logic, reasoning, a raised voice.
I don't want to talk about it anymore.
How do you detangle that mess?
I don't know.
Usually pray and take care of your own part with God and then kind of wait for an opening.
depends on on which one of us is sort of doing the hurt and sabotage thing and which one of us
is doing the wait for the other person thing. Do you want to talk about the conversation that
we had early on in marriage with the Holy Spirit but didn't realize the other person was having
the same conversation with the Holy Spirit and was being equally as frustrated?
Sure. Well, when we used to have arguments, when we first got married,
we would both sort of just separate and go and have time chatting with the Lord.
And the Holy Spirit would always take the other person's side with both of us.
Right.
And the Lord would always defend you and hold me accountable for my words.
And I'd be like, are you kidding me? Did you not hear when she said this?
And then the Lord would say, yeah, but Alan, I don't hold you accountable for what AJ said.
I hold you accountable for what you said and I would think that was so unfair until
Yeah until you until we talked one time and just realized that he was doing the same thing with me like just like
So what about this that's going on with you right now?
And what about this thing in your heart? Well, that's not very pretty is it and whatever and I'd be like oh
And that's the super important message that Danny silk shared with us
That you can't control anyone but on a good day you can control yourself
Right. But when you're in the heat of a conflict, the last person you're interested in controlling is yourself.
Yeah.
You're all too quick to point at the other person.
Yeah.
I would say a solution that I've seen some people try and do in conflict that's really, really dangerous, but seems quote unquote Christ-like,
is when one party absorbs their feelings for the sake of connectedness.
So a husband and a wife, they have this argument, and the husband and other wife is just like,
"You know what, my feelings don't matter. I'm going to prioritize the relationship."
And through some sense of weird-tristed way of thinking,
they absorb how they're really, really feeling in an effort to keep connected.
The reason that's insanity is you can only absorb those feelings for so long.

There isn't a problem with the catch up.

So the solution isn't to absorb feelings.
It's to express what you're feeling in a really, really healthy way.
It actually takes as much energy to hide and deny your feelings as it does to work through
them.
But typically we've got more practice in hiding our feelings than we do working through them
in a healthy way.
Yes.
There's also no chance that hiding your feelings is going to build intimacy.
you might as well spend the energy and connection or practice in connection. It was funny we were
talking in the car on the way home and we were saying, "You know what I want to talk about the
podcast?" and we were throwing around some ideas. I think you had mentioned that we didn't do a
good job this week on resolving conflict. My response was it wasn't our finest hour in conflict
resolution. But actually, we resolved it. And we're getting better. Yeah. I mean, this week
was an anomaly. Normally, we're much, much better. And the important thing to understand about
conflict resolution is you only get to resolve conflict by practicing it. You can't read a book
on it and become an expert. You just actually have to practice it. And the only way you practice
things is be really, really bad and keep tuning until you get really, really good. So if you listen
This is interesting and oh my gosh, I wish I'd done this before.
Hey, start now.
Start now.
Classes and session and rule now.
Right.
So back to what you're saying about hiding feelings doesn't build into missing.
Right.
In fact, just the opposite sharing feelings does build into missing.
So Dan fairly taught us to use eye statements that sound like I feel when so could we instead?
Which makes no sense till you hear him give an example.

- Yes.
- But apparently that's the wrong way to use the eye statement.
- Well, who knew?
Give me an example of an eye statement
that would be healthy to use.
- So something like, I feel hurt and rejected
when I ask for help and you don't respond quickly.
So could we come up with a code word
that ensures my needs are met?
Right, so the basic elements of an eye statement is I feel and then you have to have a feeling.
The reason an eye statement is so powerful is you're owning what you're feeling.
You're not blaming the feeling of anybody else, you're taking full responsibility for
how you're feeling.
The when actually has to be a non-blaming observation of the problem from your perspective.
So like you just said, I feel hurt and rejected when I ask you for help, but you don't respond
as quickly as I'd like. So we would run into that one where we're like, well, I did it.
And what I didn't realize was, and this is a codebook issue, you meant one thing I heard
another, you're like, hey, I need your help. And I was thinking, okay, it's clearly not an
emergency. So I'll do it when I get around to it. But your point was I never ask you for help
unless I need it right now, right, which was confusing to me because I was like, sure, I don't ask for
help with a five or 10 minute warning. I ask for help when I've arrived at the point where I now
need help for me to keep going which was difficult for me to understand as a man who's in the
middle of a task.
Not that I'm blaming me being in the middle of a task on my gender, but my personality
type is I'd like to finish the task I'm doing before I help you.
So you would actually modify your could you help me with.
If it's possible, then I say, babe, when you're when you have a break in what you're doing
or when you're finished with acts, could you come and help me for a minute?
But if I actually need you right at this second,
like the pot's boiling over and I have a bum shoulder,
so I can't lift this and I go,
"Hey babe, sorry, I need you right now."
- Right.
And what I learned because that's where the,
so I feel hurt and rejected when I ask for your help,
but you don't come.
And so you've given me a when to help me understand the problem,
but then you've also invited me into helping provide a solution.
So could we come up with a code word
that ensures my needs are met.
And you didn't just come up with a solution,
we talked about it, like we decoded the problem.

Whereas the only way I interpreted my actions was,
it's not a big deal or do it when I'm done, you know?
So there was just, we were missing each other.
- Yeah.
- And my head, I've asked for help three times
and in your head, it's not an emergency
it'll get done to some time today kind of thing.
- Right.
Basically I'm communicating dishonor by me not doing
what you want.
And then I'm feeling completely criticized and nagged
because I'm not meeting your needs.
And so it's just this classic example of me each other,
but using the I statements.
And by the way, it sounds ludicrous.
It sounds ridiculous.
And to be fair, I statements aren't that helpful
in the heat of the moment.
- No.
No, not at all.
- But it's a very, very useful tool to use later.
- Correct?
- I'm just trying to imagine trying to draft one
in the heat of the moment.
(laughs)
You like all caps.
I feel like you could not be a more useless lump if you tried.
Okay, that's not an I statement.
Okay, well then I.
So that's an I statement.
I feel when so could we instead.
It's the here's my feelings.
Here's when it happens with a non-blaming description of the problem.
And so could we here's an opportunity to invite solution.
Give me some of the most common ungodly beliefs that run through our heads.
when we're approaching conflict resolution.
Well, they can be stuff like, well, I've tried to communicate this a thousand times
before and it won't make any difference.
Which is called a negative confession.
Right.
And you're just declaring the future or stuff like nothing will ever change.
I won't ever be understood.
How I feel doesn't matter.
Right.
Which is basically absorbing feelings.
Right.
you have to push past those things in order to prioritize the connectedness.
Right.
It's so difficult because they're very, very common lies.
And the trouble is if we have a pattern of believing those lies, we have a pattern of
empowering the liar that speaks those lies.
Yeah.
But the truth is connectedness is worth the risk of rejection.
Yes.
other thoughts on conflict?
I like the eye statement.
I just think one of the conflict resolution methods that I've also used before is that
whole thing of the five minute rule.
I used to use that even if there was like, you know, in our small group or whatever,
if two people were having a conflict, I'd sort of help them moderate that with the five
minute rule, which was basically one person gets to talk for five minutes, the other person
has to listen.
then all they do is echo back what they heard.
So they're not answering it.
They're not defending themselves.
They're just echoing back.
So when I did this, you felt ex blah, blah, yes.
Well, now that person gets their five minutes,
the other person echoes back.
And usually by the time that they've both gone,
you're able to go, oh, I see where we missed each other
and reestablish a connection.
So sometimes if the I statement doesn't seem to have gotten you there, you could do the
five minute rule and put a little bit more time in, obviously.
But I think sometimes you need that more than just one or two statements.
I think whatever tool you use, if you're choosing to step forward to build relationship, to
overcome conflict, then it's a good choice.
Yeah, it's a great choice and it's a vulnerable choice, which is meekness and God is so drawn
to humility.
I remember Jeff Dollar gave us this advice, which I think is priceless.
And he said, when it comes to arguments, he who apologizes first wins.
Just this other thought is I think in conflict, it's important that you don't demand that
the person you're in conflict with has matching skills.
So for example, I would say that you are very, very, very good at forgiving me.
Like you have a huge capacity to just process offline with the Lord and extend forgiveness.
I would say I don't have that skill.
Right.
And you are much better at apologizing first than I am.
And I think possibly where we get tripped up is you may be thinking, well, why don't
you just forgive and move on?
I'm thinking, why don't you just come and apologize?
But what I'm doing here is I'm demanding that you process the way I process, which is ludicrous.

Right.
We should write a book on this stuff.
You know what?
We don't need to write a book because somebody else wrote a book and it was amazing.
Danny Silks.
Yes.
Keep your love on.
If you haven't read that book, we highly recommend it.
It's an excellent book.
And it really draws out the truth of prioritizing connection with your loved ones over everything
else, helping you overcome conflict with love.
A great tool to go along with that is our Boundaries teaching.
We have a three-part teaching available on our website.
You can download that today in MP3 format that helps you, especially if you've been in broken
relationships helps you understand where you end and another person begins. It helps you
understand your responsibility in relationships, but we'd encourage you to get down in this
book certainly and pick up our boundaries teaching as well. It'd be really, really helpful for
you as you're growing and understanding how you can use these new tools to resolve conflict.
AJ Jones? Yes. I love you very much. I love you too.
Plan I apologize for being an enormous poophead.
You are forgiven.
Thank you.
Is there anything you want to say to me?
No, I already did that internally.
All right.
You're ready for a listen question, which is astonishing.
I don't understand this question.
It's so long.
I'll read it to you.
OK, this.
I'm going to keep this anonymous.
The question is, I have a family member who comes over every
we can with their two children, ages two and five.
And their children, so they make messes, they get hungry and do stuff that children do.
The parent, however, sleeps all day or completely ignores us when we try to wake her up and
just sits on the couch.
She does not pick up after her children or care for her children even while they're
here.
Everyone else either pitches in or leaves.
And if they leave, the children don't get taken care of.
We've tried not doing anything and waiting for her to step up and do something but the
children get neglected.
We've tried helping her by telling her what to do and giving her advice.
Her responses go from two different extremes from being completely compliant and agreeable,
but with no follow through, or playing the victim and throwing herself into a hyperventilative
panic attack.
When she comes, everyone in the house feels disrespected.
stress level immediately goes up when this family walks through the door which is sad
because she's family and our job is to love her. We've tried setting boundaries which she ignores
or goes into the horrible self-pity route and tells everyone how horrible of a family we are.
We want to have some type of intervention where we sit her down and tell how she's affecting herself
as well as the rest of the family and that we won't put up with it anymore but we are willing
to help her grow. Her lack of care about everything has resulted in her children ending up in
the hospital multiple times each and she still hasn't learned anything from it and this worries
us.  We're ready for her to
grow up. She wasn't taught to be how she is, she was taught the complete opposite and has a wonderful
mother as an example.  Do you have any advice or wisdom on how
you would deal with this? Do you think sitting her down and having an intervention with the
family would actually do anything? She's 25 years old and we're all out of ideas. My
responder almost completely dies when I'm around her. Sorry for so lengthy but we're
a bit overwhelmed. Thank you. I'm so sorry that sounds like a gurgantuan of a nightmare
of a problem.
I think it's hard to give advice to that kind of question because there's so many other
things that would need to be known.
Like, for example, is she addicted to anything?
Right.
You know, there's, if you're talking about two kids that grew up in the same home and
one of them seems to go completely off the rails, then there's definitely something missing
from their experience with the Lord. Something has happened whether you're aware of it or not.
I think the first protocol would be to call child services. If the children are neglected,
and you said that they are, and they've been hospitalized, then the priority is the children.
The secondary concern is, I think it's your sister, you said. I would probably call child
services because your sister needs to understand the consequences of her actions. Now, you're not
doing that out of a punitive step, you're doing that out of care and well-being for your
nephunesis. And then I think probably that would be, you're not doing that so it's a wake-up call,
but one of the side effects of that would hopefully would be a wake-up call. And then you can start
addressing the situation that this woman finds herself in and what is causing her inability to
parent, maybe she's feeling overwhelmed. I have no idea again, without knowing the situation,
without knowing the family, without knowing the particulars of the situation.
But my wisdom would be to prioritize the health and the well-being of the children.
What's your experiences with interventions in family, AJ? Do they work?
Well, they did for us. But again, none of us were younger kids
when the interventions, when we did the interventions, but both of them did work.
 It's hard to say with an intervention would work.
Well, and it's the thing this thing with an intervention is there's there's always a.
Ultimate to an intervention right so there's always a well here's what's going on this is how it's affecting us this is what's not going to happen anymore and if it does happen we all walk.
Right.
So the problem with that is that leaves two children with somebody who's apparently not
capable of their care.
My only concern is I don't know what child services look like either.
I don't know that I don't know did the children necessarily get better care or not because
I don't know how it works here.
So I don't know if there's a family member option or anything like that.
Yeah, I mean, maybe do some research and talk to the rest of your family and figure out,
gosh, do we want to do this? Do we want to do an intervention? Because if you don't have an
ultimatum or something that is the consequence of things not changing, there's virtually no point.
Right. I'm sorry, that's an extreme example. And I feel woefully ill-equipped to give you any wisdom
Aside from the practical steps that as they point out may not be ideal.
Yeah.
Brilliant.
I think that situation is pretty important.
If you have any questions you'd like to ask us specifically about conflict from this episode,
head over to<EMAIL_ADDRESS>You're free to ask us any question you'd like and if we can answer it, we'll do so in the air.
But if you have any particular questions about anything we shared about this week or last week,
we'd love to hear from you.
If you'd like to show notes from this episode, go to<EMAIL_ADDRESS>and have an incredible week.
[ ]


Enter the details of your car
Model Name:
Brand Name: Alfa Romeo Audi BMW Citroen Fiat Ford Honda Hyundai Mazda Mercedes Benz Nissan Opel Peugeot Porsche Renault Skoda Suzuki Toyota VolksWagon Volvo
Car Type: Bus Coupe Sedan Hatchback Wagon SUV Convertible
Trasmission Manual Automatic
Fuel Type:
Petrol Diesel
Number of kilometers done:
Submit


Carolina is currently a communication design major and aspiring photography minor at Parsons School of Design. She believes good design is when her audience doesn’t think about her design at all and strives to work both smarter and harder.
She also promises not to talk about herself in the third person if you ever meet her.
Contact<EMAIL_ADDRESS>She also promises not to talk about herself in the third person if you ever meet her.
Contact<EMAIL_ADDRESS>Collège du Léman
Geneva, Switzerland
2008-2017
International Baccalaureate
Geneva, Switzerland
2008-2017
International Baccalaureate
New York, USA
July/August 2015
Fashion Communication Summer Program
London, UK
July-August 2016
UAL international Summer School
Boston, USA
August 2016
BU Summer Challenge, Visual Art and Communications Seminar
New York, USA
August 2017 - Present
Bachelors of Fine Arts in Communication Design
GPA 3.66
Adobe Creative suite
(Photoshop, Illustrator, InDe-sign, Lightroom, Adobe XD, Premier)
MS Office
HTML/CSS
GitHub
(Photoshop, Illustrator, InDe-sign, Lightroom, Adobe XD, Premier)
MS Office
HTML/CSS
GitHub
English (Fluent)
French (Native)
Portuguese (Native)
Spanish (Intermediate)
Mandarin (Beginner)
French (Native)
Portuguese (Native)
Spanish (Intermediate)
Mandarin (Beginner)
WATU Charity, Geneva
September 2013 - June 2015
Link
In this charity that raises money for schools across Tanzania, I organized and operated bake sales during the school year and organized an annual silent auction gala.
September 2013 - June 2015
Link
In this charity that raises money for schools across Tanzania, I organized and operated bake sales during the school year and organized an annual silent auction gala.
Anouk Foundation, Geneva
November 2015 - December 2016
Link
In this Charity, we concentrated on humanizing communal living spaces for people in distress through Art and Design. There I took a leadership role in designing and painting murals in a local School for disables children and redesigning the common living spaces of a Juvenile Detention Center. During both these projects I honed my leadership skills by leading a team of students and creating a relationship between the foundation and the student body. For this work, I was given an excellency award by Anouk Foundation at they’re annual end of the year celebratory gala.
November 2015 - December 2016
Link
In this Charity, we concentrated on humanizing communal living spaces for people in distress through Art and Design. There I took a leadership role in designing and painting murals in a local School for disables children and redesigning the common living spaces of a Juvenile Detention Center. During both these projects I honed my leadership skills by leading a team of students and creating a relationship between the foundation and the student body. For this work, I was given an excellency award by Anouk Foundation at they’re annual end of the year celebratory gala.


@helper.form(action = routes.Application.handleUpload, 'enctype -> "multipart/form-data") { Profile Photo:


{border-style record time px;} #ffffff;} MIS climate millennial variability glacial precipitation records changes events ice series isotope isotopic period orbital SASM monsoon Andes Science South years Greenland cycles px; rainfall results similar summer using {font-family Asian Cave D/O amplitude analyses cores detrended font-size forcing growth millennial-scale moisture penultimate samples shows study values (Fig. Amazon American Atlantic Basin Cheng Hemisphere Huagapo Lett. Peruvian age central composite double; high nature order periods previous response scale speleothem , y Geology Nature Northern P-H Sci. border-color border-width control data insolation observed oxygen past precession resolution solid; stable strongly temperature tropical wavelet {font-style {font-weight (). ./science. Burns Climate Commons Creative Dansgaard/Oeschger Edwards Geophys. Isotope Monsoon National North Res. Supplementary Thus, [], approximately bold calcite cave composition courier; difference em; greater high-resolution however, interglacial long material northern occur oscillations pattern pt;} recorded relative synthetic taken timing variation variations


{% load staticfiles %} {% load compress %}
Your username and password didn't match. Please try again.
Your Account is InActive. Please Contact Administrator
Your Account is not Found. Please Contact Administrator


There are eleven growth stages for winter wheat. Many of the cereal grasses follow this pattern of growth.
Seeding to Emergence (E) - germination occurs and the coleoptile pushes through to the soil surface. The first true leaf pushes and then emerges from the tip resulting in emergence.
E to First Tiller - the first tiller emerges.
Jan 1 to Single Ridge (SR ) - Jan. 1 is an accepted date in the Northern hemisphere from which to begin accumulation of growing degree-days for the growth of the crop. Single Ridge occurs when the shoot apex first elongates. Subsequent leaf primordia cease further development and they form a single ridge around the apex.
SR to Double Ridge (DR ) - the tissue between the single ridges develop into spikelet primordia which is the double ridge stage.
DR to Terminal Spikelet (TS) - spikelet primordia continue to be initiated until the last or terminal spikelet primordium is formed just before Jointing .
TS to Jointing (J) - the head is fully formed and can be seen inside the stem if the stem is cut open. The stem then begins elongating and jointing occurs when the first node is visible just above the soil line or at the base of the shoot.
J to Flag Leaf Complete (FLC ) - the flag leaf is the last leaf to emerge from the whorl and is completely emerged when the leaf's ligule is visible. It encloses the head and this is referred to as booting or Flag Leaf Complete.
FLC to Heading (H) - the head is pushed out of the flag leaf sheath resulting in heading.
H to Anthesis Starts (AS ) - the head is beginning to flower or pollinate. Anthers are visible at this stage and extruded from the florets . Pollination occurs beginning with the florets in the central spikelets. Flowering then progresses up and down the wheat spike .
AS to Maturity (M) - once pollination has occurred, the kernels progress through three phases of growth during grain filling . The first is the "watery ripe " and "milk " stages. Then the "soft dough " phase occurs followed by the "hard dough " phase as the kernel approaches maturity. The kernels lose moisture throughout grain filling and are between 30-40% at physiological maturity . The head and peduncle lose their green color by the time the plant is at maturity.
M to Harvest Ready - the kernels continue to lose moisture and should be harvested when they are at 13 - 14% moisture.
The Back... button will take you back to the previous screen .
The Help... button opens a screen displaying help for this screen.
The Variety drop down list displays four available selections of Winter Wheat varieties in a general sense based on time to maturity including Early Maturity , Medium Maturity and Generic which are equivalent, and Late Maturity . Several named varieties follow in the list with designations following the name which refer to whether they are hard red winter (HRW ) or hard white winter (HWW ) types followed by maturity designations including Early Maturity (EM ), Medium Maturity (MM ), and Late Maturity (LM ). An additional designation refers to the plant height with Short (S), Medium (M) and Tall (T) being the choices. Following these varieties are several older named varieties which do not have the previous designations.
The Run ... button executes the program with the selections that have been chosen.
The Reset button sets all the values in the columns back to their original, default values.
Links to the Phenology Diagram and the Developmental Sequence for Winter Wheat.


This site cannot be viewed in the current app
The current app is prevented from opening
$1
because it may intend to access and modify the site data or collect usage data without your permission.
Go back
Open in default browser


Oxides are complex substances, which contain atoms of two chemical elements, one of which is oxygen.
Classification:
-
Unsalt forming oxides - CO, N2O, NO.
-
Salt forming oxides:
Receiving
- Interaction of simple and complex substances with oxygen:
- Decomposition of some oxygen-containing substances (bases, acids, salts) with heating:
- (CuOH)2CO3 –t°-> 2CuO + CO2 + H2O
- 2Pb(NO3)2 –t°® 2PbO + 4NO2 + O2


| # | Who | = | Penalty | * | A | B | C | D | E | F |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | DreamLolita | 6 | 211 | + 00:06 | + 00:08 | + 00:03 | + 00:22 | + 00:56 | + 01:56 | |
| 2 | KrK | 6 | 235 | + 00:02 | + 00:06 | + 00:17 | + 00:30 | + 01:07 | + 01:53 | |
| 3 | Heltion | 6 | 259 | + 00:03 | + 00:06 | + 00:11 | + 00:30 | + 01:06 | +3 01:53 | |
| 4 | krijgertje | 6 | 268 | + 00:07 | + 00:11 | + 00:34 | + 00:43 | + 01:02 | + 01:51 | |
| 5 | Temotoloraia | 6 | 272 | + 00:03 | + 00:07 | + 00:20 | +2 00:33 | + 01:07 | +1 01:52 | |
| 6 | vintage_Vlad_Makeev | 6 | 396 | + 00:01 | + 01:19 | +1 00:12 | + 01:24 | + 01:56 | +2 01:14 | |
| 7 | nuip | 5 | 86 | + 00:01 | + 00:04 | + 00:13 | + 00:28 | + 00:40 | ||
| 8 | Sevlll | 5 | 95 | + 00:00 | + 00:03 | + 00:11 | + 00:33 | + 00:48 | -5 | |
| 9 | jiangly | 5 | 97 | + 00:04 | + 00:07 | + 00:12 | + 00:29 | + 00:45 | -2 | |
| 10 | antontrygubO_o | 5 | 98 | + 00:02 | + 00:05 | +1 00:13 | + 00:29 | + 00:39 | ||
| 10 | neal | 5 | 98 | + 00:01 | + 00:03 | + 00:08 | + 00:29 | + 00:57 | -3 | |
| 12 | dlalswp25 | 5 | 100 | + 00:03 | + 00:06 | +1 00:14 | + 00:23 | + 00:44 | ||
| 13 | Geothermal | 5 | 110 | + 00:02 | + 00:07 | +1 00:22 | + 00:29 | + 00:40 | ||
| 13 | kmjp | 5 | 110 | + 00:03 | + 00:07 | +1 00:13 | + 00:33 | + 00:44 | ||
| 15 | LayCurse | 5 | 114 | + 00:04 | + 00:08 | +1 00:19 | + 00:28 | + 00:45 | -1 | |
| 16 | wrinx | 5 | 116 | + 00:02 | + 00:06 | +1 00:16 | + 00:32 | + 00:50 | ||
| 17 | lollihunter | 5 | 117 | +8 : -7 | + 00:02 | + 00:06 | + 00:15 | + 00:30 | + 01:04 | |
| 18 | ngtkana | 5 | 118 | + 00:03 | + 00:06 | + 00:14 | + 00:27 | + 01:08 | ||
| 19 | summitwei | 5 | 119 | +2 00:06 | + 00:08 | + 00:15 | + 00:25 | + 00:45 | ||
| 20 | Rubikun | 5 | 120 | +2 00:06 | + 00:08 | + 00:16 | + 00:28 | + 00:42 | ||
| 20 | Sparky123 | 5 | 120 | + 00:03 | + 00:09 | + 00:21 | + 00:32 | + 00:55 | ||
| 22 | betrue12 | 5 | 122 | + 00:03 | + 00:07 | +1 00:19 | + 00:29 | + 00:54 | -2 | |
| 23 | Pyqe | 5 | 123 | + 00:05 | + 00:10 | + 00:18 | + 00:33 | + 00:57 | ||
| 24 | qazswedx2 | 5 | 125 | + 00:05 | + 00:08 | +1 00:17 | + 00:31 | + 00:54 | ||
| 25 | jxdxhy | 5 | 126 | + 00:03 | + 00:07 | + 00:16 | +2 00:36 | + 00:44 | ||
| 26 | alireza_kaviani | 5 | 127 | + 00:02 | + 00:06 | + 00:21 | + 00:37 | + 01:01 | ||
| 27 | codingmorning | 5 | 128 | + 00:03 | + 00:09 | + 00:18 | + 00:31 | + 01:07 | ||
| 28 | LowR | 5 | 132 | + 00:02 | + 00:09 | +1 00:20 | + 00:30 | +1 00:51 | ||
| 28 | CN_zwang2002 | 5 | 132 | +1 00:06 | + 00:05 | + 00:15 | + 00:36 | +1 00:50 | ||
| 28 | tute7627 | 5 | 132 | + 00:03 | + 00:10 | + 00:23 | + 00:38 | + 00:58 | ||
| 31 | Asagami | 5 | 134 | + 00:03 | + 00:12 | + 00:18 | + 00:40 | + 01:01 | ||
| 32 | 8-_-8 | 5 | 138 | + 00:01 | + 00:12 | + 00:19 | + 00:33 | + 01:13 | ||
| 33 | leaf1415 | 5 | 139 | + 00:03 | + 00:06 | + 00:26 | + 00:46 | + 00:58 | ||
| 34 | sai | 5 | 140 | + 00:03 | + 00:14 | + 00:23 | + 00:38 | + 01:02 | ||
| 35 | Svlad_Cjelli | 5 | 142 | + 00:04 | + 00:10 | + 00:17 | +1 00:37 | + 01:04 | ||
| 35 | KostasKostil | 5 | 142 | + 00:01 | + 00:23 | +2 00:34 | + 00:45 | + 00:19 | ||
| 37 | hank55663 | 5 | 143 | + 00:02 | + 00:05 | + 00:10 | + 00:24 | +2 01:22 | ||
| 37 | LunarHY | 5 | 143 | + 00:02 | + 00:09 | + 00:16 | + 00:36 | +1 01:10 | ||
| 39 | satanic0 | 5 | 144 | + 00:03 | + 00:06 | + 00:17 | + 00:40 | + 01:18 | ||
| 40 | bekzhan29 | 5 | 145 | + 00:02 | + 00:06 | + 00:13 | + 00:37 | +1 01:17 | ||
| 41 | AutumnKite | 5 | 146 | + 00:02 | + 00:09 | + 00:16 | + 00:36 | +1 01:13 | ||
| 42 | Roundgod | 5 | 147 | + 00:02 | + 00:05 | + 00:24 | + 00:49 | + 01:07 | ||
| 42 | saketh | 5 | 147 | +1 00:05 | + 00:09 | +1 00:26 | + 00:35 | + 00:52 | ||
| 44 | Akulyat | 5 | 148 | + 00:02 | + 00:06 | +1 00:18 | + 00:26 | +1 01:16 | ||
| 44 | wucstdio | 5 | 148 | + 00:01 | + 00:04 | + 00:09 | +1 00:28 | +2 01:16 | ||
| 44 | _WYXkk | 5 | 148 | + 00:03 | + 00:07 | +1 00:17 | + 00:37 | + 01:14 | ||
| 44 | AghaSeyed | 5 | 148 | + 00:03 | + 00:13 | + 00:26 | +1 00:53 | + 00:43 | ||
| 44 | Ashiok | 5 | 148 | +1 00:04 | + 00:09 | + 00:21 | + 00:32 | +1 01:02 | ||
| 49 | lucaperju | 5 | 149 | + 00:02 | + 00:07 | +1 00:18 | + 00:30 | + 01:22 | ||
| 49 | Right_utkarsh | 5 | 149 | + 00:02 | + 00:06 | + 00:22 | + 00:40 | + 01:19 | ||
| 51 | squarepants | 5 | 151 | + 00:02 | + 00:06 | + 00:18 | + 00:44 | + 01:21 | ||
| 52 | QYHamster | 5 | 153 | + 00:03 | + 00:08 | + 00:20 | + 00:41 | + 01:21 | ||
| 53 | anagohirame | 5 | 154 | + 00:07 | + 00:12 | +1 00:21 | +1 00:40 | + 00:54 | ||
| 54 | saba2000 | 5 | 155 | + 00:04 | + 00:06 | + 00:14 | +2 00:41 | + 01:10 | ||
| 55 | emma | 5 | 156 | + 00:02 | + 00:18 | +1 00:13 | + 00:32 | + 01:21 | ||
| 55 | marX | 5 | 156 | + 00:03 | + 00:05 | + 00:10 | +1 00:31 | + 01:37 | ||
| 57 | uwi | 5 | 157 | + 00:06 | + 00:12 | + 00:32 | + 00:45 | + 01:02 | -1 | |
| 57 | Lawali | 5 | 157 | +2 00:06 | + 00:10 | + 00:14 | + 00:34 | + 01:13 | ||
| 59 | cerberus97 | 5 | 158 | + 00:07 | + 00:10 | + 00:16 | +2 00:38 | + 01:07 | ||
| 59 | SSRS_ | 5 | 158 | + 00:05 | + 00:27 | + 00:23 | +1 00:42 | + 00:51 | ||
| 59 | cuiaoxiang | 5 | 158 | +1 00:03 | + 00:06 | +1 00:15 | + 00:30 | + 01:24 | ||
| 59 | catupper | 5 | 158 | + 00:06 | + 00:12 | + 00:26 | + 00:47 | + 01:07 | ||
| 59 | tnowak | 5 | 158 | + 00:06 | + 00:10 | + 00:29 | + 00:40 | + 01:13 | ||
| 64 | pineriver | 5 | 161 | + 00:09 | + 00:13 | + 00:23 | + 00:43 | + 01:13 | ||
| 65 | yurzhang | 5 | 164 | + 00:04 | + 00:07 | + 00:11 | +3 00:39 | +1 01:03 | ||
| 65 | msuwakow | 5 | 164 | + 00:04 | + 00:07 | + 00:13 | +2 00:37 | +1 01:13 | -1 | |
| 67 | I-Love-Islam | 5 | 165 | + 00:03 | + 00:08 | + 00:31 | + 00:24 | + 01:39 | ||
| 68 | Mip182 | 5 | 166 | +2 : -5 | + 00:01 | + 00:20 | +1 00:17 | +1 00:44 | + 01:04 | |
| 68 | Tauzn | 5 | 166 | + 00:05 | + 00:11 | + 00:22 | + 00:42 | + 01:26 | ||
| 68 | Monogon | 5 | 166 | + 00:02 | + 00:05 | +1 01:06 | + 00:29 | + 00:54 | ||
| 71 | Bohun | 5 | 167 | + 00:03 | + 00:07 | +2 00:25 | + 00:43 | + 01:09 | ||
| 71 | Pataphysicist | 5 | 167 | + 00:04 | + 00:12 | + 00:29 | + 01:08 | + 00:54 | ||
| 73 | David_Garcia | 5 | 168 | + 00:06 | + 00:15 | + 00:30 | + 00:43 | + 01:14 | ||
| 73 | platter | 5 | 168 | + 00:03 | + 00:06 | +2 00:25 | + 00:44 | + 01:10 | ||
| 73 | nishantwrp3 | 5 | 168 | + 00:03 | + 00:07 | +1 00:26 | +1 00:42 | + 01:10 | ||
| 73 | bachok_potik | 5 | 168 | + 00:02 | + 00:06 | + 00:19 | +1 00:39 | + 01:32 | ||
| 77 | arolakiv | 5 | 169 | + 00:02 | + 00:08 | +1 00:23 | + 00:44 | + 01:22 | ||
| 78 | natsugiri | 5 | 170 | + 00:04 | + 00:11 | + 00:34 | + 00:48 | + 01:13 | ||
| 78 | cookiedoth | 5 | 170 | + 00:04 | + 00:08 | + 00:15 | +2 00:38 | + 01:25 | ||
| 80 | Ali.Kh | 5 | 171 | + 00:04 | + 00:08 | + 00:20 | + 00:45 | + 01:34 | ||
| 80 | toor | 5 | 171 | + 00:09 | + 00:14 | + 00:21 | + 01:10 | + 00:57 | ||
| 82 | cn449 | 5 | 172 | + 00:04 | + 00:10 | + 00:25 | + 00:41 | + 01:32 | ||
| 82 | Neraxis | 5 | 172 | + 00:03 | + 00:07 | + 00:17 | + 00:35 | +2 01:30 | ||
| 84 | ttttan | 5 | 173 | + 00:03 | + 00:08 | +1 00:33 | + 00:44 | + 01:15 | ||
| 85 | I_love_chickpea | 5 | 175 | +3 00:05 | + 00:08 | + 00:12 | + 01:10 | + 00:50 | ||
| 85 | Hyperbolic | 5 | 175 | + 00:02 | + 00:05 | +1 00:24 | + 00:41 | +2 01:13 | ||
| 85 | risujiroh | 5 | 175 | + 00:04 | + 00:07 | +2 00:24 | +1 00:48 | + 01:02 | ||
| 88 | zeus_orz | 5 | 176 | + 00:03 | + 00:08 | + 00:16 | +2 01:09 | + 01:00 | ||
| 89 | JoviAlitY | 5 | 179 | + 00:04 | + 00:18 | + 00:11 | + 01:17 | +1 00:59 | ||
| 90 | Felerius | 5 | 180 | + 00:04 | + 00:07 | +1 00:21 | + 00:40 | + 01:38 | ||
| 90 | NishimiyaShouko | 5 | 180 | + 00:02 | + 00:08 | +2 00:25 | + 00:42 | + 01:23 | ||
| 90 | lucifer1005 | 5 | 180 | + 00:04 | + 00:08 | + 00:17 | + 00:45 | + 01:46 | ||
| 90 | antekb | 5 | 180 | +1 00:04 | + 00:08 | +1 00:17 | + 00:34 | + 01:37 | ||
| 94 | pllk | 5 | 181 | + 00:06 | + 00:11 | +1 00:25 | + 00:39 | + 01:30 | ||
| 94 | He_Ren | 5 | 181 | + 00:03 | + 00:09 | +2 00:30 | + 00:47 | + 01:12 | ||
| 96 | PureVessel | 5 | 182 | +1 00:03 | + 00:09 | + 00:25 | + 00:47 | +1 01:18 | -1 | |
| 96 |<PHONE_NUMBER>6 | 5 | 182 | +1 00:03 | + 00:08 | +1 00:19 | + 00:50 | + 01:22 | ||
| 96 | love_wjn | 5 | 182 | + 00:05 | + 00:12 | + 00:22 | + 00:52 | +1 01:21 | ||
| 96 | gyz_gyz | 5 | 182 | +2 00:05 | + 00:10 | +1 00:21 | + 00:40 | + 01:16 | ||
| 96 | Noam13 | 5 | 182 | -1 | + 00:03 | + 00:08 | + 00:21 | +2 00:54 | + 01:16 | |
| 101 | noimi | 5 | 183 | + 00:02 | + 00:07 | +2 00:23 | + 00:32 | + 01:39 | ||
| 102 | SlowDecay | 5 | 184 | + 00:05 | + 00:09 | + 00:26 | + 00:52 | + 01:32 | ||
| 102 | MarcoMeijer | 5 | 184 | +1 00:03 | + 00:09 | +2 00:30 | + 00:42 | + 01:10 | ||
| 102 | hiliy | 5 | 184 | + 00:04 | + 00:08 | + 00:34 | + 00:52 | + 01:26 | ||
| 105 | niuez | 5 | 185 | + 00:04 | + 00:13 | + 00:38 | + 00:52 | + 01:18 | ||
| 105 | Prutekoi | 5 | 185 | + 00:04 | + 00:11 | +1 00:26 | + 00:44 | +1 01:20 | ||
| 105 | vsriram1012 | 5 | 185 | + 00:04 | + 00:10 | +1 00:32 | +1 00:50 | + 01:09 | ||
| 105 | hojoon0205 | 5 | 185 | + 00:03 | + 00:08 | +1 00:25 | + 00:54 | + 01:25 | ||
| 109 | primaryStu | 5 | 186 | +1 00:04 | + 00:10 | + 00:20 | + 00:35 | + 01:47 | ||
| 110 | Prabowo | 5 | 187 | + 00:04 | + 00:08 | +2 00:29 | +1 00:43 | +1 01:03 | ||
| 111 | nagiss | 5 | 188 | + 00:07 | + 00:12 | + 00:27 | + 00:56 | + 01:26 | ||
| 111 | ayk16 | 5 | 188 | + 00:05 | + 00:12 | + 00:22 | + 00:42 | + 01:47 | ||
| 111 | _Gray_ | 5 | 188 | + 00:02 | + 00:09 | + 00:15 | +4 00:45 | + 01:17 | ||
| 111 | JPepper | 5 | 188 | + 00:02 | + 00:06 | +1 00:19 | + 00:58 | + 01:33 | ||
| 115 | kotatsugame | 5 | 189 | + 00:02 | + 00:05 | +1 00:27 | + 00:37 | +2 01:28 | ||
| 116 | JungYerin | 5 | 190 | + 00:06 | + 00:10 | + 00:28 | + 00:41 | + 01:45 | ||
| 116 | SerezhaE | 5 | 190 | + 00:03 | + 00:08 | +1 00:19 | +1 00:52 | + 01:28 | ||
| 116 | 777777777Plus | 5 | 190 | + 00:07 | + 00:13 | + 00:29 | + 00:56 | + 01:25 | ||
| 119 | 16silver | 5 | 191 | + 00:04 | + 00:09 | + 00:18 | +2 00:44 | + 01:36 | ||
| 120 | coder_pulkit_c | 5 | 193 | + 00:02 | + 00:07 | + 00:32 | + 00:50 | + 01:42 | ||
| 120 | axiomofchoice | 5 | 193 | + 00:09 | + 00:18 | + 00:25 | + 00:53 | +1 01:18 | ||
| 120 | drastogi21 | 5 | 193 | + 00:04 | + 00:07 | +2 00:31 | + 00:47 | + 01:24 | ||
| 123 | Potassium | 5 | 194 | + 00:02 | + 00:05 | + 00:25 | +3 00:46 | + 01:26 | ||
| 123 | SPD_9X2 | 5 | 194 | + 00:04 | + 00:11 | + 00:33 | + 00:49 | + 01:37 | ||
| 123 | DarkoLoveRuby | 5 | 194 | + 00:06 | + 00:10 | + 00:19 | +1 00:52 | + 01:37 | ||
| 123 | hocky | 5 | 194 | + 00:04 | + 00:10 | + 00:27 | + 00:57 | + 01:36 | ||
| 127 | sdhyabc | 5 | 195 | + 00:05 | + 00:12 | + 00:19 | +1 00:42 | +1 01:37 | ||
| 128 | Ashishgup | 5 | 196 | +1 00:02 | + 00:04 | +2 00:15 | + 00:34 | + 01:51 | ||
| 128 | Juzek | 5 | 196 | + 00:03 | + 00:11 | + 00:23 | + 00:44 | +1 01:45 | ||
| 130 | camypaper | 5 | 197 | + 00:04 | + 00:07 | +3 00:44 | + 00:24 | + 01:28 | ||
| 131 | yumtam | 5 | 199 | + 00:04 | + 00:08 | + 00:25 | +1 00:47 | +1 01:35 | ||
| 132 | DatVu | 5 | 200 | +1 : -1 | + 00:05 | + 00:10 | +2 00:33 | + 00:46 | + 01:26 | |
| 132 | cjj490168650 | 5 | 200 | + 00:08 | + 00:17 | + 00:32 | + 00:51 | + 01:32 | ||
| 132 | infrmtcs | 5 | 200 | + 00:05 | + 00:11 | +1 00:24 | + 00:38 | + 01:52 | ||
| 135 | Shayan.P | 5 | 201 | + 00:03 | + 00:07 | + 00:14 | +4 01:20 | + 00:57 | ||
| 136 | eed7573 | 5 | 202 | + 00:07 | + 00:15 | + 00:30 | +1 00:51 | + 01:29 | ||
| 137 | cuom1999 | 5 | 203 | + 00:10 | + 00:18 | +1 00:30 | + 00:50 | + 01:25 | ||
| 138 | hitonanode | 5 | 206 | +3 01:20 | + 00:10 | +1 00:17 | + 00:26 | + 00:33 | ||
| 138 | toothbrush | 5 | 206 | + 00:07 | + 00:13 | + 00:24 | + 00:49 | + 01:53 | ||
| 138 | kimiyuki | 5 | 206 | + 00:05 | + 00:16 | + 00:28 | + 00:46 | + 01:51 | ||
| 138 | Pigbrain | 5 | 206 | + 00:04 | + 00:17 | +1 00:27 | + 00:43 | +1 01:35 | ||
| 142 | Shibuyap | 5 | 208 | +1 00:04 | + 00:10 | +1 00:31 | + 00:48 | + 01:35 | ||
| 143 |<PHONE_NUMBER>VietTQ | 5 | 209 | + 00:13 | +1 00:12 | +1 00:42 | + 00:42 | + 01:20 | ||
| 144 | olphe | 5 | 210 | +1 00:02 | + 00:04 | +1 00:51 | + 00:23 | + 01:50 | ||
| 145 | kort0n | 5 | 212 | + 00:02 | + 00:22 | -2 | + 00:34 | + 00:58 | + 01:36 | |
| 146 | Silver3 | 5 | 213 | + 00:02 | + 00:08 | +2 00:26 | +1 00:48 | + 01:39 | ||
| 147 | autoint | 5 | 214 | + 00:04 | + 00:11 | + 00:36 | + 01:06 | + 01:37 | ||
| 147 | Maksim1744 | 5 | 214 | + 00:02 | + 00:04 | +2 00:13 | +4 00:39 | + 01:36 | ||
| 149 | ilian04 | 5 | 215 | +1 00:03 | + 00:12 | + 00:28 | +1 00:53 | + 01:39 | ||
| 150 | bartek95 | 5 | 216 | + 00:04 | + 00:08 | + 00:24 | + 00:38 | +3 01:52 | ||
| 150 | Amguls | 5 | 216 | + 00:08 | + 00:15 | + 00:28 | + 00:46 | + 01:59 | ||
| 150 | Yongaron | 5 | 216 | +1 00:03 | + 00:08 | +1 00:34 | + 00:49 | + 01:42 | ||
| 150 | quailty | 5 | 216 | + 00:22 | + 00:25 | +1 00:14 | +1 01:17 | + 00:58 | ||
| 150 | leejseo | 5 | 216 | + 00:02 | + 00:18 | + 00:28 | +1 01:01 | + 01:37 | ||
| 155 | SecondThread | 5 | 217 | + 00:04 | + 00:08 | + 00:19 | + 00:58 | +1 01:58 | ||
| 155 | shubham__36 | 5 | 217 | +1 00:12 | + 00:16 | + 00:33 | +1 00:58 | + 01:18 | ||
| 155 | Vivek1998299 | 5 | 217 | + 00:04 | + 00:11 | + 00:29 | + 00:55 | +1 01:48 | ||
| 155 | jamielim | 5 | 217 | + 00:03 | + 00:09 | + 00:19 | +1 01:13 | + 01:43 | ||
| 159 | soltanbh | 5 | 218 | + 00:04 | + 00:12 | +1 00:29 | +1 00:52 | + 01:41 | ||
| 159 | liouzhou_101 | 5 | 218 | +81 : -35 | +1 00:09 | + 00:18 | + 00:27 | + 00:47 | +2 01:27 | |
| 161 | Kiri8128 | 5 | 219 | + 00:03 | + 00:07 | +1 00:37 | + 01:00 | + 01:42 | ||
| 162 | mtnshh | 5 | 221 | + 00:06 | + 00:10 | + 00:38 | + 01:01 | + 01:46 | ||
| 163 | SendThemToHell | 5 | 222 | + 00:07 | + 00:10 | +1 00:23 | +3 01:13 | +1 00:59 | ||
| 164 | eidan | 5 | 223 | + 00:05 | + 00:12 | +1 00:33 | + 00:53 | + 01:50 | ||
| 165 | myhnpy | 5 | 225 | + 00:04 | + 00:09 | + 00:18 | +1 01:11 | +1 01:43 | ||
| 166 | toruneko | 5 | 226 | +1 00:07 | + 00:16 | + 00:26 | +2 00:55 | + 01:32 | ||
| 167 | jayeshaw | 5 | 227 | +1 00:04 | + 00:12 | + 00:41 | + 01:04 | + 01:36 | ||
| 167 | LiChenKoh | 5 | 227 | + 00:07 | + 00:12 | +3 00:36 | +1 00:52 | + 01:20 | ||
| 167 | donentseto | 5 | 227 | +3 00:13 | + 00:19 | + 00:28 | + 00:47 | + 01:30 | ||
| 170 | smurf | 5 | 228 | + 00:02 | + 00:07 | + 00:14 | +2 01:19 | + 01:46 | ||
| 170 | efficientSnail | 5 | 228 | +1 00:04 | + 00:07 | +1 00:36 | + 01:02 | + 01:39 | ||
| 172 | SuperJ6 | 5 | 229 | + 00:07 | + 00:18 | +1 00:31 | + 00:50 | + 01:53 | ||
| 173 | L.Messi10 | 5 | 230 | + 00:03 | + 00:29 | + 00:12 | + 01:09 | + 01:57 | ||
| 174 | uruuru8888 | 5 | 232 | + 00:08 | + 00:16 | +1 00:39 | + 00:59 | + 01:40 | ||
| 174 | ZUTTER_ | 5 | 232 | + 00:12 | + 00:06 | + 00:36 | + 01:01 | +1 01:47 | ||
| 174 | jell | 5 | 232 | + 00:02 | + 00:08 | +2 00:21 | +1 00:47 | +2 01:44 | ||
| 177 | Sugardorj | 5 | 233 | + 00:06 | + 00:13 | + 00:24 | + 01:50 | + 01:20 | ||
| 177 | glebushka98 | 5 | 233 | + 00:11 | + 00:17 | + 00:41 | + 01:03 | + 01:41 | ||
| 177 | WNG | 5 | 233 | + 00:09 | + 00:22 | + 00:37 | + 00:56 | + 01:49 | ||
| 180 | mwisniewski | 5 | 234 | + 00:04 | + 00:09 | +1 00:40 | + 01:06 | + 01:45 | ||
| 181 | jurichhh8 | 5 | 235 | + 00:04 | + 00:20 | + 00:40 | + 00:59 | + 01:52 | ||
| 182 | lucasxia01 | 5 | 236 | + 00:03 | + 00:07 | + 00:42 | + 01:22 | + 01:42 | ||
| 182 | Jefe | 5 | 236 | + 00:05 | + 00:17 | + 00:37 | +1 01:09 | + 01:38 | ||
| 184 | Mohammad.H915 | 5 | 237 | + 00:04 | + 00:10 | + 00:32 | +2 00:58 | + 01:53 | ||
| 184 | caidongxiao | 5 | 237 | + 00:11 | + 00:19 | + 00:38 | + 01:03 | + 01:46 | ||
| 186 | EtiknMutua | 5 | 238 | + 00:42 | + 00:41 | + 00:40 | + 00:40 | + 01:15 | ||
| 186 | rniya | 5 | 238 | +1 00:12 | + 00:18 | +1 00:42 | + 01:03 | + 01:23 | ||
| 186 | nweeks | 5 | 238 | +1 00:05 | + 00:11 | +5 00:29 | + 00:43 | + 01:30 | ||
| 189 | chenhongta0 | 5 | 239 | + 00:02 | + 00:12 | +2 00:39 | + 01:01 | + 01:45 | ||
| 189 | masayoshi64 | 5 | 239 | +1 00:06 | + 00:13 | +1 00:36 | + 00:47 | +1 01:47 | ||
| 189 | Anachor | 5 | 239 | + 00:06 | + 00:12 | +2 00:41 | + 00:50 | + 01:50 | ||
| 192 | spectaclehong | 5 | 240 | + 00:03 | + 00:40 | + 00:26 | + 00:55 | + 01:56 | ||
| 193 | antguz | 5 | 241 | + 00:10 | + 00:20 | + 00:33 | + 01:09 | + 01:49 | ||
| 194 | kalorona | 5 | 242 | + 00:02 | + 00:09 | +1 00:42 | + 01:01 | + 01:58 | ||
| 194 | Thistle | 5 | 242 | +1 00:05 | + 00:13 | +2 00:35 | + 01:07 | + 01:32 | ||
| 194 | kzyKT | 5 | 242 | + 00:07 | + 00:17 | + 00:53 | + 01:14 | + 01:31 | ||
| 197 | LeoPro | 5 | 244 | + 00:02 | + 00:07 | +1 00:38 | + 00:59 | +1 01:58 | ||
| 197 | dantoh | 5 | 244 | + 00:04 | + 00:11 | +1 00:32 | +1 01:15 | +1 01:32 | ||
| 199 | shash42 | 5 | 246 | + 00:07 | + 00:22 | +1 00:40 | + 01:05 | + 01:42 | ||
| 199 | Shun_PI | 5 | 246 | +1 00:05 | + 00:09 | +1 00:37 | + 01:01 | + 01:54 | ||
|
Accepted
Tried |
12287 14890 |
10832 11220 |
3746 7595 |
1608 2362 |
295 353 |
12 32 |


Find the <a> tag in the content of the email and append 'SID=123' after the url.
Now you are Jane which receives the mail you wrote in stage 1. Point with the mouse on the link and you will notice the SID in the status bar of your browser. This is the easiest stage as you have only to click on the link 'Goat Hills Financial'.
You are on the login screen of Goat Financial Hills now. In the URL the SID is also visible. All you have to do is to log in with your user name Jane and your password tarzan
Now Jane has logged into her account, you have to steal her session. You are hacker Joe, click on the link 'Bank Login' to go back to login page.
After having clicked on the provied link you reach login screen. Take a look at the URL and you will see that your SID is NOTVALID. Change this string to the SID you have chosen at the beginning of this lesson and hit enter.
Congratulation! You are logged in as Jane and the lesson is completed.


No notes added yet.
{{ note.get_body() | safe }}
Are you sure you want to delete your note `{{ str(note.get_title()) }}`?
`{{ str(note.get_title()) }}`


--- title: GIS for 911 author: display_name: Bert Granberg email<EMAIL_ADDRESS>tags: - '911' categories: [] date: 2012-11-07 17:55:50 -0700 ---
A portion of the emergency response (911) - related mapping data and services maintained by UGRC are funded through the State's 911 restricted fund. According to State statute:
53-10-605. (1) Subject to annual legislative appropriation from the fund to: (c) the state's Automated Geographic Reference Center in the Division of Information Technology Services, an amount equal to 1 cent per month levied on telephone services under Section 69-2-5.6 shall be used to enhance and upgrade statewide digital mapping standards.
Additionally, State law specifies that the State Geographic Information Database (SGID), managed by UGRC, is the central clearinghouse for geospatial data. The SGID includes road centerline, address data, boundary, ownership, aerial photography, and base map services that are utilized by local, state, federal, and tribal agencies across Utah.
UGRC provides coordination, data integration, and quality assurance to bring local data together and make it functional as a statewide map data layer. Additionally, UGRC staff have provided technical assistance to local PSAPs and jurisdictions in support of improved data resources and technical expertise.
UGRC also participates in the Utah 911 Committee's monthly meetings and stays abreast to GIS-related activities that involve or impact the Public Safety Answering Points (PSAPs) throughout the state. Click here for more information about the Utah 911 Committee.
The following annual reports are based on the State's fiscal years (July 1 to June 30) and summarize UGRC's GIS-related activities in support of local PSAPs and emergency response. Click on a fiscal year to view that year's report: FY12, FY11, FY10, FY09, FY08, FY07, FY06, FY05.


{{ partial "head.html" . }}
{{ partial "header.html" . }} {{ partial "home-main.html" . }} {{ partial "workshops.html" . }}


Web Page Quiz
Would you rather go to the pool or the beach?
pool
beach
This is a required question
Would you rather go to Hawaii or Alaska?
Hawaii
Alaska
This is a required question
Chocolate or Vanilla
chocolate
vanilla
This is a required question
What is your favorite color?
This is a required question
What is your favorite school subject?
This is a required question
Football or Baseball?
Football
Baseball
This is a required question
Never submit passwords through lizzie forms.
Screen reader support enabled.


| rigz.zipstreamloader: | Functions | Modinfo | Source |
| LoadEffects2 | Load an effects library using koriolis.zipstream. |
| Function LoadEffects2:tlEffectsLibrary(filename:String, compile:Int = True) | |
| Returns | New tlEffectsLibrary. |
| Description | Load an effects library using koriolis.zipstream. |
| Information | Pass the url of the library and pass TRUE or FALSE for compile if you want to compile all the effects or not. This is an alternative loader that has the added benefit of loading from incbin. Effects can be retrieved from the library using GetEffect |
| Author | Peter J. Rigby |
|---|---|
| Copyright | Peter J. Rigby 2009 |
| Purpose | To add rich particle effects to games and applications, quickly and easily |
| History v1 | 12th March 2010 - Initial version |


Hard Work, Perseverance and self-belief
ACM- Presentation Competition 2021
WinnerPosition: 1st
The "NSU ACM SC Presentation Contest" was to celebrate Women's Day. The main concept of this contest was to present a female Icon of the World. We presented Sheikh Hasina- who is an Extraordinary Female leader and the Honorable Prime Minister of The People's Republic of Bangladesh.
Drone Making Workshop,
ACM- Student Chapter, 2019
participated & achieved second position in the special quiz.
Admission Test, North South University
50th Position, 2018Intra NSU programming contest, Summer: 2018
Participation, 19th Position, 2018Code To Japan, AI Challenge
Participation, 2020
North South University Scholarship
75% tuition fee waiver for maintaining outstanding result.Bangladesh Education Board Scholarship
Higher Secondary School Certificate Scholarship, 2017National Rank: 452
Mailing Address
325/B, TaltolaKhilgaon, Dhaka-1219
Bangladesh


|
MoveToCode
|
Public Attributes | |
| float[] | ambientFactor |
| Used to scale the ambient light contributions to this material More... | |
| GltfNormalTextureInfo | lightmapTexture |
| Texture used to store pre-computed direct lighting More... | |
| float[] | lightmapFactor |
| Scale factor for the lightmap texture More... | |
| Public Attributes inherited from Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema.GltfProperty | |
| readonly Dictionary< string, string > | Extensions = new Dictionary<string, string>() |
| https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/schema/extension.schema.json More... | |
| readonly Dictionary< string, string > | Extras = new Dictionary<string, string>() |
| https://github.com/KhronosGroup/glTF/blob/master/specification/2.0/schema/extras.schema.json More... | |
| float [] Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema.GltfMaterialCommonConstant.ambientFactor |
Used to scale the ambient light contributions to this material
| float [] Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema.GltfMaterialCommonConstant.lightmapFactor |
Scale factor for the lightmap texture
| GltfNormalTextureInfo Microsoft.MixedReality.Toolkit.Utilities.Gltf.Schema.GltfMaterialCommonConstant.lightmapTexture |
Texture used to store pre-computed direct lighting


APT-CONFIG(8) APT APT-CONFIG(8) NAME apt-config - APT Configuration Query program SYNOPSIS apt-config [--empty] [--format '%f "%v";%n'] [-o=config_string] [-c=config_file] {shell | dump | {-v | --version} | {-h | --help}} DESCRIPTION apt-config is an internal program used by various portions of the APT suite to provide consistent configurability. It accesses the main configuration file /etc/apt/apt.conf in a manner that is easy to use for scripted applications. Unless the -h, or --help option is given, one of the commands below must be present. shell shell is used to access the configuration information from a shell script. It is given pairs of arguments, the first being a shell variable and the second the configuration value to query. As output it lists shell assignment commands for each value present. In a shell script it should be used as follows: OPTS="-f" RES=`apt-config shell OPTS MyApp::options` eval $RES This will set the shell environment variable $OPTS to the value of MyApp::options with a default of -f. The configuration item may be postfixed with a /[fdbi]. f returns file names, d returns directories, b returns true or false and i returns an integer. Each of the returns is normalized and verified internally. dump Just show the contents of the configuration space. OPTIONS All command line options may be set using the configuration file, the descriptions indicate the configuration option to set. For boolean options you can override the config file by using something like -f-,--no-f, -f=no or several other variations. --empty Include options which have an empty value. This is the default, so use --no-empty to remove them from the output. --format '%f "%v";%n' Defines the output of each config option. %t will be replaced with its individual name, %f with its full hierarchical name and %v with its value. Use uppercase letters and special characters in the value will be encoded to ensure that it can e.g. be safely used in a quoted-string as defined by RFC822. Additionally %n will be replaced by a newline, and %N by a tab. A % can be printed by using %%. -h, --help Show a short usage summary. -v, --version Show the program version. -c, --config-file Configuration File; Specify a configuration file to use. The program will read the default configuration file and then this configuration file. If configuration settings need to be set before the default configuration files are parsed specify a file with the APT_CONFIG environment variable. See apt.conf(5) for syntax information. -o, --option Set a Configuration Option; This will set an arbitrary configuration option. The syntax is -o Foo::Bar=bar. -o and --option can be used multiple times to set different options. SEE ALSO apt.conf(5) DIAGNOSTICS apt-config returns zero on normal operation, decimal 100 on error. BUGS APT bug page[1]. If you wish to report a bug in APT, please see /usr/share/doc/debian/bug-reporting.txt or the reportbug(1) command. AUTHORS Jason Gunthorpe APT team NOTES 1. APT bug page http://bugs.debian.org/src:apt APT <IP_ADDRESS> 09 June 2012 APT-CONFIG(8)


Hello Surematic guys !
Calculate the distance between two specifed uk postcodes
Originating Postcode:
Destination Postcode:


Transition Class
A Transition is a thennable (a promise-like object) that represents
an attempt to transition to another route. It can be aborted, either
explicitly via abort
or by attempting another transition while a
previous one is still underway. An aborted transition can also
be retry()
d later.
Constructor
Transition
-
router
-
intent
-
state
-
error
Parameters:
-
router
Object -
intent
Object -
state
Object -
error
Object
Item Index
Methods
abort
()
Transition
public
Aborts the Transition. Note you can also implicitly abort a transition by initiating another transition while a previous one is underway.
Returns:
this transition
catch
-
onRejection
-
label
Forwards to the internal promise
property which you can
use in situations where you want to pass around a thennable,
but not the Transition itself.
Parameters:
Returns:
finally
-
callback
-
label
Forwards to the internal promise
property which you can
use in situations where you want to pass around a thennable,
but not the Transition itself.
Parameters:
Returns:
followRedirects
()
Promise
public
Transitions are aborted and their promises rejected when redirects occur; this method returns a promise that will follow any redirects that occur and fulfill with the value fulfilled by any redirecting transitions that occur.
Returns:
a promise that fulfills with the same value that the final redirecting transition fulfills with
method
-
method
Sets the URL-changing method to be employed at the end of a
successful transition. By default, a new Transition will just
use updateURL
, but passing 'replace' to this method will
cause the URL to update using 'replaceWith' instead. Omitting
a parameter will disable the URL change, allowing for transitions
that don't update the URL at completion (this is also used for
handleURL, since the URL has already changed before the
transition took place).
Parameters:
-
method
Stringthe type of URL-changing method to use at the end of a transition. Accepted values are 'replace', falsy values, or any other non-falsy value (which is interpreted as an updateURL transition).
Returns:
this transition
retry
()
Transition
public
Retries a previously-aborted transition (making sure to abort the transition if it's still active). Returns a new transition that represents the new attempt to transition.
Returns:
new transition
then
-
onFulfilled
-
onRejected
-
label
A standard promise hook that resolves if the transition succeeds and rejects if it fails/redirects/aborts.
Forwards to the internal promise
property which you can
use in situations where you want to pass around a thennable,
but not the Transition itself.
Parameters:
Returns:
trigger
-
[ignoreFailure=false]
-
name
Fires an event on the current list of resolved/resolving
handlers within this transition. Useful for firing events
on route hierarchies that haven't fully been entered yet.
Note: This method is also aliased as send
Parameters:
-
[ignoreFailure=false]
Boolean optionala boolean specifying whether unhandled events throw an error
-
name
Stringthe name of the event to fire
Properties
data
Object
public
Custom state can be stored on a Transition's data
object.
This can be useful for decorating a Transition within an earlier
hook and shared with a later hook. Properties set on data
will
be copied to new transitions generated by calling retry
on this
transition.
promise
Object
public
The Transition's internal promise. Calling .then
on this property
is that same as calling .then
on the Transition object itself, but
this property is exposed for when you want to pass around a
Transition's promise, but not the Transition object itself, since
Transition object can be externally abort
ed, while the promise
cannot.


Release Notes
- Release notes for version 2.7.3
- Release notes for version 2.7.2
- Release notes for version 2.7.1
- Release notes for version 2.7.0
- Release notes for version 2.6.0
- Release notes for version 2.5.2
- Release notes for version 2.5.1
- Release notes for version 2.5.0
- Release notes for version 2.5.D1
- Release notes for version 2.4.1
- Release notes for version 2.4.0
- Other points of interest
Release notes for Xalan-Java 2.7.3
Xalan-Java 2.7.3 was released in April 2023.
Java 8 requirement
This XalanJ release, requires users to use Java minimum version 8 for working with XalanJ.
Fix for CVE-2022-34169 An integer truncation issue when processing malicious XSLT stylesheets
This issue was fixed within XalanJ's XSLTC processor. This XalanJ issue, when present causes following problems: Malicious XSLT stylesheets may be written, which could result in XalanJ invalid translet Java byte code to be produced by XalanJ XSLTC processor. The XalanJ translet is a Java byte code compiled representation, of an XSLT transformation.
Upgrade to Apache Commons BCEL 6.7.0
This XalanJ release, contains upgraded version of Apache Commons BCEL library. [Gary Gregory]
Enhancements for, performing XalanJ build and running of XalanJ tests from source distribution
The XalanJ users, can now make XalanJ builds and perform XalanJ tests from the XalanJ source distribution. The XalanJ build scripts for the implementation and the tests, both for the Windows and Linux platforms, were enhanced to support building XalanJ with JDK 1.8. [Gary Gregory, Joseph Kessselman, Mukul Gandhi]
Upgrade to Xerces-J 2.12.2
This XalanJ release, contains upgraded versions of xercesImpl.jar
and xml-apis.jar
(Xerces-J 2.12.2).
XALANJ Jira bug fixes
2638, 2623, 2607, 2601, 2600, 2584, 2346
Release notes for Xalan-Java 2.7.2
Xalan-Java 2.7.2 was released in April 2014.
Fix for CVE-2014-0107 insufficient secure processing
When using FEATURE_SECURE_PROCESSING ("http://javax.xml.XMLConstants/feature/secure-processing") on a TransformerFactory, the output properties:
- {http://xml.apache.org/xalan}content-handler
- {http://xml.apache.org/xalan}entities
- {http://xml.apache.org/xslt}content-handler
- {http://xml.apache.org/xslt}entities
should be ignored (see http://xml.apache.org/xalan-j/usagepatterns.html#outputprops)
These properties can be used to load an arbitrary class or access an arbitrary URL/resource so are problematic when secure processing is desired.
<xsl:output xalan:content-handler="org.example.BadClass" ...
<xsl:output xalan:entities="http://example.org/reallyLargeFile.bin" ...
These features could be used to load a class that had undesirable side-effects or to load a large file and exhaust memory, etc.
See XALANJ-2435.
Upgrade to Xerces-J 2.11.0 and XML Commons External 1.4.01
The distributions contain upgraded versions ofxercesImpl.jar
(Xerces-J 2.11.0) and xml-apis.jar
(XML Commons External 1.4.01).
XALANJ Jira bug fixes
XALANJ Jira bug fixes: 2435, 2580, 2546, 2581, 2582, 2583, 2473, 2495, 2493, 2424, 2446, 2447
You can also view the list in Jira
Release notes for Xalan-Java 2.7.1
Xalan-Java 2.7.1 was released in August 2007.
The serializer now has support for DOM Level 3 serialization
(LSSerializer)
for an XML parser. These changes are seen in the new class
org.apache.xml.serializer.DOM3Serializer
and the new package
org.apache.xml.serializer.dom3
as well as a new method,
asDOM3Serializer()
on the older
org.apache.xml.serializer.Serializer
interface.
More details are in the javadoc of those classes and interfaces.
The distributions contain upgraded versions of xercesImpl.jar
(Xerces-J 2.9.0) and xml-apis.jar
(XML Commons External 1.3.04).
The distributions were tested with these versions of Xerces-J
and XML Commons External and are the recommended versions to use with
the release.
Important: You may experience unpredictable anomalies if your Xalan-Java and Xerces-Java builds are not in synch.
Xalan-Java 2.7.1 contains the following functional enhancements, performance enhancements and bug fixes since 2.7.0:
- XALANJ Jira bug fixes: 611, 1243, 1324, 1434, 1497, 1706, 1753, 1774, 2061, 2091, 2108, 2159, 2184, 2196, 2199, 2204, 2205, 2206, 2208, 2209, 2210, 2217, 2218, 2219, 2220, 2221, 2222, 2224, 2219, 2230, 2236, 2240, 2249, 2268, 2269, 2271, 2275, 2276, 2277, 2278, 2279, 2281, 2283, 2284, 2285, 2286, 2290, 2292, 2293, 2294, 2295, 2297, 2298, 2307, 2312, 2316, 2317, 2318, 2319, 2321, 2323, 2324, 2329, 2336, 2337, 2339, 2341, 2342, 2343, 2375, 2377, 2384, 2395
Release notes for Xalan-Java 2.7.0
Xalan-Java 2.7.0 was released on August 8, 2005.
Xalan-Java 2.7.0 contains the following functional enhancements, performance enhancements and bug fixes since 2.6.0.
Support for JAXP 1.3
Support for JAXP 1.3 has been introduced in this release of Xalan-Java. JAXP 1.3 includes a new javax.xml.xpath package, which provides an object-model neutral API for the evaluation of XPath expressions and access to the evaluation environment. Please refer to Using the JAXP 1.3 XPath API for details on how to use the new XPath API. You can also look at the code in the samples ApplyXPathJAXP , XPathResolver and ExtensionFunctionResolver.
There are also a few new transformer features
in JAXP 1.3, as described in the following list:
New default error handling behavior
The behavior of the default ErrorListener was changed in this release of Xalan-Java, in order to conform with a clarification of the required behavior described by JAXP 1.3. If an application does not register its own ErrorListener, the default ErrorListener is used which reports all warnings and errors to System.err and does not throw any Exceptions. Applications are strongly encouraged to register and use ErrorListeners that insure proper behavior for warnings and errors. The default ErrorListener of the old Xalan-Java Interpretive processor throws exceptions on errors and fatal errors. If your code expects exceptions to be thrown on errors and fatal errors, you have to set a customized ErrorListener on TransformerFactory and/or Transformer. You can use org.apache.xml.utils.DefaultErrorHandler as a sample ErrorListener implementation.Support for XML 1.1
This release of Xalan-Java adds support for Namespaces in XML 1.1 and XML 1.1 output documents.
The processors:
The processors do not undeclare namespaces other than the default namespace in serialized documents Also, Full normalization is not supported.
An input document can be either XML 1.0 or XML 1.1. Also, a stylesheet document can be either XML 1.0 or XML 1.1. A stylesheet document must conform to the XSLT 1.0 specifications.
Note that it is possible for a stylesheet module that is an XML 1.1 document to use constructs that cannot be serialized as part of a valid XML 1.0 document, and for a stylesheet module that is an XML 1.0 document to use constructs that cannot be serialized as part of a valid XML 1.1 document. For example, a stylesheet module that is an XML 1.1 document might contain a literal result element whose name contains characters that are not permitted as part of a QName in a document that conforms to Namespaces for XML 1.0. The user needs to ensure that the nodes created by the stylesheet can be serialized as part of a well-formed document of the required version of XML.
Support for Alternative BSF Implementations
Extensions written in Java are directly supported by Xalan-Java. For extensions written in languages other than
Java, Xalan-Java uses the Bean Scripting Framework (BSF), an architecture for incorporating scripting into Java
applications and applets, and an implementation of BSF must be available on the classpath. In previous
releases, IBM's BSF implementation (bsf.jar
from 2001) has been included in the Xalan-Java distribution.
Some time ago IBM donated their BSF implementation to the
Apache Jakarta BSF project. As of this release,
the IBM bsf.jar
is no longer included in the Xalan-Java distribution. To use extensions written in
languages other than Java, please download a version of Jakarta BSF and put it on your classpath. To use
a different BSF implementation, please refer to setting the BSFManager.
New serializer.jar
In this release of Xalan-Java the code related to serialization of output result trees has been pulled out of
xalan.jar
and moved into a new jar file, named serializer.jar
.
The code in serializer.jar
has been modified to have no build or runtime dependencies on the rest of the
code in Xalan-Java, therefore, serializer.jar
can be used in a stand-alone fashion through its public APIs.
Although the code has been modified to create a stand-alone jar, the serializer public APIs have not changed
and the package names and classnames are the same as they were last release.
Also the following:
- Updates to the SQL extension and SQL samples to support the Apache Derby database.
- Minor restructuring of the source and binary distributions.
- Various performance fixes.
- Various memory leak fixes.
- Upgrade to Xerces-J (2.7.1) and a new version of xml-commons (xml-commons-external-1.3.02).
- Bugzilla fixes: 15333, 27417, 27516, 27522, 27539, 27932, 28082, 28435, 28622, 28796, 28879, 29120, 29234, 29372, 29411, 29655, 29706, 30056, 30142, 30262, 30301, 30658
- XALANJ Jira bug fixes: 936, 1186, 1368, 1417, 1427, 1431, 1478, 1526, 1550, 1556, 1592, 1640, 1662, 1705, 1708, 1761, 1810, 1811, 1812, 1822, 1824, 1852, 1853, 1886, 1887, 1888, 1891, 1908, 1912, 1924, 1925, 1937, 1938, 1942, 1955, 1966, 1967, 1977, 1978, 1979, 1985, 1990, 1994, 1999, 2003, 2008, 2013, 2015, 2021, 2023, 2026, 2037, 2051, 2054, 2058, 2059, 2068, 2070, 2074, 2076, 2077, 2079, 2081, 2085, 2086, 2087, 2089, 2093, 2095, 2097, 2099, 2103, 2105, 2109, 2113, 2114, 2116, 2121, 2123, 2124, 2126, 2134, 2136, 2140, 2142, 2143, 2144, 2146, 2154, 2161, 2167, 2170, 2176, 2183
- For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Release notes for Xalan-Java 2.6.0
Xalan-Java 2.6.0 was released on February 29, 2004 (a leap year!).
Xalan-Java 2.6.0 contains the following functional enhancements, performance enhancements and bug fixes since 2.5.2:
- Improvement in translet initialization time.
- Addition of a translet versioning mechanism. If the translet version detected by the XSLTC runtime is more recent than any supported by the XSLTC runtime, an error will be reported.
- Changes that allow XSLTC to use other DTM implementations.
- Release notes for the XML Serializer. The serializer will no longer put a newline after the xml header tag unless indent="yes". See bugzilla 24304.
- Rename of Xalan Java's xalan:doc-cache-off processing instruction to xalan-doc-cache-off. This change was necessary due to a recent change in Xerces. Xerces has started detecting the Namespace well-formedness rule that a processing instruction's PITarget must not contain a colon. The old-style PI (xalan:doc-cache-off) will be accepted provided that the XML parser does not report it as an error. See bugzilla 26217.
- Enhancement to XSLTC's URIResolvers and the general mechanism to resolve relative URIs. XSLTC is now compatible with Xalan Intepretive.
- Addition of a TransformThread sample that demonstrates how to use different transformers on different threads and in different modes.
- Upgrade to Xerces-J (2.6.2) and a new version of xml-commons (xml-commons-external-1.2.01)
- Elimination of "enum" as a name to allow compilation under JDK 1.5
- Bugzilla fixes: 797, 1396, 5761, 15140, 16889, 18351, 19194, 19464, 22376, 23046, 23591, 24278, 24111, 24187, 24188, 24302, 24304, 24365, 24414, 24518, 24695, 24728, 24788, 24793, 24958, 24979, 24985, 24988, 25368, 25416, 25442, 25449, 25816, 25924, 26019, 26030, 26075, 26169, 26217, 26697, 26742, 26829, 26842
- For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Release notes for Xalan-Java 2.5.2
Xalan-Java 2.5.2 was released on October 30, 2003.
Xalan-Java 2.5.2 contains bug fixes and performance enhancements since 2.5.1.
Fixes in this release include the following:
- 782, 788, 789, 795, 890, 3415, 5133, 5972, 6155, 7205, 7408, 10900, 11414, 12441, 13082, 14149, 14607, 15090, 15327, 15700, 15828, 15901, 16311, 16512, 16675, 17630, 18821, 18907, 19297, 19591, 19770, 19823, 19890, 19918, 19972, 19973, 20074, 20114, 20256, 20537, 20572, 20625, 20685, 20795, 20819, 20832, 20841, 20909, 20913, 20920, 21039, 21048, 21087, 21300, 21309, 21449, 21452, 21471, 21478, 21491, 21697, 21713, 21805, 21893, 22025, 22115, 22167, 22342, 22422, 22438, 22623, 22769, 22777, 22808, 22880, 23200, 23113, 23115, 23271, 23418, 23706, 23812, 23896, 23983, 24013, 24025
- For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Release notes for Xalan-Java 2.5.1
Xalan-Java 2.5.1 was released on June 3, 2003.
Xalan-Java 2.5.1 contains bug fixes and performance enhancements since 2.5.0.
Fixes in this release include the following:
- 15200, 18585, 18926, 19029, 19388, 19471, 19474, 19522, 19640, 19900, 19960, 20237, 20273
- For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Release notes for Xalan-Java 2.5.0
Xalan-Java 2.5.0 was released on April 16,2003.
Xalan-Java 2.5.0 contains a variety of features, bug fixes and performance enhancements since 2.5.D1.
New features in Xalan-Java 2.5.0 include:
- integration of the Document Table Model (DTM) with the XSLTC processor [Henry Zongaro, Morris Kwan] and
- integration of the Xalan Interpretive and Xalan Compiled serializers into a common serializer [Brian Minchau].
Refer to What's New for a description of the new function and History of software changes for a list of the various bug fixes and other enhancements in this release.
Release notes for Xalan-Java 2.5.D1
Xalan-Java 2.5.D1 was released on March 3, 2003.
This developer's release, Xalan-Java 2.5.D1, has changes since 2.4.1 and is primarily for the purpose of releasing various bug fixes to the community. These will eventually be released officially in a future Xalan-Java 2.5 version, along with some new function.
Fixes in this release include the following:
- 4858, 5140, 6075, 6157, 10053, 10626, 12481, 13414, 13651, 13774, 13775, 13977, 14112, 14148, 14157, 14178, 14229, 14236, 14237, 14241, 14244, 14300, 14322, 14324, 14365, 14368, 14406, 14578, 14753, 14856, 14862, 14965, 15074, 15094, 15218, 15254, 15373, 15586, 16745, 17030, 17136
- Support for and bundling of Xerces Java 2.3.
- Support for and bundling of
xml-apis.jar
from the tck-jaxp-1_2_0 branch of xml-commons. This version of the Java APIs for XML Processing successfully passes the JAXP 1.1 and JAXP 1.2 TCKs. - For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Release notes for Xalan-Java 2.4.1
Xalan-Java 2.4.1 was released on October 31, 2002 (Halloween!).
- Performance fixes and enhancements to address the degradation of performance between Xalan-Java version 2.3.1 and Xalan-Java 2.4.0.
- A prototype implementation of the DOM Level 3 XPath Specification. The implementation is considered 'experimental' at this time due to the status of the specification. See the new sample, ApplyXPathDOM for an example of how to use this API.
- Extension changes and enhancements:
- Implement canonical namespaces for all Xalan extensions. All extensions
now use namespaces starting with
http://xml.apache.org/xalan
. The old namespaces are still supported for backward compatibility. See the updated extensions documentation for details. - Added new EXSLT extension functions, including the EXSLT dynamic extension functions max, min, sum, map, evaluate and closure, the EXSLT strings extension functions align, concat, padding, split and tokenize, and some new extension functions in the math module.
- Reorganized the extension functions for new EXSLT extensions. The implementation of some extension functions (intersection, difference, distinct, evaluate and tokenize) are moved from the main Extensions class to the corresponding EXSLT modules.
- Enable the EXSLT extensions for XSLTC. The EXSLT common, math, sets, dates-and-times and strings modules can be used in XSLTC.
- Integration of the nodeset and redirect extension for XSLTC. You can now use Xalan namespaces for these extensions in XSLTC.
- Enhancement in Java extenion for XSLTC. Three namespace formats (Java, package and class) can all be used in XSLTC. More type conversion rules are added as well.
- Enable support for invoking transformations using the Xalan compiler (XSLTC) via the Xalan interpretive Process command line. Specifically, the -XSLTC option was added. The -TT, -TG, -TS, -TTC, -QC, -L, -INCREMENTAL, -NOOPTIMIZE and -RL option do not work in XSLTC mode. All other existing options can be used with -XSLTC. Additional options were added to enable XSLTC compile and transform modes: -XO, -XD, -XJ, -XP, -XN, -XX, -XT. See the Process usage statement for more information on these options.
- Fixed SQL Extension problem where a query that returned zero rows would incorrectly return a JDBC exception.
- Fixed a limitation for XPath expressions. The token queue and operations map can now grow to accomodate really large XPath expressions.
- Fixes for the following bugzilla defects: 4344, 5046, 6181, 6927, 7161, 7357, 8175, 8473, 8939, 9731, 9959, 10176, 10384, 10414, 10643, 11073, 11341, 11661, 11743, 11809, 12077, 12127, 12298, 12687, 13059, 13303, 13305, 13106, 13501, 13711, 13754, 13863, 13944, 14022
- Support for and bundling of Xerces Java 2.2.
- Support for and bundling of
xml-apis.jar
from the factoryfinder-build of the RIVERCOURT1 branch of xml-commons. This version of the Java APIs for XML Processing successfully passes the JAXP 1.1 and JAXP 1.2 TCKs. - For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
- Support building Xalan with JDK 1.4.
Release notes for Xalan-Java 2.4.0
Xalan-Java 2.4.0 was released on September 3, 2002.
- Fixes for the following bugzilla defects : 3238, 4603, 5013, 5016, 5941, 6071, 6268, 6284, 6356, 6547, 6798, 6833, 6925, 6972, 7023, 7118, 7123, 7157, 7410, 7776, 8324, 8358, 8551, 8894, 9068, 9137, 9146, 9171, 9174, 9179, 9572, 9575, 9683, 9753, 10137, 10306, 10323, 10625, 10715, 10832, 10837, 10839, 10914, 10945, 11123, 11166, 11221, 11345, 11704, 11987, 11828, 12075 .
- Xalan-Java now uses a list of supported encodings in a properties file (org.apache.xml.serializer.Encodings.properties). Fixes Bugzilla 6356. Patch from Sergey Ushakov.
- Support for the EXSLT function and result elements, and EXSLT date-and-time functions.
- Improvements to the extensions mechanism to more efficiently handle the detection and analysis of extensions during the stylesheet "composition" process, and the generation of the required extension handlers during initialization of the transformation process.
- Performance improvement. Instead of looping through the ExtendedType objects, use a hashtable and go directly to the correct object.
- Separation of source and messages. Messages have been moved into property files for easier localization.
- XSLTC version upgraded from 1.0 to 1.2.
- Support for and bundling of Xerces Java 2.1.
- Support for and bundling of
xml-apis.jar
from the RIVERCOURT1 branch of xml-commons. This version of the Java APIs for XML Processing successfully passes the JAXP 1.1 and JAXP 1.2 TCKs. - For a list of Xalan-Java commits, see<EMAIL_ADDRESS>in the Apache mail archives.
Other points of interest
- Xalan Java 2 is integrated with release 2 of Xerces-Java. Xalan-Java Version 2.7.2 does not include support for the deprecated Xalan-Java 1 compatability API.
The Xalan-Java 1 compatability code does NOT compile with Xerces-Java 2.
- The SQL extension samples continue to use InstantDB, but based on our realization of changes
that have occurred in the licensing of InstantDB, we no longer include InstantDB and the associated sample database with our distibution.
We do, however, provide information on how to set up InstantDB to support our SQL
extension samples.
- Documentation updates: We have subdivided the release notes into multiple files to accelerate HTML document loading, and we have added a
document on Transform features.
- If an attempt is made to coerce a different namespace onto a prefix already in use in xsl:attribute, the attribute will come out
in the wrong namespace. Workaround: either provide an NCName instead of a QName for the attribute, or provide a QName with a prefix not
used elsewhere.
- Handling xsl:namespace-alias declarations: In release 2.0.D01, we reported the need to do some research concerning exactly how Xalan
should handle xsl:namespace-alias declarations. As a result of discussions among members of the W3C Working Group on XSL, we have reached a
more precise consensus on how namespaces should be represented when an xsl:namespace-alias declaration is in effect.
If a literal result element has a namespace prefix, the prefix will be preserved and the namespace URI of the element will be as specified in the xsl:namespace-alias element, but the result-prefix is not required to appear in the result. This also applies to the two other cases of "Literal namespace URI" mentioned in the XSLT Recommendation on Literal Result Elements. More simply, if the stylesheet calls for <axsl:foo> to be output as a literal result element, then it will be output as <axsl:foo> in the result, but the namespace associated with this "axsl" prefix will be as designated in the xsl:namespace-alias declaration.
- For HTML output, Xalan-Java 2 outputs character entity references (© etc.) for the special characters designated in
Appendix A. DTDs of the XHTML 1.0: The Extensible HyperText Markup
Language. Xalan-Java 1.x, on the other hand, outputs literal characters for some of these special characters.
- In conformance with the XSLT Recommendation on the HTML
Output Method and Section B.2.1 of the HTML 4.0
Recommendation, Xalan-Java 2 uses %hh encoding for each byte of the UTF-8 representation of non-ASCII characters in HTML URI
attributes.
- When your stylesheet asks for an explicit carriage-return character ( ) to be inserted into the output, it is output during
the serialization process in escaped form unless escaping has been disabled. When your stylesheet asks for an explicit line-feed character
( ) to be output, the system-default line-break character(s) is/are output during the serialization process. Also keep in mind that
the XML parser normalizes line-breaks to line-feeds when it sends character events to the processor.
- If your XML input is a DOM, use the javax.xml.parsers.DocumentBuilderFactory setCoalescing() method to set coalescing to true (it is
false by default), if you want to append CDATA sections to adjacent text sections to form a single text node (as the XPath standard calls
for), and if the XML parser supports this feature (Xerces-Java 2.11.0 does not).
- When you traverse the namespace axis for a collection of element nodes, Xalan-Java includes one namespace node for each namespace in scope
for one or more of the nodes in that collection. The XPath expression does not return additional (redundant) namespace nodes for each element
for which the namespace nodes are in scope.
- See Bugzilla bug 2291 for a discussion of issues surrounding
use of the default character encoding to read META-INF/Services.
- As Bugzilla bug 1800 reports, the Transformer does not get the setTransformState event until after the startDocument event. This could present a problem for tools developers, and we do intend to fix this bug.