diff --git a/src/xsl/transform.xsl b/src/xsl/transform.xsl
index a6733feb90ea736a2b7ea59ac9f2995abdceccf6..be1e954f96f922fe66704ad33f20a4f0870e59e2 100644
--- a/src/xsl/transform.xsl
+++ b/src/xsl/transform.xsl
@@ -87,9 +87,29 @@
                         <xsl:if test="./bltx:userc">
                             <xsl:text> </xsl:text>
                             <xsl:element name="u">
-                                <xsl:text>Core Rank </xsl:text>
-                                <xsl:value-of select="./bltx:userc/text()"/>
-                                <xsl:text>.</xsl:text>
+                                <xsl:choose>
+                                    <xsl:when test="matches('((.*?)[^\\];){2}',./bltx:userc)">
+                                        <xsl:analyze-string select="./bltx:userc"
+                                                            regex="((.*?)[^\\];){2}(.*?)">
+                                            <xsl:matching-substring>
+                                                <city>
+                                                    <xsl:value-of select="regex-group(1)"/>
+                                                </city>
+                                                <state>
+                                                    <xsl:value-of select="regex-group(2)"/>
+                                                </state>
+                                                <zip>
+                                                    <xsl:value-of select="regex-group(3)"/>
+                                                </zip>
+                                            </xsl:matching-substring>
+                                        </xsl:analyze-string>
+                                    </xsl:when>
+                                    <xsl:otherwise>
+                                        <xsl:text>Core Rank </xsl:text>
+                                        <xsl:value-of select="./bltx:userc/text()"/>
+                                        <xsl:text>.</xsl:text>
+                                    </xsl:otherwise>
+                                </xsl:choose>
                             </xsl:element>
                         </xsl:if>
                     </xsl:element>