<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Kate Gregory's Blog - Meta</title>
    <link>http://www.gregcons.com/KateBlog/</link>
    <description>Really Good Donut</description>
    <language>en-us</language>
    <copyright>Kate Gregory</copyright>
    <lastBuildDate>Mon, 27 Feb 2017 19:04:42 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>kate@gregcons.com</managingEditor>
    <webMaster>kate@gregcons.com</webMaster>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=911c06e5-5d9d-4627-a945-77aa13f7ba01</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=911c06e5-5d9d-4627-a945-77aa13f7ba01</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">
            <b>Tl;dr</b> – I have (had?) Stage
IV metastatic melanoma. This is a diagnosis whose current “5 year survival” rates
are about 5%, meaning that 95% of people with this diagnosis die in 5 years or less,
generally a lot less, regardless of the treatments they attempt: surgery, radiation,
chemotherapy. However, that is entirely based on people diagnosed more than 5 years
ago, and everything has changed in the last 5 years, making that number <b>obsolete</b>.
I have had a very challenging summer and fall 2016. I have a fantastic result though:
using treatments that have become available only in the last 5 years, I have seen
my tumours shrink, and many of them disappear.<span style="mso-spacerun:yes">  </span>My
symptoms are almost all gone, I am not taking any pain medication, I am exercising
regularly and my energy levels are almost back to normal. My treatment continues,
and my life is not entirely normal, but it is amazingly great. I look forward to returning
to work, though I am still not sure when that will be. We live in the future.</span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">So <b>details</b>, for those who
want details. In hindsight, my first symptom was fatigue in the fall of 2015. I came
home from an amazing 5 week transPacific trip, and within days was in bed with a wicked
cold we all called the Chilean Death Flu. When I got over that, I had to work long
hard days to get ready for CppCon, then was at CppCon running days from 8am to 10pm
or later, so not surprisingly I was exhausted by the time that was done. But I never
really got over that exhaustion and got back to my regular energy. This is a hindsight
thing, because fatigue is a cancer symptom, but I never went to the doctor and said
“I’m so tired, let’s find out why.” In January after a dentist appointment, I noticed
a slight lump and soreness under my chin, but I forgot all about it as the rest of
my busy life continued to happen. By April, I had noticed it again (it was larger)
and this kicked off a round of medical things that just kept escalating. Blood tests,
ultrasound, cat scan, biopsies, more cat scans, pet scans, MRIs, more biopsies – oh,
many many more biopsies – and never any conclusions. I had to cancel a headline appearance
at an August conference, and scale back my CppCon commitments a bit at a time, eventually
deciding I couldn’t even attend. Through all this, the lump, whatever it was, kept
growing. It was starting to hurt. Eventually, I had surgery to remove it, enabling
all kinds of tests to be run on the removed material. Throughout this I kept the process
private, discussing with only my very closest family members. Because I didn’t know
what I had, I didn’t want to tell colleagues, clients, conference organizers or even
friends “I may be sick, or not, and if I am it could be anything.” So I kept it to
myself.</span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">It was September when I officially
got the news. The now-removed lump was melanoma. Since it wasn’t presenting on the
skin (as a mole or other visible surface blemish), it was a metastasized melanoma.
And since the cat scans showed that lumps (growths, nodules, masses, lesions – doctors
almost never say tumour) were also in my lungs (and getting larger between scans),
it was Stage IV, and distant. Here’s <a href="https://en.wikipedia.org/wiki/Melanoma">Wikipedia
on the matter</a>:</span>
        </p>
        <blockquote>
          <p class="MsoNormal">
When there is distant metastasis, the cancer is generally considered incurable. The
five-year survival rate is less than 10%. The median survival is 6–12 months. Treatment
is palliative, focusing on life extension and quality of life. In some cases, patients
may live many months or even years with metastatic melanoma (depending on the aggressiveness
of the treatment). Metastases to skin and lungs have a better prognosis. Metastases
to brain, bone and liver are associated with a worse prognosis. Survival is better
with metastasis in which the location of the primary tumor is unknown.
</p>
        </blockquote>
        <p class="MsoNormal">
Literally every time I met a doctor in September, they told me another place it had
spread. There was the unknown primary, which my own immune system had already cleared
away. The neck lump. The lung tumours, first detected in May and having multiplied
and grown all summer. The liver. The spine. The surgeon had no more to offer me –
there were too many to consider removing them. The radiation specialist also didn’t
want to do anything – the neck lump might come back, but “it’s not a survival issue,”
he said, meaning that I would doubtless die from the lung or liver involvement, or
some other new lump, long before any regrowth of the neck lump had a chance to hurt
me. And radiation to the neck would ruin my voice and quality of life. They both repeatedly
used the word incurable, just as Wikipedia does. One of them praised me for crying
“because it means you understand.” I made lists of paperwork to update (our wills)
and find (my life insurance policies) and started thinking about what music I wanted
played at my memorial ceremony. After all, those facts are pretty cut and dried. If
the median is 6-12 months, you have some months. Maybe 18 months if you’re super lucky,
maybe 3 if you’re not. It’s actually a lot of work to “get your affairs in order”
and I was super tired and found thinking very difficult, so it was even harder than
you would think it would be.
</p>
        <p class="MsoNormal">
          <b>But, here’s where things take a turn.</b> The surgeon told me that things have
really changed for melanoma just in the last few years. That great strides are being
made. The radiation specialist told me that what I needed was something systemic that
would attack everything at once. They referred me to a medical oncologist. And <b>he </b>was
like no-one I have ever met.
</p>
        <p class="MsoNormal">
For one thing, he looked at me – my face, not his feet or my feet – when we talked.
And he smiled. He told me I had come to the right place, and that he knew what to
do for me. He’d already run some tests on the lump and ruled out one set of treatments,
but felt I was a very good candidate for another set. This involved being in a study,
getting a treatment that was technically experimental. (Technically because it involves
combining two drugs, both of which are already approved in Ontario for treating this,
but the combination is not. Since then, the combination has been approved in the US.
Things are moving quickly in this area.) He started talking about what percentage
of his patients survive and I interrupted him (probably a bit sulkily, because honestly
I wasn’t having a great month) and said “for a while, anyway.” He grinned. “I have
patients who I have to wait for them to die of old age so I can declare them cured.
That’s my plan for you.” So then that was all three doctor’s offices that I cried
in, but this time because he gave me hope.
</p>
        <blockquote>
          <p class="MsoNormal">
So that brings us to the weird world of cancer and what “cured” and “curable” and
such mean. The gold standard is to simply be alive 5 years after you’re diagnosed.
That is why diagnosing “early” increases survival rates – not only because people
live longer than they otherwise would have (sometimes they do, sometimes they don’t)
but because the survival time is measured from diagnosis, not from when some particular
stage is reached. If you are diagnosed a year early and nothing changes about the
age at which you die, you still survived a year longer after diagnosis than you would
have with a later diagnosis.<span style="mso-spacerun:yes">  </span>At first,
there was so little that could be done for cancer that basically you either lived
or died, and if you managed to still be alive after 5 years, you would almost certainly
go on to die of something else like a heart attack or old age. But now people are
being diagnosed so early, and even very aggressive cancers are being held back for
a while, that the 5 year mark isn’t necessarily a sign that you’re cured. Doctors
like to tell people they’re in remission if they don’t happen to have any tumours
at the moment, a word that carries with it a promise that the cancer is pretty sure
to come back later. You really can’t draw any conclusions about cancer in general,
but there may be <a href="http://www.mayoclinic.org/diseases-conditions/cancer/in-depth/cancer/art-20044517">some
stats available</a> about your particular type and stage of cancer.<span style="mso-spacerun:yes">  </span><a href="http://www.mayoclinic.org/diseases-conditions/cancer/in-depth/cancer/art-20044517"></a></p>
          <p class="MsoNormal">
So, in order for the official cancer folks to think I’m cured, I need to live 5 years
after my diagnosis. It has barely been 6 months. So I’ll be waiting a while on that.
And anyway, some folks are now more interested in “progression free survival” which
is not only being alive, but not “progressing” during that time – getting new tumours,
or having your old ones grow. You also hear about disease-free survival, which is
having no symptoms and no signs of tumours on your scans, and event-free survival,
which is not having “events” such as needing a surgery, or even reporting a particular
pain. There seems to be a belief that three years of disease free survival after melanoma
means you can relax, it’s not coming back. I guess for me the clock on that has only
recently started, but I’m getting ahead of myself.
</p>
          <p class="MsoNormal">
So, according to the current definition of cured, nobody gets cured of what I have,
because the people diagnosed 5 years ago and earlier are the only ones whose outcomes
are considered, and they pretty well all died. (I’ve had friends tell me stories of
people who died of melanoma 5 and a half years after diagnosis, making them count
as survivors in the cure math, but not, in the end, surviving it.) So it’s <i>incurable</i>. <b>But
in the last 5 years, they’ve started an entirely different kind of treatment, which
works, and people on this treatment see their tumours disappear and their symptoms
stop and they just return to their regular life.</b> For how long? Well, it’s not
possible to know yet, since the number of people who have 5 years of disease free
survival, or even three, is very small. It seems like a forever cure. But it can’t
be declared one because there just hasn’t been enough time go by yet to draw that
conclusion. And that’s why the medical oncologist says he is waiting for his patients
to die of old age. Only then can he conclude they never died of the cancer coming
back.
</p>
        </blockquote>
        <p class="MsoNormal">
Right, diversion<span style="mso-spacerun:yes">  </span>over, what is this treatment
I was offered? The two drugs Ipilimumab and Nivolumab. They are monoclonal antibodies.
They work by getting your immune system to remove the cancer. This is entirely different
from chemo, which poisons the cancer and most of the rest of you too. People's immune
systems clear away small cancers all the time. For example, I must have had a "primary"
somewhere on my skin. I never saw it, my doctor never saw it, so I must have cleaned
it up - although unfortunately not before it spawned off some more cells. That’s normal,
a melanoma forms, it gets tidied up. <span style="mso-spacerun:yes"> </span>The
observation on Wikipedia that people with unknown primaries do better is probably
related to people with unknown primaries having a proven ability to clean melanoma
away. The recent breakthrough is understanding that when tumours get to a certain
size, they prevent the immune system from cleaning them up – they develop a sort of
“cloaking system” that keeps the immune system away. So these two drugs, one ramps
up your immune system and the other interferes with the preventing so the tumours
no longer defend themselves against (or hide from, or turn off) the immune system.
My body just has to do what it did before and clear it all away.
</p>
        <p class="MsoNormal">
I am in a study because these drugs are not yet approved in Canada to be used in combination
like this, though each are approved alone. They have already done studies comparing
dose levels of the drugs and found, rather unexpectedly to me, that people getting
different doses have the same success rate. This study is to see if they have the
same side effects. Personally, I consider that aim secondary to getting me cured,
but that's the technical aim of the study. The side effects from these drugs are all
the same - inflammation and overactive immune responses. That might mean a rash, or
swelling of something. If your eyes swell, that's not as bad as if your heart swells,
or your thyroid. I had to commit to being able to drop everything and head to downtown
Toronto if I get any kind of side effect at all. That means I can't travel for the
duration of the study. The side effects, I was warned, may also keep me from working
or from doing some of the things I normally do. So far 100% of the study people get
side effects, the issue is only how severe they are. I may end up treated with steroids
if they get too bad. As a side note, I understand that these drugs alone (not counting
the time and effort of doctors, nurses, scan techs, and so on) cost about $200,000
a year. Being in the study means that the study sponsor, not the Ontario health care
system, covers the cost of the drugs. There’s no cost to me for any of it; my only
expenses have been hundreds of dollars on hospital parking (don’t get me started),
cab and transit fares, and the occasional overpriced food and drink from hospital
food courts. 
</p>
        <p class="MsoNormal">
So far, I’ve been extraordinarily lucky about side effects, having by far the least
of anyone in the study locally. I may have some thyroid damage, but that’s all. Nonetheless
the impact on my day to day life has been <b>total</b>. Working became impossible
– partly because I was constantly going to downtown Toronto for appointments, and
partly because of symptoms I began to experience as the tumours grew and spread. In
less than a week I went from popping out for a 2 km hike while my Thanksgiving turkey
cooked, to being unable to get out of bed. I spent weeks at a time in bed. I spent
almost a week in the hospital after I got severely dehydrated, possibly because of
the liver involvement messing with my metabolism. I pulled muscles coughing (because
my lungs were full of tumours) and I may also have cracked a rib. I was taking medications
for pain and cough but I was very ill and very weak. I am lucky to have a devoted
husband who has put in incredible energy to give me the support I needed – looking
after me at home, carrying more than his share of work both at home and in our business,
and driving me to all those appointments. I don’t know how I could have coped without
him. I also have a close corps of family and friends who cheered me up over email
and Skype, and took care of things I couldn't take care of. I had to learn to let
people look after me, which was a very difficult lesson. I haven't mastered it, but
I've made some progress.<br /></p>
        <p class="MsoNormal">
Then the treatment started to work. The way this shows up is in the form of pain.
The immune system starts to attack and clean up the tumours. This is a good thing,
but it involves swelling and increased blood flow to the area and such, which manifests
as pain. A lot of pain. But it was weird, because we all knew this was probably a
really good sign and reason to be optimistic and hopeful. Within three weeks of the
first treatment, my symptoms began to improve. I had a setback with some hip pain
that turned out to be caused by tumours in my hip and leg bones. It’s unusual for
melanoma to spread to arms and legs, and more unusual than that to discover it from
pain.<span style="mso-spacerun:yes">  </span>It is typically discovered when
your leg bone collapses underneath you and you need emergency surgery with plates
and pins and things. They were worried I would break my leg, so I got radiation treatment
for a week to give those tumours specifically a hard knock back. The radiation techs
asked every day “you have pain meds, right? You have enough? You need a refill?” and
within a few days I found out why. The pain when the radiation starts to blast the
tumour apart, and the immune system comes sweeping in to clean it up, is, well, memorable.
And I know precisely how long it takes my opioids to start working from when I take
them, as a result. 
</p>
        <blockquote>
          <p class="MsoNormal">
Another diversion, this one on metaphors and visualizations. I reject the war/fight/battle
approach to diseases and to cancer. My leisure time involves a lot of outdoor activity
– bike rides, wilderness canoe camping, hiking, that sort of thing. When you’re trying
to ride your bike up a long, steep hill, <i>you are not in a fight with the hill</i>.
You are not battling the hill. It’s simple: the hill doesn’t even know you are there.
The hill doesn’t care. The hill isn’t steep <i>at</i> you, <i>for</i> you, <i>because
of</i> you. It just <b>is</b>. When you’re paddling a canoe into the wind, the wind
isn’t blowing in some sort of spiteful attempt to keep you from that amazing beach
campsite. The wind doesn’t know you’re there, the lake doesn’t know you’re there.
You can “win” or “lose” – get to the top of the hill, make it to the campsite, give
up and turn around because there isn’t time to do it now – but the hill or the lake
doesn’t win or lose, or even engage in this alleged battle in any way. Things can
be very difficult without being a fight, a battle, or a war. In the same way, cancer
isn’t a side in a fight. My tumours aren’t <i>trying </i>to kill me. They aren’t co-ordinating
with other people’s tumours. There is no communication or plotting between elements
of my disease and elements of someone else’s disease. Neither cancer in general nor
my tumours in particular will feel some sort of sting or loss when I “win” and they
won’t exult if I “lose”. They aren’t battling me, and it doesn’t really make sense
for me to battle them.<span style="mso-spacerun:yes"></span><b>I can’t kick cancer’s
ass because cancer is heartless, mindless, assless.</b> My metaphor is more about
cleaning up. Something is <i>wrong </i>in my body – things are growing where they
shouldn’t, and this can be very dangerous, don’t get me wrong. Growths that squeeze
vital organs keep them from working. Growths that eat a hole in my leg bone can result
in the bone crumbling and collapsing underneath me. This needs to be fixed. <i>This
needs to be cleaned up. </i>My immune system can do that, but it needs some help,
and the medication is providing that help. I can imagine the lumps and growths being
taken apart and tidied up by white blood cells and other immune components of my body.
When I feel the pain of a flare that indicates a response is happening, I focus on
imagining that process in action right where I’m feeling the pain. I take care of
myself, push myself hard when I need to, ask the right questions, report the right
details to those who need them, and do the work of getting better. It is hard, really
hard, and I do contribute to my recovery, as well as being a very lucky person.
</p>
        </blockquote>
        <p class="MsoNormal">
By December I really could tell I had turned a corner. I wrote in a family email update:
</p>
        <blockquote>
          <p class="MsoNormal">
            <span style="mso-ansi-language:EN-US" lang="EN-US">My third treatment is in the books
and the fourth is scheduled for the Thursday before Christmas. My first scan since
the treatment began will be in early January, and then I guess I will have an appointment
where someone will tell me what they see on the scan. My expectation is that they
will see dramatic shrinkage if not outright disappearance of all the growths and lumps
I was told about through the fall, putting me in the 80% of study members who “respond”
to the treatment. From my point of view, I ask “where is my cough?” – totally gone.
“Where is the belly pain at the bottom of my ribcage?” – totally gone and they can
poke my stomach in an exam and it just feels utterly normal like before I was sick.
“Where is my fatigue?” – gone. I am not napping. I am out of bed every day and out
of the house if I need to be. I can go shopping. Heck, yesterday I went to Costco.
That’s right, <i>Costco in December</i>. That probably tells you all you need to know
about my energy levels.</span>
          </p>
        </blockquote>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">We then had Christmas and New Years
and I had a scan and met with my doctor – the grin on his face as he came into the
room told us all we needed to know. He actually took us out of the exam room to see
my before and after scans on a monitor. As I wrote to family, quoting him:</span>
        </p>
        <blockquote>
          <p class="MsoNormal">
            <span style="mso-ansi-language:EN-US" lang="EN-US">“Here in the lungs, this and this
and this, these are tumours. These are blood vessels don’t worry about those. That
is a rib. Now over here see? The tumours are gone. Here there was a big blob of something,
that’s gone. Now down here to the liver, see how swollen it was? On this side you
can see it’s back to normal size. And tumour here and here, over here now you just
see a small shadow in that place, probably a hole left behind when the tumour was
gone.” And so on. 
<br /></span>
          </p>
        </blockquote>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">We came up with a plan to wean
off the pair of pain medications I was using, which worked, and other than Tylenol
for a headache occasionally, I am taking no pain medications at all. The radiologist
opinion, which came later, is a little more conservative, but uses the word “disappeared”
fairly often, along with “marked improvement” and “healing”. Overall, the reports
show a very good response. Alas, the “whole body” cat scan didn’t include my hip,
so I don’t know how things are going there. But my overall colour and energy makes
it clear that I have had an amazing response. They don’t see anything new. Everything
they used to see is going or gone. </span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">The only question remaining is
how long to keep treating me for.<span style="mso-spacerun:yes">  </span>We have
switched, as scheduled, from </span>Ipilimumab <span style="mso-ansi-language:EN-US" lang="EN-US">and </span>Nivolumab<span style="mso-ansi-language:EN-US" lang="EN-US"> every
3 weeks to just </span>Nivolumab<span style="mso-ansi-language:EN-US" lang="EN-US"> every
4 weeks. I have had one and will get at least one more treatment, then depending on
the results of the scans after those, they might stop or keep going to 4 treatments
or as many as 13. They really aren’t sure how long to treat people for. Some people
are better forever after just one treatment – these are folks with terrible side effects
who can’t have a second treatment. At first they kept treating people who could tolerate
the meds indefinitely, then they decided two years was sensible, then one year, now
… well, we’ll take it as it goes.</span></p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">I’m still essentially side-effect
free. I’ve lost a lot of weight: 25 pounds or more since the surgery, most of it in
a single unpleasant month, and I had slowly and deliberately lost 35 pounds over a
few years before that. I am already starting to regain some of my muscle, lost during
all the bedrest. I am sleeping well too, having finally shaken the effects of a lingering
“Christmas cold.” (It might have been the flu – there was an outbreak, and I couldn’t
have a flu shot this year because of the immunotherapy.) I am cleared to drive again,
since I’m off all my pain meds now, and I can have a glass of wine from time to time
should the mood strike me. My thyroid levels were low, so I’ve started thyroid meds.
They’ve come back to normal on the meds, and I don’t know if that will end up a life-long
thing or not. It’s a pretty minor effect overall – plenty of women my age take thyroid
meds every day. Low thyroid levels cause fatigue and cold sensitivity, both of which
I had in early January, and which seem to have improved since I started the thyroid
meds. I had been losing hair, not at the levels you see for people on chemo, but noticeable,
and since I started the thyroid meds, that has gone back to normal too. I have enough
energy that I could travel to Waterloo for a C++ Meetup in February, my first "public
appearance" in perhaps a year.<br /></span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">So that is where I am. <b>My tumours
are dramatically shrunken or gone, and may never come back.</b> Bone is growing back
where tumours ate it. My symptoms are gone. I don’t know how much longer I will be
treated for, or whether more side effects will still arise, but I can start to build
my way back towards a more normal life.<b> I got better.</b> I was told I had incurable
cancer, Wikipedia told me less than 10% survive it even for 5 years, I could expect
to live for just months, and now, less than 6 months after being told that, I’m better.
It’s weird. Wonderful, but weird. This is like being around when insulin was first
being used, or antibiotics. It changes everything. I should probably have been dead
by now and instead I feel the way I did before I knew I was sick, or perhaps even
a little bit better.</span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">I decided to share all of this
detail for a few reasons.</span>
        </p>
        <ul>
          <li>
            <span style="mso-ansi-language:EN-US" lang="EN-US">People are curious – I get emails
