```graphviz
digraph "Two Factor Model Path Specification" {
node [style=filled, fontname="Arial", fontsize=16];
/* Manifest Variables */
{ rank = max; mv1; mv2; mv3; mv4; mv5; sv1; sv2; sv3; sv4; sv5 }
mv1 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
mv2 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
mv3 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
mv4 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
mv5 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
sv1 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
sv2 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
sv3 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
sv4 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
sv5 [shape=square, fillcolor="#a9fab1", height=0.5, width=0.5];
/* Latent Variables */
mvalue [shape=circle, fillcolor="#f4fd78"];
svalue [shape=circle, fillcolor="#f4fd78"];
/* Means */
one [shape=triangle];
/* Paths */
mvalue -> mv1[dir=forward];
mvalue -> mv2[dir=forward];
mvalue -> mv3[dir=forward];
mvalue -> mv4[dir=forward];
mvalue -> mv5[dir=forward];
svalue -> sv1[dir=forward];
svalue -> sv2[dir=forward];
svalue -> sv3[dir=forward];
svalue -> sv4[dir=forward];
svalue -> sv5[dir=forward];
mv1 -> mv1[dir=both, headport=s, tailport=s];
mv2 -> mv2[dir=both, headport=s, tailport=s];
mv3 -> mv3[dir=both, headport=s, tailport=s];
mv4 -> mv4[dir=both, headport=s, tailport=s];
mv5 -> mv5[dir=both, headport=s, tailport=s];
sv1 -> sv1[dir=both, headport=s, tailport=s];
sv2 -> sv2[dir=both, headport=s, tailport=s];
sv3 -> sv3[dir=both, headport=s, tailport=s];
sv4 -> sv4[dir=both, headport=s, tailport=s];
sv5 -> sv5[dir=both, headport=s, tailport=s];
mvalue -> mvalue[dir=both, headport=n, tailport=n];
mvalue -> svalue[dir=both];
svalue -> svalue[dir=both, headport=n, tailport=n];
one -> mv1[dir=forward];
one -> mv2[dir=forward];
one -> mv3[dir=forward];
one -> mv4[dir=forward];
one -> mv5[dir=forward];
one -> sv1[dir=forward];
one -> sv2[dir=forward];
one -> sv3[dir=forward];
one -> sv4[dir=forward];
one -> sv5[dir=forward];
}
```