asking if I’m ok, how am I doing, sending me good vibes and such from folks who really
don’t know what’s happening but know something is. I would like all of them to know
I’m ok now, even though I still can’t travel.</span>
          </li>
          <li>
            <span style="mso-ansi-language:EN-US" lang="EN-US">People are unaware how much things
are changing in the world of cancer treatment and research. I still shudder to think
what would have happened if I hadn’t ended up referred to the particular doctor I
ended up with, and had instead only been offered the old (useless) treatment. I like
sharing the success story so that other people will know about it.</span>
          </li>
          <li>
            <span style="mso-ansi-language:EN-US" lang="EN-US">It’s a very happy story and everyone
who knows the details is really happy to know them, so why not share that more widely?</span>
          </li>
        </ul>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">I will still be less active than
usual for a while, but I am working my way back to being my old self.</span>
        </p>
        <p class="MsoNormal">
          <span style="mso-ansi-language:EN-US" lang="EN-US">Kate</span>
        </p>
        <!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-CA</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]-->
        <!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/>
  <w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/>
  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/>
 </w:LatentStyles>
</xml><![endif]-->
        <!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:8.0pt;
	mso-para-margin-left:0in;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;}
</style>
<![endif]-->
        <p>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=911c06e5-5d9d-4627-a945-77aa13f7ba01" />
      </body>
      <title>Surviving incurable cancer</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=911c06e5-5d9d-4627-a945-77aa13f7ba01</guid>
      <link>http://www.gregcons.com/KateBlog/SurvivingIncurableCancer.aspx</link>
      <pubDate>Mon, 27 Feb 2017 19:04:42 GMT</pubDate>
      <description>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;&lt;b&gt;Tl;dr&lt;/b&gt; – I have (had?) Stage
IV metastatic melanoma. This is a diagnosis whose current “5 year survival” rates
are about 5%, meaning that 95% of people with this diagnosis die in 5 years or less,
generally a lot less, regardless of the treatments they attempt: surgery, radiation,
chemotherapy. However, that is entirely based on people diagnosed more than 5 years
ago, and everything has changed in the last 5 years, making that number &lt;b&gt;obsolete&lt;/b&gt;.
I have had a very challenging summer and fall 2016. I have a fantastic result though:
using treatments that have become available only in the last 5 years, I have seen
my tumours shrink, and many of them disappear.&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp; &lt;/span&gt;My
symptoms are almost all gone, I am not taking any pain medication, I am exercising
regularly and my energy levels are almost back to normal. My treatment continues,
and my life is not entirely normal, but it is amazingly great. I look forward to returning
to work, though I am still not sure when that will be. We live in the future.&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;So &lt;b&gt;details&lt;/b&gt;, for those who
want details. In hindsight, my first symptom was fatigue in the fall of 2015. I came
home from an amazing 5 week transPacific trip, and within days was in bed with a wicked
cold we all called the Chilean Death Flu. When I got over that, I had to work long
hard days to get ready for CppCon, then was at CppCon running days from 8am to 10pm
or later, so not surprisingly I was exhausted by the time that was done. But I never
really got over that exhaustion and got back to my regular energy. This is a hindsight
thing, because fatigue is a cancer symptom, but I never went to the doctor and said
“I’m so tired, let’s find out why.” In January after a dentist appointment, I noticed
a slight lump and soreness under my chin, but I forgot all about it as the rest of
my busy life continued to happen. By April, I had noticed it again (it was larger)
and this kicked off a round of medical things that just kept escalating. Blood tests,
ultrasound, cat scan, biopsies, more cat scans, pet scans, MRIs, more biopsies – oh,
many many more biopsies – and never any conclusions. I had to cancel a headline appearance
at an August conference, and scale back my CppCon commitments a bit at a time, eventually
deciding I couldn’t even attend. Through all this, the lump, whatever it was, kept
growing. It was starting to hurt. Eventually, I had surgery to remove it, enabling
all kinds of tests to be run on the removed material. Throughout this I kept the process
private, discussing with only my very closest family members. Because I didn’t know
what I had, I didn’t want to tell colleagues, clients, conference organizers or even
friends “I may be sick, or not, and if I am it could be anything.” So I kept it to
myself.&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;It was September when I officially
got the news. The now-removed lump was melanoma. Since it wasn’t presenting on the
skin (as a mole or other visible surface blemish), it was a metastasized melanoma.
And since the cat scans showed that lumps (growths, nodules, masses, lesions – doctors
almost never say tumour) were also in my lungs (and getting larger between scans),
it was Stage IV, and distant. Here’s &lt;a href="https://en.wikipedia.org/wiki/Melanoma"&gt;Wikipedia
on the matter&lt;/a&gt;:&lt;/span&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class="MsoNormal"&gt;
When there is distant metastasis, the cancer is generally considered incurable. The
five-year survival rate is less than 10%. The median survival is 6–12 months. Treatment
is palliative, focusing on life extension and quality of life. In some cases, patients
may live many months or even years with metastatic melanoma (depending on the aggressiveness
of the treatment). Metastases to skin and lungs have a better prognosis. Metastases
to brain, bone and liver are associated with a worse prognosis. Survival is better
with metastasis in which the location of the primary tumor is unknown.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p class="MsoNormal"&gt;
Literally every time I met a doctor in September, they told me another place it had
spread. There was the unknown primary, which my own immune system had already cleared
away. The neck lump. The lung tumours, first detected in May and having multiplied
and grown all summer. The liver. The spine. The surgeon had no more to offer me –
there were too many to consider removing them. The radiation specialist also didn’t
want to do anything – the neck lump might come back, but “it’s not a survival issue,”
he said, meaning that I would doubtless die from the lung or liver involvement, or
some other new lump, long before any regrowth of the neck lump had a chance to hurt
me. And radiation to the neck would ruin my voice and quality of life. They both repeatedly
used the word incurable, just as Wikipedia does. One of them praised me for crying
“because it means you understand.” I made lists of paperwork to update (our wills)
and find (my life insurance policies) and started thinking about what music I wanted
played at my memorial ceremony. After all, those facts are pretty cut and dried. If
the median is 6-12 months, you have some months. Maybe 18 months if you’re super lucky,
maybe 3 if you’re not. It’s actually a lot of work to “get your affairs in order”
and I was super tired and found thinking very difficult, so it was even harder than
you would think it would be.
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;b&gt;But, here’s where things take a turn.&lt;/b&gt; The surgeon told me that things have
really changed for melanoma just in the last few years. That great strides are being
made. The radiation specialist told me that what I needed was something systemic that
would attack everything at once. They referred me to a medical oncologist. And &lt;b&gt;he &lt;/b&gt;was
like no-one I have ever met.
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
For one thing, he looked at me – my face, not his feet or my feet – when we talked.
And he smiled. He told me I had come to the right place, and that he knew what to
do for me. He’d already run some tests on the lump and ruled out one set of treatments,
but felt I was a very good candidate for another set. This involved being in a study,
getting a treatment that was technically experimental. (Technically because it involves
combining two drugs, both of which are already approved in Ontario for treating this,
but the combination is not. Since then, the combination has been approved in the US.
Things are moving quickly in this area.) He started talking about what percentage
of his patients survive and I interrupted him (probably a bit sulkily, because honestly
I wasn’t having a great month) and said “for a while, anyway.” He grinned. “I have
patients who I have to wait for them to die of old age so I can declare them cured.
That’s my plan for you.” So then that was all three doctor’s offices that I cried
in, but this time because he gave me hope.
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class="MsoNormal"&gt;
So that brings us to the weird world of cancer and what “cured” and “curable” and
such mean. The gold standard is to simply be alive 5 years after you’re diagnosed.
That is why diagnosing “early” increases survival rates – not only because people
live longer than they otherwise would have (sometimes they do, sometimes they don’t)
but because the survival time is measured from diagnosis, not from when some particular
stage is reached. If you are diagnosed a year early and nothing changes about the
age at which you die, you still survived a year longer after diagnosis than you would
have with a later diagnosis.&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp; &lt;/span&gt;At first,
there was so little that could be done for cancer that basically you either lived
or died, and if you managed to still be alive after 5 years, you would almost certainly
go on to die of something else like a heart attack or old age. But now people are
being diagnosed so early, and even very aggressive cancers are being held back for
a while, that the 5 year mark isn’t necessarily a sign that you’re cured. Doctors
like to tell people they’re in remission if they don’t happen to have any tumours
at the moment, a word that carries with it a promise that the cancer is pretty sure
to come back later. You really can’t draw any conclusions about cancer in general,
but there may be &lt;a href="http://www.mayoclinic.org/diseases-conditions/cancer/in-depth/cancer/art-20044517"&gt;some
stats available&lt;/a&gt; about your particular type and stage of cancer.&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.mayoclinic.org/diseases-conditions/cancer/in-depth/cancer/art-20044517"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
So, in order for the official cancer folks to think I’m cured, I need to live 5 years
after my diagnosis. It has barely been 6 months. So I’ll be waiting a while on that.
And anyway, some folks are now more interested in “progression free survival” which
is not only being alive, but not “progressing” during that time – getting new tumours,
or having your old ones grow. You also hear about disease-free survival, which is
having no symptoms and no signs of tumours on your scans, and event-free survival,
which is not having “events” such as needing a surgery, or even reporting a particular
pain. There seems to be a belief that three years of disease free survival after melanoma
means you can relax, it’s not coming back. I guess for me the clock on that has only
recently started, but I’m getting ahead of myself.
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
So, according to the current definition of cured, nobody gets cured of what I have,
because the people diagnosed 5 years ago and earlier are the only ones whose outcomes
are considered, and they pretty well all died. (I’ve had friends tell me stories of
people who died of melanoma 5 and a half years after diagnosis, making them count
as survivors in the cure math, but not, in the end, surviving it.) So it’s &lt;i&gt;incurable&lt;/i&gt;. &lt;b&gt;But
in the last 5 years, they’ve started an entirely different kind of treatment, which
works, and people on this treatment see their tumours disappear and their symptoms
stop and they just return to their regular life.&lt;/b&gt; For how long? Well, it’s not
possible to know yet, since the number of people who have 5 years of disease free
survival, or even three, is very small. It seems like a forever cure. But it can’t
be declared one because there just hasn’t been enough time go by yet to draw that
conclusion. And that’s why the medical oncologist says he is waiting for his patients
to die of old age. Only then can he conclude they never died of the cancer coming
back.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p class="MsoNormal"&gt;
Right, diversion&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp; &lt;/span&gt;over, what is this treatment
I was offered? The two drugs Ipilimumab and Nivolumab. They are monoclonal antibodies.
They work by getting your immune system to remove the cancer. This is entirely different
from chemo, which poisons the cancer and most of the rest of you too. People's immune
systems clear away small cancers all the time. For example, I must have had a "primary"
somewhere on my skin. I never saw it, my doctor never saw it, so I must have cleaned
it up - although unfortunately not before it spawned off some more cells. That’s normal,
a melanoma forms, it gets tidied up. &lt;span style="mso-spacerun:yes"&gt;&amp;nbsp;&lt;/span&gt;The
observation on Wikipedia that people with unknown primaries do better is probably
related to people with unknown primaries having a proven ability to clean melanoma
away. The recent breakthrough is understanding that when tumours get to a certain
size, they prevent the immune system from cleaning them up – they develop a sort of
“cloaking system” that keeps the immune system away. So these two drugs, one ramps
up your immune system and the other interferes with the preventing so the tumours
no longer defend themselves against (or hide from, or turn off) the immune system.
My body just has to do what it did before and clear it all away.
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
I am in a study because these drugs are not yet approved in Canada to be used in combination
like this, though each are approved alone. They have already done studies comparing
dose levels of the drugs and found, rather unexpectedly to me, that people getting
different doses have the same success rate. This study is to see if they have the
same side effects. Personally, I consider that aim secondary to getting me cured,
but that's the technical aim of the study. The side effects from these drugs are all
the same - inflammation and overactive immune responses. That might mean a rash, or
swelling of something. If your eyes swell, that's not as bad as if your heart swells,
or your thyroid. I had to commit to being able to drop everything and head to downtown
Toronto if I get any kind of side effect at all. That means I can't travel for the
duration of the study. The side effects, I was warned, may also keep me from working
or from doing some of the things I normally do. So far 100% of the study people get
side effects, the issue is only how severe they are. I may end up treated with steroids
if they get too bad. As a side note, I understand that these drugs alone (not counting
the time and effort of doctors, nurses, scan techs, and so on) cost about $200,000
a year. Being in the study means that the study sponsor, not the Ontario health care
system, covers the cost of the drugs. There’s no cost to me for any of it; my only
expenses have been hundreds of dollars on hospital parking (don’t get me started),
cab and transit fares, and the occasional overpriced food and drink from hospital
food courts. 
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
So far, I’ve been extraordinarily lucky about side effects, having by far the least
of anyone in the study locally. I may have some thyroid damage, but that’s all. Nonetheless
the impact on my day to day life has been &lt;b&gt;total&lt;/b&gt;. Working became impossible
– partly because I was constantly going to downtown Toronto for appointments, and
partly because of symptoms I began to experience as the tumours grew and spread. In
less than a week I went from popping out for a 2 km hike while my Thanksgiving turkey
cooked, to being unable to get out of bed. I spent weeks at a time in bed. I spent
almost a week in the hospital after I got severely dehydrated, possibly because of
the liver involvement messing with my metabolism. I pulled muscles coughing (because
my lungs were full of tumours) and I may also have cracked a rib. I was taking medications
for pain and cough but I was very ill and very weak. I am lucky to have a devoted
husband who has put in incredible energy to give me the support I needed – looking
after me at home, carrying more than his share of work both at home and in our business,
and driving me to all those appointments. I don’t know how I could have coped without
him. I also have a close corps of family and friends who cheered me up over email
and Skype, and took care of things I couldn't take care of. I had to learn to let
people look after me, which was a very difficult lesson. I haven't mastered it, but
I've made some progress.&lt;br&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
Then the treatment started to work. The way this shows up is in the form of pain.
The immune system starts to attack and clean up the tumours. This is a good thing,
but it involves swelling and increased blood flow to the area and such, which manifests
as pain. A lot of pain. But it was weird, because we all knew this was probably a
really good sign and reason to be optimistic and hopeful. Within three weeks of the
first treatment, my symptoms began to improve. I had a setback with some hip pain
that turned out to be caused by tumours in my hip and leg bones. It’s unusual for
melanoma to spread to arms and legs, and more unusual than that to discover it from
pain.&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp; &lt;/span&gt;It is typically discovered when
your leg bone collapses underneath you and you need emergency surgery with plates
and pins and things. They were worried I would break my leg, so I got radiation treatment
for a week to give those tumours specifically a hard knock back. The radiation techs
asked every day “you have pain meds, right? You have enough? You need a refill?” and
within a few days I found out why. The pain when the radiation starts to blast the
tumour apart, and the immune system comes sweeping in to clean it up, is, well, memorable.
And I know precisely how long it takes my opioids to start working from when I take
them, as a result. 
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class="MsoNormal"&gt;
Another diversion, this one on metaphors and visualizations. I reject the war/fight/battle
approach to diseases and to cancer. My leisure time involves a lot of outdoor activity
– bike rides, wilderness canoe camping, hiking, that sort of thing. When you’re trying
to ride your bike up a long, steep hill, &lt;i&gt;you are not in a fight with the hill&lt;/i&gt;.
You are not battling the hill. It’s simple: the hill doesn’t even know you are there.
The hill doesn’t care. The hill isn’t steep &lt;i&gt;at&lt;/i&gt; you, &lt;i&gt;for&lt;/i&gt; you, &lt;i&gt;because
of&lt;/i&gt; you. It just &lt;b&gt;is&lt;/b&gt;. When you’re paddling a canoe into the wind, the wind
isn’t blowing in some sort of spiteful attempt to keep you from that amazing beach
campsite. The wind doesn’t know you’re there, the lake doesn’t know you’re there.
You can “win” or “lose” – get to the top of the hill, make it to the campsite, give
up and turn around because there isn’t time to do it now – but the hill or the lake
doesn’t win or lose, or even engage in this alleged battle in any way. Things can
be very difficult without being a fight, a battle, or a war. In the same way, cancer
isn’t a side in a fight. My tumours aren’t &lt;i&gt;trying &lt;/i&gt;to kill me. They aren’t co-ordinating
with other people’s tumours. There is no communication or plotting between elements
of my disease and elements of someone else’s disease. Neither cancer in general nor
my tumours in particular will feel some sort of sting or loss when I “win” and they
won’t exult if I “lose”. They aren’t battling me, and it doesn’t really make sense
for me to battle them.&lt;span style="mso-spacerun:yes"&gt; &lt;/span&gt;&lt;b&gt;I can’t kick cancer’s
ass because cancer is heartless, mindless, assless.&lt;/b&gt; My metaphor is more about
cleaning up. Something is &lt;i&gt;wrong &lt;/i&gt;in my body – things are growing where they
shouldn’t, and this can be very dangerous, don’t get me wrong. Growths that squeeze
vital organs keep them from working. Growths that eat a hole in my leg bone can result
in the bone crumbling and collapsing underneath me. This needs to be fixed. &lt;i&gt;This
needs to be cleaned up. &lt;/i&gt;My immune system can do that, but it needs some help,
and the medication is providing that help. I can imagine the lumps and growths being
taken apart and tidied up by white blood cells and other immune components of my body.
When I feel the pain of a flare that indicates a response is happening, I focus on
imagining that process in action right where I’m feeling the pain. I take care of
myself, push myself hard when I need to, ask the right questions, report the right
details to those who need them, and do the work of getting better. It is hard, really
hard, and I do contribute to my recovery, as well as being a very lucky person.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p class="MsoNormal"&gt;
By December I really could tell I had turned a corner. I wrote in a family email update:
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;My third treatment is in the books
and the fourth is scheduled for the Thursday before Christmas. My first scan since
the treatment began will be in early January, and then I guess I will have an appointment
where someone will tell me what they see on the scan. My expectation is that they
will see dramatic shrinkage if not outright disappearance of all the growths and lumps
I was told about through the fall, putting me in the 80% of study members who “respond”
to the treatment. From my point of view, I ask “where is my cough?” – totally gone.
“Where is the belly pain at the bottom of my ribcage?” – totally gone and they can
poke my stomach in an exam and it just feels utterly normal like before I was sick.
“Where is my fatigue?” – gone. I am not napping. I am out of bed every day and out
of the house if I need to be. I can go shopping. Heck, yesterday I went to Costco.
That’s right, &lt;i&gt;Costco in December&lt;/i&gt;. That probably tells you all you need to know
about my energy levels.&lt;/span&gt;
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;We then had Christmas and New Years
and I had a scan and met with my doctor – the grin on his face as he came into the
room told us all we needed to know. He actually took us out of the exam room to see
my before and after scans on a monitor. As I wrote to family, quoting him:&lt;/span&gt;
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;“Here in the lungs, this and this
and this, these are tumours. These are blood vessels don’t worry about those. That
is a rib. Now over here see? The tumours are gone. Here there was a big blob of something,
that’s gone. Now down here to the liver, see how swollen it was? On this side you
can see it’s back to normal size. And tumour here and here, over here now you just
see a small shadow in that place, probably a hole left behind when the tumour was
gone.” And so on. 
&lt;br&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;We came up with a plan to wean
off the pair of pain medications I was using, which worked, and other than Tylenol
for a headache occasionally, I am taking no pain medications at all. The radiologist
opinion, which came later, is a little more conservative, but uses the word “disappeared”
fairly often, along with “marked improvement” and “healing”. Overall, the reports
show a very good response. Alas, the “whole body” cat scan didn’t include my hip,
so I don’t know how things are going there. But my overall colour and energy makes
it clear that I have had an amazing response. They don’t see anything new. Everything
they used to see is going or gone. &lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;The only question remaining is
how long to keep treating me for.&lt;span style="mso-spacerun:yes"&gt;&amp;nbsp; &lt;/span&gt;We have
switched, as scheduled, from &lt;/span&gt;Ipilimumab &lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;and &lt;/span&gt;Nivolumab&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt; every
3 weeks to just &lt;/span&gt;Nivolumab&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt; every
4 weeks. I have had one and will get at least one more treatment, then depending on
the results of the scans after those, they might stop or keep going to 4 treatments
or as many as 13. They really aren’t sure how long to treat people for. Some people
are better forever after just one treatment – these are folks with terrible side effects
who can’t have a second treatment. At first they kept treating people who could tolerate
the meds indefinitely, then they decided two years was sensible, then one year, now
… well, we’ll take it as it goes.&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;I’m still essentially side-effect
free. I’ve lost a lot of weight: 25 pounds or more since the surgery, most of it in
a single unpleasant month, and I had slowly and deliberately lost 35 pounds over a
few years before that. I am already starting to regain some of my muscle, lost during
all the bedrest. I am sleeping well too, having finally shaken the effects of a lingering
“Christmas cold.” (It might have been the flu – there was an outbreak, and I couldn’t
have a flu shot this year because of the immunotherapy.) I am cleared to drive again,
since I’m off all my pain meds now, and I can have a glass of wine from time to time
should the mood strike me. My thyroid levels were low, so I’ve started thyroid meds.
They’ve come back to normal on the meds, and I don’t know if that will end up a life-long
thing or not. It’s a pretty minor effect overall – plenty of women my age take thyroid
meds every day. Low thyroid levels cause fatigue and cold sensitivity, both of which
I had in early January, and which seem to have improved since I started the thyroid
meds. I had been losing hair, not at the levels you see for people on chemo, but noticeable,
and since I started the thyroid meds, that has gone back to normal too. I have enough
energy that I could travel to Waterloo for a C++ Meetup in February, my first "public
appearance" in perhaps a year.&lt;br&gt;
&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;So that is where I am. &lt;b&gt;My tumours
are dramatically shrunken or gone, and may never come back.&lt;/b&gt; Bone is growing back
where tumours ate it. My symptoms are gone. I don’t know how much longer I will be
treated for, or whether more side effects will still arise, but I can start to build
my way back towards a more normal life.&lt;b&gt; I got better.&lt;/b&gt; I was told I had incurable
cancer, Wikipedia told me less than 10% survive it even for 5 years, I could expect
to live for just months, and now, less than 6 months after being told that, I’m better.
It’s weird. Wonderful, but weird. This is like being around when insulin was first
being used, or antibiotics. It changes everything. I should probably have been dead
by now and instead I feel the way I did before I knew I was sick, or perhaps even
a little bit better.&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;I decided to share all of this
detail for a few reasons.&lt;/span&gt;
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;People are curious – I get emails
asking if I’m ok, how am I doing, sending me good vibes and such from folks who really
don’t know what’s happening but know something is. I would like all of them to know
I’m ok now, even though I still can’t travel.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;People are unaware how much things
are changing in the world of cancer treatment and research. I still shudder to think
what would have happened if I hadn’t ended up referred to the particular doctor I
ended up with, and had instead only been offered the old (useless) treatment. I like
sharing the success story so that other people will know about it.&lt;/span&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;It’s a very happy story and everyone
who knows the details is really happy to know them, so why not share that more widely?&lt;/span&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;I will still be less active than
usual for a while, but I am working my way back to being my old self.&lt;/span&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
&lt;span style="mso-ansi-language:EN-US" lang="EN-US"&gt;Kate&lt;/span&gt;
&lt;/p&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-CA&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371"&gt;
  &lt;w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:8.0pt;
	mso-para-margin-left:0in;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;
	mso-fareast-language:EN-US;}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=911c06e5-5d9d-4627-a945-77aa13f7ba01" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=80b293ba-6e73-4a96-a1c1-6a789cce54eb</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=80b293ba-6e73-4a96-a1c1-6a789cce54eb</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">It has been a <b>very </b>busy summer for
me. Mostly it's been great, with family visits from all over the world and the wedding
of my oldest child. But there have been some challenges, too. Without going into details,
I've had to cancel plans to speak at (and even attend) <a href="http://cppcon.org/">CppCon</a>.
This is really sad - CppCon was the largest C++ conference ever when it started in
2014, and has grown remarkably ever since. It's a place where I learn new things,
make new friends and contacts, and meet old friends for a wonderful week of laughter,
in-jokes, and brain-stretching. 
<br /><br />
I am hoping that within a few months, I'll be "back in the saddle" again and planning
a 2017 full of speaking and learning. In the meantime, I'll be following <a href="https://twitter.com/hashtag/CppCon?src=hash">#CppCon</a> on
twitter, and watching <a href="http://youtube.com/cppcon">the YouTube channel</a> for
new videos - the plenaries and keynotes get up really fast. If you're not there in
person, be there virtually like me!<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=80b293ba-6e73-4a96-a1c1-6a789cce54eb" /></body>
      <title>Not at CppCon</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=80b293ba-6e73-4a96-a1c1-6a789cce54eb</guid>
      <link>http://www.gregcons.com/KateBlog/NotAtCppCon.aspx</link>
      <pubDate>Fri, 16 Sep 2016 14:59:08 GMT</pubDate>
      <description>It has been a &lt;b&gt;very &lt;/b&gt;busy summer for me. Mostly it's been great, with family
visits from all over the world and the wedding of my oldest child. But there have
been some challenges, too. Without going into details, I've had to cancel plans to
speak at (and even attend) &lt;a href="http://cppcon.org/"&gt;CppCon&lt;/a&gt;. This is really
sad - CppCon was the largest C++ conference ever when it started in 2014, and has
grown remarkably ever since. It's a place where I learn new things, make new friends
and contacts, and meet old friends for a wonderful week of laughter, in-jokes, and
brain-stretching. 
&lt;br&gt;
&lt;br&gt;
I am hoping that within a few months, I'll be "back in the saddle" again and planning
a 2017 full of speaking and learning. In the meantime, I'll be following &lt;a href="https://twitter.com/hashtag/CppCon?src=hash"&gt;#CppCon&lt;/a&gt; on
twitter, and watching &lt;a href="http://youtube.com/cppcon"&gt;the YouTube channel&lt;/a&gt; for
new videos - the plenaries and keynotes get up really fast. If you're not there in
person, be there virtually like me!&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=80b293ba-6e73-4a96-a1c1-6a789cce54eb" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=012b223f-b10f-4afb-8209-9decc1b5ac02</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=012b223f-b10f-4afb-8209-9decc1b5ac02</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Our longest-serving employee, Joyce MacDonald, has worked her last day with us. She’s
moving away to the other side of the country, where I don’t doubt another firm will
soon find themselves blessed with her skills. Joyce joined us full time 16 years (and
one month) ago, and had been working part time for us long before that. From the very
beginning, every task that she took on she transformed and improved. We needed data
entry when we were building a website for a local real estate firm; she took the procedure
for adding a listing and kept streamlining it – open these three files at once, copy
this once, then paste it here, here, and here – until she had cut the target time
in half and then in half again. Later, she helped to develop our Quality Procedures
and to bring order to chaos in our software development process as we moved to agile
and changed our client mix. She helped our developers to become more organized, to
report progress more thoroughly, and to test before committing or deploying. She trained
our clients to think about what they really needed and to consider the consequences
of what they were asking for. I have never met anyone who cared as much about the
success of the firm as Joyce. We’ve employed dozens of people who’ve done good work,
worked hard, and cared about our clients. The majority of them, like the majority
of people everywhere, never gave much thought to whether the company was doing well,
except perhaps to wonder or worry if their job was safe, or if there would be money
to spend on perks. I’m not complaining; I think that’s perfectly normal. Joyce is
wired differently: it’s fundamentally important to her that things are done right,
that the client gets what they want, and that the company makes a profit. That’s what
just has to happen, and it’s generally what she’s able to make happen.
</p>
        <p>
Joyce started doing data entry and office administration but quickly moved into more
complicated tasks. She’s been managing projects and client interactions for a long
time. She also made sure that people did what they were supposed to do when they were
supposed to do it, and kept everyone informed and contented. If you’ve ever called
our office, you’ve probably talked to her. She’s probably reassured you about something
and made sure it got taken care of for you. She has her PMP now, which formally recognizes
how well she manages projects, gets requirements out of customers and organized in
a way we can all understand, and builds appropriate processes for developers to follow.
She’s taken on the challenge of managing not just seasoned, well-behaved, adult developers,
but also students and our own grown children, who are not always easy to control.
Let’s just say they meet their deadlines for her :-).
</p>
        <p>
Losing Joyce to the west coast hasn’t been a total surprise for us. When we came back
from the epic Pacific trip, she got the opportunity to move and though she delayed
it, we rather knew it was inevitable. Over the past 6 months or so we’ve adjusted
the balance of work we take on so that our remaining clients will be those I can handle
client support for, and whose projects I can manage. (Brian will continue to be an
architect, developer, and star debugger who doesn’t have to talk to the clients.)
For our clients, nothing much will change. For us, there will be a hole in our lives
– personally and professionally – that will take a while to settle down. When she
joined us, Joyce was a neighbor (I believe we first met in the summer of 92), and
for a long time she walked or rode her bike to work in the office attached to our
house. Our kids have grown up together. When stuff happens, Joyce is the one we talk
it through with – business and not-business. We were able to go to the other side
of the world for five weeks, often with no internet, knowing the company would tick
along fine without us. It’s going to be an adjustment not having her with us every
day, not having her to count on. Still, we know why she’s moving, and we wish her
all the best in this new phase of her life. 
</p>
        <p>
Kate
</p>
        <p>
PS: If you’ve found this entry as part of due diligence in a hiring process, let me
be clear: Hire Her. You won’t regret it.
</p>
        <!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-CA</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]-->
        <!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/>
  <w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/>
  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/>
 </w:LatentStyles>
</xml><![endif]-->
        <!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:8.0pt;
	mso-para-margin-left:0cm;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-fareast-language:EN-US;}
</style>
<![endif]-->
        <p>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=012b223f-b10f-4afb-8209-9decc1b5ac02" />
      </body>
      <title>Farewell, Joyce</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=012b223f-b10f-4afb-8209-9decc1b5ac02</guid>
      <link>http://www.gregcons.com/KateBlog/FarewellJoyce.aspx</link>
      <pubDate>Fri, 26 Feb 2016 20:53:18 GMT</pubDate>
      <description>&lt;p&gt;
Our longest-serving employee, Joyce MacDonald, has worked her last day with us. She’s
moving away to the other side of the country, where I don’t doubt another firm will
soon find themselves blessed with her skills. Joyce joined us full time 16 years (and
one month) ago, and had been working part time for us long before that. From the very
beginning, every task that she took on she transformed and improved. We needed data
entry when we were building a website for a local real estate firm; she took the procedure
for adding a listing and kept streamlining it – open these three files at once, copy
this once, then paste it here, here, and here – until she had cut the target time
in half and then in half again. Later, she helped to develop our Quality Procedures
and to bring order to chaos in our software development process as we moved to agile
and changed our client mix. She helped our developers to become more organized, to
report progress more thoroughly, and to test before committing or deploying. She trained
our clients to think about what they really needed and to consider the consequences
of what they were asking for. I have never met anyone who cared as much about the
success of the firm as Joyce. We’ve employed dozens of people who’ve done good work,
worked hard, and cared about our clients. The majority of them, like the majority
of people everywhere, never gave much thought to whether the company was doing well,
except perhaps to wonder or worry if their job was safe, or if there would be money
to spend on perks. I’m not complaining; I think that’s perfectly normal. Joyce is
wired differently: it’s fundamentally important to her that things are done right,
that the client gets what they want, and that the company makes a profit. That’s what
just has to happen, and it’s generally what she’s able to make happen.
&lt;/p&gt;
&lt;p&gt;
Joyce started doing data entry and office administration but quickly moved into more
complicated tasks. She’s been managing projects and client interactions for a long
time. She also made sure that people did what they were supposed to do when they were
supposed to do it, and kept everyone informed and contented. If you’ve ever called
our office, you’ve probably talked to her. She’s probably reassured you about something
and made sure it got taken care of for you. She has her PMP now, which formally recognizes
how well she manages projects, gets requirements out of customers and organized in
a way we can all understand, and builds appropriate processes for developers to follow.
She’s taken on the challenge of managing not just seasoned, well-behaved, adult developers,
but also students and our own grown children, who are not always easy to control.
Let’s just say they meet their deadlines for her :-).
&lt;/p&gt;
&lt;p&gt;
Losing Joyce to the west coast hasn’t been a total surprise for us. When we came back
from the epic Pacific trip, she got the opportunity to move and though she delayed
it, we rather knew it was inevitable. Over the past 6 months or so we’ve adjusted
the balance of work we take on so that our remaining clients will be those I can handle
client support for, and whose projects I can manage. (Brian will continue to be an
architect, developer, and star debugger who doesn’t have to talk to the clients.)
For our clients, nothing much will change. For us, there will be a hole in our lives
– personally and professionally – that will take a while to settle down. When she
joined us, Joyce was a neighbor (I believe we first met in the summer of 92), and
for a long time she walked or rode her bike to work in the office attached to our
house. Our kids have grown up together. When stuff happens, Joyce is the one we talk
it through with – business and not-business. We were able to go to the other side
of the world for five weeks, often with no internet, knowing the company would tick
along fine without us. It’s going to be an adjustment not having her with us every
day, not having her to count on. Still, we know why she’s moving, and we wish her
all the best in this new phase of her life. 
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
PS: If you’ve found this entry as part of due diligence in a hiring process, let me
be clear: Hire Her. You won’t regret it.
&lt;/p&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-CA&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371"&gt;
  &lt;w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" SemiHidden="true" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/&gt;
  &lt;w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/&gt;
  &lt;w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
	mso-para-margin-top:0cm;
	mso-para-margin-right:0cm;
	mso-para-margin-bottom:8.0pt;
	mso-para-margin-left:0cm;
	line-height:107%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-fareast-language:EN-US;}
&lt;/style&gt;
&lt;![endif]--&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=012b223f-b10f-4afb-8209-9decc1b5ac02" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=b80bfd0d-05bc-4881-94cd-ab94b881bcef</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b80bfd0d-05bc-4881-94cd-ab94b881bcef</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I am months behind. I will post some of the stuff I've been meaning to post, but later.
Right now I need to make new entries so people can get current information. Remember,
never blog about why you're not blogging. Just blog.
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b80bfd0d-05bc-4881-94cd-ab94b881bcef" />
      </body>
      <title>Reset</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b80bfd0d-05bc-4881-94cd-ab94b881bcef</guid>
      <link>http://www.gregcons.com/KateBlog/Reset.aspx</link>
      <pubDate>Tue, 01 Oct 2013 14:32:44 GMT</pubDate>
      <description>&lt;p&gt;
I am months behind. I will post some of the stuff I've been meaning to post, but later.
Right now I need to make new entries so people can get current information. Remember,
never blog about why you're not blogging. Just blog.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b80bfd0d-05bc-4881-94cd-ab94b881bcef" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=37cfe5c4-3901-4bc9-b0c9-bb0be6d4e326</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=37cfe5c4-3901-4bc9-b0c9-bb0be6d4e326</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Like a lot of people, I got started on Facebook one way, but now I use it another.
And like a lot of people, I haven't quite "cleaned up" from my original start. My
rule these days is very clear - Facebook friends are actual friends. People I know
and like. In fact, my rule is that we should have shared a meal - ideally a meal and
some wine - to be friends on Facebook. If we worked together, or presented at the
same conference, and we actually enjoy each other's company, chances are we went for
dinner, or lunch, or a beer, at some point. It's a handy rule that makes my decision
process easy. I get friend requests all the time from people I don't know, and I just
ignore them.<br /><br />
With that audience, my Facebook posts can be pretty personal. What my kids are up
to. Pictures of my family and my holidays. Details about travel plans, including whole-family
trips that leave my house empty. Sure, I know that what you put on Facebook can be
forwarded and shared elsewhere. But I know who I'm sharing with and I trust them to
have my best interests at heart. I don't connect my Twitter statuses (which I know
are public) to my Facebook ones (which are more private and less frequent) or vice
versa.<br /></p>
        <p>
        </p>
What I've set up, for people who use Facebook as a news hub, is <a href="http://www.facebook.com/kate.gregory.public">a
public page</a>. Here I post when I'm speaking somewhere, or when a video or article
is published. If you "like" this page, my announcements will end up in your news feed.
So if you added me on Facebook and never heard back, use the public page instead.
I don't post links to all my blog entries there, because I figure you can always subscribe
to this RSS. I don't post anything personal either, so if you don't actually care
where I'm spending my holidays, you might want to like that page even if we're already
Facebook friends.<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=37cfe5c4-3901-4bc9-b0c9-bb0be6d4e326" /></body>
      <title>How I use Facebook</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=37cfe5c4-3901-4bc9-b0c9-bb0be6d4e326</guid>
      <link>http://www.gregcons.com/KateBlog/HowIUseFacebook.aspx</link>
      <pubDate>Sun, 07 Aug 2011 16:50:03 GMT</pubDate>
      <description>&lt;p&gt;
Like a lot of people, I got started on Facebook one way, but now I use it another.
And like a lot of people, I haven't quite "cleaned up" from my original start. My
rule these days is very clear - Facebook friends are actual friends. People I know
and like. In fact, my rule is that we should have shared a meal - ideally a meal and
some wine - to be friends on Facebook. If we worked together, or presented at the
same conference, and we actually enjoy each other's company, chances are we went for
dinner, or lunch, or a beer, at some point. It's a handy rule that makes my decision
process easy. I get friend requests all the time from people I don't know, and I just
ignore them.&lt;br&gt;
&lt;br&gt;
With that audience, my Facebook posts can be pretty personal. What my kids are up
to. Pictures of my family and my holidays. Details about travel plans, including whole-family
trips that leave my house empty. Sure, I know that what you put on Facebook can be
forwarded and shared elsewhere. But I know who I'm sharing with and I trust them to
have my best interests at heart. I don't connect my Twitter statuses (which I know
are public) to my Facebook ones (which are more private and less frequent) or vice
versa.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
What I've set up, for people who use Facebook as a news hub, is &lt;a href="http://www.facebook.com/kate.gregory.public"&gt;a
public page&lt;/a&gt;. Here I post when I'm speaking somewhere, or when a video or article
is published. If you "like" this page, my announcements will end up in your news feed.
So if you added me on Facebook and never heard back, use the public page instead.
I don't post links to all my blog entries there, because I figure you can always subscribe
to this RSS. I don't post anything personal either, so if you don't actually care
where I'm spending my holidays, you might want to like that page even if we're already
Facebook friends.&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=37cfe5c4-3901-4bc9-b0c9-bb0be6d4e326" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=5ea77111-91ad-4a5b-9fa8-f6f149dc17a0</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=5ea77111-91ad-4a5b-9fa8-f6f149dc17a0</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">It's worth explaining a few things about
me and Twitter. First, I'm <a href="http://twitter.com/gregcons">@gregcons</a>. There
is someone with <a href="http://twitter.com/KateGregory">@KateGregory</a> but it's
not me, and whoever it is has never tweeted. I follow several hundred people and several
hundred people follow me.  I don't "follow back" when people follow me, unless
I happen to recognize the name when Twitter emails me about it. I look at the tweets
of people who retweet me or @ me (or who people I follow retweet, or who people I
follow are in @ conversations with) and if the tweets look interesting, I follow for
at least a while.<br /><br />
I tweet a mixture of personal ephemera (wow, what beautiful weather we're having today),
personal stalker-bait (I'm at place x with person y, hey whoever sure was great seeing
you today, wow my child just did thing x in place y), and actual technical stuff.
The technical stuff might be my own blog entries, my own material being published
(a PluralSight course, a Channel 9 interview, a TechEd talk) or a link to someone
else's blog entry/interview/talk that I think is interesting. If you want only the
technical stuff, my public Facebook feed (more on that in an upcoming post) is a better
choice. 
<br /><br />
I unfollow people for a variety of reasons. People who post a great volume of tweets
that are in a language I can't read, or are about things that don't matter to me,
just clutter up the stream, so I will unfollow. It's not a value judgement and it's
not about the ratio of useful to non useful, just the volume of non useful. (Non useful
includes what your cat just did, what airport you just left or arrived at (a few close
friends excepted), what you are eating/drinking unless it's inspirationally yummy,
coded/veiled potshots at your coworkers, and updates on your car repair or the planning
of your wedding.) Since there's a lot of overlap among the people who care about the
same stuff as me, I find that when these people post something useful, ten of my friends
retweet it anyway, so I won't miss it. People who just post the same thing over and
over because they read somewhere that Twitter is ephemeral and people might miss your
announcement at 8am so you should do it again and noon and again at 5pm and so on
I will usually unfollow also. I don't keep track of who is unfollowing me and I'm
not offended if I realize someone has - we all use these things differently and one
person may unfollow for too much personal stuff and another may unfollow for not enough
personal stuff or not different enough from my other feeds.<br /><br />
I mostly use MetroTwit. This lets me have search columns on myself, my @mentions,
and whatever topic I'm interested in according to the news of the day or the event
I'm attending. I have a Twitter client on my Windows Phone and <a href="http://sc8.me/zunequicktweet">A
Quick Tweet</a> by Scott Cate as well - it loads super fast because it's for sending
tweets, not reading them. I also use the web page from time to time. I always check
email before Twitter, so it's not a great way to get hold of me in a hurry.<br /><br />
I don't blog my tweets. I often tweet my blog posts. If something deserves to stick
around for a while, I may quickly tweet it, then later write up a blog post about
it. Other than that, there's little overlap.<br /><br />
Twitter has turned out to be hugely valuable to me. I find out about breaking news
faster than Google News, I hear technical rumours and announcements there first, and
I keep in touch with technical friends the world over, as well as my own neighbourhood
and my family. I've started my day with smiles from jokes or from just seeing what
people I care about are up to, and I've kicked off business conversations, too. It's
part of my work rhythm now and it's pretty much the only place I put personal stuff
these days. If you're not part of it, consider giving it a try for a week and see
what changes for you.<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=5ea77111-91ad-4a5b-9fa8-f6f149dc17a0" /></body>
      <title>How I Use Twitter</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=5ea77111-91ad-4a5b-9fa8-f6f149dc17a0</guid>
      <link>http://www.gregcons.com/KateBlog/HowIUseTwitter.aspx</link>
      <pubDate>Fri, 05 Aug 2011 14:55:18 GMT</pubDate>
      <description>It's worth explaining a few things about me and Twitter. First, I'm &lt;a href="http://twitter.com/gregcons"&gt;@gregcons&lt;/a&gt;.
There is someone with &lt;a href="http://twitter.com/KateGregory"&gt;@KateGregory&lt;/a&gt; but
it's not me, and whoever it is has never tweeted. I follow several hundred people
and several hundred people follow me.&amp;nbsp; I don't "follow back" when people follow
me, unless I happen to recognize the name when Twitter emails me about it. I look
at the tweets of people who retweet me or @ me (or who people I follow retweet, or
who people I follow are in @ conversations with) and if the tweets look interesting,
I follow for at least a while.&lt;br&gt;
&lt;br&gt;
I tweet a mixture of personal ephemera (wow, what beautiful weather we're having today),
personal stalker-bait (I'm at place x with person y, hey whoever sure was great seeing
you today, wow my child just did thing x in place y), and actual technical stuff.
The technical stuff might be my own blog entries, my own material being published
(a PluralSight course, a Channel 9 interview, a TechEd talk) or a link to someone
else's blog entry/interview/talk that I think is interesting. If you want only the
technical stuff, my public Facebook feed (more on that in an upcoming post) is a better
choice. 
&lt;br&gt;
&lt;br&gt;
I unfollow people for a variety of reasons. People who post a great volume of tweets
that are in a language I can't read, or are about things that don't matter to me,
just clutter up the stream, so I will unfollow. It's not a value judgement and it's
not about the ratio of useful to non useful, just the volume of non useful. (Non useful
includes what your cat just did, what airport you just left or arrived at (a few close
friends excepted), what you are eating/drinking unless it's inspirationally yummy,
coded/veiled potshots at your coworkers, and updates on your car repair or the planning
of your wedding.) Since there's a lot of overlap among the people who care about the
same stuff as me, I find that when these people post something useful, ten of my friends
retweet it anyway, so I won't miss it. People who just post the same thing over and
over because they read somewhere that Twitter is ephemeral and people might miss your
announcement at 8am so you should do it again and noon and again at 5pm and so on
I will usually unfollow also. I don't keep track of who is unfollowing me and I'm
not offended if I realize someone has - we all use these things differently and one
person may unfollow for too much personal stuff and another may unfollow for not enough
personal stuff or not different enough from my other feeds.&lt;br&gt;
&lt;br&gt;
I mostly use MetroTwit. This lets me have search columns on myself, my @mentions,
and whatever topic I'm interested in according to the news of the day or the event
I'm attending. I have a Twitter client on my Windows Phone and &lt;a href="http://sc8.me/zunequicktweet"&gt;A
Quick Tweet&lt;/a&gt; by Scott Cate as well - it loads super fast because it's for sending
tweets, not reading them. I also use the web page from time to time. I always check
email before Twitter, so it's not a great way to get hold of me in a hurry.&lt;br&gt;
&lt;br&gt;
I don't blog my tweets. I often tweet my blog posts. If something deserves to stick
around for a while, I may quickly tweet it, then later write up a blog post about
it. Other than that, there's little overlap.&lt;br&gt;
&lt;br&gt;
Twitter has turned out to be hugely valuable to me. I find out about breaking news
faster than Google News, I hear technical rumours and announcements there first, and
I keep in touch with technical friends the world over, as well as my own neighbourhood
and my family. I've started my day with smiles from jokes or from just seeing what
people I care about are up to, and I've kicked off business conversations, too. It's
part of my work rhythm now and it's pretty much the only place I put personal stuff
these days. If you're not part of it, consider giving it a try for a week and see
what changes for you.&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=5ea77111-91ad-4a5b-9fa8-f6f149dc17a0" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=19f80df9-b939-4644-8ec8-2478b2f56b55</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=19f80df9-b939-4644-8ec8-2478b2f56b55</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">So, you're a C++ programmer? You've written
a Windows app or two in your time? Let me propose a little challenge to you. Write
one. Only start with File, New and don't let Visual Studio generate any code for you.
Write each line of it. Then explain it. No MFC, No ATL. That's what was asked of me
a while back, and the result is <a href="http://msdn.microsoft.com/en-us/visualc/hh304489">a
six-paper series</a> that has finally arrived on MSDN.<br /><br />
I have to say I really enjoyed the simplicity of the smallest Windows program possible.
I also enjoyed making it better, which included making it more of a C++ program and
less of a C one. I also covered a little Direct2D, a little COM, and a little "here's
some other stuff you're going to want to read." If it's been ages since you wrote
a Windows program in C++, or wrote one that wasn't all covered in barnacles from frameworks
and libraries you might not want to rely on for simple things, I really suggest you
give this series a read - it won't take long and you can use Visual C++ Express if
you like - the first chapter includes links and instructions for getting all the tools
you need. Better still, if you've never written a Windows in C++, why not give it
a try and let me know what you think?<br /><br />
Kate<br /><br />
ps: Never blog that you're not blogging. Never blog about why you're not blogging,
no-one cares. Just blog. Right? 
<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=19f80df9-b939-4644-8ec8-2478b2f56b55" /></body>
      <title>Developing for Windows in C++</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=19f80df9-b939-4644-8ec8-2478b2f56b55</guid>
      <link>http://www.gregcons.com/KateBlog/DevelopingForWindowsInC.aspx</link>
      <pubDate>Sat, 23 Jul 2011 04:39:47 GMT</pubDate>
      <description>So, you're a C++ programmer? You've written a Windows app or two in your time? Let me propose a little challenge to you. Write one. Only start with File, New and don't let Visual Studio generate any code for you. Write each line of it. Then explain it. No MFC, No ATL. That's what was asked of me a while back, and the result is &lt;a href="http://msdn.microsoft.com/en-us/visualc/hh304489"&gt;a
six-paper series&lt;/a&gt; that has finally arrived on MSDN.&lt;br&gt;
&lt;br&gt;
I have to say I really enjoyed the simplicity of the smallest Windows program possible.
I also enjoyed making it better, which included making it more of a C++ program and
less of a C one. I also covered a little Direct2D, a little COM, and a little "here's
some other stuff you're going to want to read." If it's been ages since you wrote
a Windows program in C++, or wrote one that wasn't all covered in barnacles from frameworks
and libraries you might not want to rely on for simple things, I really suggest you
give this series a read - it won't take long and you can use Visual C++ Express if
you like - the first chapter includes links and instructions for getting all the tools
you need. Better still, if you've never written a Windows in C++, why not give it
a try and let me know what you think?&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;br&gt;
ps: Never blog that you're not blogging. Never blog about why you're not blogging,
no-one cares. Just blog. Right? 
&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=19f80df9-b939-4644-8ec8-2478b2f56b55" /&gt;</description>
      <category>C++</category>
      <category>Client Development</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
      <category>Visual Studio 2010</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=74ab17da-13eb-4853-a2bc-64f79175e8ba</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=74ab17da-13eb-4853-a2bc-64f79175e8ba</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The latest refresh of the Windows Phone 7 Tools is <a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/07/13/windows-phone-developer-training-kit-beta-refresh.aspx">now
available</a>! Combined with Visual Studio 2010 (any edition, you don't need Express
any more, though if that's what you have it will work) you can create apps in no time
flat and run them on the emulator. I couldn't resist:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/hello%20phone.jpg" border="0" />
        </p>
        <p>
If you've ever done a WPF or Silverlight app, you can do Hello World in a matter of
minutes. I put the picture in there just so I could say I had edited the XAML beyond
putting my own name in an attribute. If you'd like to do some serious work, there
are all kinds of training resource links on Yochay's blog. Don Burnett has some <a href="http://www.uxmagic.com/blog/post/2010/07/15/iPhone-versus-Windows-Phone-7-Coding-Comparison.aspx">interesting
thoughts </a>on why Blend gives you power and productivity for Windows Phone 7 development
and how there's just nothing like it for iPhone development.
</p>
        <p>
I have some fun ideas I want to try that will take a little more than 5 minutes, so
I'll report back on that front soon. I'm going to put my phone posts in my <a href="http://www.gregcons.com/KateBlog/CategoryView.aspx?category=Client%20Development">Client
Development category</a>, since after all, client development includes devices like
phones just as much as it includes pure Windows apps.
</p>
        <p>
Kate<br /></p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=74ab17da-13eb-4853-a2bc-64f79175e8ba" />
      </body>
      <title>Windows Phone Development</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=74ab17da-13eb-4853-a2bc-64f79175e8ba</guid>
      <link>http://www.gregcons.com/KateBlog/WindowsPhoneDevelopment.aspx</link>
      <pubDate>Mon, 26 Jul 2010 19:16:30 GMT</pubDate>
      <description>&lt;p&gt;
The latest refresh of the Windows Phone 7 Tools is &lt;a href="http://windowsteamblog.com/windows_phone/b/wpdev/archive/2010/07/13/windows-phone-developer-training-kit-beta-refresh.aspx"&gt;now
available&lt;/a&gt;! Combined with Visual Studio 2010 (any edition, you don't need Express
any more, though if that's what you have it will work) you can create apps in no time
flat and run them on the emulator. I couldn't resist:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/hello%20phone.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
If you've ever done a WPF or Silverlight app, you can do Hello World in a matter of
minutes. I put the picture in there just so I could say I had edited the XAML beyond
putting my own name in an attribute. If you'd like to do some serious work, there
are all kinds of training resource links on Yochay's blog. Don Burnett has some &lt;a href="http://www.uxmagic.com/blog/post/2010/07/15/iPhone-versus-Windows-Phone-7-Coding-Comparison.aspx"&gt;interesting
thoughts &lt;/a&gt;on why Blend gives you power and productivity for Windows Phone 7 development
and how there's just nothing like it for iPhone development.
&lt;/p&gt;
&lt;p&gt;
I have some fun ideas I want to try that will take a little more than 5 minutes, so
I'll report back on that front soon. I'm going to put my phone posts in my &lt;a href="http://www.gregcons.com/KateBlog/CategoryView.aspx?category=Client%20Development"&gt;Client
Development category&lt;/a&gt;, since after all, client development includes devices like
phones just as much as it includes pure Windows apps.
&lt;/p&gt;
&lt;p&gt;
Kate&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=74ab17da-13eb-4853-a2bc-64f79175e8ba" /&gt;</description>
      <category>Client Development</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=1735aa9b-f420-4ad7-92d8-d78a52b4548d</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=1735aa9b-f420-4ad7-92d8-d78a52b4548d</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Today is Ada Lovelace Day, a day to celebrate
the women of software. I've blogged <a href="http://www.gregcons.com/KateBlog/AdaLovelaceDay.aspx">about
it before</a>, and it seems like a good springboard to get started again. There's <a href="http://www.torontogirlgeekdinners.ca/2010/03/celebrating-ada-lovelace-day.html">a
nice post</a> over on Toronto Girl Geek Dinners, too. I have been trying to go to
an event there for at least 6 months, maybe a year - seems it's always on a day I'm
out of town or otherwise unavailable. April 5th might work out - I hope it does.<br /><br />
What have I been doing for the last almost-4-months? Working hard. Speaking, mostly
on Windows 7 things. Planning future speaking gigs. Writing code - real code - in
VB, C#, and yes, C++. Some using STL and some using MFC as it happens. Project managing,
which can be many times more satisfying than coding but also many times more frustrating. <a href="http://twitter.com/gregcons">Tweeting </a>(yes,
I did - and I tweet personal stuff as much as technical stuff so if you don't care
for that you don't need to feel obliged to follow me.) Publishing videos. All of these
things will get blog posts of their own over the next little while. 
<br /><br />
Stay tuned!<br /><br />
Kate<br /><p></p><img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=1735aa9b-f420-4ad7-92d8-d78a52b4548d" /></body>
      <title>Happy Ada Lovelace Day</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=1735aa9b-f420-4ad7-92d8-d78a52b4548d</guid>
      <link>http://www.gregcons.com/KateBlog/HappyAdaLovelaceDay.aspx</link>
      <pubDate>Thu, 25 Mar 2010 01:46:38 GMT</pubDate>
      <description>Today is Ada Lovelace Day, a day to celebrate the women of software. I've blogged &lt;a href="http://www.gregcons.com/KateBlog/AdaLovelaceDay.aspx"&gt;about
it before&lt;/a&gt;, and it seems like a good springboard to get started again. There's &lt;a href="http://www.torontogirlgeekdinners.ca/2010/03/celebrating-ada-lovelace-day.html"&gt;a
nice post&lt;/a&gt; over on Toronto Girl Geek Dinners, too. I have been trying to go to
an event there for at least 6 months, maybe a year - seems it's always on a day I'm
out of town or otherwise unavailable. April 5th might work out - I hope it does.&lt;br&gt;
&lt;br&gt;
What have I been doing for the last almost-4-months? Working hard. Speaking, mostly
on Windows 7 things. Planning future speaking gigs. Writing code - real code - in
VB, C#, and yes, C++. Some using STL and some using MFC as it happens. Project managing,
which can be many times more satisfying than coding but also many times more frustrating. &lt;a href="http://twitter.com/gregcons"&gt;Tweeting &lt;/a&gt;(yes,
I did - and I tweet personal stuff as much as technical stuff so if you don't care
for that you don't need to feel obliged to follow me.) Publishing videos. All of these
things will get blog posts of their own over the next little while. 
&lt;br&gt;
&lt;br&gt;
Stay tuned!&lt;br&gt;
&lt;br&gt;
Kate&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=1735aa9b-f420-4ad7-92d8-d78a52b4548d" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Speaking</category>
      <category>Windows 7</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=0862b2aa-4ae1-4afa-8c44-b2df957776ee</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0862b2aa-4ae1-4afa-8c44-b2df957776ee</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I had to check <a href="http://en.wikipedia.org/wiki/Auf_Wiedersehen">Wikipedia </a>to
be sure how to spell that :-). I thought this was a good post to pull some images
off my camera and be a little touristy.
</p>
        <p>
Here is the U-Bahn (subway) station nearest the hotel. We rode the subways back and
forth each day, about 30 minutes each way including changing lines, and all free thanks
to a transit pass that I believe Kylie ("I'm 4 and a half and I'm a PC") might have
created for us. Mine got crumpled and soggy but worked perfectly.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/U%20Nollendorf.jpg" border="0" />
        </p>
        <p>
Here we all are headed into the Messe one morning. Big, isn't it?
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/messe.jpg" border="0" />
        </p>
        <p>
This one shows you a little more of what we were up against. The big round thing is
just the entrance to the complex. The red brick building with a big 2 on it had the
speaker room in it. Behind it are other buildings of the same size with the exhibition
halls, pavilions etc, and past that the food rooms. The blue-grey building with the
7 on it is the one that held all the breakouts. And yes, we had to go outside (and
it rained a fair bit) when going from building to building - but only for 20 or 30
feet.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/messe%202%207.jpg" border="0" />
        </p>
        <p>
I have a bit of a running joke on my blog about donuts. Some Tech Eds<a href="http://www.gregcons.com/KateBlog/ReturningToMyDonutRoots.aspx"> have
'em</a> ... and <a href="http://www.gregcons.com/KateBlog/WhatAreFriendsFor.aspx">some
don't</a>. This one did. <a href="http://en.wikipedia.org/wiki/Berliner_%28pastry%29">Apparently</a> they're
not called Berliners in Berlin. (And btw, JFK <a href="http://en.wikipedia.org/wiki/Ich_bin_ein_Berliner#Jelly_doughnut_urban_legend">didn't
say</a> what you're thinking.)
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/berliner1.jpg" border="0" />
        </p>
        <p>
Finally, here's all that's left of the wall in most spots:
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/wall%20plaque.jpg" border="0" />
        </p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/wall%20line.jpg" border="0" />
        </p>
        <p>
And the Brandenburg Gate at night makes a very compelling image. We walked through,
East to West.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/brandenburg.jpg" border="0" />
        </p>
        <p>
Next year? I sure hope so.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0862b2aa-4ae1-4afa-8c44-b2df957776ee" />
      </body>
      <title>Auf Wiedersehen Berlin</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0862b2aa-4ae1-4afa-8c44-b2df957776ee</guid>
      <link>http://www.gregcons.com/KateBlog/AufWiedersehenBerlin.aspx</link>
      <pubDate>Sun, 15 Nov 2009 01:15:27 GMT</pubDate>
      <description>&lt;p&gt;
I had to check &lt;a href="http://en.wikipedia.org/wiki/Auf_Wiedersehen"&gt;Wikipedia &lt;/a&gt;to
be sure how to spell that :-). I thought this was a good post to pull some images
off my camera and be a little touristy.
&lt;/p&gt;
&lt;p&gt;
Here is the U-Bahn (subway) station nearest the hotel. We rode the subways back and
forth each day, about 30 minutes each way including changing lines, and all free thanks
to a transit pass that I believe Kylie ("I'm 4 and a half and I'm a PC") might have
created for us. Mine got crumpled and soggy but worked perfectly.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/U%20Nollendorf.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
Here we all are headed into the Messe one morning. Big, isn't it?
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/messe.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
This one shows you a little more of what we were up against. The big round thing is
just the entrance to the complex. The red brick building with a big 2 on it had the
speaker room in it. Behind it are other buildings of the same size with the exhibition
halls, pavilions etc, and past that the food rooms. The blue-grey building with the
7 on it is the one that held all the breakouts. And yes, we had to go outside (and
it rained a fair bit) when going from building to building - but only for 20 or 30
feet.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/messe%202%207.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
I have a bit of a running joke on my blog about donuts. Some Tech Eds&lt;a href="http://www.gregcons.com/KateBlog/ReturningToMyDonutRoots.aspx"&gt; have
'em&lt;/a&gt; ... and &lt;a href="http://www.gregcons.com/KateBlog/WhatAreFriendsFor.aspx"&gt;some
don't&lt;/a&gt;. This one did. &lt;a href="http://en.wikipedia.org/wiki/Berliner_%28pastry%29"&gt;Apparently&lt;/a&gt; they're
not called Berliners in Berlin. (And btw, JFK &lt;a href="http://en.wikipedia.org/wiki/Ich_bin_ein_Berliner#Jelly_doughnut_urban_legend"&gt;didn't
say&lt;/a&gt; what you're thinking.)
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/berliner1.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
Finally, here's all that's left of the wall in most spots:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/wall%20plaque.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/wall%20line.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
And the Brandenburg Gate at night makes a very compelling image. We walked through,
East to West.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/brandenburg.jpg" border="0"&gt;
&lt;/p&gt;
&lt;p&gt;
Next year? I sure hope so.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0862b2aa-4ae1-4afa-8c44-b2df957776ee" /&gt;</description>
      <category>Meta</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=357e71cb-5499-4f25-ae3f-92a224055bb9</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=357e71cb-5499-4f25-ae3f-92a224055bb9</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I admit it, I read my referrer logs. I want to see what kinds of searches bring people
here, or who is linking to me. I think a lot of the single word searches (women, or
shirt, or december) are blog spammers looking for posts to spam on. And some are clearly
my name, names of my friends or folks I blog about, conferences I'm speaking at. The
majority is things I know about, things for which I want to be your expert source:
/clr:pure, windows 7 taskbar, uac manifest file, marshal_as and so on. Yay.
</p>
        <p>
But this one was just plain odd: c++ standard limerick. Really? So I repeated the
search, and <a href="http://slashdot.org/~Chacham/journal/233611">found this</a>:
</p>
        <blockquote>When writing a specialization,<br />
be careful about its location;<br />
or to make it compile<br />
will be such a trial<br />
as to kindle its self-immolation.</blockquote>
        <p>
OK, it's not spaced like that in <a href="http://openassist.googlecode.com/files/C%2B%2B%20Standard%20-%20ANSI%20ISO%20IEC%2014882%202003.pdf">the
standard</a>. But who'da thunk it?
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=357e71cb-5499-4f25-ae3f-92a224055bb9" />
      </body>
      <title>Limerick in the C++ Standard</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=357e71cb-5499-4f25-ae3f-92a224055bb9</guid>
      <link>http://www.gregcons.com/KateBlog/LimerickInTheCStandard.aspx</link>
      <pubDate>Thu, 23 Jul 2009 23:48:20 GMT</pubDate>
      <description>&lt;p&gt;
I admit it, I read my referrer logs. I want to see what kinds of searches bring people
here, or who is linking to me. I think a lot of the single word searches (women, or
shirt, or december) are blog spammers looking for posts to spam on. And some are clearly
my name, names of my friends or folks I blog about, conferences I'm speaking at. The
majority is things I know about, things for which I want to be your expert source:
/clr:pure, windows 7 taskbar, uac manifest file, marshal_as and so on. Yay.
&lt;/p&gt;
&lt;p&gt;
But this one was just plain odd: c++ standard limerick. Really? So I repeated the
search, and &lt;a href="http://slashdot.org/~Chacham/journal/233611"&gt;found this&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote&gt;When writing a specialization,&lt;br /&gt;
be careful about its location;&lt;br /&gt;
or to make it compile&lt;br /&gt;
will be such a trial&lt;br /&gt;
as to kindle its self-immolation.&lt;/blockquote&gt; 
&lt;p&gt;
OK, it's not spaced like that in &lt;a href="http://openassist.googlecode.com/files/C%2B%2B%20Standard%20-%20ANSI%20ISO%20IEC%2014882%202003.pdf"&gt;the
standard&lt;/a&gt;. But who'da thunk it?
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=357e71cb-5499-4f25-ae3f-92a224055bb9" /&gt;</description>
      <category>C++</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2b5da98c-1bf3-44d4-a2a1-7daaaeed4f6b</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2b5da98c-1bf3-44d4-a2a1-7daaaeed4f6b</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Anyone who blogs on technical topics soon notices they get a lot more hits if they
wander into non technical areas for a post or two. That’s just because there are more
non technical people out there, searching for tips on stain removal or coupons for
TGI Fridays, than there are people who want to know how to get a manifest on an executable
or how to write a C++/CLI wrapper for native code or what’s coming in Visual Studio
2010. That’s why my top ten posts last year are:<br /></p>
        <p>
          <strong>1 - </strong>
          <a href="http://www.gregcons.com/KateBlog/XPSDocumentViewer.aspx">
            <strong>XPS
Document Viewer </strong>
          </a>
          <strong>– Nov 19th 2006<br /></strong>I guess people are still getting XPS documents and don’t know how to read
them. OK. Not sure why my page would be the one that over 7000 people find, but what
the heck, the information is still valid.
</p>
        <p>
          <br />
          <strong>2 - </strong>
          <a href="http://www.gregcons.com/KateBlog/ReadingOffice2007Files.aspx">
            <strong>Reading
Office 2007 files </strong>
          </a>
          <strong>– Nov 23rd 2006<br /></strong>Also from two years ago but people still need to know this. I send people
this link whenever I get one of those “I can’t read your attachment because I’m not
on Office 2007 yet” replies to an email. I didn’t send it out 4000 times though, so
I guess a lot of people are searching for this stuff.
</p>
        <p>
          <br />
          <strong>3 - </strong>
          <a href="http://www.gregcons.com/KateBlog/TryWwwmappointcom.aspx">
            <strong>Try
Www.mappoint.com</strong>
          </a>
          <strong> – August 18th 2004</strong>
          <br />
I read recently that people don’t seem to realize they can type URLS into the address
bar on their browsers, and have their home pages set to search engines, and actually
type entire URLS into search boxes so they can click the result. I would deny this
could happen, except many years ago I had a client who did just this, so I know there
really are people who do this. I also can’t think of any other reason why over 2500
people would read a four year old post comparing MapPoint to MapQuest given that everybody
these days uses either maps.google.com or maps.live.com.
</p>
        <p>
          <br />
          <strong>4 - </strong>
          <a href="http://www.gregcons.com/KateBlog/IntroductionToWorkflowInSharePoint2007.aspx">
            <strong>Introduction
to Workflow in SharePoint 2007 </strong>
          </a>
          <strong>– June 22nd 2006<br /></strong>Yep, workflow was a hugely important addition to SharePoint. We’re loving
it in the SharePoint project we’re doing now. Again this is a topic that must surely
be better covered somewhere else though. Still almost 2500 people stopped by to learn
about workflow – I hope they followed the link to learn more, and learn something
a little more recent – say from after the product was released?
</p>
        <p>
          <br />
          <strong>5 - </strong>
          <a href="http://www.gregcons.com/KateBlog/HowToEarnAMillionAeroplanMiles.aspx">
            <strong>How
to earn a million Aeroplan miles </strong>
          </a>
          <strong>– Oct 1st 2005<br /></strong>Now this is really non-technical, but it caught my attention and I guess
plenty of other people’s too. I have some other blog entries from time to time about
Aeroplan miles, but I don’t really cover how to earn them. For that I highly recommend
Flyertalk’s <a href="http://www.flyertalk.com/forum/air-canada-aeroplan-375/">Aeroplan
forum</a>.
</p>
        <p>
          <br />
          <strong>6 - </strong>
          <a href="http://www.gregcons.com/KateBlog/BatchconvertVisualStudio2005ProjectsToVisualStudio2008.aspx">
            <strong>Batch-convert
Visual Studio 2005 projects to Visual Studio 2008 </strong>
          </a>
          <strong>– Dec 17th
2007<br /></strong>The most recent entry yet in this top ten. It makes sense that something
that gets hits all year does better than something that wasn’t even around for the
first half of 2008. And this is a useful tip I haven’t seen many other places. All
those searching people should just subscribe to John Robbins – searching only helps
you if you know something exists and want to find it. Smart blogs like John show you
things you hadn’t imagined existing.
</p>
        <p>
          <br />
          <strong>7 - </strong>
          <a href="http://www.gregcons.com/KateBlog/AnotherWayToGetTheShieldOnAButtonOrAnywhereElse.aspx">
            <strong>Another
Way to Get the Shield on a Button (or Anywhere Else) </strong>
          </a>
          <strong>– Jan 30th
2008<br /></strong>Finally, something from 2008 in the 2008 top ten! And this is a good tip
from Daniel Moth. Remember, the shield on a menu item or button doesn’t bring up the
UAC prompt any more than putting ... on a menu item brings up a dialog. And nothing
puts the shield there for you if you trigger a prompt any more than something puts
the ... for you when it sees you have code to show a dialog. All of this is just sensible
developer tradition that helps users feel comfortable with the software they’re using.
So please play along and help people know what to expect.
</p>
        <p>
          <br />
          <strong>8 - </strong>
          <a href="http://www.gregcons.com/KateBlog/DontCompileMFCAppsWithClrpure.aspx">
            <strong>Don't
compile MFC apps with /clr:pure </strong>
          </a>
          <strong>– Jan 17th 2007<br /></strong>This one seemed like a no-brainer – MFC includes native stuff, /clr:pure
means I don’t have any native stuff, but I was getting emails asking for help and
this kept turning out to be the issue. So I blogged it. A lot of my blog topics are
the answers to random emails I get from people who are looking for help. This way
an extra 1500 or so people saw the answer in 2008.
</p>
        <p>
          <br />
          <strong>9 - </strong>
          <a href="http://www.gregcons.com/KateBlog/HotLaptopHeresATip.aspx">
            <strong>Hot
Laptop? Here's a tip </strong>
          </a>
          <strong>– May 14th 2006<br /></strong>It’s still good advice for working with an overheating laptop. I’m not sure
if the searchers all had that problem or were using “hot” more metaphorically. 
</p>
        <p>
          <br />
          <strong>10 - </strong>
          <a href="http://www.gregcons.com/KateBlog/AddingAManifestToAVistaApplication.aspx">
            <strong>Adding
a manifest to a Vista application </strong>
          </a>
          <strong>– Oct 3rd 2006</strong>
          <br />
This is mostly a link over to <a href="http://blogs.msdn.com/cheller/archive/2006/08/24/how-to-embed-a-manifest-in-an-assembly-let-me-count-the-ways.aspx">Catherine
Heller’s Visual Studio 2005 instructions</a>, except that I really wanted to call
out how much less work it was for Visual C++ compared to C# and VB.NET. Anyway it’s
all a ton easier with Visual Studio 2008 these days. 
</p>
        <p>
          <br />
What else can I tell you from my stats? I got almost a million visits over the year,
and they averaged 2.71 requests – meaning most folks clicked around a bit once they
arrived. That’s heartening. In 2008 I set myself a goal to blog every day. I didn’t
achieve that – there were several long gaps in there – but I did post 135 times. I
still like the quote from my post on June 1st, resuming after a four-month gap: “Blogging,
like speaking at a Quaker meeting, is something one must do only if the spirit moves
one.” I’m looking forward to having my spirit move me hundreds of times in 2009.<br /></p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2b5da98c-1bf3-44d4-a2a1-7daaaeed4f6b" />
      </body>
      <title>Most popular posts of 2008</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2b5da98c-1bf3-44d4-a2a1-7daaaeed4f6b</guid>
      <link>http://www.gregcons.com/KateBlog/MostPopularPostsOf2008.aspx</link>
      <pubDate>Wed, 21 Jan 2009 03:07:58 GMT</pubDate>
      <description>&lt;p&gt;
Anyone who blogs on technical topics soon notices they get a lot more hits if they
wander into non technical areas for a post or two. That’s just because there are more
non technical people out there, searching for tips on stain removal or coupons for
TGI Fridays, than there are people who want to know how to get a manifest on an executable
or how to write a C++/CLI wrapper for native code or what’s coming in Visual Studio
2010. That’s why my top ten posts last year are:&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;1 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/XPSDocumentViewer.aspx"&gt;&lt;strong&gt;XPS
Document Viewer &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Nov 19th 2006&lt;br&gt;
&lt;/strong&gt;I guess people are still getting XPS documents and don’t know how to read
them. OK. Not sure why my page would be the one that over 7000 people find, but what
the heck, the information is still valid.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;2 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/ReadingOffice2007Files.aspx"&gt;&lt;strong&gt;Reading
Office 2007 files &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Nov 23rd 2006&lt;br&gt;
&lt;/strong&gt;Also from two years ago but people still need to know this. I send people
this link whenever I get one of those “I can’t read your attachment because I’m not
on Office 2007 yet” replies to an email. I didn’t send it out 4000 times though, so
I guess a lot of people are searching for this stuff.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;3 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/TryWwwmappointcom.aspx"&gt;&lt;strong&gt;Try
Www.mappoint.com&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; – August 18th 2004&lt;/strong&gt;
&lt;br&gt;
I read recently that people don’t seem to realize they can type URLS into the address
bar on their browsers, and have their home pages set to search engines, and actually
type entire URLS into search boxes so they can click the result. I would deny this
could happen, except many years ago I had a client who did just this, so I know there
really are people who do this. I also can’t think of any other reason why over 2500
people would read a four year old post comparing MapPoint to MapQuest given that everybody
these days uses either maps.google.com or maps.live.com.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;4 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/IntroductionToWorkflowInSharePoint2007.aspx"&gt;&lt;strong&gt;Introduction
to Workflow in SharePoint 2007 &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– June 22nd 2006&lt;br&gt;
&lt;/strong&gt;Yep, workflow was a hugely important addition to SharePoint. We’re loving
it in the SharePoint project we’re doing now. Again this is a topic that must surely
be better covered somewhere else though. Still almost 2500 people stopped by to learn
about workflow – I hope they followed the link to learn more, and learn something
a little more recent – say from after the product was released?
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;5 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/HowToEarnAMillionAeroplanMiles.aspx"&gt;&lt;strong&gt;How
to earn a million Aeroplan miles &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Oct 1st 2005&lt;br&gt;
&lt;/strong&gt;Now this is really non-technical, but it caught my attention and I guess
plenty of other people’s too. I have some other blog entries from time to time about
Aeroplan miles, but I don’t really cover how to earn them. For that I highly recommend
Flyertalk’s &lt;a href="http://www.flyertalk.com/forum/air-canada-aeroplan-375/"&gt;Aeroplan
forum&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;6 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/BatchconvertVisualStudio2005ProjectsToVisualStudio2008.aspx"&gt;&lt;strong&gt;Batch-convert
Visual Studio 2005 projects to Visual Studio 2008 &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Dec 17th
2007&lt;br&gt;
&lt;/strong&gt;The most recent entry yet in this top ten. It makes sense that something
that gets hits all year does better than something that wasn’t even around for the
first half of 2008. And this is a useful tip I haven’t seen many other places. All
those searching people should just subscribe to John Robbins – searching only helps
you if you know something exists and want to find it. Smart blogs like John show you
things you hadn’t imagined existing.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;7 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/AnotherWayToGetTheShieldOnAButtonOrAnywhereElse.aspx"&gt;&lt;strong&gt;Another
Way to Get the Shield on a Button (or Anywhere Else) &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Jan 30th
2008&lt;br&gt;
&lt;/strong&gt;Finally, something from 2008 in the 2008 top ten! And this is a good tip
from Daniel Moth. Remember, the shield on a menu item or button doesn’t bring up the
UAC prompt any more than putting ... on a menu item brings up a dialog. And nothing
puts the shield there for you if you trigger a prompt any more than something puts
the ... for you when it sees you have code to show a dialog. All of this is just sensible
developer tradition that helps users feel comfortable with the software they’re using.
So please play along and help people know what to expect.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;8 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/DontCompileMFCAppsWithClrpure.aspx"&gt;&lt;strong&gt;Don't
compile MFC apps with /clr:pure &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Jan 17th 2007&lt;br&gt;
&lt;/strong&gt;This one seemed like a no-brainer – MFC includes native stuff, /clr:pure
means I don’t have any native stuff, but I was getting emails asking for help and
this kept turning out to be the issue. So I blogged it. A lot of my blog topics are
the answers to random emails I get from people who are looking for help. This way
an extra 1500 or so people saw the answer in 2008.
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;9 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/HotLaptopHeresATip.aspx"&gt;&lt;strong&gt;Hot
Laptop? Here's a tip &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– May 14th 2006&lt;br&gt;
&lt;/strong&gt;It’s still good advice for working with an overheating laptop. I’m not sure
if the searchers all had that problem or were using “hot” more metaphorically. 
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
&lt;strong&gt;10 - &lt;/strong&gt;&lt;a href="http://www.gregcons.com/KateBlog/AddingAManifestToAVistaApplication.aspx"&gt;&lt;strong&gt;Adding
a manifest to a Vista application &lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;– Oct 3rd 2006&lt;/strong&gt;
&lt;br&gt;
This is mostly a link over to &lt;a href="http://blogs.msdn.com/cheller/archive/2006/08/24/how-to-embed-a-manifest-in-an-assembly-let-me-count-the-ways.aspx"&gt;Catherine
Heller’s Visual Studio 2005 instructions&lt;/a&gt;, except that I really wanted to call
out how much less work it was for Visual C++ compared to C# and VB.NET. Anyway it’s
all a ton easier with Visual Studio 2008 these days. 
&lt;/p&gt;
&lt;p&gt;
&lt;br&gt;
What else can I tell you from my stats? I got almost a million visits over the year,
and they averaged 2.71 requests – meaning most folks clicked around a bit once they
arrived. That’s heartening. In 2008 I set myself a goal to blog every day. I didn’t
achieve that – there were several long gaps in there – but I did post 135 times. I
still like the quote from my post on June 1st, resuming after a four-month gap: “Blogging,
like speaking at a Quaker meeting, is something one must do only if the spirit moves
one.” I’m looking forward to having my spirit move me hundreds of times in 2009.&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2b5da98c-1bf3-44d4-a2a1-7daaaeed4f6b" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Office 12 and VSTO</category>
      <category>Seen and Recommended</category>
      <category>Vista</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=3d259c7f-766d-475c-bfb1-1c8a9698a478</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=3d259c7f-766d-475c-bfb1-1c8a9698a478</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Here I am again in Orlando, getting ready for another Tech Ed.
</p>
        <p>
          <img src="http://www.gregcons.com/KateBlog/content/binary/tech%20ed%202008%20connect1.jpg" border="0" />
        </p>
        <p>
Being in a familiar place, doing something I've done so many times before, it makes
me finally ready to blog again. A lovely quote I <a href="http://languagelog.ldc.upenn.edu/nll/?p=191">read </a>just
yesterday, "Blogging, like speaking at a Quaker meeting, is something one must do
only if the spirit moves one." And today, in a hushed convention centre that will
hold over 10,000 tomorrow but seems to have only a dozen today, it moves me. (Read
the whole article, btw. And reflect that at Tech Ed we are exhorted to Learn, Connect,
Explore.)
</p>
        <p>
Tomorrow, my <a href="https://www1.msteched.com/dev/public/precons.aspx">precon </a>on
Vista programming. And plenty more to follow. My friends, in more ways than one, here
we are again.
</p>
        <p>
Kate
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=3d259c7f-766d-475c-bfb1-1c8a9698a478" />
      </body>
      <title>Well, here we are again</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=3d259c7f-766d-475c-bfb1-1c8a9698a478</guid>
      <link>http://www.gregcons.com/KateBlog/WellHereWeAreAgain.aspx</link>
      <pubDate>Sun, 01 Jun 2008 20:05:46 GMT</pubDate>
      <description>&lt;p&gt;
Here I am again in Orlando, getting ready for another Tech Ed.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/KateBlog/content/binary/tech%20ed%202008%20connect1.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Being in a familiar place, doing something I've done so many times before, it makes
me finally ready to blog again. A lovely quote I &lt;a href="http://languagelog.ldc.upenn.edu/nll/?p=191"&gt;read &lt;/a&gt;just
yesterday, "Blogging, like speaking at a Quaker meeting, is something one must do
only if the spirit moves one." And today, in a hushed convention centre that will
hold over 10,000 tomorrow but seems to have only a dozen today, it moves me. (Read
the whole article, btw. And reflect that at Tech Ed we are exhorted to Learn, Connect,
Explore.)
&lt;/p&gt;
&lt;p&gt;
Tomorrow, my &lt;a href="https://www1.msteched.com/dev/public/precons.aspx"&gt;precon &lt;/a&gt;on
Vista programming. And plenty more to follow. My friends, in more ways than one, here
we are again.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=3d259c7f-766d-475c-bfb1-1c8a9698a478" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Speaking</category>
      <category>Travel</category>
      <category>Vista</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=0f74d175-f6af-4d15-b23a-74f0439917ad</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0f74d175-f6af-4d15-b23a-74f0439917ad</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p class="MsoNormal" style="MARGIN: 0cm 0cm 10pt">
          <font face="Calibri" color="#000000" size="3">I decided to add a <a href="http://www.gregcons.com/KateBlog/CategoryView.aspx?category=Concurrency">Concurrency </a>Category,
and to go back in time and add things to it. I hope it helps you find my posts on
this increasingly important topic. I enjoyed reading some of what I've been writing
about concurrency for the last two years.</font>
        </p>
        <p class="MsoNormal" style="MARGIN: 0cm 0cm 10pt">
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0f74d175-f6af-4d15-b23a-74f0439917ad" />
      </body>
      <title>Concurrency Category</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0f74d175-f6af-4d15-b23a-74f0439917ad</guid>
      <link>http://www.gregcons.com/KateBlog/ConcurrencyCategory.aspx</link>
      <pubDate>Mon, 21 Jan 2008 16:34:53 GMT</pubDate>
      <description>&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;
&lt;font face=Calibri color=#000000 size=3&gt;I decided to add a &lt;a href="http://www.gregcons.com/KateBlog/CategoryView.aspx?category=Concurrency"&gt;Concurrency &lt;/a&gt;Category,
and to go back in time and add things to it. I hope it helps you find my posts on
this increasingly important topic. I enjoyed reading some of what I've been writing
about concurrency for the last two years.&lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0cm 0cm 10pt"&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0f74d175-f6af-4d15-b23a-74f0439917ad" /&gt;</description>
      <category>Concurrency</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=b734f51c-72e9-4802-b6dc-8146ad973c7c</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b734f51c-72e9-4802-b6dc-8146ad973c7c</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At Tech Ed Developers Europe, one of my talks was on STL/CLR and the marshaling library.
There are three super cool things about the marshaling library that all C++ developers
need to know. The first is that the random boilerplate code we used to write to convert
between two kinds of strings is now taken care of for us:
</p>
        <pre>char* stringfromnativelibrary;   //gets set somehow<br />
ManagedFunctionExpectingSystemString(marshal_as&lt;String^&gt; stringfromnativelibrary);</pre>
        <p>
The second is that it's just templates, meaning it is fast at runtime and intuitive
for a C++ developer. The third is that because it's templates, we can write
our own specializations, and convert between any two types we feel we will be using
- typically on either side of the managed/native border, though that's not a requirement
at all. 
</p>
        <p>
This last part is really exciting to me. Imagine you have some library you wrote ages
ago that takes a RECT and does something with it related to your business logic. But
you've replaced your UI and now you have a System::Drawing::Rectangle to represent
what your user selected. Wouldn't it be cool to write:
</p>
        <pre>oldfunction( marshal_as&lt;RECT&gt; RectangleFromWinForms);</pre>
        <p>
That's not a problem as long as someone has written <a href="http://blog.voidnish.com/?p=149">that
specialization</a>. You can do it, or you can try to find one someone else already
wrote. 
</p>
        <p>
Date and time, arrays, anything related to screen position, these are going to be
types everyone uses. Why not share the effort of writing these conversion functions?
That's the thought that hit me at the end of my talk. So I came home and set up a
site -  <a href="http://www.marshal-as.net">www.marshal-as.net</a> - to use for
just this purpose. I've had a few submissions from <a href="http://www.managed-world.com/">Jason</a>,
who was at my talk and was there when I thought of it, and a wish list from a "little
birdie". The C++ team knows what I'm up to and they are excited too. Now what I need
is submissions and lots of them!
</p>
        <p>
So, drop me an email, comment on this post, or (better) comment on <a href="http://www.marshal-as.net/Default.aspx#aaa97cb73-38b0-4308-82d7-94f8d3c32a81">the
first post </a>over at <a href="http://www.marshal-as.net">www.marshal-as.net</a>.
I'll post the specializations one per post and we'll build a library. I'm inspired
by pinvoke.net and would like to see this as the destination for finding a specialization
instead of writing one. Can you help?
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b734f51c-72e9-4802-b6dc-8146ad973c7c" />
      </body>
      <title>Marshal-as.net</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b734f51c-72e9-4802-b6dc-8146ad973c7c</guid>
      <link>http://www.gregcons.com/KateBlog/Marshalasnet.aspx</link>
      <pubDate>Tue, 11 Dec 2007 12:38:37 GMT</pubDate>
      <description>&lt;p&gt;
At Tech Ed Developers Europe, one of my talks was on STL/CLR and the marshaling library.
There are three super cool things about the marshaling library that all C++ developers
need to know. The first is that the random boilerplate code we used to write to convert
between two kinds of strings is now taken care of for us:
&lt;/p&gt;
&lt;pre&gt;char* stringfromnativelibrary;&amp;nbsp;&amp;nbsp; //gets set somehow&lt;br&gt;
ManagedFunctionExpectingSystemString(marshal_as&amp;lt;String^&amp;gt; stringfromnativelibrary);&lt;/pre&gt;
&lt;p&gt;
The second is that it's just templates, meaning it is fast at runtime and intuitive
for a C++ developer. The third is that&amp;nbsp;because it's templates,&amp;nbsp;we can write
our own specializations, and convert between any two types we feel we will be using
- typically on either side of the managed/native border, though that's not a requirement
at all. 
&lt;/p&gt;
&lt;p&gt;
This last part is really exciting to me. Imagine you have some library you wrote ages
ago that takes a RECT and does something with it related to your business logic. But
you've replaced your UI and now you have a System::Drawing::Rectangle to represent
what your user selected. Wouldn't it be cool to write:
&lt;/p&gt;
&lt;pre&gt;oldfunction( marshal_as&amp;lt;RECT&amp;gt; RectangleFromWinForms);&lt;/pre&gt;
&lt;p&gt;
That's not a problem as long as someone has written &lt;a href="http://blog.voidnish.com/?p=149"&gt;that
specialization&lt;/a&gt;. You can do it, or you can try to find one someone else already
wrote. 
&lt;/p&gt;
&lt;p&gt;
Date and time, arrays, anything related to screen position, these are going to be
types everyone uses. Why not share the effort of writing these conversion functions?
That's the thought that hit me at the end of my talk. So I came home and set up a
site -&amp;nbsp; &lt;a href="http://www.marshal-as.net"&gt;www.marshal-as.net&lt;/a&gt; - to use for
just this purpose. I've had a few submissions from &lt;a href="http://www.managed-world.com/"&gt;Jason&lt;/a&gt;,
who was at my talk and was there when I thought of it, and a wish list from a "little
birdie". The C++ team knows what I'm up to and they are excited too. Now what I need
is submissions and lots of them!
&lt;/p&gt;
&lt;p&gt;
So, drop me an email, comment on this post, or (better) comment on &lt;a href="http://www.marshal-as.net/Default.aspx#aaa97cb73-38b0-4308-82d7-94f8d3c32a81"&gt;the
first post &lt;/a&gt;over at &lt;a href="http://www.marshal-as.net"&gt;www.marshal-as.net&lt;/a&gt;.
I'll post the specializations one per post and we'll build a library. I'm inspired
by pinvoke.net and would like to see this as the destination for finding a specialization
instead of writing one. Can you help?
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b734f51c-72e9-4802-b6dc-8146ad973c7c" /&gt;</description>
      <category>C++</category>
      <category>Consulting Life</category>
      <category>Mentoring</category>
      <category>Meta</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Seen and Recommended</category>
      <category>Speaking</category>
      <category>Visual Studio 2008</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=9b7d4f73-de73-4793-b7d3-f13b75e74441</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=9b7d4f73-de73-4793-b7d3-f13b75e74441</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
I stopped blogging this fall because I had just too much on my plate. Most days I
never found a peaceful half hour, and those days I did find it, I chose not to spend
it blogging. But I have a lot of “stuff to blog” saved up, and it’s time to clear
out that file and get this habit back on track. For those of you reading the feed,
it will be a bit of a deluge. For the rest of you, I’m going to spread these out dated
one a day because that makes them easier for me to manage later.
</p>
        <p>
Kate<br /></p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=9b7d4f73-de73-4793-b7d3-f13b75e74441" />
      </body>
      <title>Back in Harness</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=9b7d4f73-de73-4793-b7d3-f13b75e74441</guid>
      <link>http://www.gregcons.com/KateBlog/BackInHarness.aspx</link>
      <pubDate>Sun, 25 Nov 2007 20:24:44 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
I stopped blogging this fall because I had just too much on my plate. Most days I
never found a peaceful half hour, and those days I did find it, I chose not to spend
it blogging. But I have a lot of “stuff to blog” saved up, and it’s time to clear
out that file and get this habit back on track. For those of you reading the feed,
it will be a bit of a deluge. For the rest of you, I’m going to spread these out dated
one a day because that makes them easier for me to manage later.
&lt;/p&gt;
&lt;p&gt;
Kate&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=9b7d4f73-de73-4793-b7d3-f13b75e74441" /&gt;</description>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=9d6535bf-7235-45ab-bf91-12be5ac47aad</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=9d6535bf-7235-45ab-bf91-12be5ac47aad</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Again a blogging pause. Just too darn much work and a fair amount of speaking too.
I'll do some "what's upcoming" shortly, but first here are the materials from my talk
at the Toronto .NET User Group this week. I helped to found this group five years
ago and it was great to be back. I've been doing this Vista talk a lot lately (Code
Camp, DevTeach, a webcast last week, and now in Toronto) and it seems like people
keep wanting to hear it. It's hard to fit it in a single evening but yes, you can
learn what you need to get your app working on Vista in just an hour or two.
</p>
        <p>
The first demo - the one app that has a manifest for the whole thing. Play with the
required level or take the manifest away (remove the post build step) to see virtualization. <a href="http://www.gregcons.com/KateBlog/content/binary/UACDemoSolution1.zip">UACDemoSolution1.zip
(68.65 KB)</a></p>
        <p>
The second demo - the partitioned app with an asInvoker manifest for the overall app
and a requireAdministrator manifest for the privileged exe. Also shows how to put
the shield on the button. <a href="http://www.gregcons.com/KateBlog/content/binary/UACDemoSolution2.zip">UACDemoSolution2.zip
(68.2 KB)</a></p>
        <p>
Some fun with the Vista look and the effort VistaBridge saves. <a href="http://www.gregcons.com/KateBlog/content/binary/CommonFileDialogSolution.zip">CommonFileDialogSolution.zip
(1.88 MB)</a></p>
        <p>
The deck. <a href="http://www.gregcons.com/KateBlog/content/binary/ItsVistaTime.zip">ItsVistaTime.zip
(790.18 KB)</a> Zipped because the four digit extension seems to be causing a
problem. It's .pptx which means you need the <a href="http://www.gregcons.com/KateBlog/ReadingOffice2007Files.aspx">viewer </a>for
it.
</p>
        <p>
More in the days to come!
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=9d6535bf-7235-45ab-bf91-12be5ac47aad" />
      </body>
      <title>Back in action, and materials from my Toronto talk</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=9d6535bf-7235-45ab-bf91-12be5ac47aad</guid>
      <link>http://www.gregcons.com/KateBlog/BackInActionAndMaterialsFromMyTorontoTalk.aspx</link>
      <pubDate>Thu, 31 May 2007 03:49:16 GMT</pubDate>
      <description>&lt;p&gt;
Again a blogging pause. Just too darn much work and a fair amount of speaking too.
I'll do some "what's upcoming" shortly, but first here are the materials from my talk
at the Toronto .NET User Group this week. I helped to found this group five years
ago and it was great to be back. I've been doing this Vista talk a lot lately (Code
Camp, DevTeach, a webcast last week, and now in Toronto) and it seems like people
keep wanting to hear it. It's hard to fit it in a single evening but yes, you can
learn what you need to get your app working on Vista in just an hour or two.
&lt;/p&gt;
&lt;p&gt;
The first demo - the one app that has a manifest for the whole thing. Play with the
required level or take the manifest away (remove the post build step) to see virtualization. &lt;a href="http://www.gregcons.com/KateBlog/content/binary/UACDemoSolution1.zip"&gt;UACDemoSolution1.zip
(68.65 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The second demo - the partitioned app with an asInvoker manifest for the overall app
and a requireAdministrator manifest for the privileged exe. Also shows how to put
the shield on the button. &lt;a href="http://www.gregcons.com/KateBlog/content/binary/UACDemoSolution2.zip"&gt;UACDemoSolution2.zip
(68.2 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Some fun with the Vista look and the effort VistaBridge saves. &lt;a href="http://www.gregcons.com/KateBlog/content/binary/CommonFileDialogSolution.zip"&gt;CommonFileDialogSolution.zip
(1.88 MB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
The deck. &lt;a href="http://www.gregcons.com/KateBlog/content/binary/ItsVistaTime.zip"&gt;ItsVistaTime.zip
(790.18 KB)&lt;/a&gt;&amp;nbsp;Zipped because the four digit extension seems to be causing a
problem. It's .pptx which means you need the &lt;a href="http://www.gregcons.com/KateBlog/ReadingOffice2007Files.aspx"&gt;viewer &lt;/a&gt;for
it.
&lt;/p&gt;
&lt;p&gt;
More in the days to come!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=9d6535bf-7235-45ab-bf91-12be5ac47aad" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Speaking</category>
      <category>Vista</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=b87d1cc2-8063-454c-833b-40936126622a</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b87d1cc2-8063-454c-833b-40936126622a</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Let's see, I got dinged (so far) by
</p>
        <ul>
          <li>
            <a href="http://weblogs.asp.net/bsimser/archive/2007/01/01/five-degrees-of-separation.aspx">Bil
Simser</a>
          </li>
          <li>
            <a href="http://msmvps.com/blogs/windsor/archive/2007/01/02/blog-chain-letter-err-tag.aspx">Rob
Windsor</a>
          </li>
          <li>
            <a href="http://www.srtsolutions.com/public/item/154757">Bill Wagner</a>
          </li>
          <li>
            <a href="http://www.thedatafarm.com/blog/2007/01/06/FiveThingsThisIsDaveBurkesFault.aspx">Julie
Lerman</a>
          </li>
          <li>
            <a href="http://blogs.msdn.com/not_only_technology/archive/2007/01/07/5-things-you-probably-don-t-know-about-me.aspx">Eileen
Rumwell</a>
          </li>
        </ul>
        <p>
If I don't step up and produce my Five Things pretty quickly, there won't be anyone
with a blog left for me to tag!
</p>
        <ol>
          <li>
I have a PhD in engineering -- Chemical Engineering to be precise -- from the
University of Toronto. My thesis title had way too many "of"s in it and was about
modelling the very first steps in blood coagulation at a surface. Simultaneous partial
differential equations! Boundary layer! Non-Newtonian fluids! Woo hoo! My undergrad
work was also in Chemical Engineering, at Waterloo. 
</li>
          <li>
If you don't count co-op jobs while an undergrad, TA-ing while a grad student, part
time lecturing, and the like, I have held only two "real" jobs in my entire
life, one for two years between graduating from my undergrad and starting my grad
work, and the other as partner here at Gregory Consulting ever since. 
</li>
          <li>
I am an elder in a martial arts system, one of only six in that system. Don't try
to beat me up though... we'll both be sorry. 
</li>
          <li>
I never lie. I sometimes say I can't talk about something, or I say something that
I know is deceptive but is technically true, but I do not lie. For example, I only
say "this demo worked on the plane!" if it really did. But I might say "they haven't
announced anything" knowing that you will conclude I don't know, when in fact I do
know but can't tell you. Sorry. 
</li>
          <li>
I adore my kids, and put them first in just about everything I do. I've turned down
conferences because it conflicted with family things, and followed a lower-salary
career path so I'd have time to be hugely involved in what they do. I even homeschooled
one of them half days for an academic year. I just don't talk about them much in my
blog to give them some privacy. As a result many people think I don't have kids! Trust
me, when we're together in person and it's not all being archived for some future
romantic interest of theirs to read 20 years from now, I'll talk your ear off about
these sweet, funny, smart, hardworking, reliable little angels!</li>
        </ol>
        <p>
There. 
</p>
        <p>
Now, my victims. Who on my favourites list is not already playing, but knows me enough
to take a tag from me?
</p>
        <ul>
          <li>
            <a href="http://blogs.msdn.com/aymans/default.aspx">Ayman Shoukry</a> - C++ Program
Manager and Community Lead 
</li>
          <li>
            <a href="http://blog.voidnish.com/">Nish</a> - C++ Author and MVP 
</li>
          <li>
            <a href="http://www.stephenforte.net/owdasblog/">Stephen Forte</a> - RD troublemaker 
</li>
          <li>
            <a href="http://weblogs.asp.net/erobillard/">Eli Robillard</a> - Toronto Sharepoint
User Group 
</li>
          <li>
            <a href="http://thenears.com/">Peter Near</a> - Canadian MVP and Flyertalker</li>
        </ul>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b87d1cc2-8063-454c-833b-40936126622a" />
      </body>
      <title>OK, OK, I got tagged!</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=b87d1cc2-8063-454c-833b-40936126622a</guid>
      <link>http://www.gregcons.com/KateBlog/OKOKIGotTagged.aspx</link>
      <pubDate>Sun, 07 Jan 2007 19:18:56 GMT</pubDate>
      <description>&lt;p&gt;
Let's see, I got dinged (so far) by
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://weblogs.asp.net/bsimser/archive/2007/01/01/five-degrees-of-separation.aspx"&gt;Bil
Simser&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://msmvps.com/blogs/windsor/archive/2007/01/02/blog-chain-letter-err-tag.aspx"&gt;Rob
Windsor&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.srtsolutions.com/public/item/154757"&gt;Bill Wagner&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://www.thedatafarm.com/blog/2007/01/06/FiveThingsThisIsDaveBurkesFault.aspx"&gt;Julie
Lerman&lt;/a&gt; 
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/not_only_technology/archive/2007/01/07/5-things-you-probably-don-t-know-about-me.aspx"&gt;Eileen
Rumwell&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
If I don't step up and produce my Five Things pretty quickly, there won't be anyone
with a blog left for me to tag!
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
I have a PhD in engineering --&amp;nbsp;Chemical Engineering to be precise -- from the
University of Toronto. My thesis title had way too many "of"s in it and was about
modelling the very first steps in blood coagulation at a surface. Simultaneous partial
differential equations! Boundary layer! Non-Newtonian fluids! Woo hoo! My undergrad
work was also in Chemical Engineering, at Waterloo. 
&lt;li&gt;
If you don't count co-op jobs while an undergrad, TA-ing while a grad student, part
time lecturing, and the like, I have held&amp;nbsp;only two "real"&amp;nbsp;jobs in my entire
life, one for two years between graduating from my undergrad and starting my grad
work, and the other as partner here at Gregory Consulting ever since. 
&lt;li&gt;
I am an elder in a martial arts system, one of only six in that system. Don't try
to beat me up though... we'll both be sorry. 
&lt;li&gt;
I never lie. I sometimes say I can't talk about something, or I say something that
I know is deceptive but is technically true, but I do not lie. For example, I only
say "this demo worked on the plane!" if it really did. But I might say "they haven't
announced anything" knowing that you will conclude I don't know, when in fact I do
know but can't tell you. Sorry. 
&lt;li&gt;
I adore my kids, and put them first in just about everything I do. I've turned down
conferences because it conflicted with family things, and followed a lower-salary
career path so I'd have time to be hugely involved in what they do. I even homeschooled
one of them half days for an academic year. I just don't talk about them much in my
blog to give them some privacy. As a result many people think I don't have kids! Trust
me, when we're together in person and it's not all being archived for some future
romantic interest of theirs to read 20 years from now, I'll talk your ear off about
these sweet, funny, smart, hardworking, reliable little angels!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
There. 
&lt;/p&gt;
&lt;p&gt;
Now, my victims. Who on my favourites list is not already playing, but knows me enough
to take a tag from me?
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://blogs.msdn.com/aymans/default.aspx"&gt;Ayman Shoukry&lt;/a&gt;&amp;nbsp;- C++ Program
Manager and Community Lead 
&lt;li&gt;
&lt;a href="http://blog.voidnish.com/"&gt;Nish&lt;/a&gt; - C++ Author and MVP 
&lt;li&gt;
&lt;a href="http://www.stephenforte.net/owdasblog/"&gt;Stephen Forte&lt;/a&gt;&amp;nbsp;- RD troublemaker 
&lt;li&gt;
&lt;a href="http://weblogs.asp.net/erobillard/"&gt;Eli Robillard&lt;/a&gt; - Toronto Sharepoint
User Group 
&lt;li&gt;
&lt;a href="http://thenears.com/"&gt;Peter Near&lt;/a&gt; - Canadian MVP and Flyertalker&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=b87d1cc2-8063-454c-833b-40936126622a" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>MVP</category>
      <category>RD</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=01b8605e-ddbf-4017-a47a-a7a4219c5e9f</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=01b8605e-ddbf-4017-a47a-a7a4219c5e9f</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
[back-dated with dasBlog]
</p>
        <p>
While I was in Africa my father's condition worsened and then he slipped away. He
died at home, in the bed he'd been using for several months, without pain, knowing
he was dying and that it was time to go. He had taken care of the things he needed
to take care of: explaining his latest project to his former graduate students so
that they can prove his theory and rewrite some text books, explaining the trickier
aspects of the boat motor to my sister, giving some instructions to his lawyer. He
was content to go at the end.
</p>
        <p>
His <a href="http://www.theglobeandmail.com/servlet/story/Deaths.20061026.93069206/BDAStory/BDA/">obituary </a>was
in the Globe. It could easily have been twice as long.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=01b8605e-ddbf-4017-a47a-a7a4219c5e9f" />
      </body>
      <title>My father died</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=01b8605e-ddbf-4017-a47a-a7a4219c5e9f</guid>
      <link>http://www.gregcons.com/KateBlog/MyFatherDied.aspx</link>
      <pubDate>Mon, 23 Oct 2006 11:23:19 GMT</pubDate>
      <description>&lt;p&gt;
[back-dated with dasBlog]
&lt;/p&gt;
&lt;p&gt;
While I was in Africa my father's condition worsened and then he slipped away. He
died at home, in the bed he'd been using for several months, without pain, knowing
he was dying and that it was time to go. He had taken care of the things he needed
to take care of: explaining his latest project to his former graduate students so
that they can prove his theory and rewrite some text books, explaining the trickier
aspects of the boat motor to my sister, giving some instructions to his lawyer. He
was content to go at the end.
&lt;/p&gt;
&lt;p&gt;
His &lt;a href="http://www.theglobeandmail.com/servlet/story/Deaths.20061026.93069206/BDAStory/BDA/"&gt;obituary &lt;/a&gt;was
in the Globe. It could easily have been twice as long.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=01b8605e-ddbf-4017-a47a-a7a4219c5e9f" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2d699deb-f49e-4882-adca-46ea387931b2</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2d699deb-f49e-4882-adca-46ea387931b2</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
One more update about my Dad and then some catching up from the old "stuff to blog"
file. My Dad has an inoperable lump. Visually the surgeon says it is cancer, but two
biopsies have been negative. This lump was blocking bile ducts, blocking the bowel,
and doing various things that cause terrible pain and can kill you within days. His
late August surgery moved things out of the way of the lump, leaving him to recover
from the surgery (and subsequent abscess) and the weight loss and muscle loss that
comes from going over 6 weeks without really eating. He has done an amazing job of
that, returning within days to regular bike riding, sailing the 26 foot wooden boat
he took around the world, and putting weight back on. He is also figuring out how
to balance his pain meds so that he can stay as active as he wants to be.
</p>
        <p>
How long does he have? We don't know. He could have died back in August in that dingy
hospital room, wearing just that stupid backless gown and with no comforts of home.
Now he is home, with ocean views from every room, his own clothes, his own shower,
his bike, his boat, music, his laptop, and family. I hope he has another year or more...
but we are all prepared for less. And we are all living as though he has more, much
more.
</p>
        <p>
Kate
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2d699deb-f49e-4882-adca-46ea387931b2" />
      </body>
      <title>Time to catch up</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2d699deb-f49e-4882-adca-46ea387931b2</guid>
      <link>http://www.gregcons.com/KateBlog/TimeToCatchUp.aspx</link>
      <pubDate>Tue, 05 Sep 2006 15:48:30 GMT</pubDate>
      <description>&lt;p&gt;
One more update about my Dad and then some catching up from the old "stuff to blog"
file. My Dad has an inoperable lump. Visually the surgeon says it is cancer, but two
biopsies have been negative. This lump was blocking bile ducts, blocking the bowel,
and doing various things that cause terrible pain and can kill you within days. His
late August surgery moved things out of the way of the lump, leaving him to recover
from the surgery (and subsequent abscess) and the weight loss and muscle loss that
comes from going over 6 weeks without really eating. He has done an amazing job of
that, returning within days to regular bike riding, sailing the 26 foot wooden boat
he took around the world, and putting weight back on. He is also figuring out how
to balance his pain meds so that he can stay as active as he wants to be.
&lt;/p&gt;
&lt;p&gt;
How long does he have? We don't know. He could have died back in August in that dingy
hospital room, wearing just that stupid backless gown and with no comforts of home.
Now he is home, with ocean views from every room, his own clothes, his own shower,
his bike, his boat, music, his laptop, and family. I hope he has another year or more...
but we are all prepared for less. And we are all living as though he has more, much
more.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2d699deb-f49e-4882-adca-46ea387931b2" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=04dc8585-eb9b-487d-b9b5-cd91aead9716</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=04dc8585-eb9b-487d-b9b5-cd91aead9716</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Blogging is usually a way I talk to people I don't otherwise talk to. Not that friends,
family, clients, and staff don't read it -- I know you're there! But there is another
group of people I know are reading who I don't normally email, IM, call, see, or send
pieces of paper to. And in my life, as in so many lives, things come up, stresses
rise, deadlines loom, project work eats all available hours, and the blog starts to
suffer.
</p>
        <p>
It starts with missing a few days, then catching up. The "stuff to blog" file is handy
here, so when you catch up you clean out the file. Then the number of days you're
behind exceeds the number of entries in the file, and besides most of them are just
a link and you don't have time to write the three sentences that go with it. So then
you don't blog for a while.
</p>
        <p>
When are you likely to start again? When the blog becomes the more efficient way to
talk to the people you usually talk to, but don't have time to. Expect the blog to
get a little more personal for a while (though there's some technical stuff to clear
out of "stuff to blog" as well, or to go dark again. I'll do what I can.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=04dc8585-eb9b-487d-b9b5-cd91aead9716" />
      </body>
      <title>Yeah, I stopped blogging</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=04dc8585-eb9b-487d-b9b5-cd91aead9716</guid>
      <link>http://www.gregcons.com/KateBlog/YeahIStoppedBlogging.aspx</link>
      <pubDate>Wed, 23 Aug 2006 03:02:22 GMT</pubDate>
      <description>&lt;p&gt;
Blogging is usually a way I talk to people I don't otherwise talk to. Not that friends,
family, clients, and staff don't read it -- I know you're there! But there is another
group of people I know are reading who I don't normally email, IM, call, see, or send
pieces of paper to. And in my life, as in so many lives, things come up, stresses
rise, deadlines loom, project work eats all available hours, and the blog starts to
suffer.
&lt;/p&gt;
&lt;p&gt;
It starts with missing a few days, then catching up. The "stuff to blog" file is handy
here, so when you catch up you clean out the file. Then the number of days you're
behind exceeds the number of entries in the file, and besides most of them are just
a link and you don't have time to write the three sentences that go with it. So then
you don't blog for a while.
&lt;/p&gt;
&lt;p&gt;
When are you likely to start again? When the blog becomes the more efficient way to
talk to the people you usually talk to, but don't have time to. Expect the blog to
get a little more personal for a while (though there's some technical stuff to clear
out of "stuff to blog" as well, or to go dark again. I'll do what I can.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=04dc8585-eb9b-487d-b9b5-cd91aead9716" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=bff67d70-77cc-4f4c-bd14-44e20533adb0</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=bff67d70-77cc-4f4c-bd14-44e20533adb0</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Is a blog just for reading? Some blogs have way more life in the comments than the
original posts (think <a href="http://minimsft.blogspot.com/">Mini Microsoft </a>for
example, and I'm not saying the original posts are lifeless, just that the comments
really take it up a notch) while others (like the one you're reading now) have very
few comments. I like to think that people wander off and think about what they read,
or go fix the problem in their code (hello all you broke-your-sql-reporting-services-installation
people, I see your search terms in my activity list) and think nicely of me.
</p>
        <p>
But here's <a href="http://highclearing.com/index.php/archives/2006/04/07/4991">a
rather interesting blog entry</a>. It's one word long. And that word is not all that
unusual. Now I love self-reference, Godel, Escher, Bach etc, so I laughed. And I'm
not alone. The commenters got it right away, drawing on a long tradition back to Usenet
(at least 20 years) and then bringing in some more recent traditions. Good fun for
as long as you can stand it.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=bff67d70-77cc-4f4c-bd14-44e20533adb0" />
      </body>
      <title>What good is a single word?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=bff67d70-77cc-4f4c-bd14-44e20533adb0</guid>
      <link>http://www.gregcons.com/KateBlog/WhatGoodIsASingleWord.aspx</link>
      <pubDate>Wed, 05 Jul 2006 01:32:03 GMT</pubDate>
      <description>&lt;p&gt;
Is a blog just for reading? Some blogs have way more life in the comments than the
original posts (think &lt;a href="http://minimsft.blogspot.com/"&gt;Mini Microsoft &lt;/a&gt;for
example, and I'm not saying the original posts are lifeless, just that the comments
really take it up a notch) while others (like the one you're reading now) have very
few comments. I like to think that people wander off and think about what they read,
or go fix the problem in their code (hello all you broke-your-sql-reporting-services-installation
people, I see your search terms in my activity list) and think nicely of me.
&lt;/p&gt;
&lt;p&gt;
But here's &lt;a href="http://highclearing.com/index.php/archives/2006/04/07/4991"&gt;a
rather interesting blog entry&lt;/a&gt;. It's one word long. And that word is not all that
unusual. Now I love self-reference, Godel, Escher, Bach etc, so I laughed. And I'm
not alone. The commenters got it right away, drawing on a long tradition back to Usenet
(at least 20 years) and then bringing in some more recent traditions. Good fun for
as long as you can stand it.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=bff67d70-77cc-4f4c-bd14-44e20533adb0" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=8810adc3-aa8a-4e4a-94f7-f803d1c840ee</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=8810adc3-aa8a-4e4a-94f7-f803d1c840ee</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I've just updated the <a href="http://www.gregcons.com/mentoring.htm">mentoring </a>and <a href="http://www.gregcons.com/consulting.htm">consulting </a>pages
on our website. The mentoring offering is where I get most of my fun, so we've decided
to emphasize it a little more. I even found out how to put flare on my blog. Tell
your friends :-)
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=8810adc3-aa8a-4e4a-94f7-f803d1c840ee" />
      </body>
      <title>Gregcons mentoring</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=8810adc3-aa8a-4e4a-94f7-f803d1c840ee</guid>
      <link>http://www.gregcons.com/KateBlog/GregconsMentoring.aspx</link>
      <pubDate>Sat, 22 Apr 2006 02:52:35 GMT</pubDate>
      <description>&lt;p&gt;
I've just updated the &lt;a href="http://www.gregcons.com/mentoring.htm"&gt;mentoring &lt;/a&gt;and &lt;a href="http://www.gregcons.com/consulting.htm"&gt;consulting &lt;/a&gt;pages
on our website. The mentoring offering is where I get most of my fun, so we've decided
to emphasize it a little more. I even found out how to put flare on my blog.&amp;nbsp;Tell
your friends :-)
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=8810adc3-aa8a-4e4a-94f7-f803d1c840ee" /&gt;</description>
      <category>Consulting Life</category>
      <category>Mentoring</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=cc986dc8-9f47-466e-8b66-393f1b853fba</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=cc986dc8-9f47-466e-8b66-393f1b853fba</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 115px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center">
          <p style="MARGIN: 0px">
            <img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://static.flickr.com/23/25822676_789bf55448_t.jpg" />
            <br />
            <span style="FONT-SIZE: 11px">My <a href="http://www.gregcons.com/kateblog">blog</a> is
worth <b>$17,500.74</b>.</span>
            <br />
            <span style="FONT-SIZE: 10px">
              <a href="http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/">How
much is your blog worth?</a>
            </span>
          </p>
          <p>
            <a style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" href="http://www.technorati.com/">
              <img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://technorati.com/pix/tech-logo-embed.gif" />
            </a>
          </p>
        </div>
        <p>
I have no clue who would come up with a number such as that, but anyone who approaches
me with a cheque for $17,500 (or should I say check, I bet that's US dollars)
is very likely to become a proud blog-owner :). And that's a 54 cent discount!
</p>
        <p>
Kate
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=cc986dc8-9f47-466e-8b66-393f1b853fba" />
      </body>
      <title>Psssst... wanna buy a blog?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=cc986dc8-9f47-466e-8b66-393f1b853fba</guid>
      <link>http://www.gregcons.com/KateBlog/PsssstWannaBuyABlog.aspx</link>
      <pubDate>Sat, 25 Feb 2006 23:32:20 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 115px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center"&gt;
&lt;p style="MARGIN: 0px"&gt;
&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://static.flickr.com/23/25822676_789bf55448_t.jpg"&gt;
&lt;br&gt;
&lt;span style="FONT-SIZE: 11px"&gt;My &lt;a href="http://www.gregcons.com/kateblog"&gt;blog&lt;/a&gt; is
worth &lt;b&gt;$17,500.74&lt;/b&gt;.&lt;/span&gt;
&lt;br&gt;
&lt;span style="FONT-SIZE: 10px"&gt;&lt;a href="http://www.business-opportunities.biz/projects/how-much-is-your-blog-worth/"&gt;How
much is your blog worth?&lt;/a&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" href="http://www.technorati.com/"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://technorati.com/pix/tech-logo-embed.gif"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
I have no clue who would come up with a number such as that, but anyone who approaches
me with a cheque&amp;nbsp;for $17,500&amp;nbsp;(or should I say check, I bet that's US dollars)
is very likely to become a proud blog-owner :). And that's a 54 cent discount!
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=cc986dc8-9f47-466e-8b66-393f1b853fba" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=6bd945b1-7ef6-4467-a2ae-593678f7b8a0</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=6bd945b1-7ef6-4467-a2ae-593678f7b8a0</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
At the PDC, we were shown what Office 12 is going to be like, and it was impressive.
But since then more announcements keep coming out about it that in many ways are more
impressive than the new user interface. (If you're thinking "what new user interface?"
you need to check out the <a href="http://www.microsoft.com/office/preview/default.mspx">future
Office page at MSDN</a> for details.) Apparently <a href="http://channel9.msdn.com/ShowPost.aspx?PostID=114757#114757">the
Channel 9 Video </a>has been insanely popular also. In some ways the Open XML formats
are more exciting than the UI , especially for developers. And now this: Office 12
- not just Word, but Excel, PowerPoint, Visio, everybody - will all know how to publish
their documents as PDF. No third party tool, no add in, it will just work. I read
about it on <a href="http://blogs.msdn.com/brian_jones/archive/2005/10/01/476067.aspx">Brian
Jones' blog</a>, but there are also <a href="http://www.microsoft.com/presspass/features/2005/oct05/10-02OfficePDF.mspx">details </a>on
that future Office page.
</p>
        <p>
Kate
</p>
        <p>
 
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=6bd945b1-7ef6-4467-a2ae-593678f7b8a0" />
      </body>
      <title>Office 12 and PDF</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=6bd945b1-7ef6-4467-a2ae-593678f7b8a0</guid>
      <link>http://www.gregcons.com/KateBlog/Office12AndPDF.aspx</link>
      <pubDate>Thu, 06 Oct 2005 10:53:18 GMT</pubDate>
      <description>&lt;p&gt;
At the PDC, we were shown what Office 12 is going to be like, and it was impressive.
But since then more announcements keep coming out about it that in many ways are more
impressive than the new user interface. (If you're thinking "what new user interface?"
you need to check out the &lt;a href="http://www.microsoft.com/office/preview/default.mspx"&gt;future
Office page at MSDN&lt;/a&gt; for details.) Apparently &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=114757#114757"&gt;the
Channel 9 Video &lt;/a&gt;has been insanely popular also. In some ways the Open XML formats
are more exciting than the UI , especially for developers. And now this: Office 12
- not just Word, but Excel, PowerPoint, Visio, everybody - will all know how to publish
their documents as PDF. No third party tool, no add in, it will just work. I read
about it on &lt;a href="http://blogs.msdn.com/brian_jones/archive/2005/10/01/476067.aspx"&gt;Brian
Jones' blog&lt;/a&gt;, but there are also &lt;a href="http://www.microsoft.com/presspass/features/2005/oct05/10-02OfficePDF.mspx"&gt;details &lt;/a&gt;on
that future Office page.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=6bd945b1-7ef6-4467-a2ae-593678f7b8a0" /&gt;</description>
      <category>Meta</category>
      <category>Office 2003</category>
      <category>Seen and Recommended</category>
      <category>Office 12 and VSTO</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=2e8d6bf3-a8d8-479d-b9ea-61c999943173</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2e8d6bf3-a8d8-479d-b9ea-61c999943173</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This morning I got an email that my blog was down... turned out that one of the drives
in my web server had died. We were in the process of moving everything off that server
anyway, to a more modern one, but needless to say this accelerated the schedule a
little. While we were at it, we upgraded dasBlog to 1.8. I believe all the comment
spam should have gone as part of the upgrade, and from now on you will need to do
the Captcha thing to leave comments. If you hate that, email me and we'll discuss
it. I sure was hating clearing out the you-know-what.
</p>
        <p>
Kate
</p>
        <p>
        </p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2e8d6bf3-a8d8-479d-b9ea-61c999943173" />
      </body>
      <title>Painless upgrade</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=2e8d6bf3-a8d8-479d-b9ea-61c999943173</guid>
      <link>http://www.gregcons.com/KateBlog/PainlessUpgrade.aspx</link>
      <pubDate>Sat, 10 Sep 2005 03:13:08 GMT</pubDate>
      <description>&lt;p&gt;
This morning I got an email that my blog was down... turned out that one of the drives
in my web server had died. We were in the process of moving everything off that server
anyway, to a more modern one, but needless to say this accelerated the schedule a
little. While we were at it, we upgraded dasBlog to 1.8. I believe all the comment
spam should have gone as part of the upgrade, and from now on you will need to do
the Captcha thing to leave comments. If you hate that, email me and we'll discuss
it. I sure was hating clearing out the you-know-what.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=2e8d6bf3-a8d8-479d-b9ea-61c999943173" /&gt;</description>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=c16dbcf3-0798-44ab-b8db-f1cdbd59ba48</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c16dbcf3-0798-44ab-b8db-f1cdbd59ba48</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is a cool little service, “<font size="1">Not Endorsed nor Authorized by
Google in any way</font>”, that lets readers show me where you are. Go on, zoom
and pan and whatever till you find your location, then double-click to add your little
face icon to the map.
</p>
        <iframe id="imap" border="0" name="imap" src="http://myguestmap.lorca.eti.br/guestmap.jsp?id=gregcons&amp;locale=en" frameborder="0" width="944" height="590">
        </iframe>
        <p>
Inspired, as I so often am, by <a href="http://www.hanselman.com/blog/GoogleGuestMapWhereAreMyReaders.aspx">Scott
Hanselman</a>.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c16dbcf3-0798-44ab-b8db-f1cdbd59ba48" />
      </body>
      <title>Guestmap, powered by Google maps</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=c16dbcf3-0798-44ab-b8db-f1cdbd59ba48</guid>
      <link>http://www.gregcons.com/KateBlog/GuestmapPoweredByGoogleMaps.aspx</link>
      <pubDate>Thu, 11 Aug 2005 13:41:05 GMT</pubDate>
      <description>&lt;p&gt;
This is a cool little service, &amp;#8220;&lt;font size=1&gt;Not Endorsed nor Authorized by
Google in any way&lt;/font&gt;&amp;#8221;, that lets readers show me where you are. Go on, zoom
and pan and whatever till you find your location, then double-click to add your little
face icon to the map.
&lt;/p&gt;
&lt;iframe id=imap border=0 name=imap src="http://myguestmap.lorca.eti.br/guestmap.jsp?id=gregcons&amp;amp;locale=en" frameborder=0 width=944 height=590&gt;
&lt;/iframe&gt;
&lt;p&gt;
Inspired, as I so often am, by &lt;a href="http://www.hanselman.com/blog/GoogleGuestMapWhereAreMyReaders.aspx"&gt;Scott
Hanselman&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=c16dbcf3-0798-44ab-b8db-f1cdbd59ba48" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Meta</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=f09a342c-47b0-429b-8145-6829bad19146</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=f09a342c-47b0-429b-8145-6829bad19146</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
In the last few days just about every Microsoft or Microsoft-friendly blog I read
has changed its theme. I can't even remember how to change my theme, and suddenly
the folks who were black on orange are blue on white, the folks who were blue
on grey are orange on white, links that were on the left are on the right and
vice versa. More than once this week I have thought I was on the wrong blog!
</p>
        <p>
Let's see if I can get with the spirit and add some flare today or tomorrow...
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=f09a342c-47b0-429b-8145-6829bad19146" />
      </body>
      <title>Did I miss a memo?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=f09a342c-47b0-429b-8145-6829bad19146</guid>
      <link>http://www.gregcons.com/KateBlog/DidIMissAMemo.aspx</link>
      <pubDate>Tue, 05 Apr 2005 14:19:52 GMT</pubDate>
      <description>&lt;p&gt;
In the last few days just about every Microsoft or Microsoft-friendly blog I read
has changed its theme. I can't even remember how to change my theme, and suddenly
the folks who were black on orange&amp;nbsp;are blue on white, the folks who were blue
on grey are orange on white, links&amp;nbsp;that were on the left are on the right and
vice versa. More than once this week I have thought I was on the wrong blog!
&lt;/p&gt;
&lt;p&gt;
Let's see if&amp;nbsp;I can get with the spirit and add some flare today or tomorrow...
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=f09a342c-47b0-429b-8145-6829bad19146" /&gt;</description>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=604d0f2d-4b02-452c-a386-37167df38c27</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=604d0f2d-4b02-452c-a386-37167df38c27</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
OK, I did the <a href="http://www.csthota.com/blogmap">blogmap </a>thing:
</p>
        <p>
          <a href="http://www.csthota.com/blogmap" alt="BlogMap">
            <img style="BORDER-RIGHT: black 1px dashed; BORDER-TOP: black 1px dashed; BORDER-LEFT: black 1px dashed; BORDER-BOTTOM: black 1px dashed" alt="http://www.csthota.com/blogmap/" src="http://www.csthota.com/blogmap/blogapi.ashx?method=blogmap&amp;feed=http://www.gregcons.com/kateblog/SyndicationService.asmx/GetRss" />
          </a>
        </p>
        <p>
This is my Peterborough office, not that I'm there very often...
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=604d0f2d-4b02-452c-a386-37167df38c27" />
      </body>
      <title>Where am I, again?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=604d0f2d-4b02-452c-a386-37167df38c27</guid>
      <link>http://www.gregcons.com/KateBlog/WhereAmIAgain.aspx</link>
      <pubDate>Thu, 10 Feb 2005 23:08:19 GMT</pubDate>
      <description>&lt;p&gt;
OK, I did the &lt;a href="http://www.csthota.com/blogmap"&gt;blogmap &lt;/a&gt;thing:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.csthota.com/blogmap" alt="BlogMap"&gt;&lt;img style="BORDER-RIGHT: black 1px dashed; BORDER-TOP: black 1px dashed; BORDER-LEFT: black 1px dashed; BORDER-BOTTOM: black 1px dashed" alt=http://www.csthota.com/blogmap/ src="http://www.csthota.com/blogmap/blogapi.ashx?method=blogmap&amp;amp;feed=http://www.gregcons.com/kateblog/SyndicationService.asmx/GetRss"&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
This is my Peterborough office, not that I'm there very often...
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=604d0f2d-4b02-452c-a386-37167df38c27" /&gt;</description>
      <category>Canadian Colour</category>
      <category>Consulting Life</category>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=4ad4ba51-6cbf-4888-8bfa-79646de4ca06</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4ad4ba51-6cbf-4888-8bfa-79646de4ca06</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just read a <a href="http://blogs.msdn.com/slippman/archive/2004/12/08/278163.aspx#FeedBack">blog
entry</a> that, to me, really epitomizes what blogs are all about. It starts
out as a musing on a little technical question -- if some C++ code throws a string
literal, what kind of catch clauses should win the race to catch it? -- and turns
into a very personal story of what C++/CLI is for and about and Stan's motivations
in being part of it. He says:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
We have had an extraordinary degree of freedom not simply in our design, but in our
being able to reach out and work with the general c++ community. this language is
a coalition. I think we have all wanted to put the best face on C++ in what we regard
as an otherwise hostile environment for C++. We think this is a win-win situation
for everyone. if you don't like something, you should let us know. we're not a hundred
thousand leagues removed from our users. if you want to use the language, you have
every right to tell us what you think about it; how you find it; what you want.
</p>
        </blockquote>
        <p>
And later:
</p>
        <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
          <p>
I just program and write. and I do that best in C++. C# and Java mean nothing to me.
Now I have my own language to use on .NET. That was my personal agenda in all this.
I think you should check it out. 
</p>
        </blockquote>
        <p>
So go read it. C++/CLI is being developed by real people who care about the technology
they use and the technology they create. I don't know what it is about C++ that makes
people feel this way about it -- I feel the same way myself. I use VB.NET almost every
day, I use XML, I use all kinds of things, but I don't really have feelings towards
those things. I do for C++. Weird but true, and --hey!-- I'm not the only one.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4ad4ba51-6cbf-4888-8bfa-79646de4ca06" />
      </body>
      <title>Stan Lippman on philosophy of C++/CLI</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4ad4ba51-6cbf-4888-8bfa-79646de4ca06</guid>
      <link>http://www.gregcons.com/KateBlog/StanLippmanOnPhilosophyOfCCLI.aspx</link>
      <pubDate>Wed, 15 Dec 2004 16:48:20 GMT</pubDate>
      <description>&lt;p&gt;
I just read a &lt;a href="http://blogs.msdn.com/slippman/archive/2004/12/08/278163.aspx#FeedBack"&gt;blog
entry&lt;/a&gt;&amp;nbsp;that, to me, really epitomizes what blogs are all about. It starts
out as a musing on a little technical question -- if some C++ code throws a string
literal, what kind of catch clauses should win the race to catch it? -- and turns
into a very personal story of what C++/CLI is for and about and Stan's motivations
in being part of it. He says:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
We have had an extraordinary degree of freedom not simply in our design, but in our
being able to reach out and work with the general c++ community. this language is
a coalition. I think we have all wanted to put the best face on C++ in what we regard
as an otherwise hostile environment for C++. We think this is a win-win situation
for everyone. if you don't like something, you should let us know. we're not a hundred
thousand leagues removed from our users. if you want to use the language, you have
every right to tell us what you think about it; how you find it; what you want.
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
And later:
&lt;/p&gt;
&lt;blockquote dir=ltr style="MARGIN-RIGHT: 0px"&gt; 
&lt;p&gt;
I just program and write. and I do that best in C++. C# and Java mean nothing to me.
Now I have my own language to use on .NET. That was my personal agenda in all this.
I think you should check it out. 
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
So go read it. C++/CLI is being developed by real people who care about the technology
they use and the technology they create. I don't know what it is about C++ that makes
people feel this way about it -- I feel the same way myself. I use VB.NET almost every
day, I use XML, I use all kinds of things, but I don't really have feelings towards
those things. I do for C++. Weird but true, and --hey!-- I'm not the only one.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4ad4ba51-6cbf-4888-8bfa-79646de4ca06" /&gt;</description>
      <category>C++</category>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=4418f6a7-2575-4179-a27e-00d885b6d939</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4418f6a7-2575-4179-a27e-00d885b6d939</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I know these things are silly, but anyway:
</p>
        <p>
          <a href="http://bbspot.com/News/2003/01/os_quiz.php">
            <img height="90" alt="You are Windows 2000 SP3.  You're a steady and reliable friend.  People think you're all business, but with your recent therapy you've become a little more playful." src="http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/windows_2000.jpg" width="300" border="0" />
            <br />
Which OS are You?</a>
        </p>
        <p>
How did it determine I was service pack 3? I don't want to know. You can see all the
possibilities at <a href="http://bbspot.com/News/2003/01/os_quiz_all.html">http://bbspot.com/News/2003/01/os_quiz_all.html</a>.
I think I would have rather been XP.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4418f6a7-2575-4179-a27e-00d885b6d939" />
      </body>
      <title>Which OS are you?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=4418f6a7-2575-4179-a27e-00d885b6d939</guid>
      <link>http://www.gregcons.com/KateBlog/WhichOSAreYou.aspx</link>
      <pubDate>Tue, 06 Jul 2004 20:21:37 GMT</pubDate>
      <description>&lt;p&gt;
I know these things are silly, but anyway:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://bbspot.com/News/2003/01/os_quiz.php"&gt;&lt;img height=90 alt="You are Windows 2000 SP3.  You're a steady and reliable friend.  People think you're all business, but with your recent therapy you've become a little more playful." src="http://www.bbspot.com/Images/News_Features/2003/01/os_quiz/windows_2000.jpg" width=300 border=0&gt;
&lt;br&gt;
Which OS are You?&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
How did it determine I was service pack 3? I don't want to know. You can see all the
possibilities at &lt;a href="http://bbspot.com/News/2003/01/os_quiz_all.html"&gt;http://bbspot.com/News/2003/01/os_quiz_all.html&lt;/a&gt;.
I think I would have rather been XP.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=4418f6a7-2575-4179-a27e-00d885b6d939" /&gt;</description>
      <category>Meta</category>
      <category>Seen and Recommended</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=95bea8a3-97f7-4132-b875-8e9f72c3b787</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=95bea8a3-97f7-4132-b875-8e9f72c3b787</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Now people I haven't even met are <a href="http://weblogs.asp.net/dburke/archive/2004/06/08/150579.aspx">blogging
about donuts</a>... not that the back door he describes could persuade me to scan
my own groceries, until the UI improves dramatically. It's forever telling me to put
the bag back on the scale or take things off the scale until I'm ready to abandon
everything I've bought just to make the process stop.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=95bea8a3-97f7-4132-b875-8e9f72c3b787" />
      </body>
      <title>Maybe I need a donut category</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=95bea8a3-97f7-4132-b875-8e9f72c3b787</guid>
      <link>http://www.gregcons.com/KateBlog/MaybeINeedADonutCategory.aspx</link>
      <pubDate>Tue, 08 Jun 2004 16:46:06 GMT</pubDate>
      <description>&lt;p&gt;
Now people I haven't even met are &lt;a href="http://weblogs.asp.net/dburke/archive/2004/06/08/150579.aspx"&gt;blogging
about donuts&lt;/a&gt;... not that the back door he describes could persuade me to scan
my own groceries, until the UI improves dramatically. It's forever telling me to put
the bag back on the scale or take things off the scale until I'm ready to abandon
everything I've bought just to make the process stop.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=95bea8a3-97f7-4132-b875-8e9f72c3b787" /&gt;</description>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=538b6a72-91fe-42f5-9e02-ff885d808c08</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=538b6a72-91fe-42f5-9e02-ff885d808c08</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Marcie <a href="http://weblogs.asp.net/datagridgirl/archive/2004/05/30/144671.aspx">blogs
about donuts</a> so I don't have to.
</p>
        <p>
          <img src="http://www.gregcons.com/kateblog/content/binary/nodonuts.jpg" border="0" />
        </p>
        <p>
As for snacks at TechEd, just don't get me started. 
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=538b6a72-91fe-42f5-9e02-ff885d808c08" />
      </body>
      <title>What are friends for?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=538b6a72-91fe-42f5-9e02-ff885d808c08</guid>
      <link>http://www.gregcons.com/KateBlog/WhatAreFriendsFor.aspx</link>
      <pubDate>Tue, 01 Jun 2004 00:14:14 GMT</pubDate>
      <description>&lt;p&gt;
Marcie &lt;a href="http://weblogs.asp.net/datagridgirl/archive/2004/05/30/144671.aspx"&gt;blogs
about donuts&lt;/a&gt; so I don't have to.
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/kateblog/content/binary/nodonuts.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
As for snacks at TechEd, just don't get me started. 
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=538b6a72-91fe-42f5-9e02-ff885d808c08" /&gt;</description>
      <category>Meta</category>
      <category>Travel</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=0b09b235-9333-465e-a1dd-09e526c5c9ec</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0b09b235-9333-465e-a1dd-09e526c5c9ec</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This year there are two flavours of speaker shirts at TechEd: the darker (more attractive,
I think) blue belong to Microsoft people and the lighter ones to third parties --
that would be me. I wore one of mine today and since I have booth duty tomorrow (RD
booth -- 49 and 50 in the Microsoft Pavilion in the Exhibit Hall, come on by) I'll
be wearing the other one. I'm hoping to get a third shirt tomorrow. I don't know why
I packed any of my own clothes, really, folks have been handing me shirts
every time I turn around. No-one gives you pants as swag though. Too bad!
</p>
        <p>
As well as the shirt, I have a slightly decorated badge:
</p>
        <p>
          <img src="http://www.gregcons.com/kateblog/content/binary/badge.jpg" border="0" />
        </p>
        <p>
I figure I might as well make myself easy to spot. So if you can't recognize me from
the picture (upper left corner) on the bingo card, you can recognize my badge :-)
Most of the RDs are wearing the Regional Director Program button also, and we tend
to know where each other are. So if you still need a Forte or Huckaby signature, if
you missed Clemens and Scott in the RD booth tonight, or left before Goksin arrived
(oh yes, he did come by later!) then flag down any RD you see and ask us if we've
seen the one you're missing.
</p>
        <p>
I think I just about have one piece of badge bling for every category on my blog.
I got an INETA card after I took the picture. I forgot to bring my MVP lapel pin,
sorry MVP program.
</p>
        <p>
And of course, I can relax and think about badges and shirts and such because I did
my talk and it went well. I will try to get my code (and my slides for that matter)
on CommNet.
</p>
        <p>
Kate
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0b09b235-9333-465e-a1dd-09e526c5c9ec" />
      </body>
      <title>What am I wearing?</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=0b09b235-9333-465e-a1dd-09e526c5c9ec</guid>
      <link>http://www.gregcons.com/KateBlog/WhatAmIWearing.aspx</link>
      <pubDate>Tue, 25 May 2004 06:06:35 GMT</pubDate>
      <description>&lt;p&gt;
This year there are two flavours of speaker shirts at TechEd: the darker (more attractive,
I think) blue belong to Microsoft people and the lighter ones to third parties --
that would be me. I wore one of mine today and since I have booth duty tomorrow (RD
booth -- 49 and 50 in the Microsoft Pavilion in the Exhibit Hall, come on by) I'll
be wearing the other one. I'm hoping to get a third shirt tomorrow. I don't know why
I packed any of my own clothes, really,&amp;nbsp;folks have been handing me&amp;nbsp;shirts
every time I turn around. No-one gives you pants as swag though. Too bad!
&lt;/p&gt;
&lt;p&gt;
As well as the shirt, I have a slightly decorated badge:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.gregcons.com/kateblog/content/binary/badge.jpg" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
I figure I might as well make myself easy to spot. So if you can't recognize me from
the picture (upper left corner) on the bingo card, you can recognize my badge :-)
Most of the RDs are wearing the Regional Director Program button also, and we tend
to know where each other are. So if you still need a Forte or Huckaby signature, if
you missed Clemens and Scott in the RD booth tonight, or left before Goksin arrived
(oh yes, he did come by later!) then flag down any RD you see and ask us if we've
seen the one you're missing.
&lt;/p&gt;
&lt;p&gt;
I think I just about have one piece of badge bling for every category on my blog.
I got an INETA card after I took the picture. I forgot to bring my MVP lapel pin,
sorry MVP program.
&lt;/p&gt;
&lt;p&gt;
And of course, I can relax and think about badges and shirts and such because I did
my talk and it went well. I will try to get my code (and my slides for that matter)
on CommNet.
&lt;/p&gt;
&lt;p&gt;
Kate
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=0b09b235-9333-465e-a1dd-09e526c5c9ec" /&gt;</description>
      <category>C++</category>
      <category>Canadian Colour</category>
      <category>INETA</category>
      <category>Meta</category>
      <category>MVP</category>
      <category>RD</category>
      <category>Speaking</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=a089c1b9-a642-4b98-949c-f774abce0703</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a089c1b9-a642-4b98-949c-f774abce0703</pingback:target>
      <dc:creator>Kate Gregory</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Almost as soon as I noticed (and before I could report it) the only flaw I had found
in dasBlog has been fixed. My C++ Category used to always come up empty, though of
course I had plenty of posts in it, thanks to the punctuation in the category name.
Today a completely painless upgrade to 1.6 fixed that. Yay!
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a089c1b9-a642-4b98-949c-f774abce0703" />
      </body>
      <title>dasBlog 1.6 and my C++ category</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=a089c1b9-a642-4b98-949c-f774abce0703</guid>
      <link>http://www.gregcons.com/KateBlog/dasBlog16AndMyCCategory.aspx</link>
      <pubDate>Tue, 11 May 2004 18:59:28 GMT</pubDate>
      <description>&lt;p&gt;
Almost as soon as I noticed (and before I could report it) the only flaw I had found
in dasBlog has been fixed. My C++ Category used to always come up empty, though of
course I had plenty of posts in it, thanks to the punctuation in the category name.
Today a completely painless upgrade to 1.6 fixed that. Yay!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=a089c1b9-a642-4b98-949c-f774abce0703" /&gt;</description>
      <category>Meta</category>
    </item>
    <item>
      <trackback:ping>http://www.gregcons.com/KateBlog/Trackback.aspx?guid=f3da2bd6-be1e-419e-982f-e125d89888cd</trackback:ping>
      <pingback:server>http://www.gregcons.com/KateBlog/pingback.aspx</pingback:server>
      <pingback:target>http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=f3da2bd6-be1e-419e-982f-e125d89888cd</pingback:target>
      <dc:creator />
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My favourite sysadmin downloaded dasBlog for me (thanks to <a href="http://staff.newtelligence.net/clemensv/">Clemens </a>for
writing it) and installed it, leaving me with only the task of filling it up with
stuff. I can't write much today because I'm getting ready to go to Montreal tomorrow
for the <a href="http://www.gumsnet.org/eng/act-4MS23.asp">Montreal Microsoft .NET
Architecture User Group </a>where I'm going to talk about Remoting. Looking forward
to the train ride already.
</p>
        <img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=f3da2bd6-be1e-419e-982f-e125d89888cd" />
      </body>
      <title>Hello, World!</title>
      <guid isPermaLink="false">http://www.gregcons.com/KateBlog/PermaLink.aspx?guid=f3da2bd6-be1e-419e-982f-e125d89888cd</guid>
      <link>http://www.gregcons.com/KateBlog/HelloWorld.aspx</link>
      <pubDate>Mon, 22 Mar 2004 23:31:09 GMT</pubDate>
      <description>&lt;p&gt;
My favourite sysadmin downloaded dasBlog for me (thanks to &lt;a href="http://staff.newtelligence.net/clemensv/"&gt;Clemens &lt;/a&gt;for
writing it) and installed it, leaving me with only the task of filling it up with
stuff. I can't write much today because I'm getting ready to go to Montreal tomorrow
for the &lt;a href="http://www.gumsnet.org/eng/act-4MS23.asp"&gt;Montreal Microsoft .NET
Architecture User Group &lt;/a&gt;where I'm going to talk about Remoting. Looking forward
to the train ride already.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.gregcons.com/KateBlog/aggbug.ashx?id=f3da2bd6-be1e-419e-982f-e125d89888cd" /&gt;</description>
      <category>INETA</category>
      <category>Meta</category>
      <category>Speaking</category>
      <category>Travel</category>
    </item>
  </channel>
</rss>