﻿<?xml version="1.0" encoding="utf-8" ?>
<QUERIES>
  <SELECT_FB_PHOTO_COUNT>
    SELECT  FB_PHOTO_EXIST  FROM FAMILYTREE.dbo.FM_LK F  INNER JOIn FAMILYTREE.dbo.FAMILY_MEMBER M ON M.M_ID = F.M_ID WHERE

    AUTO_ID='%1%'
  </SELECT_FB_PHOTO_COUNT>

  <SELECT_USER_ALBUMS_ADMIN_FB_EN>
    SELECT DISTINCT PICTURE_URL as THUMB,SOURCE_URL as IMAGE,PHOTO_ID,A.CREATED_TIME,'0' as ORD,'' AS ID
    FROM FT_SM.DBO.FB_PHOTOS A %%WITHNO%%

    where AUTO_ID='%1%'
    ORDER BY  ORD,A.CREATED_TIME DESC
  </SELECT_USER_ALBUMS_ADMIN_FB_EN>

  <SELECT_USER_ALBUMS_FB_EN>
    SELECT DISTINCT PICTURE_URL as THUMB,SOURCE_URL as IMAGE,PHOTO_ID,A.CREATED_TIME,'0' as ORD,'' AS ID
    FROM FT_SM.DBO.FB_PHOTOS A %%WITHNO%%

    where AUTO_ID='%1%'
    ORDER BY  ORD,A.CREATED_TIME DESC
  </SELECT_USER_ALBUMS_FB_EN>

 

  <NEW_TWITTER_WORDS>
    SELECT TOP 50 COUNT(*),DESCRIPTION FROM FM_LK X
    inner join FAMILY_MEMBER M on M.M_ID = X.M_ID
    inner join[FT_SM].[DBO].[TXT]  A with (nolock) on M.AUTO_ID=A.AUTO_ID
    WHERE TW_ID='%1%'  AND NOT EXISTS (SELECT * FROM
    [FT_SM].[DBO].TXT_EXCLUDE B with (nolock) WHERE B.DESCRIPTION = A.DESCRIPTION)
    and TRANS_DATE >= getdate() -360
    GROUP BY DESCRIPTION    ORDER BY COUNT(*) DESC
  </NEW_TWITTER_WORDS>



  <NEW_TWITTER_WORDS_AUTO_ID>
    SELECT TOP 50 COUNT(*),DESCRIPTION FROM  FAMILY_MEMBER M
    inner join[FT_SM].[DBO].[TXT]  A with (nolock) on M.AUTO_ID=A.AUTO_ID
    WHERE M.AUTO_ID='%1%'  AND NOT EXISTS (SELECT * FROM
    [FT_SM].[DBO].TXT_EXCLUDE B with (nolock) WHERE B.DESCRIPTION = A.DESCRIPTION)
    and TRANS_DATE >= getdate() -360
    GROUP BY DESCRIPTION    ORDER BY COUNT(*) DESC
  </NEW_TWITTER_WORDS_AUTO_ID>

  <NEW_TWITTER_WORDS_AUTO_ID_PERIOD1>

    SELECT TOP 50 COUNT(*),DESCRIPTION FROM  FAMILY_MEMBER M
    inner join[FT_SM].[DBO].[TXT]  A with (nolock) on M.AUTO_ID=A.AUTO_ID
    WHERE M.AUTO_ID='%1%'  AND NOT EXISTS (SELECT * FROM
    [FT_SM].[DBO].TXT_EXCLUDE B with (nolock) WHERE B.DESCRIPTION = A.DESCRIPTION)
    and TRANS_DATE >= getdate() -30
    GROUP BY DESCRIPTION    ORDER BY COUNT(*) DESC

  </NEW_TWITTER_WORDS_AUTO_ID_PERIOD1>

  <NEW_TWITTER_WORDS_AUTO_ID_PERIOD2>

    SELECT TOP 50 COUNT(*),DESCRIPTION FROM  FAMILY_MEMBER M
    inner join[FT_SM].[DBO].[TXT]  A with (nolock) on M.AUTO_ID=A.AUTO_ID
    WHERE M.AUTO_ID='%1%'  AND NOT EXISTS (SELECT * FROM
    [FT_SM].[DBO].TXT_EXCLUDE B with (nolock) WHERE B.DESCRIPTION = A.DESCRIPTION)
    and TRANS_DATE >= getdate() -30
    GROUP BY DESCRIPTION    ORDER BY COUNT(*) DESC

  </NEW_TWITTER_WORDS_AUTO_ID_PERIOD2>


  <MOST_USED_WORDS_ALL>
    SELECT TOP 50 COUNT(*) As Count,DESCRIPTION FROM [FT_SM].[DBO].[TXT]  A with (nolock)
    WHERE AUTO_ID='%1%' AND NOT EXISTS (SELECT * FROM
    [FT_SM].[DBO].TXT_EXCLUDE B with (nolock) WHERE B.DESCRIPTION = A.DESCRIPTION)
    GROUP BY DESCRIPTION    ORDER BY COUNT(*) DESC
  </MOST_USED_WORDS_ALL>
  <SELECT_ACCOUNT_APPROVED>
    select a.FIRST_NAME, a.LAST_NAME, a.LAST_LOGIN_DATE,a.IS_SM,a.AUTO_ID,IMP.IMAGE_URL AS IMG_URL,SPECIAL_CAT, a.ACCOUNT_ID, a.IS_SYSTEM_ADMIN from ACCOUNT a with (nolock) 

    LEFT JOIN ( SELECT  a.auto_id, UPLOAD_DATE ,
    IMAGE_URL ,
    THUMB_URL ,
    MEMBER_ID,FIRST_NAME
    FROM    IMG_UP  A with(nolock)
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = A.AUTO_ID

    WHERE A.ALBUM_ID='0' AND A.TP_ID='P' AND IS_DEFAULT='1'   AND A.IS_DEL='0'


    ) IMP ON (a.AUTO_ID = IMP.AUTO_ID)

    where USRNAME='%%%%A%%' and IS_APPROVED = '1'
  </SELECT_ACCOUNT_APPROVED>
  <SELECT_US_MORT> SELECT [ID] as M_ID ,[Name] as FN ,[Dscr] as SUM ,CONVERT(VARCHAR(12),[OB_DATE]) as FULL_DT,PIC_URL as TH_URL ,GENDER as GN 
  FROM ( SELECT ROW_NUMBER() OVER ( ORDER BY OB_DATE DESC) rw, [ID] ,[Name] ,[Dscr] ,[OB_DATE] ,GENDER,PIC_URL, FROM_DATE FROM [FT_OB].[dbo].[OBT_US] %%WITHNO%% ) a ORDER BY CONVERT(date, FROM_DATE) DESC </SELECT_US_MORT>


  <SELECT_USERS_LISTING_BY_COUNTRY>

    SELECT

    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    '' AS BD ,
    q.BIRTH_PLACE AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE AS CNTRY ,


    q.AUTO_ID

    FROM    ( SELECT  top 100   ROW_NUMBER() OVER ( ORDER BY CASE    when UPLOAD_DATE is  null then '0' else '1' end DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    '0' SUB_L_ID ,
    FM.COUNTRY_ID ,
    '0' as l_id ,
    '0' as L_EN ,

    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  FAMILY_MEMBER FM

    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock) WHERE 1=1
    %%COUNTRY4%%
    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID

    WHERE  FM.FIRST_NAME is not  null AND FM.LAST_NAME is not null and %%COUNTRY1%%


    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY ORD DESC, NEWID()




  </SELECT_USERS_LISTING_BY_COUNTRY>
  <SELECT_USERS_LISTING_BY_CAT_EN_1>

    SELECT
    q.AUTO_ID,
    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    q.BIRTH_DATE AS DOB,
    q.description AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE  AS CNTRY ,


    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY ORDER_MEMBER DESC,C.DESCRIPTION DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,

    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,
    FM.ORDER_MEMBER,
    MC.L_ID ,
    LK.L_EN ,
    FM.MEMBER_TYPE,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,
    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID IN (1544) AND SUB_L_ID=0

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE L_ID IN (1544)) LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)

    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID IN (1544)



    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY q.ORDER_MEMBER DESC,q.Description desc,q.FIRST_NAME





  </SELECT_USERS_LISTING_BY_CAT_EN_1>



  <SELECT_USERS_LISTING_BY_CAT_EN_1_ASC>

    SELECT
    q.AUTO_ID,
    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    q.BIRTH_DATE AS DOB,
    q.description AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE  AS CNTRY ,


    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY ORDER_MEMBER ASC,C.DESCRIPTION DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,

    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,
    FM.ORDER_MEMBER,
    MC.L_ID ,
    LK.L_EN ,
    FM.MEMBER_TYPE,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,
    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID IN (70003) AND SUB_L_ID=0

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE L_ID IN (70003)) LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)

    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID IN (70003)



    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY q.ORDER_MEMBER ASC,q.Description desc,q.FIRST_NAME





  </SELECT_USERS_LISTING_BY_CAT_EN_1_ASC>

  <SELECT_USERS_LISTING_BY_CAT_EN_1_ASC_COMMON>
    SELECT
    q.AUTO_ID,
    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    q.BIRTH_DATE AS DOB,
    q.description AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE  AS CNTRY ,


    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY ORDER_MEMBER ASC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,

    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,
    FM.ORDER_MEMBER,
    MC.L_ID ,
    LK.L_EN ,
    FM.MEMBER_TYPE,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,
    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID IN (%1%) AND SUB_L_ID=0

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE L_ID IN (%1%)) LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)

    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID IN (%1%)



    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY q.ORDER_MEMBER ASC,q.FIRST_NAME



  </SELECT_USERS_LISTING_BY_CAT_EN_1_ASC_COMMON>
  <SELECT_USERS_LISTING_BY_CAT_5_EN>
    SELECT

    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BD ,
    q.BIRTH_PLACE AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE AS CNTRY ,

    <!--q.DESCRIPTION AS CNTRY,-->
    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY CASE    when UPLOAD_DATE is  null then '0' else '1' end DESC,GENDER_ID

    DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,DATE_MONTH,DATE_YEAR,DATE_DAY,
    MC.L_ID ,
    LK.L_EN ,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,

    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID = '%1%' AND SUB_L_ID=0 %%COUNTRY2%%

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID AND FM.M_ID not like'CELB%'

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE USED_BY_ID= 6 AND L_ID = '%1%') LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)  WHERE 1=1
    %%COUNTRY4%%
    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID = '%1%'
    %%COUNTRY3%%


    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY ORD DESC, GENDER_ID,FIRST_NAME
  </SELECT_USERS_LISTING_BY_CAT_5_EN>

  <SELECT_USERS_LISTING_BY_CAT_2_EN>
    SELECT

    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BD ,
    q.BIRTH_PLACE AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE AS CNTRY ,

    <!--q.DESCRIPTION AS CNTRY,-->
    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY CASE    when UPLOAD_DATE is  null then '0' else '1' end DESC,GENDER_ID

    DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,DATE_MONTH,DATE_YEAR,DATE_DAY,
    MC.L_ID ,
    LK.L_EN ,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,

    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID = '%1%' AND SUB_L_ID=0 %%COUNTRY2%%

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID AND FM.M_ID not like'CELB%'

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE USED_BY_ID= 6 AND L_ID = '%1%') LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)  WHERE 1=1
    %%COUNTRY4%%
    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID = '%1%'
    %%COUNTRY3%%


    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY ORD DESC, GENDER_ID,FIRST_NAME
  </SELECT_USERS_LISTING_BY_CAT_2_EN>
  <!--Gets People Under Specific Category-->
  <SELECT_USERS_LISTING_BY_CAT_EN>

    SELECT

    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    '' AS BD ,
    q.BIRTH_PLACE AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE AS CNTRY ,

    <!--q.DESCRIPTION AS CNTRY,-->
    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY CASE    when UPLOAD_DATE is  null then '0' else '1' end DESC,GENDER_ID

    DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,
    MC.L_ID ,
    LK.L_EN ,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD
    FROM  ( SELECT  L_ID ,
    SUB_L_ID ,

    M_ID,
    COUNTRY_ID
    FROM    MEMBER_CAT  with(nolock)
    WHERE   L_ID = '%1%' AND SUB_L_ID=0 %%COUNTRY2%%

    ) MC
    inner JOIN FAMILY_MEMBER FM  with(nolock) ON MC.M_ID = FM.M_ID AND FM.M_ID not like'CELB%'

    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN  with(nolock)
    WHERE USED_BY_ID =1 AND L_ID = '%1%' ) LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock) WHERE 1=1
    %%COUNTRY4%%
    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID = '%1%'
    %%COUNTRY3%%


    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY ORD DESC, GENDER_ID,FIRST_NAME


  </SELECT_USERS_LISTING_BY_CAT_EN>



  <SELECT_NEWSEARCH_EXACT_SSDI_1>
    SELECT * FROM (SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN ) ROW,SSN,FN,MN,LN,AGE,
    DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM  DMF %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0) AND ((CONTAINS(FN,'%%AND1%%') AND CONTAINS(LN,'%%AND3%%') %%YEAR%% %

    %SSDINO%%)
    OR (CONTAINS(FN,'%%AND3%%')  AND CONTAINS(LN,'%%AND1%%') %%YEAR%% %%SSDINO%%))) A
    WHERE ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_EXACT_SSDI_1>

  <SELECT_NEWSEARCH_EXACT_SSDI_2>
    SELECT * FROM ( SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN ) ROW,SSN,FN,MN,LN,AGE,
    DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0) AND ((CONTAINS(FN,'%%AND1%%') AND CONTAINS(LN,'%%AND2%%') %%YEAR%% %

    %SSDINO%%)
    OR (CONTAINS(FN,'%%AND2%%')  AND CONTAINS(LN,'%%AND1%%') %%YEAR%% %%SSDINO%%))) A
    WHERE ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_EXACT_SSDI_2>
  <SELECT_NEWSEARCH_EXACT_SSDI_3>
    SELECT * FROM (SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN ) ROW,SSN,FN,MN,LN,AGE,
    DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0) AND ((CONTAINS(FN,'%%AND1%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(LN,'%%AND1%%') %%YEAR%% %%SSDINO%%))) A
    WHERE   ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_EXACT_SSDI_3>
  <SELECT_NEWSEARCH_SSDI_1>
    SELECT * FROM
    (
    SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN )

    ROW,SSN,FN,MN,LN,AGE,DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF A %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0)
    AND (
    (CONTAINS(FN,'%%AND1%%') AND CONTAINS(LN,'%%AND2%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(FN,'%%AND3%%')  AND CONTAINS(LN,'%%AND1%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(FN,'%%AND2%%')  AND CONTAINS(LN,'%%AND3%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(FN,'%%AND3%%')  AND CONTAINS(LN,'%%AND2%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(FN,'%%AND1%%')  AND CONTAINS(LN,'%%AND2%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(FN,'%%AND2%%')  AND CONTAINS(LN,'%%AND1%%') %%YEAR%% %%SSDINO%%)
    )
    and not exists (select * from FAMILYTREE.dbo.SEARCH_TEMP_SSDI b where ID = '%SEARCH_ID%' and b.AUTO_ID = A.AUTO_ID)
    )A
    WHERE   ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_SSDI_1>


  <SELECT_NEWSEARCH_LIKE_OR_SSDI_1>
    SELECT * FROM
    (
    SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN )

    ROW,SSN,FN,MN,LN,AGE,DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF A %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0)
    AND ((
    CONTAINS(FN, '%%OR%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(LN, '%%OR%%')  %%YEAR%% %%SSDINO%%))
    and not exists (select * from FAMILYTREE.dbo.SEARCH_TEMP_SSDI b where ID = '%SEARCH_ID%' and b.AUTO_ID = A.AUTO_ID)
    ) A
    WHERE ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_LIKE_OR_SSDI_1>
  <SELECT_NEWSEARCH_LIKE_OR_SSDI_2>
    SELECT * FROM
    (
    SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN )

    ROW,SSN,FN,MN,LN,AGE,DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF A %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0)
    AND ((
    CONTAINS(FN, '%%OR%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(LN, '%%OR%%')  %%YEAR%% %%SSDINO%%))
    and not exists (select * from FAMILYTREE.dbo.SEARCH_TEMP_SSDI b where ID = '%SEARCH_ID%' and b.AUTO_ID = A.AUTO_ID)
    ) A
    WHERE   ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_LIKE_OR_SSDI_2>
  <SELECT_NEWSEARCH_LIKE_OR_SSDI_3>
    SELECT * FROM
    (
    SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN )

    ROW,SSN,FN,MN,LN,AGE,DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF A %%WITHNO%%
    WHERE (IS_PRIVATE IS NULL OR IS_PRIVATE = 0)
    AND ((
    CONTAINS(FN, '%%OR%%') %%YEAR%% %%SSDINO%%)
    OR (CONTAINS(LN, '%%OR%%')  %%YEAR%% %%SSDINO%%))
    and not exists (select * from FAMILYTREE.dbo.SEARCH_TEMP_SSDI b where ID = '%SEARCH_ID%' and b.AUTO_ID = A.AUTO_ID)
    ) A
    WHERE   ROW BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CAST (DOD_YYYY AS INT) DESC, CAST (DOD_MM AS INT) DESC, CAST (DOD_DD AS INT) DESC
  </SELECT_NEWSEARCH_LIKE_OR_SSDI_3>

  <SELECT_SSDI_SSN>
    SELECT ROW_NUMBER() OVER ( ORDER BY SSN desc,SSN ) ROW,SSN,FN,MN,LN,AGE,
    DOB_MM,DOB_DD,DOB_YYYY,DOD_MM,DOD_DD,DOD_YYYY,RES_DESC,AUTO_ID
    FROM DMF %%WITHNO%%
    WHERE SSN = %%SSDINO%%
  </SELECT_SSDI_SSN>

  <SELECT_USERS_LISTING_COMMON_CAT>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    '' AS BD,
    a.BIRTH_PLACE AS BP,
    a.MOTHER AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.BIRTH_PLACE AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY TIMELINE_DATE desc,FN_DISPLAY ) rw,
    '0' as MID,
    FN_DISPLAY,
    LN_DISPLAY,
    DOB,
    BIRTH_PLACE,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,
    TIMELINE_DATE
    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by TIMELINE_DATE desc,FN_DISPLAY
  </SELECT_USERS_LISTING_COMMON_CAT>


  <SELECT_USERS_LISTING_COMMON_CAT_2>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.T_DESC + ' - ' + convert(varchar(4),T_DATE_YEAR_F) + ' ('+a.country_desc+ ')' AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY T_DATE_YEAR_F desc,T_DESC ) rw,
    '0' as MID,
    FN_DISPLAY,
    LN_DISPLAY,
    DOB,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,country_desc
    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by T_DATE_YEAR_F desc,T_DESC
  </SELECT_USERS_LISTING_COMMON_CAT_2>


  <SELECT_USERS_LISTING_COMMON_CAT_3>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    convert(varchar(4),T_DATE_YEAR_F) + ' - ' + convert(varchar(4),T_DATE_YEAR_T) + ' ('+a.country_desc+ ')' AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY T_DATE_YEAR_F desc,T_DATE_YEAR_T DESC,ORDER_ID ) rw,
    '0' as MID,
    FN_DISPLAY,ORDER_ID,
    LN_DISPLAY,
    convert(date, DOB,103) as dob,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,T_DATE_YEAR_T,country_desc
    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by T_DATE_YEAR_F desc,T_DATE_YEAR_T DESC,ORDER_ID
  </SELECT_USERS_LISTING_COMMON_CAT_3>
  <SELECT_USERS_LISTING_COMMON_CAT_3_CD>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.country_desc AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY  select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.country_desc AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY country_desc ) rw,
    '0' as MID,
    FN_DISPLAY,ORDER_ID,
    LN_DISPLAY,
    convert(date, DOB,103) as dob,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,T_DATE_YEAR_T,country_desc
    from LSN_LB_CAND_13) a

    where rw between %%FROM%% AND %%SIZE%%

    order by a.country_desc) rw,
    '0' as MID,
    FN_DISPLAY,ORDER_ID,
    LN_DISPLAY,
    convert(date, DOB,103) as dob,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,T_DATE_YEAR_T,country_desc
    from LSN_LB_CAND_13) a

    where rw between %%FROM%% AND %%SIZE%%

    order by a.country_desc
  </SELECT_USERS_LISTING_COMMON_CAT_3_CD>

  <SELECT_USERS_LISTING_COMMON_CAT_5>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    T_DESC + ' ('+a.country_desc+ ')' AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY ORDER_ID ) rw,
    '0' as MID,
    FN_DISPLAY,ORDER_ID,
    LN_DISPLAY,
    convert(date, DOB,103) as dob,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,T_DATE_YEAR_T,country_desc
    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by ORDER_ID
  </SELECT_USERS_LISTING_COMMON_CAT_5>



  <SELECT_USERS_LISTING_COMMON_CAT_COMMON>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    '' AS BD,
    a.BIRTH_PLACE AS BP,
    a.MOTHER AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.BIRTH_PLACE AS CNTRY,
    a.AUTO_ID
    from

    (select    ROW_NUMBER() OVER ( ORDER BY IMAGE_URL DESC,FN_DISPLAY ) rw,
    '0' as MID,
    FN_DISPLAY,
    LN_DISPLAY,
    DOB,
    BIRTH_PLACE,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID

    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by IMAGE_URL DESC,FN_DISPLAY
  </SELECT_USERS_LISTING_COMMON_CAT_COMMON>
  <SELECT_USERS_LISTING_COMMON_CAT_4>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    convert(varchar(4),T_DATE_YEAR_F) + ' - ' + convert(varchar(4),T_DATE_YEAR_T) + ' ('+a.country_desc+ ')' AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( order by ORDER_ID asc,country_desc,T_DATE_YEAR_T desc) rw,
    '0' as MID,
    FN_DISPLAY,
    LN_DISPLAY,
    DOB,
    T_DESC,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,BIRTH_PLACE,
    TIMELINE_DATE,T_DATE_YEAR_F,T_DATE_YEAR_T,country_desc,ORDER_ID
    from %TABLE_LSN%) a

    where rw between %%FROM%% AND %%SIZE%%

    order by ORDER_ID asc, country_desc, T_DATE_YEAR_T desc
  </SELECT_USERS_LISTING_COMMON_CAT_4>



  <SELECT_USERS_LISTING_BY_CAT_AR>
    SELECT  q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS BD ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.DESCRIPTION_AR AS CNTRY,
    q.AUTO_ID AS AUTO_ID
    FROM    ( SELECT    ROW_NUMBER() OVER ( %%ORDER%% ) rw ,
    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    MC.SUB_L_ID ,
    FM.COUNTRY_ID ,
    MC.L_ID ,
    LK.L_EN ,
    C.DESCRIPTION_AR,
    FM.AUTO_ID,
    FROM      FAMILY_MEMBER FM %%WITHNO%%
    LEFT JOIN ( SELECT  L_ID ,
    SUB_L_ID ,
    M_ID
    FROM    MEMBER_CAT %%WITHNO%%
    WHERE   L_ID = '%1%'
    %%SUBCAT%%
    ) MC ON MC.M_ID = FM.M_ID
    LEFT JOIN ( SELECT  L_ID ,
    L_EN
    FROM LOOKUP_MAIN %%WITHNO%%
    WHERE L_ID = '%1%') LK ON LK.L_ID = MC.L_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP %%WITHNO%%
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY %%WITHNO%%
    %%COUNTRY%%
    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID
    WHERE MC.L_ID = '%1%'
    %%COUNTRY1%%
    %%SUBCAT1%%

    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY
    ORD DESC, FIRST_NAME
  </SELECT_USERS_LISTING_BY_CAT_AR>

  <!--Gets People Under Specific Category-->
  <SELECT_USER_DETAIL_BY_ID_EN>
    SELECT     IS_PROFILE_PRIVATE, M_ID,IS_AR,
    FM.FIRST_NAME AS FN ,
    FM.LAST_NAME AS LN ,
    FM.GENDER_ID AS GN ,
    FM.DATE_MONTH AS MB ,
    FM.DATE_DAY AS DB ,
    FM.DATE_YEAR AS BD ,
    FM.BIRTH_PLACE AS BP ,
    FM.DD_DAY AS DDAY ,
    FM.DD_MONTH AS DM ,
    FM.DD_YEAR AS DD ,
    FM.DEATH_PLACE AS DP ,
    IMP.IMAGE_URL AS IMG_URL ,
    IMP.THUMB_URL AS TH_URL ,
    IMP.UPLOAD_DATE AS UP_DATE ,
    FM.AUTO_ID AS AUTO_ID,
    FM.SUMMARY AS SUM,
    FM.SUMMARY_1 AS SUMAR
    ,FM.ISDEAD
    FROM   ( SELECT  M_ID,
    FIRST_NAME ,
    LAST_NAME ,
    GENDER_ID ,
    BIRTH_DATE,
    BIRTH_PLACE ,
    DEATH_DATE ,
    DEATH_PLACE , DATE_YEAR, DD_DAY,
    DD_MONTH,
    DD_YEAR,DATE_MONTH,DATE_DAY,
    AUTO_ID,
    SUMMARY,
    SUMMARY_1,
    '0' AS LBV,
    IS_PROFILE_PRIVATE,ISDEAD,IS_AR,T.COUNTRY_ID
    FROM      FAMILY_MEMBER T %%WITHNO%%
    LEFT JOIN (SELECT IS_AR,COUNTRY_NO FROM NATIONS %%WITHNO%%) N ON N.COUNTRY_NO =  T.COUNTRY_ID
    WHERE     AUTO_ID = '%1%'
    ) FM


    LEFT JOIN ( SELECT  UPLOAD_DATE ,
    IMAGE_URL ,
    THUMB_URL ,
    MEMBER_ID
    FROM    IMG_UP  A %%WITHNO%% WHERE A.ALBUM_ID='0' AND A.TP_ID='P' AND IS_DEFAULT='1'   AND IS_DEL='0'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID
    ORDER BY IMP.UPLOAD_DATE DESC
  </SELECT_USER_DETAIL_BY_ID_EN>


  <SELECT_USER_ELECTION_ID_LEB_EN>


    SELECT   '0' as IS_PROFILE_PRIVATE, '0' AS AUTO_ID,'' AS FN,'1' GN,'' AS LN,'','' AS

    BD,'','','','','','1' AS LBV, 'Please press on the (Done) button above, than enter the name of the person you are

    searching for in the search box.' as SUM,'' as SUMAR,'0' AS THIISME


  </SELECT_USER_ELECTION_ID_LEB_EN>

  <SELECT_USER_DETAIL_BY_ID_LEB_EN>

    SELECT   '0' as IS_PROFILE_PRIVATE, ID AS AUTO_ID,CFN + ' ' + FN AS FN,LV_S AS GN,CLN AS LN,MN,CONVERT(varchar(12),DOB)

    AS

    BD,REL,IQID1,MOH,KADAA,CITY,'1' AS LBV, S_AR as SUM,'' as SUMAR,'0' AS THIISME FROM LB_VOTE.dbo.LBV2013A
    WHERE ID = '%1%'
  </SELECT_USER_DETAIL_BY_ID_LEB_EN>



  <SELECT_TWITTER_DETAILS>
    SELECT IS_PROFILE_PRIVATE, FM.M_ID,
    FM.FIRST_NAME AS FN ,
    FM.LAST_NAME AS LN ,
    FM.GENDER_ID AS GN ,
    FM.DATE_MONTH AS MB ,
    FM.DATE_DAY AS DB ,
    FM.DATE_YEAR AS BD ,
    FM.BIRTH_PLACE AS BP ,
    FM.DD_DAY AS DDAY ,
    FM.DD_MONTH AS DM ,
    FM.DD_YEAR AS DD ,
    FM.DEATH_PLACE AS DP ,
    '' AS IMG_URL ,
    '' AS TH_URL ,
    '' AS UP_DATE ,
    FM.AUTO_ID AS AUTO_ID,
    [TW_CREATED] ,
    FM.SUMMARY_1 AS SUMAR
    ,FM.ISDEAD TW_STATUS,TW_NAME,TW_DESC,TW_URL,TW_LOCATION, FLG,FLER,TOT_TW_COUNT,'' as SUM
    FROM FM_LK F
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = F.M_ID

    INNER JOIN
    (SELECT   AUTO_ID ,FLG_COUNT as FLG,FL_COUNT AS FLER,TOT_TW_COUNT AS TOT_TW_COUNT  FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101) AND AUTO_ID = '%1%'
    )P ON P.AUTO_ID = FM.AUTO_ID
    WHERE FM.AUTO_ID = '%1%'
  </SELECT_TWITTER_DETAILS>


  <SELECT_PEOPLE_CAT_EN>

    SELECT MC.L_ID,MC.SUB_L_ID,MC.COUNTRY_ID,
    LM.L_EN,LM1.L_EN
    ,MC.DISPLAY_TP
    FROM dbo.MEMBER_CAT MC with (nolock)
    LEFT JOIN dbo.LOOKUP_MAIN LM with (nolock) ON LM.L_ID=MC.L_ID AND (LM.USED_BY_ID = '6' OR LM.USED_BY_ID = '66')
    LEFT JOIN dbo.LOOKUP_MAIN LM1 with (nolock) ON LM1.L_ID=MC.SUB_L_ID
    LEFT JOIN dbo.NATIONS C with (nolock) ON C.COUNTRY_NO=MC.COUNTRY_ID
    WHERE MC.M_ID='%%M%%'
    ORDER BY IS_DEFAULT DESC,MC.TIME_STAMP DESC
  </SELECT_PEOPLE_CAT_EN>


  <SELECT_PEOPLE_CAT_TIMELINE_EN>

    SELECT COUNT(MC.L_ID)
    FROM dbo.MEMBER_CAT MC with (nolock)
    INNER JOIN dbo.FAMILY_MEMBER F  with (nolock) ON F.M_ID = MC.M_ID
    WHERE F.AUTO_ID='%%M%%'

  </SELECT_PEOPLE_CAT_TIMELINE_EN>

  <SELECT_ELECTION_CATEGORY_1>

    SELECT

    ''  AS M_ID ,
    'Enter your name in the above box' FN ,
    ''  AS FTHRN,
    '' AS LN ,
    '' AS BD ,
    '' AS  BP ,
    '' AS DD ,
    '' AS DP ,
    '1' AS GENDER_ID,
    '' AS IMG_URL ,
    '' AS TH_URL ,
    '' AS SUB_CAT ,
    '' AS C_ID ,
    '' AS CAT ,
    '' AS CAT_NAME ,
    '' AS CNTRY ,


    0 AS AUTO_ID WHere 1=0


  </SELECT_ELECTION_CATEGORY_1>

  <SELECT_ELECTION_CATEGORY>
    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    '' AS BD,
    a.BIRTH_PLACE AS BP,
    a.MOTHER AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    a.BIRTH_PLACE AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY TIMELINE_DATE desc,FN_DISPLAY ) rw,
    '0' as MID,
    FN_DISPLAY,
    LN_DISPLAY,
    DOB,
    BIRTH_PLACE,
    M_FN_DISPLAY + ' ' + M_LN_DISPLAY AS MOTHER,FTHRN_FN_DISPLAY AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMAGE_URL,
    AUTO_ID ,
    TIMELINE_DATE
    from LSN_LB_PSDT) a

    where rw between 0 AND 1

    order by TIMELINE_DATE desc,FN_DISPLAY


  </SELECT_ELECTION_CATEGORY>

  <SELECT_USER_DETAIL_BY_ID_AR>
    SELECT FM.FIRST_NAME AS FN ,
    FM.LAST_NAME AS LN ,
    FM.GENDER_ID AS GN ,
    YEAR(FM.BIRTH_DATE) AS BD ,
    FM.BIRTH_PLACE AS BP ,
    YEAR(FM.DEATH_DATE) AS DD ,
    FM.DEATH_PLACE AS DP ,
    IMP.IMAGE_URL AS IMG_URL ,
    IMP.THUMB_URL AS TH_URL ,
    IMP.UPLOAD_DATE AS UP_DATE ,
    FM.SUMMARY_1 AS SUM
    FROM   ( SELECT    M_ID ,
    FIRST_NAME ,
    LAST_NAME ,
    GENDER_ID ,
    BIRTH_DATE,
    BIRTH_PLACE ,
    DEATH_DATE ,
    DEATH_PLACE ,
    SUMMARY_1
    FROM      FAMILY_MEMBER  %%WITHNO%%
    WHERE     AUTO_ID = '%1%'
    ) FM
    LEFT JOIN ( SELECT  UPLOAD_DATE ,
    IMAGE_URL ,
    THUMB_URL ,
    MEMBER_ID
    FROM    IMG_UP %%WITHNO%%
    ) IMP ON IMP.MEMBER_ID = FM.M_ID
    ORDER BY IMP.UPLOAD_DATE DESC
  </SELECT_USER_DETAIL_BY_ID_AR>

  <!--Gets the Categories and subcategories of a member -->
  <SELECT_USER_CATEGORY>
    SELECT IM.L_EN AS CAT_NM,
    IM.L_ID AS CAT_ID,
    IM1.L_EN AS SUB_NM,
    IM1.L_ID AS SUB_ID
    FROM MEMBER_CAT MC
    left join LOOKUP_MAIN IM on IM.L_ID = MC.L_ID
    Left join LOOKUP_MAIN IM1 on IM1.L_ID = MC.SUB_L_ID
    where MC.M_ID = '%1%'
  </SELECT_USER_CATEGORY>

  <SELECT_PARENTS_MEMBER>
    SELECT FM.M_ID AS PM_ID,
    FM.FIRST_NAME AS PFN,
    FM.LAST_NAME AS PFN,
    RF.REL_ID AS REL_ID,
    FM.GENDER_ID AS GN,
    IMP.IMAGE_URL AS PIMG_URL,
    IMP.THUMB_URL AS PTH_URL
    FROM FAMILY_MEMBER FM
    INNER JOIN FAMILY_MEMBER_REL RF with (nolock) on FM.M_ID = RF.M_ID
    LEFT JOIN IMG_UP IMP %%WITHNO%% on IMP.MEMBER_ID = FM.M_ID AND IMP.IS_DEL='0' AND IMP.ALBUM_ID='0' AND

    IMP.IS_DEFAULT='1' AND IMP.TP_ID!='D'
    where RF.P_ID='%1%' AND RF.REL_ID in ('1','2','11','22')
  </SELECT_PARENTS_MEMBER>

  <SELECT_FAMILY_MEMBERS>
    select F_AUTO_ID, M_AUTO_ID, W_AUTO_ID, C_AUTO_ID from LSN1
    where AUTO_ID = '%%A%%'
  </SELECT_FAMILY_MEMBERS>

  <SELECT_PC_FEMALE_EN>

    SELECT MMR.M_ID as motherid,
    FMR.M_ID as fatherid,
    FMR.P_ID as childid,
    FM.FIRST_NAME AS CFN,
    FM.LAST_NAME AS CLN,
    FM1.FIRST_NAME  AS MFN,
    FM1.LAST_NAME AS MLN,
    MAX(FM1.DATE_YEAR) AS DATE_BORN,
    '1' AS WITHP,
    MAX(FM1.F_ID) AS MF_ID,
    MAX(FM.F_ID) AS CM_ID,
    MAX(FM.GENDER_ID) AS CGEN,
    MAX(FM1.F_RELATE_ID) AS MRELATE_ID,
    MAX(FM.F_RELATE_ID) AS CRELATE_ID,
    MAX(CM) AS IMG1,
    MAX(PM) AS IMG2
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    LEFT JOIN FAMILY_MEMBER_REL MMR %%WITHNO%% ON FMR.P_ID = MMR.P_ID  AND MMR.REL_ID='1'
    LEFT JOIN FAMILY_MEMBER FM1 %%WITHNO%% ON MMR.M_ID=FM1.M_ID AND MMR.REL_ID='1'
    LEFT JOIN FAMILY_MEMBER FM %%WITHNO%% ON FM.M_ID=FMR.P_ID AND FMR.REL_ID='2'
    INNER JOIN FAMILY_DETAILS FD %%WITHNO%% ON FM.F_ID=FD.F_ID
    LEFT JOIN FAMILY_DETAILS FD1 %%WITHNO%% ON FM1.F_ID=FD1.F_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS CM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUID ON IUID.MEMBER_ID=FMR.P_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS PM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUFD ON IUFD.MEMBER_ID=MMR.M_ID

    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='2')
    GROUP BY  MMR.M_ID,FMR.M_ID,FMR.P_ID,FM.FIRST_NAME,FM.LAST_NAME,FM1.FIRST_NAME,FM1.LAST_NAME,FM.DATE_YEAR
    UNION
    SELECT FMR.P_ID as motherid,
    FMR.M_ID as fatherid,
    '0' as childid,
    '0' AS CFN,
    '0' AS CLN,
    FM1.FIRST_NAME  AS MFN,
    FM1.LAST_NAME AS MLN,
    FM1.DATE_YEAR AS DATE_BORN,
    '2' AS WITHP,
    FMR.F_ID AS MF_ID,
    0 AS CM_ID,
    '1' AS CGEN,
    FM1.F_RELATE_ID AS MRELATE_ID,
    '0' AS CRELATE_ID,
    MAX(CM) AS IMG1,
    MAX(PM) AS IMG2
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    INNER JOIN FAMILY_MEMBER FM1 %%WITHNO%% ON FM1.M_ID=FMR.P_ID
    INNER JOIN FAMILY_DETAILS FD %%WITHNO%% ON FM1.F_ID=FD.F_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS CM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUID ON IUID.MEMBER_ID=FMR.P_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS PM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUFD ON IUFD.MEMBER_ID=FM1.M_ID
    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='3')
    AND FMR.P_ID NOT IN (SELECT DISTINCT(MMR.M_ID)
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    LEFT JOIN FAMILY_MEMBER_REL MMR %%WITHNO%% ON FMR.P_ID = MMR.P_ID  AND MMR.REL_ID='1'
    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='2' AND MMR.M_ID IS NOT NULL) )
    GROUP BY FMR.M_ID,FMR.P_ID,FM1.FIRST_NAME,FM1.LAST_NAME,FM1.DATE_YEAR,FMR.P_F_ID,FMR.F_ID,FM1.F_RELATE_ID
    ORDER BY DATE_BORN ASC,WITHP ASC
  </SELECT_PC_FEMALE_EN> `

  <SELECT_PC_FEMALE_AR>
    SELECT MMR.M_ID as motherid,
    FMR.M_ID as fatherid,
    FMR.P_ID as childid,
    FM.FIRST_NAME_1 AS CFN,
    FM.LAST_NAME_1 AS CLN,
    FM1.FIRST_NAME_1  AS MFN,
    FM1.LAST_NAME_1 AS MLN,
    MAX(FM1.DATE_YEAR) AS DATE_BORN,
    '1' AS WITHP,
    MAX(FM1.F_ID) AS MF_ID,
    MAX(FM.F_ID) AS CM_ID,
    MAX(FM.GENDER_ID) AS CGEN,
    MAX(FM1.F_RELATE_ID) AS MRELATE_ID,
    MAX(FM.F_RELATE_ID) AS CRELATE_ID,
    MAX(CM) AS IMG1,
    MAX(PM) AS IMG2
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    LEFT JOIN FAMILY_MEMBER_REL MMR %%WITHNO%% ON FMR.P_ID = MMR.P_ID  AND MMR.REL_ID='1'
    LEFT JOIN FAMILY_MEMBER FM1 %%WITHNO%% ON MMR.M_ID=FM1.M_ID AND MMR.REL_ID='1'
    LEFT JOIN FAMILY_MEMBER FM %%WITHNO%% ON FM.M_ID=FMR.P_ID AND FMR.REL_ID='2'
    INNER JOIN FAMILY_DETAILS FD %%WITHNO%% ON FM.F_ID=FD.F_ID
    LEFT JOIN FAMILY_DETAILS FD1 %%WITHNO%% ON FM1.F_ID=FD1.F_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS CM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUID ON IUID.MEMBER_ID=FMR.P_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS PM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUFD ON IUFD.MEMBER_ID=MMR.M_ID

    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='2')
    GROUP BY  MMR.M_ID,FMR.M_ID,FMR.P_ID,FM.FIRST_NAME_1,FM.LAST_NAME_1,FM1.FIRST_NAME_1,FM1.LAST_NAME_1,FM.DATE_YEAR
    UNION
    SELECT FMR.P_ID as motherid,
    FMR.M_ID as fatherid,
    '0' as childid,
    '0' AS CFN,
    '0' AS CLN,
    FM1.FIRST_NAME_1  AS MFN,
    FM1.LAST_NAME_1 AS MLN,
    FM1.DATE_YEAR AS DATE_BORN,
    '2' AS WITHP,
    FMR.F_ID AS MF_ID,
    0 AS CM_ID,
    '1' AS CGEN,
    FM1.F_RELATE_ID AS MRELATE_ID,
    '0' AS CRELATE_ID,
    MAX(CM) AS IMG1,
    MAX(PM) AS IMG2
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    INNER JOIN FAMILY_MEMBER FM1 %%WITHNO%% ON FM1.M_ID=FMR.P_ID
    INNER JOIN FAMILY_DETAILS FD %%WITHNO%% ON FM1.F_ID=FD.F_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS CM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUID ON IUID.MEMBER_ID=FMR.P_ID
    LEFT JOIN (SELECT MAX(THUMB_URL) AS PM,MEMBER_ID FROM IMG_UP %%WITHNO%% WHERE ALBUM_ID='0' AND IS_DEL='0' AND

    IS_DEFAULT='1' GROUP BY MEMBER_ID) IUFD ON IUFD.MEMBER_ID=FM1.M_ID
    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='3')
    AND FMR.P_ID NOT IN (SELECT DISTINCT(MMR.M_ID)
    FROM FAMILY_MEMBER_REL FMR %%WITHNO%%
    LEFT JOIN FAMILY_MEMBER_REL MMR %%WITHNO%% ON FMR.P_ID = MMR.P_ID  AND MMR.REL_ID='1'
    WHERE (FMR.M_ID='%%A%%' AND FMR.REL_ID='2' AND MMR.M_ID IS NOT NULL) )
    GROUP BY FMR.M_ID,FMR.P_ID,FM1.FIRST_NAME_1,FM1.LAST_NAME_1,FM1.DATE_YEAR,FMR.P_F_ID,FMR.F_ID,FM1.F_RELATE_ID
    ORDER BY DATE_BORN ASC,WITHP ASC
  </SELECT_PC_FEMALE_AR>

  <!-- <SELECT_USER_ALBUMS_EN>
    SELECT IMU.ALBUM_ID AS AL_ID,
    IMA.ALBUM_NAME AS AL_NM,
    IMU.IMAGE_ID AS IMG_ID,
    IMA.TITLE AS AL_TT,
    IMA.DESCRIPTION AS AL_RK,
    IMA.LOCATION AS AL_LOC,
    IMA.PHOTOGRAPHER AS AL_PHOT,
    IMA.TIMES AS VW,
    IMA.IMAGE_COVER_ID AS IMG_CV_ID,
    IMU.IMAGE_URL AS IMG_URL,
    IMU.IMAGE_NAME AS IMG_NM,
    IMU.THUMB_ID AS TH_ID,
    IMU.THUMB_URL AS TH_URL,
    IMU.TITLE AS IMG_TT,
    IMU.DESCRIPTION AS IMG_RK,
    IMU.FILE_SIZE AS SIZE,
    IMU.CONTENT_TYPE AS CN_TP,
    IMU.IMAGE_WIDTH AS WIDTH,
    IMU.IMAGE_HEIGHT AS HEIGHT
    FROM IMG_ALB IMA %%WITHNO%%
    INNER JOIN IMG_UP IMU %%WITHNO%% ON IMA.ALBUM_ID = IMU.ALBUM_ID
    WHERE IMU.MEMBER_ID = '%1%' AND IMA.IS_DEL = '0' AND IMU.IS_DEL = '0' AND IMU.TP_ID != 'P' AND IMU.TP_ID != 'D' ORDER BY 

IMA.ALBUM_ID DESC
  </SELECT_USER_ALBUMS_EN>-->

  <SELECT_USER_ALBUMS_EN>
    SELECT DISTINCT 'http://www.katagogi.com/'+THUMB_URL as THUMB,'http://www.katagogi.com/'+IMAGE_URL as IMAGE,IMAGE_ID,A.CREATION_DATE,'0' as ORD,'' AS ID
    FROM IMG_UP A %%WITHNO%%

    LEFT  JOIN IMG_ALB P  %%WITHNO%%  ON A.ALBUM_ID= P.ALBUM_ID
    WHERE A.MEMBER_ID = (SELECT M_ID FROM FAMILY_MEMBER %%WITHNO%% WHERE AUTO_ID=%1%) AND P.IS_PRIVATE= '0'  AND A.IS_DEL = 0
    UNION SELECT STAND_RES_URL as THUMB ,STAND_RES_URL  as IMAGE,'',TRAN_DATE CREATION_DATE,'1' as ORD, ID

    FROM FT_SM.dbo.INST_MEDIA %%WITHNO%%
    WHERE AUTO_ID=%1%

    ORDER BY  ORD,A.CREATION_DATE DESC
  </SELECT_USER_ALBUMS_EN>

  <SELECT_USER_ALBUMS_INST_EN>
    SELECT STAND_RES_URL as THUMB ,STAND_RES_URL  as IMAGE,'',TRAN_DATE CREATION_DATE,'1' as ORD, ID

    FROM FT_SM.dbo.INST_MEDIA A %%WITHNO%% ORDER BY MEDIA_ID
    WHERE AUTO_ID=%1%

    ORDER BY  ORD,A.TRAN_DATE DESC
  </SELECT_USER_ALBUMS_INST_EN>



  <SELECT_USER_ALBUMS_ADMIN_EN>
    SELECT DISTINCT 'http://www.katagogi.com/'+THUMB_URL as THUMB,'http://www.katagogi.com/'+IMAGE_URL as IMAGE,IMAGE_ID,A.CREATION_DATE,'0' as ORD,'' AS ID
    FROM IMG_UP A %%WITHNO%%

    LEFT  JOIN IMG_ALB P  %%WITHNO%%  ON A.ALBUM_ID= P.ALBUM_ID
    WHERE A.MEMBER_ID = (SELECT M_ID FROM FAMILY_MEMBER %%WITHNO%% WHERE AUTO_ID=%1%)  AND A.IS_DEL = 0

    UNION SELECT STAND_RES_URL as THUMB ,STAND_RES_URL  as IMAGE,'',TRAN_DATE CREATION_DATE,'1' as ORD, ID

    FROM FT_SM.dbo.INST_MEDIA %%WITHNO%%
    WHERE AUTO_ID=%1%


    UNION

    SELECT DISTINCT PICTURE_URL as THUMB,SOURCE_URL as IMAGE,PHOTO_ID,A.CREATED_TIME AS CREATION_DATE,'2' as ORD,'' AS ID
    FROM FT_SM.dbo.FB_PHOTOS %%WITHNO%%
    WHERE AUTO_ID=%1%



    ORDER BY  ORD,A.CREATION_DATE DESC
  </SELECT_USER_ALBUMS_ADMIN_EN>
  <SELECT_USER_ALBUMS_ADMIN_INST_EN>
    SELECT STAND_RES_URL as THUMB ,STAND_RES_URL  as IMAGE,'',TRAN_DATE CREATION_DATE,'1' as ORD, ID

    FROM FT_SM.dbo.INST_MEDIA A %%WITHNO%%
    WHERE AUTO_ID=%1%

    ORDER BY MEDIA_ID
  </SELECT_USER_ALBUMS_ADMIN_INST_EN>



  <SELECT_USER_ALBUMS_AR>
    SELECT IMU.ALBUM_ID AS AL_ID,
    IMA.ALBUM_NAME AS AL_NM,
    IMU.IMAGE_ID AS IMG_ID,
    IMA.TITLE_AR AS AL_TT,
    IMA.DESCRIPTION_AR AS AL_RK,
    IMA.LOCATION_AR AS AL_LOC,
    IMA.PHOTOGRAPHER_AR AS AL_PHOT,
    IMA.TIMES AS VW,
    IMA.IMAGE_COVER_ID AS IMG_CV_ID,
    IMU.IMAGE_URL AS IMG_URL,
    IMU.IMAGE_NAME AS IMG_NM,
    IMU.THUMB_ID AS TH_ID,
    IMU.THUMB_URL AS TH_URL,
    IMU.TITLE AS IMG_TT,
    IMU.DESCRIPTION AS IMG_RK,
    IMU.FILE_SIZE AS SIZE,
    IMU.CONTENT_TYPE AS CN_TP,
    IMU.IMAGE_WIDTH AS WIDTH,
    IMU.IMAGE_HEIGHT AS HEIGHT
    FROM IMG_ALB IMA %%WITHNO%%
    INNER JOIN IMG_UP IMU %%WITHNO%% ON IMA.ALBUM_ID = IMU.ALBUM_ID
    WHERE IMU.MEMBER_ID = '%1%' AND IMA.IS_DEL = '0' AND IMU.IS_DEL = '0' AND IMU.TP_ID != 'P' AND IMU.TP_ID != 'D' ORDER BY
    IMA.ALBUM_ID DESC
  </SELECT_USER_ALBUMS_AR>

  <SELECT_USER_ALBUMS_INST_AR>
    SELECT IMU.ALBUM_ID AS AL_ID,
    IMA.ALBUM_NAME AS AL_NM,
    IMU.IMAGE_ID AS IMG_ID,
    IMA.TITLE_AR AS AL_TT,
    IMA.DESCRIPTION_AR AS AL_RK,
    IMA.LOCATION_AR AS AL_LOC,
    IMA.PHOTOGRAPHER_AR AS AL_PHOT,
    IMA.TIMES AS VW,
    IMA.IMAGE_COVER_ID AS IMG_CV_ID,
    IMU.IMAGE_URL AS IMG_URL,
    IMU.IMAGE_NAME AS IMG_NM,
    IMU.THUMB_ID AS TH_ID,
    IMU.THUMB_URL AS TH_URL,
    IMU.TITLE AS IMG_TT,
    IMU.DESCRIPTION AS IMG_RK,
    IMU.FILE_SIZE AS SIZE,
    IMU.CONTENT_TYPE AS CN_TP,
    IMU.IMAGE_WIDTH AS WIDTH,
    IMU.IMAGE_HEIGHT AS HEIGHT
    FROM IMG_ALB IMA %%WITHNO%%
    INNER JOIN IMG_UP IMU %%WITHNO%% ON IMA.ALBUM_ID = IMU.ALBUM_ID
    WHERE IMU.MEMBER_ID = '%1%' AND IMA.IS_DEL = '0' AND IMU.IS_DEL = '0' AND IMU.TP_ID != 'P' AND IMU.TP_ID != 'D' ORDER BY
    IMA.ALBUM_ID DESC
  </SELECT_USER_ALBUMS_INST_AR>

  <SELECT_USER_ALBUMS_FB_AR>
    SELECT IMU.ALBUM_ID AS AL_ID,
    IMA.ALBUM_NAME AS AL_NM,
    IMU.IMAGE_ID AS IMG_ID,
    IMA.TITLE_AR AS AL_TT,
    IMA.DESCRIPTION_AR AS AL_RK,
    IMA.LOCATION_AR AS AL_LOC,
    IMA.PHOTOGRAPHER_AR AS AL_PHOT,
    IMA.TIMES AS VW,
    IMA.IMAGE_COVER_ID AS IMG_CV_ID,
    IMU.IMAGE_URL AS IMG_URL,
    IMU.IMAGE_NAME AS IMG_NM,
    IMU.THUMB_ID AS TH_ID,
    IMU.THUMB_URL AS TH_URL,
    IMU.TITLE AS IMG_TT,
    IMU.DESCRIPTION AS IMG_RK,
    IMU.FILE_SIZE AS SIZE,
    IMU.CONTENT_TYPE AS CN_TP,
    IMU.IMAGE_WIDTH AS WIDTH,
    IMU.IMAGE_HEIGHT AS HEIGHT
    FROM IMG_ALB IMA %%WITHNO%%
    INNER JOIN IMG_UP IMU %%WITHNO%% ON IMA.ALBUM_ID = IMU.ALBUM_ID
    WHERE IMU.MEMBER_ID = '%1%' AND IMA.IS_DEL = '0' AND IMU.IS_DEL = '0' AND IMU.TP_ID != 'P' AND IMU.TP_ID != 'D' ORDER BY
    IMA.ALBUM_ID DESC
  </SELECT_USER_ALBUMS_FB_AR>

  <SELECT_MAIN_ADS_POL_OLD>
    SELECT
    REC_ID AS ID,
    IMG_PATH_EN AS IMG_PATH_EN,
    IMG_PATH_AR AS IMG_PATH_AR,
    URL_EN AS URL_EN,
    URL_AR AS URL_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT
    FROM FAMILYTREE.dbo.IKAT_ADS  %%WITHNO%%
    WHERE APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1' and rec_id !=81
    AND IS_VISIBLE='1'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_ADS_POL_OLD>



  <!-- Gets the Main ADS displayed on the home page-->
  <SELECT_MAIN_ADS>
    SELECT
    REC_ID AS ID,
    IMG_PATH_EN AS IMG_PATH_EN,
    IMG_PATH_AR AS IMG_PATH_AR,
    URL_EN AS URL_EN,
    URL_AR AS URL_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT
    FROM FAMILYTREE.dbo.IKAT_ADS  %%WITHNO%%
    WHERE APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1' and rec_id !=85
    AND IS_VISIBLE='1'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_ADS>
  <SELECT_MAIN_ADS_LOGIN>
    SELECT
    REC_ID AS ID,
    IMG_PATH_EN AS IMG_PATH_EN,
    IMG_PATH_AR AS IMG_PATH_AR,
    URL_EN AS URL_EN,
    URL_AR AS URL_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT
    FROM FAMILYTREE.dbo.IKAT_ADS  %%WITHNO%%
    WHERE APP_ID IN ('%1%',%%CAT%%)  AND IS_DELETED='0' AND IS_ACTIVE = '1' and rec_id !=85
    AND IS_VISIBLE='1'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_ADS_LOGIN>


  <SELECT_MAIN_CAT>
    SELECT
    MAX(IC_ID) AS ID, MIN(IC_ID)

    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE (APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1'
    AND IS_VISIBLE='1') OR APP_ID='000'


  </SELECT_MAIN_CAT>



  <SELECT_MAIN_CAT_SPECIAL>
    SELECT
    MAX(IC_ID) AS ID, MIN(IC_ID)

    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE (APP_ID IN('%1%',%%CAT%%)  AND IS_DELETED='0' AND IS_ACTIVE = '1'
    AND IS_VISIBLE='1') OR APP_ID='000'
  </SELECT_MAIN_CAT_SPECIAL>

  <SELECT_MAIN_CATEGORIES_SPECIAL_WITH_ART>
    SELECT
    IC_ID AS ID,
    CAT_ID AS CAT_ID,
    NAME_EN AS NAME_EN,
    NAME_AR AS NAME_AR,
    IMAGE_URL_EN AS IMG_EN,
    IMAGE_URL_AR AS IMG_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    WHERE_CLAUS AS CLAUS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT,
    AUTO_ID,
    M_AUTO_ID
    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE (APP_ID IN ('%1%',%%CAT%%)  AND IS_DELETED='0' AND IS_ACTIVE = '1'
    AND IS_VISIBLE='1') OR  APP_ID='000'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_CATEGORIES_SPECIAL_WITH_ART>


  <!-- Gets the Main categories displayed on the home page-->
  <SELECT_MAIN_CATEGORIES>
    SELECT
    IC_ID AS ID,
    CAT_ID AS CAT_ID,
    NAME_EN AS NAME_EN,
    NAME_AR AS NAME_AR,
    IMAGE_URL_EN AS IMG_EN,
    IMAGE_URL_AR AS IMG_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    WHERE_CLAUS AS CLAUS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT,
    AUTO_ID,
    M_AUTO_ID
    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1' AND AUTO_ID =0
    AND IS_VISIBLE='1'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_CATEGORIES>


  <SELECT_MAIN_CATEGORIES_WITH_FAV>
    SELECT
    IC_ID AS ID,
    CAT_ID AS CAT_ID,
    NAME_EN AS NAME_EN,
    NAME_AR AS NAME_AR,
    IMAGE_URL_EN AS IMG_EN,
    IMAGE_URL_AR AS IMG_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    WHERE_CLAUS AS CLAUS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT,
    AUTO_ID,
    M_AUTO_ID
    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE (APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1' AND AUTO_ID =0
    AND IS_VISIBLE='1') OR  APP_ID='000'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_CATEGORIES_WITH_FAV>



  <SELECT_MAIN_CATEGORIES_WITH_ART>
    SELECT
    IC_ID AS ID,
    CAT_ID AS CAT_ID,
    NAME_EN AS NAME_EN,
    NAME_AR AS NAME_AR,
    IMAGE_URL_EN AS IMG_EN,
    IMAGE_URL_AR AS IMG_AR,
    APP_ID AS APP_ID,
    DISPLAY_ORDER AS ORDERS,
    WHERE_CLAUS AS CLAUS,
    IS_DELETED AS DEL,
    IS_VISIBLE AS VIS,
    IS_ACTIVE AS ACT,
    AUTO_ID,
    M_AUTO_ID
    FROM FAMILYTREE.dbo.IKAT_CAT  %%WITHNO%%
    WHERE (APP_ID='%1%'  AND IS_DELETED='0' AND IS_ACTIVE = '1'
    AND IS_VISIBLE='1') OR  APP_ID='000'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_CATEGORIES_WITH_ART>

  <SELECT_MAIN_CATEGORIES_SR>
    SELECT
    IC_ID AS ID,
    TBL_SEARCH
    FROM FAMILYTREE.dbo.IKAT_CAT
    WHERE  IS_DELETED='0' AND IS_ACTIVE = '1'
    AND IS_VISIBLE='1' AND IC_ID = '%%ID%%'
    ORDER BY DISPLAY_ORDER
  </SELECT_MAIN_CATEGORIES_SR>


  <SELECT_CAT_WHERE_CLAUSE>
    SELECT CAT_ID,SUBCAT_ID, ORDER_CLAUS,WHERE_CLAUS, COUNTRY_ID,TBL_DATA,TOTAL_NO,SQL_TAG,TBL_SEARCH FROM IKAT_CAT WHERE IC_ID = '%1%'
  </SELECT_CAT_WHERE_CLAUSE>



  <SELECT_TWITTER_ID>
    SELECT  top 30 REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,TW_LAST_UP5 -2 as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,TW_LAST_UP4 -2 as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,TW_LAST_UP3 -2 as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,TW_LAST_UP2 -2 as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_LAST_UP -2 as

    TW_LAST_UP,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    (((TW_ID is not null and TW_ID!='' and  (TW_LAST_UP &lt; getdate()-1 OR TW_LAST_UP IS NULL)))
    OR
    ((TW_ID2 is not null and TW_ID2!='' and  (TW_LAST_UP2 &lt; getdate()-1 OR TW_LAST_UP2 IS NULL)))
    OR

    ((TW_ID3 is not null and TW_ID3!='' and  (TW_LAST_UP3 &lt; getdate()-1 OR TW_LAST_UP3 IS NULL)))
    OR
    ((TW_ID4 is not null and TW_ID4!='' and  (TW_LAST_UP4 &lt; getdate()-1 OR TW_LAST_UP4 IS NULL)))
    OR
    ((TW_ID5 is not null and TW_ID5!='' and  (TW_LAST_UP5 &lt; getdate()-1 OR TW_LAST_UP5 IS NULL))))
    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_TW_ERR where convert(varchar,TRANDATE,101) =( convert(varchar,getdate(),101)))
    ORDER BY convert(date,TW_LAST_UP,101) desc

  </SELECT_TWITTER_ID>


  <SELECT_TWITTER_ID2>
    SELECT TOP 100 REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,CONVERT(varchar(10),TW_LAST_UP5 -1,101) as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,CONVERT(varchar(10),TW_LAST_UP4 -1,101) as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,CONVERT(varchar(10),TW_LAST_UP3 -1,101) as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,CONVERT(varchar(10),TW_LAST_UP2 -1,101) as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, CONVERT(varchar(10),TW_LAST_UP -1,101) as

    TW_LAST_UP,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE ((TW_ID is not null and TW_ID!='' and (convert(varchar(10),TW_LAST_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    TW_LAST_UP IS NULL)) or (TW_ID2 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP2 IS NULL) ) or (TW_ID3 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP3 IS NULL)) or(TW_ID4 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP4 IS NULL)  ) or  (TW_ID4 is not null and TW_ID5!='' and (convert(varchar(10),TW_LAST_UP5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP5 IS NULL)   )) AND FM.AUTO_ID in (select autoId from FT_SM.dbo.SM_TW_ERR where convert(date,TRANDATE,101) not

    in( convert(date,getdate(),101)))
    ORDER BY TW_LAST_UP desc

  </SELECT_TWITTER_ID2>

  <SELECT_TWITTER_ID_ENTITIES>
    SELECT TOP 100 REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,CONVERT(varchar(10),TW_LAST_UP5 -1,101) as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,CONVERT(varchar(10),TW_LAST_UP4 -1,101) as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,CONVERT(varchar(10),TW_LAST_UP3 -1,101) as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,CONVERT(varchar(10),TW_LAST_UP2 -1,101) as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, CONVERT(varchar(10),TW_LAST_UP -1,101) as

    TW_LAST_UP,AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE ((TW_ID is not null and TW_ID!='' and (convert(varchar(10),TW_LAST_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    TW_LAST_UP IS NULL)) or (TW_ID2 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP2 IS NULL) ) or (TW_ID3 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP3 IS NULL)) or(TW_ID4 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP4 IS NULL)  ) or  (TW_ID4 is not null and TW_ID5!='' and (convert(varchar(10),TW_LAST_UP5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP5 IS NULL)   )) AND FM.AUTO_ID in (select autoId from FT_SM.dbo.SM_TW_ERR where convert(date,TRANDATE,101) not

    in( convert(date,getdate(),101)))
    ORDER BY TW_LAST_UP desc
  </SELECT_TWITTER_ID_ENTITIES>


  <SELECT_TWITTER_ID_ENTITIES_2>
    SELECT TOP 100 REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,CONVERT(varchar(10),TW_LAST_UP5 -1,101) as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,CONVERT(varchar(10),TW_LAST_UP4 -1,101) as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,CONVERT(varchar(10),TW_LAST_UP3 -1,101) as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,CONVERT(varchar(10),TW_LAST_UP2 -1,101) as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, CONVERT(varchar(10),TW_LAST_UP -1,101) as

    TW_LAST_UP,AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE ((TW_ID is not null and TW_ID!='' and (convert(varchar(10),TW_LAST_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    TW_LAST_UP IS NULL)) or (TW_ID2 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP2 IS NULL) ) or (TW_ID3 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP3 IS NULL)) or(TW_ID4 is not null and TW_ID2!='' and (convert(varchar(10),TW_LAST_UP4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP4 IS NULL)  ) or  (TW_ID4 is not null and TW_ID5!='' and (convert(varchar(10),TW_LAST_UP5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    TW_LAST_UP5 IS NULL)   ))
    ORDER BY TW_LAST_UP desc
  </SELECT_TWITTER_ID_ENTITIES_2>

  <SELECT_TWITTER_ID_FOLLOWERS>
    SELECT top 50  REPLACE(TW_ID,'http://twitter.com/',''), CONVERT(varchar(10),TW_FLER_UP,103),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE TW_ID is not null and TW_ID!='' and (convert(varchar(10),TW_FLER_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    TW_FLER_UP IS NULL)   order by TW_FLER_UP desc
  </SELECT_TWITTER_ID_FOLLOWERS>

  <SELECT_TWITTER_ID_FOLLOWING>
    SELECT top 50  REPLACE(TW_ID,'http://twitter.com/',''), CONVERT(varchar(10),TW_FLING_UP,103),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE TW_ID is not null and TW_ID!='' and (convert(varchar(10),TW_FLING_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    TW_FLING_UP IS NULL)   order by TW_FLING_UP desc
  </SELECT_TWITTER_ID_FOLLOWING>

  <!--amoussa_14JULY2014-->
  <SELECT_LIVE_TWITTER_FOLLOWERS>
    SELECT top 50  REPLACE(TW_ID,'http://twitter.com/',''), CONVERT(varchar(10),TW_FLER_UP,103),FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    --WHERE FM.AUTO_ID = %ID%
    order by TW_FLER_UP desc
  </SELECT_LIVE_TWITTER_FOLLOWERS>

  <SELECT_LIVE_TWITTER_FOLLOWING>
    SELECT top 50  REPLACE(TW_ID,'http://twitter.com/',''), CONVERT(varchar(10),TW_FLING_UP,103),FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    --WHERE FM.AUTO_ID = %ID%
    order by TW_FLING_UP desc
  </SELECT_LIVE_TWITTER_FOLLOWING>



  <SELECT_NEWS_FEEDS>

    SELECT top 20 L.CHANNEL_ID,CONVERT(varchar(10),LAST_RUN_DT,103),AUTO_ID,KEYWORDS,KEYWORDS1,KEYWORDS2
    FROM FT_NEWS_LK L  inner join FT_NEWS_CN F on f.CHANNEL_ID=l.CHANNEL_ID  WHERE ( (convert(varchar(10),LAST_RUN_DT,101) &lt;  convert(varchar(10),getdate(),101)) OR
    LAST_RUN_DT IS NULL)

  </SELECT_NEWS_FEEDS>

  <SELECT_TWITTER_HASH_ID>

    SELECT top 100 REPLACE(TW_ID5 ,'http://twitter.com/','') as HASHTAG_ID5 , CONVERT(varchar(10),TW_HASH_LAST_UP5,103) as

    TW_HASH_LAST_UP5,REPLACE(TW_ID4 ,'http://twitter.com/','')as HASHTAG_ID4, CONVERT(varchar(10),TW_HASH_LAST_UP4,103)

    as

    TW_HASH_LAST_UP4,REPLACE(TW_ID3 ,'http://twitter.com/','')as HASHTAG_ID3, CONVERT(varchar

    (10),TW_HASH_LAST_UP3,103)as

    TW_HASH_LAST_UP3,REPLACE(TW_ID2 ,'http://twitter.com/','')as HASHTAG_ID2, CONVERT(varchar(10),TW_HASH_LAST_UP2,103)

    as

    TW_HASH_LAST_UP2,REPLACE(TW_ID ,'http://twitter.com/','')as HASHTAG_ID1, CONVERT(varchar(10),TW_HASH_LAST_UP,103)

    as

    TW_HASH_LAST_UP,AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    TW_ID is not null and TW_ID!='' and convert(varchar(10),TW_HASH_LAST_UP,101) &lt; CONVERT(varchar

    (10),getdate(),101)
    ORDER BY TW_HASH_LAST_UP desc
  </SELECT_TWITTER_HASH_ID>


  <!--amoussa-->
  <SELECT_FB_ID>
    SELECT  top 20 FB_ID5, CONVERT(varchar(10),FB_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    B_FB_POST ='0' AND
    (((FB_ID is not null and FB_ID !='') and
    FB_LAST_UP &lt; getdate()-1 OR FB_LAST_UP IS NULL)

    OR

    ((FB_ID2 is not null and FB_ID2 !='') and

    FB_LAST_UP2 &lt; getdate()-1 OR FB_LAST_UP2 IS NULL)
    OR
    ((FB_ID3 is not null and FB_ID3 !='') and

    FB_LAST_UP3 &lt; getdate()-1 OR FB_LAST_UP3 IS NULL)
    OR
    ((FB_ID4 is not null and FB_ID4 !='') and

    FB_LAST_UP4 &lt; getdate()-1 OR FB_LAST_UP4 IS NULL)
    OR
    ((FB_ID5 is not null and FB_ID5 !='') and

    FB_LAST_UP5 &lt; getdate()-1 OR FB_LAST_UP5 IS NULL))

    AND      ((FB_ST_ID!='1' AND FB_ST_ID !='2'  and FB_ST_ID!=5  ) OR FB_ST_ID IS NULL)

    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_FB_ERR where convert(date,TRANDATE,101) not in( convert(date,getdate(),101)))
    ORDER BY FB_LAST_UP desc



  </SELECT_FB_ID>


  <SELECT_FB_ID_PHOTOS>
    SELECT  top 20 FB_ID5, CONVERT(varchar(10),FB_PH_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_PH_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_PH_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_PH_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_PH_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    ( ((FB_ID is not null and FB_ID !='')  and
    ( FB_PH_LAST_UP &lt; getdate()-1 OR FB_PH_LAST_UP IS NULL))

    OR

    ((FB_ID2 is not null and FB_ID2 !='') and

    (FB_PH_LAST_UP2 &lt; getdate()-1 OR FB_PH_LAST_UP2 IS NULL))
    OR
    ((FB_ID3 is not null and FB_ID3 !='') and

    (FB_PH_LAST_UP3 &lt; getdate()-1 OR FB_PH_LAST_UP3 IS NULL))
    OR
    ((FB_ID4 is not null and FB_ID4 !='') and

    (FB_PH_LAST_UP4 &lt; getdate()-1 OR FB_PH_LAST_UP4 IS NULL))
    OR
    ((FB_ID5 is not null and FB_ID5 !='') and

    ( FB_PH_LAST_UP5 &lt; getdate()-1 OR FB_PH_LAST_UP5 IS NULL)))

    AND      ((  FB_PH_ST_ID !='3'   ) OR FB_PH_ST_ID IS NULL)

    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_FB_ERR where convert(date,TRANDATE,101) not in( convert(date,getdate(),101)) AND AUTOID!=null)
    ORDER BY FB_PH_LAST_UP desc,auto_id

  </SELECT_FB_ID_PHOTOS>

  <!--amoussa_22OCTOBER2014-->
  <SELECT_LIVE_FB_ID_PHOTOS>
    SELECT  top 20 FB_ID5, CONVERT(varchar(10),FB_PH_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_PH_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_PH_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_PH_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_PH_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_LIVE_FB_ID_PHOTOS>

  <SELECT_FB_ID_NEW>
    SELECT  top 20 FB_ID5, CONVERT(varchar(10),FB_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    B_FB_POST='0'
    AND

    ( ((FB_ID is not null and FB_ID !='')  and
    ( FB_LAST_UP &lt; getdate()-1 OR FB_LAST_UP IS NULL))

    OR

    ((FB_ID2 is not null and FB_ID2 !='') and

    (FB_LAST_UP2 &lt; getdate()-1 OR FB_LAST_UP2 IS NULL))
    OR
    ((FB_ID3 is not null and FB_ID3 !='') and

    (FB_LAST_UP3 &lt; getdate()-1 OR FB_LAST_UP3 IS NULL))
    OR
    ((FB_ID4 is not null and FB_ID4 !='') and

    (FB_LAST_UP4 &lt; getdate()-1 OR FB_LAST_UP4 IS NULL))
    OR
    ((FB_ID5 is not null and FB_ID5 !='') and

    ( FB_LAST_UP5 &lt; getdate()-1 OR FB_LAST_UP5 IS NULL)))

    AND      ((  FB_ST_ID !='3'   ) OR FB_ST_ID IS NULL)

    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_FB_ERR where convert(date,TRANDATE,101) not in( convert(date,getdate(),101)) AND AUTOID!=null)
    ORDER BY FB_LAST_UP desc,auto_id

  </SELECT_FB_ID_NEW>



  <SELECT_FB_ID_NEW_REQ>

    SELECT  top 20 FB_ID5, CONVERT(varchar(10),FB_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE

    B_FB_POST='0' AND
    (( ((FB_ID is not null and FB_ID !='') and
    (FB_LAST_UP &lt; getdate()-1 OR FB_LAST_UP IS NULL))

    OR

    ((FB_ID2 is not null and FB_ID2 !='') and

    (FB_LAST_UP2 &lt; getdate()-1 OR FB_LAST_UP2 IS NULL))
    OR
    ((FB_ID3 is not null and FB_ID3 !='') and

    ( FB_LAST_UP3 &lt; getdate()-1 OR FB_LAST_UP3 IS NULL))
    OR
    ((FB_ID4 is not null and FB_ID4 !='') and

    (FB_LAST_UP4 &lt; getdate()-1 OR FB_LAST_UP4 IS NULL))
    OR
    ((FB_ID5 is not null and FB_ID5 !='') and

    (FB_LAST_UP5 &lt; getdate()-1 OR FB_LAST_UP5 IS NULL)))

    AND      (FB_ST_ID='3' ))

    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_FB_ERR where convert(date,TRANDATE,101) not in( convert(date,getdate(),101)))
    ORDER BY FB_LAST_UP desc



  </SELECT_FB_ID_NEW_REQ>




  <SELECT_FLICKR_ACCNT>
    SELECT  top 50 FLICKER_ID, CONVERT(varchar

    (10),FLICKER_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    (FLICKER_ID is not null and FLICKER_ID &lt;&gt; '') and
    (FLICKER_LAST_UP &lt; getdate()-1 OR FLICKER_LAST_UP IS NULL)


    ORDER BY FLICKER_LAST_UP desc

  </SELECT_FLICKR_ACCNT>


  <SELECT_INSTAGRAM_ACCNT>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    (INST_ID is not null and INST_ID &lt;&gt; '') and
    (INST_LAST_UP &lt; getdate()-1 OR INST_LAST_UP IS NULL)


    ORDER BY INST_LAST_UP desc

  </SELECT_INSTAGRAM_ACCNT>



  <!--amoussa_21OCTOBER2014-->
  <SELECT_INSTAGRAM_COUNT>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_COUNT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    (INST_ID is not null and INST_ID &lt;&gt; '') and
    (INST_COUNT_LAST_UP &lt; getdate()-1 OR INST_COUNT_LAST_UP IS NULL)
    and INST_ST_ID=0


    ORDER BY INST_COUNT_LAST_UP desc

  </SELECT_INSTAGRAM_COUNT>

  <SELECT_LIVE_INSTAGRAM_COUNT>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_COUNT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%

  </SELECT_LIVE_INSTAGRAM_COUNT>

  <SELECT_INSTAGRAM_MEDIA>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_MEDIA_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    (INST_ID is not null and INST_ID &lt;&gt; '') and
    (INST_MEDIA_LAST_UP &lt; getdate()-1 OR INST_MEDIA_LAST_UP IS NULL) and INST_ST_ID=0
    ORDER BY INST_MEDIA_LAST_UP desc
  </SELECT_INSTAGRAM_MEDIA>

  <!--amoussa_22OCTOBER2014-->
  <SELECT_LIVE_INSTAGRAM_MEDIA>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_MEDIA_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_LIVE_INSTAGRAM_MEDIA>


  <SELECT_INSTAGRAM_ACCNT_SEARCH>
    SELECT  top 50 INST_ID, CONVERT(varchar

    (10),INST_SRCH_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    (INST_ID is not null and INST_ID &lt;&gt; '') and
    (INST_SRCH_LAST_UP &lt; getdate()-1 OR INST_SRCH_LAST_UP IS NULL)


    ORDER BY INST_SRCH_LAST_UP desc

  </SELECT_INSTAGRAM_ACCNT_SEARCH>



  <SELECT_FB_ID_DETAILS>
    SELECT  top 20 FB_ID, CONVERT(varchar

    (10),FB_DT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    ( FB_ID is not null and FB_ID &lt;&gt; '') and
    (FB_DT_LAST_UP &lt; getdate()-1 OR FB_DT_LAST_UP IS NULL)
    AND ((FB_ST_ID!='1' AND FB_ST_ID !='2' and FB_ST_ID!=5 ) OR FB_ST_ID IS NULL)

    ORDER BY FB_LAST_UP desc

  </SELECT_FB_ID_DETAILS>


  <!--amoussa_23OCTOBER2014-->
  <SELECT_LIVE_FB_ID_DETAILS>
    SELECT  top 20 FB_ID, CONVERT(varchar

    (10),FB_DT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%

  </SELECT_LIVE_FB_ID_DETAILS>

  <SELECT_FB_ID_COUNT>
    SELECT  top 10 FB_ID, CONVERT(varchar

    (10),FB_COUNT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    ( FB_ID is not null and FB_ID &lt;&gt; '') and
    (FB_COUNT_LAST_UP &lt; getdate()-1 OR FB_COUNT_LAST_UP IS NULL)
    AND ((FB_ST_ID!='1' AND FB_ST_ID !='2' and FB_ST_ID!=5 ) OR FB_ST_ID IS NULL)
    ORDER BY FB_LAST_UP desc,auto_id asc
  </SELECT_FB_ID_COUNT>

  <!--amoussa_22OCTOBER2014-->
  <SELECT_LIVE_FB_ID_COUNT>
    SELECT  top 10 FB_ID, CONVERT(varchar

    (10),FB_COUNT_LAST_UP,101),  AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_LIVE_FB_ID_COUNT>


  <SELECT_GP_ID>
    SELECT   GP_ID5, CONVERT(varchar(10),GP_LAST_UP5,101), GP_ID4 , CONVERT(varchar(10),GP_LAST_UP4,101), GP_ID3 , CONVERT

    (varchar(10),GP_LAST_UP3,101), GP_ID2 , CONVERT(varchar(10),GP_LAST_UP2,101),GP_ID, CONVERT(varchar

    (10),GP_LAST_UP,101),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE (GP_ID is not null and GP_ID !=''and (convert(varchar(10),GP_LAST_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    GP_LAST_UP IS NULL)) OR (GP_ID2 is not null and GP_ID2!=''and (convert(varchar(10),GP_LAST_UP2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    GP_LAST_UP2 IS NULL))OR (GP_ID3 is not null and GP_ID3!=''and (convert(varchar(10),GP_LAST_UP3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    GP_LAST_UP3 IS NULL))OR (GP_ID4 is not null and GP_ID4!=''and (convert(varchar(10),GP_LAST_UP4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    GP_LAST_UP4 IS NULL))OR (GP_ID5 is not null and GP_ID5!=''and (convert(varchar(10),GP_LAST_UP5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    GP_LAST_UP5 IS NULL))
    ORDER BY GP_LAST_UP desc

  </SELECT_GP_ID>
  <SELECT_WEBSITE_ID>
    SELECT   KEY5, CONVERT(varchar(10),DATE5,101), KEY4 , CONVERT(varchar(10),DATE4,101), KEY3 , CONVERT

    (varchar(10),DATE3,101), KEY2 , CONVERT(varchar(10),DATE2,101),KEY1, CONVERT(varchar

    (10),DATE1,101),LK.AUTO_ID
    FROM FM_WS LK
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = LK.AUTO_ID
    WHERE (KEY1 is not null and KEY1 !=''and (convert(varchar(10),DATE1,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    DATE1 IS NULL)) OR (KEY2 is not null and KEY2!=''and (convert(varchar(10),DATE2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DATE2 IS NULL))OR (KEY3 is not null and KEY3!=''and (convert(varchar(10),DATE3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DATE3 IS NULL))OR (KEY4 is not null and KEY4!=''and (convert(varchar(10),DATE4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DATE4 IS NULL))OR (KEY5 is not null and KEY5!=''and (convert(varchar(10),DATE5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DATE5 IS NULL))
    ORDER BY DATE1 desc

  </SELECT_WEBSITE_ID>

  <SELECT_DEEPWEB_ID>
    SELECT   KEY5, CONVERT(varchar(10),DW_DATE5,101), KEY4 , CONVERT(varchar(10),DW_DATE4,101), KEY3 , CONVERT

    (varchar(10),DW_DATE3,101), KEY2 , CONVERT(varchar(10),DW_DATE2,101),KEY1, CONVERT(varchar

    (10),DW_DATE1,101),LK.AUTO_ID
    FROM FM_WS LK
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = LK.AUTO_ID
    WHERE (KEY1 is not null and KEY1 !=''and (convert(varchar(10),DW_DATE1,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    DW_DATE1 IS NULL)) OR (KEY2 is not null and KEY2!=''and (convert(varchar(10),DW_DATE2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DW_DATE2 IS NULL))OR (KEY3 is not null and KEY3!=''and (convert(varchar(10),DW_DATE3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DW_DATE3 IS NULL))OR (KEY4 is not null and KEY4!=''and (convert(varchar(10),DW_DATE4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DW_DATE4 IS NULL))OR (KEY5 is not null and KEY5!=''and (convert(varchar(10),DW_DATE5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    DW_DATE5 IS NULL))
    ORDER BY DATE1 desc

  </SELECT_DEEPWEB_ID>


  <SELECT_FOLLOWING_COUNT>

    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw , convert(varchar(10),TRANS_DATE,7)  AS DATER , FLG_COUNT AS
    COUNTR   FROM FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1'

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC

  </SELECT_FOLLOWING_COUNT>
  <SELECT_FOLLOWER_COUNT>
    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw , convert(varchar(10),TRANS_DATE,7) AS DATER , FL_COUNT AS
    COUNTR   FROM FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1'

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC

  </SELECT_FOLLOWER_COUNT>





  <!--amoussa_04JULY2014-->
  <SELECT_FOLLOWER_COUNT_DIFF>
    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw , convert(varchar(10),TRANS_DATE,7) AS DATER , DIF_TW AS
    COUNTR   FROM FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1'

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC

  </SELECT_FOLLOWER_COUNT_DIFF>

  <SELECT_TWEET_COUNT>
    SELECT DATER,COUNTR,RT_COUNT,FAV_COUNT,auto_id FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw ,
    convert(varchar(10),TRANS_DATE,7) AS DATER , TW_COUNT AS
    COUNTR,TOT_RT_COUNT AS RT_COUNT,auto_id,TOT_FAV_COUNT AS FAV_COUNT
    FROM FT_SM.dbo.SM_TW_COUNT
    where AUTO_ID ='%1' AND convert(varchar(12),TRANS_DATE,100) != convert(varchar(12),getdate(),100) AND convert(varchar(12),TRANS_DATE,100) != convert(varchar(12),getdate()-1,100)

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC
  </SELECT_TWEET_COUNT>
  <SELECT_RETWEET_COUNT>
    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw , convert(varchar(10),TRANS_DATE,7) AS DATER , RET_COUNT AS
    COUNTR   FROM FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1'

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC

  </SELECT_RETWEET_COUNT>


  <SELECT_MOST_INF_TW>
    SELECT DATER,COUNTR,RT_COUNT,FAV_COUNT,auto_id FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRANS_DATE DESC) rw ,
    convert(varchar(10),TRANS_DATE,7) AS DATER , TW_COUNT AS
    COUNTR,TOT_RT_COUNT AS RT_COUNT,auto_id,TOT_FAV_COUNT AS FAV_COUNT   FROM FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1' AND convert(varchar(12),TRANS_DATE,100) != convert(varchar(12),getdate(),100)

    ORDER BY TRANS_DATE DESC) A

    ORDER BY RW DESC

  </SELECT_MOST_INF_TW>

  <SELECT_SOURCE_TWITTER>
    SELECT TOP 20 SOURCE,COUNT(SOURCE) FROM FT_SM.dbo.SM_TWITTER

    WHERE AUTO_ID = '%1'
    GROUP BY SOURCE

    HaVING COUNT(SOURCE) >0

  </SELECT_SOURCE_TWITTER>

  <SELECT_INS_FL>
    SELECT DATER,COUNTR,auto_id FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRAN_DATE DESC) rw ,
    convert(varchar(10),TRAN_DATE,7) AS DATER , FLWR_COUNT AS
    COUNTR,auto_id   FROM FT_SM.dbo.INST_COUNT  where AUTO_ID ='%1'

    ORDER BY convert(date,TRAN_DATE,101) DESC) A

    ORDER BY RW DESC
  </SELECT_INS_FL>

  <SELECT_INS_FLG>
    SELECT DATER,COUNTR,auto_id FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRAN_DATE DESC) rw ,
    convert(varchar(10),TRAN_DATE,7) AS DATER , FLWG_COUNT AS
    COUNTR,auto_id   FROM FT_SM.dbo.INST_COUNT  where AUTO_ID ='%1'

    ORDER BY convert(date,TRAN_DATE,101) DESC) A

    ORDER BY RW DESC
  </SELECT_INS_FLG>

  <SELECT_INS_MEDIA>
    SELECT DATER,COUNTR,auto_id FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRAN_DATE DESC) rw ,
    convert(varchar(10),TRAN_DATE,7) AS DATER , MEDIA_COUNT AS
    COUNTR,auto_id   FROM FT_SM.dbo.INST_COUNT  where AUTO_ID ='%1'

    ORDER BY convert(date,TRAN_DATE,101) DESC) A

    ORDER BY RW DESC
  </SELECT_INS_MEDIA>

  <SELECT_INST_DETAILS>
    SELECT IS_PROFILE_PRIVATE, FM.M_ID,
    FM.FIRST_NAME AS FN ,
    FM.LAST_NAME AS LN ,
    FM.GENDER_ID AS GN ,
    FM.DATE_MONTH AS MB ,
    FM.DATE_DAY AS DB ,
    FM.DATE_YEAR AS BD ,
    FM.BIRTH_PLACE AS BP ,
    FM.DD_DAY AS DDAY ,
    FM.DD_MONTH AS DM ,
    FM.DD_YEAR AS DD ,
    FM.DEATH_PLACE AS DP ,
    '' AS IMG_URL ,
    '' AS TH_URL ,
    '' AS UP_DATE ,
    FM.AUTO_ID AS AUTO_ID,
    [TW_CREATED] ,
    FM.SUMMARY_1 AS SUMAR
    ,FM.ISDEAD TW_STATUS,TW_NAME,TW_DESC,TW_URL,TW_LOCATION, FLG,FLER,TOT_TW_COUNT,'' as SUM
    FROM FM_LK F
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = F.M_ID

    INNER JOIN
    (SELECT   AUTO_ID ,FLG_COUNT as FLG,FL_COUNT AS FLER,TOT_TW_COUNT AS TOT_TW_COUNT  FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101) AND AUTO_ID = '%1%'
    )P ON P.AUTO_ID = FM.AUTO_ID
    WHERE FM.AUTO_ID = '%1%'
  </SELECT_INST_DETAILS>




  <SELECT_TWEET_COUNT_1>
    SELECT top 10 (convert(varchar(12),TRANS_DATE,100)) , TW_COUNT FROM  FT_SM.dbo.SM_TW_COUNT  where AUTO_ID ='%1'
    ORDER BY TRANS_DATE DESC
  </SELECT_TWEET_COUNT_1>
  <SELECT_KPI_INFO_1>
    select S.KPI_NAME_EN,KPI_LEVEL from FT_SM.dbo. MEMBER_KPI M
    inner join FT_SM.dbo.KPI_SETUP S on S.ID = M.KPI_ID where M.AUTO_ID='%1'
  </SELECT_KPI_INFO_1>


  <SELECT_KPI_INFO>
    select 'coming soon','5'
  </SELECT_KPI_INFO>


  <SELECT_LinkedIn_ID>

    SELECT   LI4_ID, CONVERT(varchar(10),LI_LAST_UP5,103), LI3_ID, CONVERT(varchar(10),LI_LAST_UP4,103), LI2_ID, CONVERT

    (varchar(10),LI_LAST_UP3,103), LI1_ID, CONVERT(varchar(10),LI_LAST_UP2,103),LI_ID, CONVERT(varchar

    (10),LI_LAST_UP,103),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE (LI_ID is not null and LI_ID!=''and (convert(varchar(10),LI_LAST_UP,101) &lt; CONVERT(varchar(10),getdate(),101)

    OR
    LI_LAST_UP IS NULL)) OR (LI1_ID is not null and LI1_ID!=''and (convert(varchar(10),LI_LAST_UP2,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    LI_LAST_UP2 IS NULL))OR (LI2_ID is not null and LI2_ID!=''and (convert(varchar(10),LI_LAST_UP3,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    LI_LAST_UP3 IS NULL))OR (LI3_ID is not null and LI3_ID!=''and (convert(varchar(10),LI_LAST_UP4,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    LI_LAST_UP4 IS NULL))OR (LI4_ID is not null and LI4_ID!=''and (convert(varchar(10),LI_LAST_UP5,101) &lt; CONVERT

    (varchar(10),getdate(),101) OR
    LI_LAST_UP5 IS NULL))
    ORDER BY LI_LAST_UP desc


  </SELECT_LinkedIn_ID>
  <SELECT_WIKIPEDIA_ID>

    SELECT WIKIID, CONVERT(varchar(10),WIKI_LAST_UP,103),FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE WIKIID is not null and WIKIID!=''and (convert(varchar(10),WIKI_LAST_UP,101) &lt; CONVERT(varchar(10),getdate

    (),103)  OR convert(varchar(10),WIKI_LAST_UP,101)is null)


    ORDER BY WIKI_LAST_UP desc


  </SELECT_WIKIPEDIA_ID>
  <SELECT_SM_MEDIA>

    SELECT '' AS SM_DATE,SOURCE_ID AS SM_NAME,DESC_1 AS SM_DESC,L_ID AS SM_ID


    , '1|' + STUFF ((SELECT ',' + A.FILE_NAME  FROM APP_ATTACH  A
    WHERE A.REC_NO= CONVERT(varchar, M.L_ID )
    and Form_id = '1'
    FOR XML PATH('')),1,1,'') as NATTACHEMENT
    from MEMBER_DESC M
    where AUTO_ID=%1% AND IS_VIS='1'
    order by SOURCE_ID asc
  </SELECT_SM_MEDIA>


  <SELECT_SM_MEDIA_TODAY>

    SELECT  top 10 '' AS SM_DATE,SOURCE_ID AS SM_NAME,DESC_1 AS SM_DESC,L_ID AS SM_ID


    , '1|' + STUFF ((SELECT ',' + A.FILE_NAME  FROM APP_ATTACH  A
    WHERE A.REC_NO= CONVERT(varchar, M.L_ID )
    and Form_id = '1'
    FOR XML PATH('')),1,1,'') as NATTACHEMENT
    from MEMBER_DESC M with (nolock)
    where AUTO_ID=%1% AND IS_VIS='1'
    order by SOURCE_ID asc
  </SELECT_SM_MEDIA_TODAY>



  <SELECT_SM_NOT_Admin>

    SELECT '' AS SM_DATE,'' AS SM_NAME,'You must be an administrator' AS SM_DESC,'' AS SM_ID
  </SELECT_SM_NOT_Admin>

  <SELECT_SM_Admin>

    SELECT '' AS SM_DATE,SOURCE_ID AS SM_NAME,DESC_1 AS SM_DESC,L_ID AS SM_ID


    , '1|' + STUFF ((SELECT ',' + A.FILE_NAME  FROM APP_ATTACH  A
    WHERE A.REC_NO= CONVERT(varchar, M.L_ID )
    and Form_id = '1'
    FOR XML PATH('')),1,1,'') as NATTACHEMENT
    from MEMBER_DESC M
    where AUTO_ID=%1% AND IS_VIS='0'
    order by SOURCE_ID asc
  </SELECT_SM_Admin>

  <SELECT_YouTube_ID>
    SELECT UTUBE_ID5, CONVERT(varchar(10),UTUBE_LAST_UP5,103),UTUBE_ID4, CONVERT(varchar(10),UTUBE_LAST_UP4,103),UTUBE_ID3,

    CONVERT(varchar(10),UTUBE_LAST_UP3,103),UTUBE_ID2, CONVERT(varchar(10),UTUBE_LAST_UP2,103), UTUBE_ID, CONVERT(varchar

    (10),UTUBE_LAST_UP,103),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE


    (UTUBE_ID is not null and UTUBE_ID!='' and  UTUBE_ID!='0' and (UTUBE_LAST_UP &lt; getdate()-1
    OR UTUBE_LAST_UP IS NULL))

    or
    (UTUBE_ID2 is not null and UTUBE_ID2!='' and UTUBE_ID2!='0' and (UTUBE_LAST_UP2 &lt;
    getdate()-1 OR UTUBE_LAST_UP2 IS NULL))

    or
    (UTUBE_ID3 is not null and UTUBE_ID3!='' and UTUBE_ID3!='0' and (UTUBE_LAST_UP3 &lt; getdate()-1 OR
    UTUBE_LAST_UP3 IS NULL) )

    or(UTUBE_ID4 is not null and UTUBE_ID4!='' and UTUBE_ID4!='0' and (UTUBE_LAST_UP4 &lt; getdate()-1 OR
    UTUBE_LAST_UP4 IS NULL))

    or(UTUBE_ID5 is not null and UTUBE_ID5!='' and UTUBE_ID5!='0' and (UTUBE_LAST_UP5 &lt;
    getdate()-1 OR  UTUBE_LAST_UP5 IS NULL))

    ORDER BY UTUBE_LAST_UP DESC
  </SELECT_YouTube_ID>


  <!--amoussa_22OCTOBER2014-->
  <SELECT_LIVE_YouTube_ID>
    SELECT UTUBE_ID5, CONVERT(varchar(10),UTUBE_LAST_UP5,103),UTUBE_ID4, CONVERT(varchar(10),UTUBE_LAST_UP4,103),UTUBE_ID3,

    CONVERT(varchar(10),UTUBE_LAST_UP3,103),UTUBE_ID2, CONVERT(varchar(10),UTUBE_LAST_UP2,103), UTUBE_ID, CONVERT(varchar

    (10),UTUBE_LAST_UP,103),AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_LIVE_YouTube_ID>

  <SELECT_USER_TIMELINE_EN>
    SELECT T_ID,T_DATE_YEAR,T_DATE_MONTH,T_DATE_DAY,T_DESC,
    N.COUNTRY_NAME,T_CITY,T_LOCATION,P_AUTO_ID,L.L_EN,T_ID,T_COMPANY_NAME,T_JOB_TITLE,
    T_DATE_TYPE_T,T_DATE_YEAR_T,T_DATE_MONTH_T,T_DATE_DAY_T,M.FIRST_NAME,M.LAST_NAME,

    T.F_ID,L.DESC_EN,LC.L_EN,T.P_F_ID,T_SUMMARY,M.GENDER_ID,L.L_ID,T.T_UNIT,LC2.DESC_EN,T.PDV_REC_ID,LC3.L_EN

    FROM TIMELINE T %%WITHNO%%
    INNER JOIN LOOKUP_MAIN L %%WITHNO%%  ON (L.L_ID=T.REL_TYPE) AND (L.USED_BY_ID='8' OR L.USED_BY_ID='3')
    LEFT JOIN LOOKUP_MAIN LC2 %%WITHNO%%  ON (LC2.L_ID=T.CAT_ID) AND LC2.USED_BY_ID
    IN (SELECT DISTINCT(SUB_EVENT_ID) FROM L_EVENT_CAT %%WITHNO%% )
    LEFT JOIN LOOKUP_MAIN LC3 %%WITHNO%%  ON (LC3.L_ID=T.EXTRA_SUB_CAT) AND LC3.USED_BY_ID
    IN (SELECT DISTINCT(SUB_EVENT_ID) FROM L_EVENT_CAT %%WITHNO%% )

    LEFT JOIN LOOKUP_MAIN LC  %%WITHNO%% ON (LC.L_ID=T.CAT_ID) AND LC.USED_BY_ID
    IN (SELECT DISTINCT(SUB_EVENT_ID) FROM L_EVENT_CAT %%WITHNO%% )
    LEFT JOIN NATIONS N %%WITHNO%%  ON (T.T_COUNTRY=N.COUNTRY_NO)
    FULL JOIN FAMILY_MEMBER M %%WITHNO%%  ON M.AUTO_ID=T.P_AUTO_ID
    FULL JOIN FAMILY_DETAILS FD %%WITHNO%%  ON M.F_ID=FD.F_ID
    WHERE t.M_AUTO_ID='%1%' ORDER BY T.T_DATE_YEAR ASC,T.T_DATE_MONTH ASC,T.T_DATE_DAY ASC
  </SELECT_USER_TIMELINE_EN>

  <SELECT_MONTH>
    SELECT L_%LANG% FROM FAMILYTREE.DBO.LOOKUP_MAIN with(nolock) WHERE CURRENT_ID='%1%' AND

    USED_BY_ID='11'
  </SELECT_MONTH>


  <SELECT_ACCOUNT_REL>
    SELECT  ACCOUNT_ID ,IS_KAT,IS_PDV,IS_CHECK FROM dbo.ACCOUNT_REL with (nolock)   WHERE

    EMAIL='%1%'
  </SELECT_ACCOUNT_REL>
  <INSERT_ACCOUNT_REL>
    INSERT INTO [ACCOUNT_REL]([ACCOUNT_ID],[EMAIL],[IS_KAT],[IS_PDV] ,[IS_CHECK],[USER_ID],[IP],[SYSTEM_ID],[SITE_ID],

    [CHECK_SUM])
    VALUES
    ('%1%' ,'%2%','%3%','%4%','%5%','%6%','%7%','%8%','%9%','%10%')
  </INSERT_ACCOUNT_REL>
  <INSERT_NEW_ACCOUNT2>
    INSERT INTO %%ACCOUNT_TBL%%([ACCOUNT_ID],[FIRST_NAME],[LAST_NAME],[BIRTH_DATE],[BIRTH_PLACE],[GENDER_ID],[EMAIL],

    [PASSWORD],[USRNAME],[RANDOM_CODE],[USER_ID],[IP],[SYSTEM_ID],[SITE_ID],[CHECK_SUM],[MOTHER_FNAME],[MOTHER_LNAME],

    [FATHER_FNAME],[FATHER_LNAME],[HOWYOUKNOW],[IS_PDV],[IS_APPROVED]) VALUES

    ('%1%',N'%2%',N'%3%','%4%','%5%','%6%','%7%','%8%','%9%','%A

    %','%10%','%11%','%12%','%13%','%14%',N'%15%',N'%16%',N'%17%',N'%18%','%19%','%20%','%21%')
  </INSERT_NEW_ACCOUNT2>
  <ACCOUNT_PDV_NAME_SIMILAR>
    SELECT PDV_NAME FROM dbo.ACCOUNT_MEMBER with (nolock)  WHERE PDV_NAME LIKE '%%1%%' ORDER BY PDV_NAME ASC
  </ACCOUNT_PDV_NAME_SIMILAR>
  <SELECT_ACCOUNT_AUTO_ID>
    SELECT AUTO_ID FROM dbo.%%ACCOUNT_TBL%% with (nolock) WHERE ACCOUNT_ID='%%1%

    %'
  </SELECT_ACCOUNT_AUTO_ID>
  <UPDATE_ACCOUNT_MEMBER_CAB>UPDATE ACCOUNT_MEMBER SET CAB_ID='%A%' WHERE ACCOUNT_ID='%1%'</UPDATE_ACCOUNT_MEMBER_CAB>
  <INSERT_FEEDBACK>
    INSERT INTO IKAT_FEEDBACK([AUTO_ID],[USRNAME],[IF_DATE],[SUBJECT],[REMARKS],[THUMBNAIL],[NAME],[GENDER],[IS_LEB])

    VALUES('%1%','%2%','%3%','%4%','%5%','%6%','%7%','%8%','%9%')
  </INSERT_FEEDBACK>


  <SELECT_SM_TW>


    SELECT convert(varchar(10),CREATED_AT,101) AS SM_DATE,SCREEN_NAME AS SM_NAME,TWEET AS SM_DESC,TWITTER_DET_ID AS SM_ID,''

    AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATED_AT  DESC) rw,
    TWITTER_DET_ID,TWEET,CREATED_AT,SCREEN_NAME
    FROM SM_TWITTER with (nolock)
    WHERE AUTO_ID = '%1%' AND STATUS_ID = '%2'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATED_AT DESC


  </SELECT_SM_TW>

  <SELECT_SM_TW_TODAY>


    SELECT top 10 SOURCE,convert(varchar(10),CREATED_AT,101) AS SM_DATE,SCREEN_NAME AS SM_NAME,TWEET AS SM_DESC,TWITTER_DET_ID AS

    SM_ID,''

    AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATED_AT  DESC) rw,SOURCE,
    TWITTER_DET_ID,TWEET,CREATED_AT,SCREEN_NAME
    FROM SM_TWITTER with (nolock)
    WHERE AUTO_ID = '%1%' AND STATUS_ID = '%2' --AND CREATED_AT = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY CREATED_AT DESC


  </SELECT_SM_TW_TODAY>
  <SELECT_SM_TW_FOLLOWER>
    SELECT convert(varchar(10),CREATION_DATE,101) AS SM_DATE,FOLLOWER_NAME AS SM_NAME,'' AS SM_DESC,FOLLOWER_ID AS

    SM_ID,IMAGE_ID AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATION_DATE  DESC) rw,
    FOLLOWER_ID,IMAGE_ID,CREATION_DATE,FOLLOWER_NAME
    FROM SM_TWITTER_FOLLOW with (nolock)
    WHERE AUTO_ID = '%1%'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATION_DATE DESC
  </SELECT_SM_TW_FOLLOWER>

  <SELECT_SM_TW_FOLLOWER_TODAY>
    SELECT top 10  convert(varchar(10),CREATION_DATE,101) AS SM_DATE,FOLLOWER_NAME AS SM_NAME,'' AS SM_DESC,FOLLOWER_ID AS

    SM_ID,IMAGE_ID AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATION_DATE  DESC) rw,
    FOLLOWER_ID,IMAGE_ID,CREATION_DATE,FOLLOWER_NAME
    FROM SM_TWITTER_FOLLOW with (nolock)
    WHERE AUTO_ID = '%1%' --AND CREATION_DATE = CONVERT(varchar(10),GETDATE(),101)
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATION_DATE DESC
  </SELECT_SM_TW_FOLLOWER_TODAY>
  <SELECT_SM_TW_FOLLOWING>
    SELECT convert(varchar(10),CREATION_DATE,101) AS SM_DATE,FOLLOWER_NAME AS SM_NAME,'' AS SM_DESC,FOLLOWER_ID AS

    SM_ID,IMAGE_ID AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATION_DATE  DESC) rw,
    FOLLOWER_ID,IMAGE_ID,CREATION_DATE,FOLLOWER_NAME
    FROM SM_TWITTER_FOLLOWING with (nolock)
    WHERE AUTO_ID = '%1%'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATION_DATE DESC
  </SELECT_SM_TW_FOLLOWING>


  <SELECT_SM_TW_FOLLOWING_TODAY>
    SELECT top 10 convert(varchar(10),CREATION_DATE,101) AS SM_DATE,FOLLOWER_NAME AS SM_NAME,'' AS SM_DESC,FOLLOWER_ID AS

    SM_ID,IMAGE_ID AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   CREATION_DATE  DESC) rw,
    FOLLOWER_ID,IMAGE_ID,CREATION_DATE,FOLLOWER_NAME
    FROM SM_TWITTER_FOLLOWING with (nolock)
    WHERE AUTO_ID = '%1%' --AND CREATION_DATE = CONVERT(varchar(10),GETDATE(),101)
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATION_DATE DESC
  </SELECT_SM_TW_FOLLOWING_TODAY>
  <SELECT_MORTALITIES_EN>
    SELECT q.M_ID as M_ID,
    q.FIRST_NAME as FN,
    q.LAST_NAME as LN,
    q.GENDER_ID as GN,
    q.AUTO_ID as AUTO_ID,
    q.THUMB_URL AS TH_URL,
    q.DATE_MONTH as BIRTH_MONTH,
    q.DATE_DAY as BIRTH_DAY,
    q.DATE_YEAR as BIRTH_YEAR,
    q.COUNTRY_ID as CNTRY_ID,
    q.COUNTRY_NAME AS CNTRY,
    q.BIRTH_PLACE AS BP,
    q.DD_MONTH as DEATH_MONTH,
    q.DD_DAY as DEATH_DAY,
    q.DD_YEAR as DEATH_YEAR,
    q.DEATH_PLACE AS DP,
    q.FATHER_NAME as FatherN
    FROM    (
    select ROW_NUMBER() over (order by AUTO_ID ) RW, *
    from

    (SELECT

    F.M_ID,
    F.FIRST_NAME,
    F.LAST_NAME,
    F.GENDER_ID,
    F.AUTO_ID,
    THUMB_URL,
    F.DATE_MONTH,
    F.DATE_DAY,
    F.DATE_YEAR,
    F.COUNTRY_ID,
    N.COUNTRY_NAME,
    f.BIRTH_PLACE,
    F.DD_MONTH,
    F.DD_DAY,
    F.DD_YEAR,
    F.DEATH_PLACE,
    F1.FIRST_NAME AS FATHER_NAME,
    F.F_ID
    from
    (select * from TIMELINE t  %%WITHNO%%
    where
    T.REL_TYPE  in ('1034','1444','1445') and
    ((( /* event today */
    T_DATE_DAY = day(cast('%1%' as datetime))
    and T_DATE_MONTH =month(cast('%1%' as datetime))
    and T_DATE_YEAR =  year(cast('%1%' as datetime)))

    or/* event ended yesterday and event is Death */
    ( T.T_DATE_DAY =day(cast('%1%' as datetime) -1)
    and T.T_DATE_MONTH= month(cast('%1%' as datetime) -1)
    and T.T_DATE_YEAR = year(cast('%1%' as datetime) - 1))
    AND T.REL_TYPE  ='1034')

    or /* event tomorrow */
    ( T.T_DATE_DAY = day(cast('%1%' as datetime) + 1)
    and T.T_DATE_MONTH= month(cast('%1%' as datetime) + 1)
    and T.T_DATE_YEAR =  year(cast('%1%' as datetime) + 1))

    or /* event ends today */
    ( T_DATE_DAY_T = day(cast('%1%' as datetime))
    and T_DATE_MONTH_T  =month(cast('%1%' as datetime))
    and T_DATE_YEAR_T  = year(cast('%1%' as datetime)))


    or /* event will end today */
    ( T.T_DATE_DAY_T  = day(cast('%1%' as datetime))
    and T.T_DATE_MONTH_T =month(cast('%1%' as datetime))
    and T.T_DATE_YEAR_T  = year(cast('%1%' as datetime)))

    or /* event will end after 1 day */
    (T.T_DATE_DAY_T  = day(cast('%1%' as datetime) + 1)
    and T.T_DATE_MONTH_T =month(cast('%1%' as datetime) + 1)
    and T.T_DATE_YEAR_T  = year(cast('%1%' as datetime) + 1))

    or /* event will end after 2 days */
    (T.T_DATE_DAY_T  = day(cast('%1%' as datetime) + 2)
    and T.T_DATE_MONTH_T = month(cast('%1%' as datetime) + 2)
    and T.T_DATE_YEAR_T  =year(cast('%1%' as datetime) + 2))

    or /* event will end after 3 days */
    (T.T_DATE_DAY_T  = day(cast('%1%' as datetime) +3)
    and T.T_DATE_MONTH_T = month(cast('%1%' as datetime) + 3)
    and T.T_DATE_YEAR_T  =year(cast('%1%' as datetime) + 3))

    or /* event will end after 4 days */
    (T.T_DATE_DAY_T  = day(cast('%1%' as datetime) +4)
    and T.T_DATE_MONTH_T = month(cast('%1%' as datetime) + 4)
    and T.T_DATE_YEAR_T  =year(cast('%1%' as datetime) + 4)))

    ) T
    left outer join FAMILY_MEMBER F ON (T.M_AUTO_ID  = F.AUTO_ID
    AND T.REL_TYPE  in ('1034','1444','1445'))

    LEFT JOIN NATIONS N  %%WITHNO%% ON F.COUNTRY_ID = N.COUNTRY_NO
    LEFT JOIN FAMILY_MEMBER_REL FMR  %%WITHNO%% on (F.AUTO_ID= FMR.P_AUTO_ID and  REL_ID='1')
    LEFT JOIN FAMILY_MEMBER F1 %%WITHNO%% ON (F1.AUTO_ID=FMR.M_AUTO_ID
    AND F.AUTO_ID= FMR.P_AUTO_ID)
    LEFT JOIN IMG_UP I %%WITHNO%% ON
    F.M_ID = I.MEMBER_ID AND I.ALBUM_ID='0' AND IS_DEFAULT = '1'AND
    I.IS_DEL=0
    WHERE F.ISDEAD = '1'

    --  AND NOT EXISTS (select LK.M_ID from [LK_OB] LK where LK.M_ID = F.M_ID)


    union



    SELECT

    F.M_ID,
    F.FIRST_NAME,
    F.LAST_NAME,
    F.GENDER_ID,
    F.AUTO_ID,
    THUMB_URL,
    F.DATE_MONTH,
    F.DATE_DAY,
    F.DATE_YEAR,
    F.COUNTRY_ID,
    N.COUNTRY_NAME,
    f.BIRTH_PLACE,
    F.DD_MONTH,
    F.DD_DAY,
    F.DD_YEAR,
    F.DEATH_PLACE,
    F1.FIRST_NAME AS FATHER_NAME,
    F.F_ID
    from (select * from
    FAMILY_MEMBER F where
    (( f.DD_DAY = day(cast('%1%' as datetime))
    and f.DD_MONTH= month(cast('%1%' as datetime))
    and f.DD_YEAR = year(cast('%1%' as datetime)) )

    or /*died yesterday*/
    ( f.DD_DAY = day(cast('%1%' as datetime) - 1)
    and f.DD_MONTH= month(cast('%1%' as datetime) - 1)
    and f.DD_YEAR = year(cast('%1%' as datetime) - 1))

    or /*death date next day*/
    ( f.DD_DAY = day(cast('%1%' as datetime) + 1)
    and f.DD_MONTH= month(cast('%1%' as datetime) + 1)
    and f.DD_YEAR = year(cast('%1%' as datetime) + 1)))) f


    LEFT JOIN NATIONS N %%WITHNO%% ON F.COUNTRY_ID = N.COUNTRY_NO
    LEFT JOIN FAMILY_MEMBER_REL FMR %%WITHNO%% on (F.AUTO_ID= FMR.P_AUTO_ID and  REL_ID='1')
    LEFT JOIN FAMILY_MEMBER F1 %%WITHNO%% ON (F1.AUTO_ID=FMR.M_AUTO_ID
    AND F.AUTO_ID= FMR.P_AUTO_ID)
    LEFT JOIN IMG_UP I %%WITHNO%% ON
    F.M_ID = I.MEMBER_ID AND I.ALBUM_ID='0' AND IS_DEFAULT = '1'AND
    I.IS_DEL=0
    WHERE F.ISDEAD = '1'

    -- AND NOT EXISTS (select LK.M_ID from [LK_OB] LK where LK.M_ID = F.M_ID)
    )a
    ) q

    where q.rw BETWEEN %%FROM%% AND %%SIZE%%
    order by DD_MONTH DESC,DD_DAY DESC
  </SELECT_MORTALITIES_EN>

  <SELECT_ONTHISDAY>
    SELECT

    '1' AS M_ID,
    '2',
    '3',
    '1',
    '665',
    '',
    '1',
    '1',
    '2012',
    '1',
    '1',
    '7',
    '1',
    '1',
    '2012',
    '456',
    '125' AS FATHER_NAME,
    '390' AS FID

  </SELECT_ONTHISDAY>

  <SELECT_CURRENT_NODE_INFO>
    SELECT AUTO_ID,FN_DISPLAY + ' ' + LN_DISPLAY,FN_DISPLAY + ' ' +

    LN_DISPLAY,'http://www.katagogi.com/'+IMAGE_URL,'',AUTO_ID FROM FAMILYTREE.dbo.LSN1  %%WITHNO%% where AUTO_ID='%1%'

  </SELECT_CURRENT_NODE_INFO>

  <SELECT_TWITTER_FOLLOWERS>
    SELECT    FOLLOWER_ID, FOLLOWER_NAME, FOLLOWER_NAME,IMAGE_ID,'001',AUTO_ID   FROM   SM_TWITTER_FOLLOW %%WITHNO%%
    WHERE AUTO_ID='%%1%%'
  </SELECT_TWITTER_FOLLOWERS>


  <SELECT_TWITTER_FOLLOWERS_2>
    SELECT    FOLLOWER_ID, FOLLOWER_NAME, FOLLOWER_NAME,IMAGE_ID,'001',AUTO_ID   FROM   SM_TWITTER_FOLLOWING %%WITHNO%%
    WHERE AUTO_ID='%%1%%'
  </SELECT_TWITTER_FOLLOWERS_2>

  <SELECT_MORTALITY_DETAILS>
    SELECT LK.L_EN, N1.COUNTRY_NAME, T.T_CITY, T.T_LOCATION, T_DATE_YEAR , T_DATE_MONTH, T_DATE_DAY, T_DATE_YEAR_T,
    T_DATE_MONTH_T, T_DATE_DAY_T
    FROM TIMELINE T %%WITHNO%%
    LEFT JOIN NATIONS N1 %%WITHNO%% ON T.T_COUNTRY = N1.COUNTRY_NO
    LEFT JOIN LOOKUP_MAIN LK %%WITHNO%% on LK.L_ID =  T.REL_TYPE
    WHERE T.REL_TYPE  IN ('1444','1445')  AND T.M_ID  = '%MID%'
    ORDER BY T.M_ID,REL_TYPE
  </SELECT_MORTALITY_DETAILS>

  <SELECT_SM_FB>


    SELECT convert(date,a.CREATED_TIME,101) AS SM_DATE,a.NAME AS SM_NAME,a.MESSAGE AS SM_DESC,a.POST_ID AS

    SM_ID,a.PICTURE AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   convert(date,a.CREATED_TIME,101)  DESC) rw,
    FB.POST_ID,ISNULL(FB.MESSAGE,FB.STORY) AS MESSAGE,FB.UPDATED_TIME,FB.NAME,FB.PICTURE
    FROM SM_FB FB
    WHERE FB.AUTO_ID = '%1%'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATED_TIME DESC


  </SELECT_SM_FB>


  <SELECT_SM_FB_TODAY>


    SELECT top 10 convert(varchar(10),a.UPDATED_TIME,101) AS SM_DATE,a.NAME AS SM_NAME,a.MESSAGE AS SM_DESC,a.POST_ID AS

    SM_ID,a.PICTURE AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   FB.CREATED_TIME  DESC) rw,
    FB.POST_ID,ISNULL(FB.MESSAGE,FB.STORY) AS MESSAGE,FB.UPDATED_TIME,FB.NAME,FB.PICTURE
    FROM SM_FB FB with (nolock)
    WHERE FB.AUTO_ID = '%1%' -- AND FB.UPDATED_TIME = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY UPDATED_TIME DESC


  </SELECT_SM_FB_TODAY>



  <SELECT_SM_YOUTUBE>
    SELECT convert(varchar(10),a.DATE_UPLOADED,101) AS SM_DATE,a.MAIN_NAME AS SM_NAME,a.DESCRIPTION AS SM_DESC,a.VIDEO_ID

    AS SM_ID,a.WATCH_PAGE AS SM_PICTURE,a.TITLE AS SM_TITLE


    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   YT.DATE_UPLOADED  DESC) rw,
    YT.MAIN_NAME,YT.TITLE,YT.DATE_UPLOADED,YT.VIDEO_ID ,YT.DESCRIPTION,YT.WATCH_PAGE
    FROM YOUTUBE_VIDEOS YT
    LEFT JOIN FAMILYTREE.dbo.FM_LK LK ON LK.M_AUTO_ID = YT.AUTO_ID
    WHERE YT.AUTO_ID = '%1%'
    )

    a
    WHERE    rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY DATE_UPLOADED DESC
  </SELECT_SM_YOUTUBE>




  <SELECT_SM_YOUTUBE_TODAY>
    SELECT top 10 convert(varchar(10),a.DATE_UPLOADED,101) AS SM_DATE,a.MAIN_NAME AS SM_NAME,a.DESCRIPTION AS

    SM_DESC,a.VIDEO_ID

    AS SM_ID,a.WATCH_PAGE AS SM_PICTURE,a.TITLE AS SM_TITLE


    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   YT.DATE_UPLOADED  DESC) rw,
    YT.MAIN_NAME,YT.TITLE,YT.DATE_UPLOADED,YT.VIDEO_ID ,YT.DESCRIPTION,YT.WATCH_PAGE
    FROM YOUTUBE_VIDEOS   YT with (nolock)
    LEFT JOIN FAMILYTREE.dbo.FM_LK LK ON LK.M_AUTO_ID = YT.AUTO_ID
    WHERE YT.AUTO_ID = '%1%' -- AND YT.DATE_UPLOADED = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY DATE_UPLOADED DESC
  </SELECT_SM_YOUTUBE_TODAY>

  <SELECT_QUOTES>
    SELECT convert(varchar(10),a.LAST_UPDATED_DATE,101) AS SM_DATE,a.NAME AS SM_NAME,a.QUOTE_DESC AS SM_DESC,a.QID AS

    SM_ID,'' AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   Q.LAST_UPDATED_DATE  DESC) rw,
    Q.QID,Q.LAST_UPDATED_DATE,Q.QUOTE_DESC, FM.FIRST_NAME + ' ' + FM.LAST_NAME AS NAME
    FROM QUOTES Q
    LEFT JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = Q.AUTO_ID
    WHERE Q.AUTO_ID = '%1%'  and is_vis = 1
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY LAST_UPDATED_DATE DESC


  </SELECT_QUOTES>


  <SELECT_QUOTES_TODAY>
    SELECT top 10 convert(varchar(10),a.LAST_UPDATED_DATE,101) AS SM_DATE,a.NAME AS SM_NAME,a.QUOTE_DESC AS SM_DESC,a.QID AS

    SM_ID,'' AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   Q.LAST_UPDATED_DATE  DESC) rw,
    Q.QID,Q.LAST_UPDATED_DATE,Q.QUOTE_DESC, FM.FIRST_NAME + ' ' + FM.LAST_NAME AS NAME
    FROM QUOTES  Q with (nolock)
    LEFT JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = Q.AUTO_ID
    WHERE Q.AUTO_ID = '%1%' and is_vis = 1 -- AND Q.LAST_UPDATED_DATE = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY LAST_UPDATED_DATE DESC


  </SELECT_QUOTES_TODAY>

  <SELECT_SM_NEWS>
    SELECT convert(varchar(10),a.PUBLISHED_DATE,101) AS SM_DATE,a.NAME AS SM_NAME,a.DESCRIPTION AS SM_DESC,a.CHANNEL_ID AS

    SM_ID,'' AS SM_PICTURE,a.TITLE AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   S.PUBLISHED_DATE  DESC) rw,
    S.CHANNEL_ID,S.PUBLISHED_DATE,S.DESCRIPTION, F.NAME AS NAME, TITLE
    FROM SM_NEWS S
    LEFT OUTER JOIN FAMILYTREE.dbo.FT_NEWS_CN F ON S.CHANNEL_ID = F.CHANNEL_ID
    WHERE S.AUTO_ID = '%1%'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY PUBLISHED_DATE DESC


  </SELECT_SM_NEWS>



  <SELECT_SM_NEWS_TODAY>
    SELECT top 10 convert(varchar(10),a.PUBLISHED_DATE,101) AS SM_DATE,a.NAME AS SM_NAME,a.DESCRIPTION AS

    SM_DESC,a.CHANNEL_ID AS

    SM_ID,'' AS SM_PICTURE,a.TITLE AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   S.PUBLISHED_DATE  DESC) rw,
    S.CHANNEL_ID,S.PUBLISHED_DATE,S.DESCRIPTION, F.NAME AS NAME, TITLE
    FROM SM_NEWS  S with (nolock)
    LEFT OUTER JOIN FAMILYTREE.dbo.FT_NEWS_CN F ON S.CHANNEL_ID = F.CHANNEL_ID
    WHERE S.AUTO_ID = '%1%' -- AND S.PUBLISHED_DATE = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY PUBLISHED_DATE DESC


  </SELECT_SM_NEWS_TODAY>

  <SELECT_SM_GOOGLE_PLUS>

    SELECT convert(varchar(10),a.CREATED_TIME,101) AS SM_DATE,a.NAME AS SM_NAME,a.DISPLAY AS SM_DESC,'' AS

    SM_ID,'' AS SM_PICTURE,a.TITLE AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   S.CREATED_TIME  DESC) rw,
    S.CREATED_TIME,S.DISPLAY, S.FROMNAME  AS NAME, S.TITLE as TITLE
    FROM SM_GP  S

    WHERE S.AUTO_ID = '%1%'
    )

    a
    WHERE   rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY CREATED_TIME DESC

  </SELECT_SM_GOOGLE_PLUS>



  <SELECT_SM_GOOGLE_PLUS_TODAY>

    SELECT top 10 convert(varchar(10),a.CREATED_TIME,101) AS SM_DATE,a.NAME AS SM_NAME,a.DISPLAY AS SM_DESC,'' AS

    SM_ID,'' AS SM_PICTURE,a.TITLE AS SM_TITLE

    FROM

    (    SELECT   ROW_NUMBER() OVER ( ORDER BY   S.CREATED_TIME  DESC) rw,
    S.CREATED_TIME,S.DISPLAY, S.FROMNAME  AS NAME, S.TITLE as TITLE
    FROM SM_GP  S

    WHERE S.AUTO_ID = '%1%' -- AND S.CREATED_TIME = CONVERT(varchar(10),GETDATE(),101)
    )

    a

    ORDER BY CREATED_TIME DESC

  </SELECT_SM_GOOGLE_PLUS_TODAY>
  <SELCET_SM_LINKEDIN>
    SELECT '' AS SM_DATE,''AS SM_NAME,a.MESSAGE AS SM_DESC,'' AS

    SM_ID,'' AS SM_PICTURE,'' AS SM_TITLE

    FROM

    (SELECT
    S.MESSAGE
    FROM SM_LK   S

    WHERE S.AUTO_ID = '%1%'
    )

    a
  </SELCET_SM_LINKEDIN>
  <SELECT_FAMILY_SMS>
    SELECT SM.TO_MOBILE,SM.TO_NAME AS RECEIPANT,SM.FROM_NAME AS SENDER,SM.MESSG,SM.REC_ID,CONTACT_PLACE FROM L_SMS_MESSG SM

    WHERE SM.IS_SEND='0'
  </SELECT_FAMILY_SMS>
  <INSERT_SMS_TABLE>
    INSERT INTO L_SMS (PHN_NO,MESS_DT,MESSG,USER_ID) VALUES ('%1','%2','%3','%4')
  </INSERT_SMS_TABLE>
  <UPDATE_FAMILY_SMS>
    UPDATE L_SMS_MESSG SET IS_SEND='1' WHERE REC_ID IN (%1%)
  </UPDATE_FAMILY_SMS>

  <SELECT_MORTALITY_EMAIL>
    SELECT RM.EMAIL,FM2.FIRST_NAME+' '+FM2.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,

    (CASE WHEN RM.TYPE='1' THEN 'Funeral' else 'Condoleances' END),
    (CASE WHEN RM.TIME_SD='0' OR RM.TIME_SD='1450' THEN 'today' ELSE 'tomorrow' END) AS DATE_TAKEN,CONVERT

    (VARCHAR,RM.DATE_REM,101),RM.R_ID  FROM FAMILY_MEMBER FM
    INNER JOIN L_RMND RM ON RM.M_ID=FM.M_ID
    LEFT JOIN ACCOUNT FM2 ON FM2.ACCOUNT_ID=RM.P_ID
    WHERE ((CONVERT(VARCHAR,RM.DATE_REM,101)=CONVERT(VARCHAR,GETDATE(),101) AND (RM.TIME_SD='0' OR RM.TIME_SD='1450') )  OR

    (CONVERT(VARCHAR,RM.DATE_REM,101)=CONVERT(VARCHAR,GETDATE()+1,101) AND RM.TIME_SD='1451'))
    AND RM.BYEMAIL='1' AND (RM.IS_EMAIL='' OR RM.IS_EMAIL IS NULL OR RM.IS_EMAIL='0')
  </SELECT_MORTALITY_EMAIL>
  <UPDATE_MORTALITIES>
    UPDATE L_RMND  SET IS_EMAIL='1' WHERE R_ID IN (%1%)
  </UPDATE_MORTALITIES>

  <SELECT_SMS_PREFERENCES_SEND>
    SELECT RM.PHONE,FM2.FIRST_NAME+' '+FM2.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,

    (CASE WHEN T.REL_TYPE IS NOT NULL AND T.REL_TYPE!='' THEN LM.L_EN ELSE 'Death' END),
    'TODAY' AS DATE_TAKEN,convert(DATETIME,GETDATE(),101),RM.R_ID,N.COUNTRY_NAME,T.T_CITY,T.T_LOCATION,T.REL_TYPE
    FROM L_RMND_PREF RM
    INNER JOIN FAMILY_MEMBER FM ON FM.F_ID=RM.F_ID AND FM.ISDEAD='1'
    INNER JOIN ACCOUNT FM2 ON FM2.ACCOUNT_ID=RM.P_ID
    LEFT JOIN TIMELINE T ON T.M_ID=FM.M_ID  AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN LOOKUP_MAIN LM ON LM.L_ID=T.REL_TYPE AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN NATIONS N ON N.COUNTRY_NO=T.T_COUNTRY AND T.T_COUNTRY IS NOT NULL AND T.T_COUNTRY!=''
    WHERE RM.REMINDER_TYPE IN ('1') AND RM.BYSMS='1'  AND (
    (FM.DD_DAY IS NOT NULL AND FM.DD_DAY!='' AND FM.DD_DAY=DAY(GETDATE()-1)
    AND (FM.DD_MONTH IS NOT NULL AND FM.DD_MONTH!='' AND FM.DD_MONTH=MONTH(GETDATE()))
    AND (FM.DD_YEAR IS NOT NULL AND FM.DD_YEAR!='' AND FM.DD_YEAR=YEAR(GETDATE()))AND T.REL_TYPE IS NULL )
    OR
    (T.REL_TYPE='1444' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) )
    OR
    (T.REL_TYPE='1445' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY &lt;=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) AND (T.T_DATE_DAY_T IS NOT NULL

    AND T.T_DATE_DAY_T!='' AND T.T_DATE_DAY_T>=DAY(GETDATE())
    AND T.T_DATE_MONTH_T IS NOT NULL AND T.T_DATE_MONTH_T!='' AND T.T_DATE_MONTH_T=MONTH(GETDATE())))
    )
    UNION
    SELECT RM.PHONE,FM2.FIRST_NAME+' '+FM2.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,

    (CASE WHEN T.REL_TYPE IS NOT NULL AND T.REL_TYPE!='' THEN LM.L_EN ELSE 'Death' END),
    'TODAY' AS DATE_TAKEN,convert(DATETIME,GETDATE(),101),RM.R_ID,ISNULL(N.COUNTRY_NAME,N2.COUNTRY_NAME) ,ISNULL

    (T.T_CITY,FM.DEATH_PLACE),T.T_LOCATION,t.REL_TYPE
    FROM L_RMND_PREF RM
    left JOIN FAMILY_MEMBER FM ON (FM.ISDEAD='1' AND  (FM.M_ID=RM.M_ID OR (FM.COUNTRY_ID=RM.COUNTRY_ID AND FM.DEATH_PLACE

    LIKE '%'+RM.CITY_NAME+'%')))
    LEFT JOIN NATIONS N2 ON N2.COUNTRY_NO=RM.COUNTRY_ID
    INNER JOIN ACCOUNT FM2 ON FM2.ACCOUNT_ID=RM.P_ID
    LEFT JOIN TIMELINE T ON T.M_ID=FM.M_ID  AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN LOOKUP_MAIN LM ON LM.L_ID=T.REL_TYPE AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN NATIONS N ON N.COUNTRY_NO=T.T_COUNTRY AND T.T_COUNTRY IS NOT NULL AND T.T_COUNTRY!=''
    WHERE RM.REMINDER_TYPE IN ('2','3') AND RM.BYSMS='1'  AND (
    (FM.DD_DAY IS NOT NULL AND FM.DD_DAY!='' AND FM.DD_DAY=DAY(GETDATE()-1)
    AND (FM.DD_MONTH IS NOT NULL AND FM.DD_MONTH!='' AND FM.DD_MONTH=MONTH(GETDATE()))
    AND (FM.DD_YEAR IS NOT NULL AND FM.DD_YEAR!='' AND FM.DD_YEAR=YEAR(GETDATE()))AND T.REL_TYPE IS NULL )
    OR
    (T.REL_TYPE='1444' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) )
    OR
    (T.REL_TYPE='1445' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY &lt;=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) AND (T.T_DATE_DAY_T IS NOT NULL

    AND T.T_DATE_DAY_T!='' AND T.T_DATE_DAY_T>=DAY(GETDATE())
    AND T.T_DATE_MONTH_T IS NOT NULL AND T.T_DATE_MONTH_T!='' AND T.T_DATE_MONTH_T=MONTH(GETDATE())))
    ) ORDER BY RECEIPENT ASC,DEADPERSON ASC
  </SELECT_SMS_PREFERENCES_SEND>

  <SELECT_NOTIFY_MESSAGE_SMS>
    SELECT NT.MESSAGE_EN FROM G_NOTIFICATION NT WHERE NT.G_ID='504'
  </SELECT_NOTIFY_MESSAGE_SMS>
  <SELECT_EMAIL_PREFERENCES_SEND>
    SELECT RM.EMAIL,FM2.FIRST_NAME+' '+FM2.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,

    (CASE WHEN T.REL_TYPE IS NOT NULL AND T.REL_TYPE!='' THEN LM.L_EN ELSE 'Death' END),
    'TODAY' AS DATE_TAKEN,convert(DATETIME,GETDATE(),101),RM.R_ID,N.COUNTRY_NAME,T.T_CITY,T.T_LOCATION,T.REL_TYPE
    FROM L_RMND_PREF RM
    INNER JOIN FAMILY_MEMBER FM ON FM.F_ID=RM.F_ID AND FM.ISDEAD='1'
    INNER JOIN ACCOUNT FM2 ON FM2.ACCOUNT_ID=RM.P_ID
    LEFT JOIN TIMELINE T ON T.M_ID=FM.M_ID  AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN LOOKUP_MAIN LM ON LM.L_ID=T.REL_TYPE AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN NATIONS N ON N.COUNTRY_NO=T.T_COUNTRY AND T.T_COUNTRY IS NOT NULL AND T.T_COUNTRY!=''
    WHERE RM.REMINDER_TYPE IN ('1') AND RM.BYEMAIL='1'  AND (
    (FM.DD_DAY IS NOT NULL AND FM.DD_DAY!='' AND FM.DD_DAY=DAY(GETDATE()-1)
    AND (FM.DD_MONTH IS NOT NULL AND FM.DD_MONTH!='' AND FM.DD_MONTH=MONTH(GETDATE()))
    AND (FM.DD_YEAR IS NOT NULL AND FM.DD_YEAR!='' AND FM.DD_YEAR=YEAR(GETDATE()))AND T.REL_TYPE IS NULL )
    OR
    (T.REL_TYPE='1444' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) )
    OR
    (T.REL_TYPE='1445' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY &lt;=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) AND (T.T_DATE_DAY_T IS NOT NULL

    AND T.T_DATE_DAY_T!='' AND T.T_DATE_DAY_T>=DAY(GETDATE())
    AND T.T_DATE_MONTH_T IS NOT NULL AND T.T_DATE_MONTH_T!='' AND T.T_DATE_MONTH_T=MONTH(GETDATE())))
    )
    UNION
    SELECT RM.EMAIL,FM2.FIRST_NAME+' '+FM2.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,

    (CASE WHEN T.REL_TYPE IS NOT NULL AND T.REL_TYPE!='' THEN LM.L_EN ELSE 'Death' END),
    'TODAY' AS DATE_TAKEN,convert(DATETIME,GETDATE(),101),RM.R_ID,ISNULL(N.COUNTRY_NAME,N2.COUNTRY_NAME) ,ISNULL

    (T.T_CITY,FM.DEATH_PLACE),T.T_LOCATION,t.REL_TYPE
    FROM L_RMND_PREF RM
    left JOIN FAMILY_MEMBER FM ON (FM.ISDEAD='1' AND  (FM.M_ID=RM.M_ID OR (FM.COUNTRY_ID=RM.COUNTRY_ID AND FM.DEATH_PLACE

    LIKE '%'+RM.CITY_NAME+'%')))
    LEFT JOIN NATIONS N2 ON N2.COUNTRY_NO=RM.COUNTRY_ID
    INNER JOIN ACCOUNT FM2 ON FM2.ACCOUNT_ID=RM.P_ID
    LEFT JOIN TIMELINE T ON T.M_ID=FM.M_ID  AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN LOOKUP_MAIN LM ON LM.L_ID=T.REL_TYPE AND T.REL_TYPE IN ('1444','1445')
    LEFT JOIN NATIONS N ON N.COUNTRY_NO=T.T_COUNTRY AND T.T_COUNTRY IS NOT NULL AND T.T_COUNTRY!=''
    WHERE RM.REMINDER_TYPE IN ('2','3') AND RM.BYEMAIL='1'  AND (
    (FM.DD_DAY IS NOT NULL AND FM.DD_DAY!='' AND FM.DD_DAY=DAY(GETDATE()-1)
    AND (FM.DD_MONTH IS NOT NULL AND FM.DD_MONTH!='' AND FM.DD_MONTH=MONTH(GETDATE()))
    AND (FM.DD_YEAR IS NOT NULL AND FM.DD_YEAR!='' AND FM.DD_YEAR=YEAR(GETDATE()))AND T.REL_TYPE IS NULL )
    OR
    (T.REL_TYPE='1444' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) )
    OR
    (T.REL_TYPE='1445' AND T.T_DATE_DAY IS NOT NULL AND T.T_DATE_DAY!='' AND T.T_DATE_DAY &lt;=DAY(GETDATE())
    AND (T.T_DATE_MONTH IS NOT NULL AND T.T_DATE_MONTH!='' AND T.T_DATE_MONTH=MONTH(GETDATE()))
    AND (T.T_DATE_YEAR IS NOT NULL AND T.T_DATE_YEAR!='' AND T.T_DATE_YEAR=YEAR(GETDATE())) AND (T.T_DATE_DAY_T IS NOT NULL

    AND T.T_DATE_DAY_T!='' AND T.T_DATE_DAY_T>=DAY(GETDATE())
    AND T.T_DATE_MONTH_T IS NOT NULL AND T.T_DATE_MONTH_T!='' AND T.T_DATE_MONTH_T=MONTH(GETDATE())))
    ) ORDER BY RECEIPENT ASC,DEADPERSON ASC
  </SELECT_EMAIL_PREFERENCES_SEND>
  <INSERT_SMS_VAL>
    INSERT INTO [L_SMS_VALID]([PHONE],[CODE],[USR_NM] ,[DATE] ,[ACTIVE],AUTO_ID,IP) VALUES

    ('%1%','%2%','%3%','%4%','%5%','%6%','%7%')
  </INSERT_SMS_VAL>
  <SELECT_PHONE_VAL>
    SELECT PHONE FROM L_SMS_VALID %%WITHNO%% WHERE PHONE='%%1%%'AND CODE='%%2%%'AND ACTIVE='%%4%%'

  </SELECT_PHONE_VAL>
  <UPDATE_PHONE_VAL> UPDATE L_SMS_VALID SET ACTIVE='1' ,VAL_DATE= getDate()  WHERE PHONE='%%1%%'</UPDATE_PHONE_VAL>



  <SELECT_MORTALITY_SMS>
    SELECT RM.PHONE,A.FIRST_NAME+' '+A.LAST_NAME AS RECEIPENT,FM.FIRST_NAME+' '+FM.LAST_NAME AS DEADPERSON,RM.PLACE,(CASE

    WHEN RM.TYPE='1' THEN 'Funeral' ELSE 'Condoleances' END),
    (CASE WHEN RM.TIME_SD='0' OR RM.TIME_SD='1450' THEN 'TODAY' ELSE 'TOMORROW' END) AS DATE_TAKEN,CONVERT

    (VARCHAR,RM.DATE_REM,101),RM.R_ID  FROM FAMILY_MEMBER FM
    INNER JOIN L_RMND RM ON RM.M_ID=FM.M_ID
    LEFT JOIN ACCOUNT A ON A.ACCOUNT_ID=RM.P_ID
    WHERE ((CONVERT(VARCHAR,RM.DATE_REM,101)=CONVERT(VARCHAR,GETDATE(),101) AND (RM.TIME_SD='0' OR RM.TIME_SD='1450') )  OR

    (CONVERT(VARCHAR,RM.DATE_REM,101)=CONVERT(VARCHAR,GETDATE()+1,101) AND RM.TIME_SD='1451'))
    AND RM.BYSMS='1' AND (RM.IS_SMS='' OR RM.IS_SMS IS NULL OR RM.IS_SMS='0')
  </SELECT_MORTALITY_SMS>
  <UPDATE_MORTALITIES_SMS>
    UPDATE L_RMND  SET IS_SMS='1' WHERE R_ID IN (%1%)
  </UPDATE_MORTALITIES_SMS>



  <SELECT_NOTIF>
    SELECT [NOT_ID]
    ,[SUBJ]
    ,[DESCR]
    ,[DATE_TRANS]
    FROM [NOTF_POL] %%WITHNO%% where  NOT_ID &gt; %1 and APPID='%2'
  </SELECT_NOTIF>





  <!--Family Tree Queries-->

  <GET_FAMILY_MEMEBERS_DT>
    SELECT A.ACCOUNT_ID,F_ID,FM.M_ID FROM FAMILY_MEMBER FM  WITH (NOLOCK)
    left join Account A  WITH (NOLOCK)  on A.AUTO_ID= FM.AUTO_ID
    WHERE FM.AUTO_ID ='%1%'


  </GET_FAMILY_MEMEBERS_DT>


  <GET_FAMILY_MEMEBERS_DT_1>
    SELECT ACCOUNT_ID, AUTO_ID FROM ACCOUNT A WITH (NOLOCK)  WHERE A.USRNAME = '%1%'
  </GET_FAMILY_MEMEBERS_DT_1>



  <SELECT_GENERAL>SELECT %1 FROM %2 %%WITHNO%% WHERE %3='%4'</SELECT_GENERAL>
  <INSERT_RESOURCES>
    INSERT INTO RESOURCES(RESOURCE_NAME,RES_ID,USER_ID,IP,SYSTEM_ID,SITE_ID,CHECK_SUM) VALUES ('%A%','%B%','%1%','%2%','%3%','%4%','%5%')
  </INSERT_RESOURCES>
  <INSERT_USERS_RESOURCES_WITHCHECK>
    IF ((SELECT RES_ID FROM USERS_RESOURCES WHERE USERNAME='%A%' AND RES_ID='%B%')!='%B%'

    OR (SELECT COUNT(RES_ID) FROM USERS_RESOURCES  WHERE USERNAME='nadim@hotmail.com' AND RES_ID='%B%') = '0') BEGIN INSERT INTO

    USERS_RESOURCES (USERNAME,RES_ID,USER_ID,IP,SYSTEM_ID,SITE_ID,CHECK_SUM) VALUES('%A%','%B%','%1%','%2%','%3%','%4%','%5%')

    END
  </INSERT_USERS_RESOURCES_WITHCHECK>
  <UPDATE_ACCOUNT_NOMEMBER>
    UPDATE ACCOUNT SET DEFAULT_F_ID='%3%'

    ,DEFAULT_M_ID='%2%',LAST_UPDATED_BY='%4%',LAST_UPDATED_DATE='%5%' WHERE ACCOUNT_ID='%1%'
  </UPDATE_ACCOUNT_NOMEMBER>
  <INSERT_MEMBER_NOMEMBER>
    INSERT INTO ACCOUNT_MEMBER ([ACCOUNT_ID],[M_ID],[F_ID],[USER_ID],[IP],[SYSTEM_ID],[SITE_ID],

    [CHECK_SUM],[AUTO_ID],[M_AUTO_ID]) VALUES ('%1%','%2%','%3%','%4%','%5%','%6%','%7%','%8%','%9%','%10%')

  </INSERT_MEMBER_NOMEMBER>
  <UPDATE_MEMBER_EMAIL>UPDATE FAMILY_MEMBER SET EMAIL='%%1%%' WHERE M_ID='%%2%%'</UPDATE_MEMBER_EMAIL>

  <SELECT_DEFAULT_MEMBER>SELECT DEFAULT_MEMBER FROM FAMILY_DETAILS WITH (NOLOCK)  WHERE F_ID='%1%'</SELECT_DEFAULT_MEMBER>
  <SELECT_ACC_MEMBER>
    SELECT ACCOUNT_ID FROM ACCOUNT_MEMBER  WITH (NOLOCK)

    WHERE M_AUTO_ID= '%1'
  </SELECT_ACC_MEMBER>
  <!--Family Tree Queries-->

  <INSERT_FAV>
    if  not exists  ( select AUTO_ID from IKAT_FAV %%WITHNO%% where AUTO_ID='%1%' and DEVC_NO = '%3%' and APP_ID='%4%')
    begin
    INSERT INTO [FAMILYTREE].[dbo].[IKAT_FAV]
    ([AUTO_ID]
    ,[USER_NM]
    ,[DEVC_NO]
    ,[TRANS_DATE],APP_ID)
    VALUES
    ('%1%','%2%','%3%',GETDATE(),'%4%')

    END
  </INSERT_FAV>


  <DEL_FAV>
    Delete from [FAMILYTREE].[dbo].[IKAT_FAV] where [AUTO_ID]='%1%' and [DEVC_NO] ='%3%' and APP_ID = '%4%'

  </DEL_FAV>

  <SELECT_COUNT_FAV>
    SELECT AUTO_ID

    FROM [FAMILYTREE].[dbo].[IKAT_FAV] %%WITHNO%% where DEVC_NO = '%1%' and APP_ID='%2%'
  </SELECT_COUNT_FAV>







  <SELECT_USERS_LISTING_BY_CAT_EN_FAV>







    SELECT

    q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    '' AS BD ,
    q.BIRTH_PLACE AS BP ,
    q.DEATH_DATE AS DD ,
    q.DEATH_PLACE AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL ,
    q.SUB_L_ID AS SUB_CAT ,
    q.COUNTRY_ID AS C_ID ,
    q.L_ID AS CAT ,
    q.L_EN AS CAT_NAME ,
    q.BIRTH_PLACE AS CNTRY ,


    q.AUTO_ID

    FROM    ( SELECT    ROW_NUMBER() OVER ( ORDER BY CASE    when UPLOAD_DATE is  null then '0' else '1' end DESC,

    FIRST_NAME ) rw ,
    FM.M_ID ,FM.AUTO_ID,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    FM.BIRTH_DATE ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    '' as SUB_L_ID ,
    FM.COUNTRY_ID ,
    '' as L_ID ,
    '' as L_EN ,
    C.DESCRIPTION,CASE
    when UPLOAD_DATE is  null then '0' else '1' end ORD

    FROM    IKAT_FAV F  with(nolock)


    inner JOIN FAMILY_MEMBER FM  with(nolock) ON F.AUTO_ID = FM.AUTO_ID



    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID

    LEFT JOIN ( SELECT  COUNTRY_ID ,
    DESCRIPTION
    FROM    FT_LOOKUPS.dbo.OAL_LK_COUNTRY  with(nolock)

    ) C ON C.COUNTRY_ID = FM.COUNTRY_ID

    where F.DEVC_NO='%DVC%' and F.APP_ID='%APPID%'




    ) q
    WHERE   q.rw BETWEEN %%FROM%% AND %%SIZE%%
    ORDER BY ORD DESC, FIRST_NAME


  </SELECT_USERS_LISTING_BY_CAT_EN_FAV>

  <SELECT_MEMBER_PROFILE_INFO_PROFILE_CONTACT_NEW>
    SELECT
    MOBILE_PHONE_NO,IS_M_VIS,HOME_PHONE_NO,IS_H_VIS,OFFICE_PHONE_NO,IS_O_VIS,HOME_ADDRESS,IS_HA_VIS,
    OTHER_ADDRESS,EMAIL,IS_E_VIS,EMAIL1,IS_E1_VIS,EMAIL2,IS_E2_VIS
    FROM FAMILY_MEMBER FM %%WITHNO%%
    WHERE FM.AUTO_ID='%1%'
  </SELECT_MEMBER_PROFILE_INFO_PROFILE_CONTACT_NEW>

  <SELECT_USER_PROFILE_LINKS>
    SELECT FB_ID,IS_FB_VIS,LI_ID,IS_LI_VIS,ZI_ID,IS_ZI_VIS,TW_ID,IS_TW_VIS,GP_ID,UTUBE_ID,CUST_ID1,CUST_ID2,WIKIID,IS_WIKI_VIS  FROM FM_LK %%WITHNO%% WHERE

    M_AUTO_ID='%1%'
  </SELECT_USER_PROFILE_LINKS>


  <CHK_ALBUM_EXIST> select  A.ALBUM_ID from IMG_ALB A  %%WITHNO%% where auto_id ='%1%' and  TP_ID ='MOB'</CHK_ALBUM_EXIST>



  <INSERT_IMAGE_ALBUM>
    INSERT INTO IMG_ALB

    (ALBUM_ID,FAMILY_ID,MEMBER_ID,TITLE,DESCRIPTION,LOCATION,IS_PRIVATE,PHOTOGRAPHER,CREATION_DATE,RES_NAME,USER_ID,IP,SYSTEM_ID

    ,SITE_ID,CHECK_SUM,TP_ID,AUTO_ID)VALUES('%A%','%B%','%C%','%D%','%E%','%F%','%G%','%H%',GETDATE(),'%J%','%1%','%2%','%3%','%4%','%5%','%6%','%7%')
  </INSERT_IMAGE_ALBUM>


  <UPDATE_FAMILY_MEMBER_SR>

    UPDATE FAMILY_MEMBER SET IS_SRC = '1' WHERE AUTO_ID = '%%A%%'
  </UPDATE_FAMILY_MEMBER_SR>
  <INSERT_IMAGE_UPLOAD>
    INSERT INTO IMG_UP

    (IMAGE_ID,
    FAMILY_ID,
    MEMBER_ID,
    ALBUM_ID,
    IMAGE_URL,
    IMAGE_NAME,
    THUMB_ID,
    THUMB_URL,
    TITLE,
    DESCRIPTION,
    FILE_SIZE,
    CONTENT_TYPE,
    IMAGE_WIDTH,
    IMAGE_HEIGHT,
    UPLOAD_DATE,
    USER_ID,
    IP,
    SYSTEM_ID,
    SITE_ID,
    CHECK_SUM,
    TK_DATE,
    TP_ID,
    AUTO_ID,
    IS_DEFAULT,
    LONG,
    LAT,
    LOC_ID,
    CHECKIN_DATE
    )VALUES('%A%','%B%','%C%','%D%','%E%','%F%','%G%','%H%','%I%','%J%','%K%','%L%','%M%','%N%',GETDATE(),'%1%','%2%','%3%','%4%','%5%','%6%','%7%','%8%','%9%','%P%','%Q%','%R%','%S%')
  </INSERT_IMAGE_UPLOAD>
  <UPDATE_IMAGE_UPLOAD_OLD>
    UPDATE IMG_UP SET IS_DEFAULT='0' WHERE MEMBER_ID='%C%' AND ALBUM_ID='0' AND IMAGE_ID !='%A%' AND

    TP_ID!='D'
  </UPDATE_IMAGE_UPLOAD_OLD>


  <!--Generate No-->
  <SELECT_L_SEQ_MSTR>SELECT DELIMITER,DIGIT_NO,START_WITH FROM L_SEQ_MSTR %%WITHNO%% WHERE SEQ_ID='%A'</SELECT_L_SEQ_MSTR>
  <SELECT_L_SEQ_NO>SELECT SEQ_NO FROM L_SEQ_NO %%WITHNO%% WHERE SEQ_ID='%A' AND PREFIX='%B'</SELECT_L_SEQ_NO>
  <INSERT_L_SEQ_NO>INSERT INTO L_SEQ_NO(SEQ_ID,PREFIX,SEQ_NO) VALUES ('%A','%B','%C')</INSERT_L_SEQ_NO>
  <UPDATE_L_SEQ_NO>UPDATE L_SEQ_NO SET SEQ_NO='%C' WHERE SEQ_ID='%A' AND PREFIX='%B'</UPDATE_L_SEQ_NO>


  <SELCET_SM_WIKIPEDIA>
    SELECT INFO_CARD + ''+ BODY_CONTENT  AS SM_DESC FROM SM_WIKI %%WITHNO%%  WHERE AUTO_ID='%1%'
  </SELCET_SM_WIKIPEDIA>
  <SELECT_TWITTERCOUNT_ID>
    SELECT  top 100 REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_COUNT_LAST_UP1 -2 as

    TW_COUNT_LAST_UP1,AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    ((TW_ID is not null and TW_ID!='' and  (TW_COUNT_LAST_UP1 &lt; getdate()-1 OR TW_COUNT_LAST_UP1 IS NULL)))


  </SELECT_TWITTERCOUNT_ID>

  <!--amoussa_23JULY2014-->
  <SELECT_LIVE_TWITTERCOUNT_ID>
    SELECT  top 100 REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_COUNT_LAST_UP1 -2 as
    TW_COUNT_LAST_UP1,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_LIVE_TWITTERCOUNT_ID>

  <SELECT_FACEBOOK_DETAILS_SITE>

    SELECT TOP 1 PAGE_NAME AS FB_NAME ,GENRE AS FB_GENRE,ABOUT AS FB_ABOUT,BIO AS FB_BIO,DESCRIPTION AS FB_DSC,LINK ASFB_LINK,WEBSITE AS FB_WEBSITE,EMAIL AS FB_EMAIL,CHECKINS AS FB_CHECKINS,CNT.LIKES_COUNT AS LIKES_COUNT ,
    CNT.PEOPLE_COUNT AS TLK_COUNT, '' AS SUM,IMP.IMAGE_URL AS IMG_URL ,
    IMP.THUMB_URL AS TH_URL
    FROM FT_SM.dbo.FB_DTL DTL
    inner join FT_SM.dbo.FB_COUNT CNT on CNT.AUTO_ID = DTL.AUTO_ID
    LEFT JOIN ( SELECT
    MEMBER_ID ,AUTO_ID,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.AUTO_ID = DTL.AUTO_ID
    WHERE 1=1  ANd DTL.AUTO_ID ='%1%'

    order by DTL.TRAN_DATE desc,CNT.TRAN_DATE desc
  </SELECT_FACEBOOK_DETAILS_SITE>

  <SELECT_TWITTER_DETAILS_SITE>

    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.DATE_MONTH AS MB ,
    q.DATE_DAY AS DB ,
    q.DATE_YEAR AS BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary AS summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID


    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    DATE_DAY,DATE_MONTH,DATE_YEAR

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL  ASC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    from

    (SELECT   AUTO_ID ,max(FL_COUNT) as FL_COUNT,max(RK_INF) as RK_FL,max(FLG_COUNT) AS FLG_COUNT,MAX(TOT_TW_COUNT) AS TW_COUNT,MAX(TWITTER_ID) AS TW_ID  FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,0 as  YEST_COUNT,max(RK_INF) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101) ANd AUTO_ID ='%1%'
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID AND  FM.AUTO_ID ='%1%')
    inner JOIN
    (select M_ID,isnull(TW_LOCATION,'N/A') AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID

    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  ANd FM.AUTO_ID ='%1%'

    ) q

    order by q.Count asc
  </SELECT_TWITTER_DETAILS_SITE>

  <SELECT_MOST_TW_INF_COUNT_SITE>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.FIRST_NAME + ' ' + q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID


    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL  ASC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    from

    (SELECT   AUTO_ID ,max(FL_COUNT) as FL_COUNT,max(RK_INF) as RK_FL,max(FLG_COUNT) AS FLG_COUNT,MAX(TOT_TW_COUNT) AS TW_COUNT,MAX(TWITTER_ID) AS TW_ID  FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,0 as  YEST_COUNT,max(RK_INF) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    inner JOIN
    (select M_ID,isnull(TW_LOCATION,'N/A') AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID

    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE     ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count asc

  </SELECT_MOST_TW_INF_COUNT_SITE>



  <SELECT_MOST_TWEET_COUNT_SITE>



    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL  ASC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,TW_COUNT

    from

    (SELECT   AUTO_ID ,max(TW_COUNT) as TW_COUNT,max(RK_TW%%A%%) as RK_FL,max(FLG_COUNT) AS FLG_COUNT,MAX(FL_COUNT) AS FL_COUNT,MAX(TWITTER_ID) AS TW_ID FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(TW_COUNT) as  YEST_COUNT,max(RK_TW%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID

    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%


    ) q
    WHERE    (Count!=0 OR  YEST_COUNT!=0) AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count asc


  </SELECT_MOST_TWEET_COUNT_SITE>

  <SELECT_MOST_RETWEET_COUNT_SITE>
    select q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL  ASC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,R_TW_COUNT AS TW_COUNT

    from

    (SELECT   AUTO_ID ,max(TOT_RT_COUNT) as R_TW_COUNT,max(RK_RTW%%A%%) as RK_FL,max(FLG_COUNT) AS FLG_COUNT,MAX(FL_COUNT) AS FL_COUNT,MAX(TWITTER_ID) AS TW_ID FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(TOT_RT_COUNT) as  YEST_COUNT,max(RK_RTW%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID

    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1   %%FILTER%%


    ) q
    WHERE    (Count!=0 OR  YEST_COUNT!=0) AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count asc
  </SELECT_MOST_RETWEET_COUNT_SITE>


  <SELECT_MOST_FB_COUNT_SITE>




    select   q.rw, q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL asc) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE,FM.SUMMARY, '' as

    location,FL_COUNT,FLG_COUNT,TW_COUNT

    from

    (SELECT   AUTO_ID ,max(Likes_COUNT) as TW_COUNT,max(FB_RK_LIKES%%A%%) as RK_FL,max(PEOPLE_COUNT) AS FLG_COUNT,'' AS

    FL_COUNT,MAX(FB_NAME) AS TW_ID FROM FT_SM.dbo.FB_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(Likes_COUNT) as  YEST_COUNT,max(FB_RK_LIKES%%A%%) as YEST_RK_FL FROM FT_SM.dbo.FB_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )


    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1 %%FILTER%%
    and (C.RK_FL != 0 OR  YEST_COUNT!=0)

    ) q
    WHERE       ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.RK_FL asc



  </SELECT_MOST_FB_COUNT_SITE>



  <SELECT_MOST_FB_TALKING_COUNT_SITE>




    select   q.rw, q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID

    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY rk_fl  asc) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE,FM.SUMMARY, '' as location,FL_COUNT,FLG_COUNT,TW_COUNT

    from

    (SELECT   AUTO_ID ,max(PEOPLE_COUNT) as TW_COUNT,max(FB_RK_PPL%%A%%) as RK_FL,max(PEOPLE_COUNT) AS FLG_COUNT,'' AS FL_COUNT,MAX(FB_NAME) AS TW_ID FROM FT_SM.dbo.FB_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101) and FB_RK_PPL%%A%%!=0
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(PEOPLE_COUNT) as  YEST_COUNT,max(FB_RK_PPL%%A%%) as YEST_RK_FL FROM FT_SM.dbo.FB_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)  and FB_RK_PPL%%A%%!=0
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%FILTER%% )


    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1 %%FILTER%%

    and (C.RK_FL != 0 OR  YEST_COUNT!=0)
    ) q
    WHERE        ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.RK_FL asc




  </SELECT_MOST_FB_TALKING_COUNT_SITE>



  <SELECT_MOST_FOLLOWING_COUNT_SITE>

    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,
    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID


    FROM
    ( SELECT

    C.FLG_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY C.FLG_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,TW_COUNT
    from

    (SELECT   AUTO_ID ,max(FLG_COUNT) as FLG_COUNT,max(RK_FLG%%A%%) as RK_FL,max(FL_COUNT) AS FL_COUNT,MAX(TOT_TW_COUNT) AS TW_COUNT,MAX(TWITTER_ID) AS TW_ID FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FLG_COUNT) as  YEST_COUNT,max(RK_FLG%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )

    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE    (Count!=0 OR  YEST_COUNT!=0) AND  ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc


  </SELECT_MOST_FOLLOWING_COUNT_SITE>

  <SELECT_MOST_TWIITER_COUNT_SITE>


    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,
    q.LOCATION,
    q.summary,FL_COUNT,FLG_COUNT,TW_COUNT,TW_ID


    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,TW_ID,


    ROW_NUMBER() OVER ( ORDER BY C.FL_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FL_COUNT,FLG_COUNT,TW_COUNT
    from

    (SELECT   AUTO_ID ,max(FL_COUNT) as FL_COUNT,max(RK_FL%%A%%) as RK_FL,max(FLG_COUNT) AS FLG_COUNT,MAX(TOT_TW_COUNT) AS TW_COUNT,MAX(TWITTER_ID) AS TW_ID FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FL_COUNT) as  YEST_COUNT,max(RK_FL%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION  FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE  (Count!=0 OR  YEST_COUNT!=0) AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc






  </SELECT_MOST_TWIITER_COUNT_SITE>



  <SELECT_MOST_TWIITER_COUNT>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE


    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY C.FL_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,max(FL_COUNT) as FL_COUNT,max(RK_FL%%A%%) as RK_FL FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FL_COUNT) as  YEST_COUNT,max(RK_FL%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE  (Count!=0 OR  YEST_COUNT!=0) AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc


  </SELECT_MOST_TWIITER_COUNT>



  <SELECT_MOST_FOLLOWING_COUNT>

    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE


    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY C.FL_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,max(FLG_COUNT) as FL_COUNT,max(RK_FLG%%A%%) as RK_FL FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FLG_COUNT) as  YEST_COUNT,max(RK_FLG%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE    (Count!=0 OR  YEST_COUNT!=0) AND  ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc


  </SELECT_MOST_FOLLOWING_COUNT>

  <SELECT_MOST_TW_INF_COUNT>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE


    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY C.RK_FL  ASC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,0 as FL_COUNT,max(RK_INF) as RK_FL FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,0 as  YEST_COUNT,max(RK_INF) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%

    ) q
    WHERE     ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc

  </SELECT_MOST_TW_INF_COUNT>




  <SELECT_MOST_TWEET_COUNT>



    select    q.AUTO_ID,q.FL_COUNT  as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE

    FROM
    ( SELECT

    C.RK_FL as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,FL_COUNT,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY RK_FL  ASC) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,max(TW_COUNT) as FL_COUNT,max(RK_TW%%A%%) as RK_FL FROM FT_SM.dbo.SM_TW_COUNT  with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(TW_COUNT) as  YEST_COUNT,max(RK_TW%%A%%) as YEST_RK_FL FROM FT_SM.dbo.SM_TW_COUNT with (nolock)
    where convert(date,TRANS_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY3%% )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%


    ) q
    WHERE    (Count!=0 OR  YEST_COUNT!=0) AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.RK_FL asc


  </SELECT_MOST_TWEET_COUNT>



  <SELECT_TWITTERDETAILS_ID>


    SELECT  top 100 REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_LAST_UP -2 as

    TW_LAST_UP,AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE
    ((TW_ID is not null and TW_ID!='' ))
    AND LK.[TW_CREATED] IS NULL
    ORDER BY convert(date,TW_LAST_UP,101) desc



  </SELECT_TWITTERDETAILS_ID>
  <SELECT_INST_FLWR>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE,
    q.LOCATION,
    q.summary,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT,INS_USER_ID


    FROM
    ( SELECT

    C.FLWR_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,INS_USER_ID,


    ROW_NUMBER() OVER ( ORDER BY C.FLWR_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,
    '1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT
    from

    (SELECT   AUTO_ID ,max(FLWR_COUNT) as FLWR_COUNT,
    max(RK_FLWR%%A%%) as RK_FL,
    max(FLWG_COUNT) AS FLWG_COUNT,
    MAX(MEDIA_COUNT) AS MEDIA_COUNT,
    MAX(USER_ID) AS INS_USER_ID
    --select *
    FROM
    FT_SM.dbo.INST_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FLWR_COUNT) as  YEST_COUNT,max(RK_FLWR%%A%%) as YEST_RK_FL FROM FT_SM.dbo.INST_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID)
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION
    FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE
    AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1   %%FILTER%%

    ) q
    WHERE  (Count!=0 OR  YEST_COUNT!=0)
    AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc

  </SELECT_INST_FLWR>
  <SELECT_INST_FLWG>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FLWG,YEST_RK_FLWG,GLOBALRANK,GLOBALRANK_VALUE,
    q.LOCATION,
    q.summary,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT,INS_USER_ID


    FROM
    ( SELECT

    C.FLWG_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FLWG,YEST_RK_FLWG,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,INS_USER_ID,


    ROW_NUMBER() OVER ( ORDER BY C.FLWG_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,
    '1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT
    from

    (SELECT   AUTO_ID ,max(FLWR_COUNT) as FLWR_COUNT,
    max(RK_FLWG) as RK_FLWG,
    max(FLWG_COUNT) AS FLWG_COUNT,
    MAX(MEDIA_COUNT) AS MEDIA_COUNT,
    MAX(USER_ID) AS INS_USER_ID
    --select *
    FROM
    FT_SM.dbo.INST_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(FLWG_COUNT) as  YEST_COUNT,max(RK_FLWG%%A%%) as YEST_RK_FLWG FROM FT_SM.dbo.INST_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID  )
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION
    FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE
    AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1   %%FILTER%%

    ) q
    WHERE  (Count!=0 OR  YEST_COUNT!=0)
    AND   ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by q.Count desc
  </SELECT_INST_FLWG>
  <SELECT_INST_PHOTOS>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_MEDIA,YEST_RK_MEDIA,GLOBALRANK,GLOBALRANK_VALUE,
    q.LOCATION,
    q.summary,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT,INS_USER_ID


    FROM
    ( SELECT

    C.MEDIA_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_MEDIA,YEST_RK_MEDIA,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,INS_USER_ID,


    ROW_NUMBER() OVER ( ORDER BY C.MEDIA_COUNT  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,
    '1' AS GLOBALRANK_VALUE
    ,FM.SUMMARY, S.LOCATION,FLWR_COUNT,FLWG_COUNT,MEDIA_COUNT
    from

    (SELECT   AUTO_ID ,max(FLWR_COUNT) as FLWR_COUNT,
    max(RK_MEDIA%%A%%) as RK_MEDIA,
    max(FLWG_COUNT) AS FLWG_COUNT,
    MAX(MEDIA_COUNT) AS MEDIA_COUNT,
    MAX(USER_ID) AS INS_USER_ID
    --select *
    FROM
    FT_SM.dbo.INST_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(MEDIA_COUNT) as  YEST_COUNT,max(RK_MEDIA%%A%%) as YEST_RK_MEDIA FROM FT_SM.dbo.INST_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID  )
    inner JOIN
    (select M_ID,TW_LOCATION AS LOCATION
    FROM  FM_LK  with(nolock))S  ON S.M_ID = FM.M_ID
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE
    AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1   %%FILTER%%

    ) q
    WHERE  (Count!=0 OR  YEST_COUNT!=0)
    AND   ( q.rw %%FROM%% AND %%SIZE%%)
    order by q.Count desc
  </SELECT_INST_PHOTOS>

  <SELECT_FB_LIKES>
    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE

    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY convert(int,C.FL_COUNT)  DESC ) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,max(LIKES_COUNT) as FL_COUNT,max(FB_RK_LIKES) as RK_FL FROM FT_SM.dbo.FB_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(CONVERT(int,LIKES_COUNT)) as  YEST_COUNT,max(FB_RK_LIKES) as YEST_RK_FL FROM FT_SM.dbo.FB_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID  %%COUNTRY3%%
    )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%


    ) q
    WHERE  q.RK_FL is not null AND COUNT != 0 AND     ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by RK_FL


  </SELECT_FB_LIKES>

  <SELECT_FB_TALKINGABOUT>



    select    q.AUTO_ID,q.Count as COUNT,YEST_COUNT AS COUNTYEST

    , q.M_ID AS M_ID ,
    q.FIRST_NAME AS FN ,
    BIRTH_PLACE  as POB,
    ''  AS FTHRN,
    q.LAST_NAME AS LN ,
    q.BIRTH_DATE AS  BD ,
    '' AS DOB,
    '' AS DD ,
    '' AS DP ,
    q.GENDER_ID AS GENDER_ID,
    q.IMAGE_URL AS IMG_URL ,
    q.THUMB_URL AS TH_URL,
    q.CAT AS CNTRY,'1' as RANK,RK_FL,YEST_RK_FL,GLOBALRANK,GLOBALRANK_VALUE

    FROM
    ( SELECT

    C.FL_COUNT as Count,C.AUTO_ID, YEST_COUNT,RK_FL,YEST_RK_FL,

    FM.M_ID ,
    FM.FIRST_NAME ,
    FM.LAST_NAME ,
    convert(varchar(2),DATE_DAY) +'/' + convert(varchar(2),DATE_MONTH)  + '/' + convert(varchar(4),DATE_YEAR) AS BIRTH_DATE

    ,
    FM.BIRTH_PLACE ,
    FM.DEATH_DATE ,
    FM.DEATH_PLACE ,
    FM.GENDER_ID ,
    IMP.IMAGE_URL ,
    IMP.THUMB_URL ,
    IMP.UPLOAD_DATE  ,
    L_EN AS CAT,


    ROW_NUMBER() OVER ( ORDER BY convert(int,C.FL_COUNT)  DESC) rw,'1' as RANK,'1' AS GLOBALRANK,'1' AS GLOBALRANK_VALUE

    from

    (SELECT   AUTO_ID ,max(CONVERT(int,PEOPLE_COUNT)) as FL_COUNT,max(FB_RK_PPL) as RK_FL FROM FT_SM.dbo.FB_COUNT  with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-1,101)
    group by AUTO_ID

    )C

    left JOIN

    (SELECT   AUTO_ID ,max(PEOPLE_COUNT) as  YEST_COUNT,max(FB_RK_PPL) as YEST_RK_FL FROM FT_SM.dbo.FB_COUNT with (nolock)
    where convert(date,TRAN_DATE,101) = convert(date,getdate()-2,101)
    group by AUTO_ID

    )P ON P.AUTO_ID = C.AUTO_ID

    inner JOIN FAMILY_MEMBER FM  with(nolock) ON (C.AUTO_ID = FM.AUTO_ID %%COUNTRY4%% )
    left join LOOKUP_MAIN L ON L.L_ID = FM.MEMBER_TYPE  AND USED_BY_ID=6
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP  with(nolock)
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = FM.M_ID WHERE 1=1  %%FILTER%%


    ) q
    WHERE  q.RK_FL is not null AND COUNT != 0 AND    ( q.rw BETWEEN %%FROM%% AND %%SIZE%%)
    order by RK_FL


  </SELECT_FB_TALKINGABOUT>






  <SELECT_FB_STATISTIC_LIKE>
    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRAN_DATE DESC) rw , convert(varchar(10),TRAN_DATE,7)  AS DATER , LIKES_COUNT AS
    COUNTR   FROM FT_SM.dbo.FB_COUNT  where AUTO_ID ='%1'

    ORDER BY TRAN_DATE DESC) A

    ORDER BY RW DESC
  </SELECT_FB_STATISTIC_LIKE>

  <SELECT_FB_STATISTIC_TALKING>
    SELECT DATER,COUNTR FROM

    (SELECT Top 30
    ROW_NUMBER() OVER ( ORDER BY   TRAN_DATE DESC) rw , convert(varchar(10),TRAN_DATE,7)  AS DATER , PEOPLE_COUNT AS
    COUNTR   FROM FT_SM.dbo.FB_COUNT  where AUTO_ID ='%1'

    ORDER BY TRAN_DATE DESC) A

    ORDER BY RW DESC
  </SELECT_FB_STATISTIC_TALKING>

  <SELECT_FACEBOOK_DETAILS>

    SELECT TOP 1 PAGE_NAME AS FB_NAME ,GENRE AS FB_GENRE,ABOUT AS FB_ABOUT,BIO AS FB_BIO,DESCRIPTION AS FB_DSC,LINK ASFB_LINK,WEBSITE AS FB_WEBSITE,EMAIL AS FB_EMAIL,CHECKINS AS FB_CHECKINS,CNT.LIKES_COUNT AS LIKES_COUNT ,
    CNT.PEOPLE_COUNT AS TLK_COUNT, '' AS SUM
    FROM FT_SM.dbo.FB_DTL DTL
    inner join FT_SM.dbo.FB_COUNT CNT on CNT.AUTO_ID = DTL.AUTO_ID  WHERE DTL.AUTO_ID ='%1%'
    order by DTL.TRAN_DATE desc,CNT.TRAN_DATE desc
  </SELECT_FACEBOOK_DETAILS>



  <SELECT_COUNTRIES>
    select C.COUNTRY_ID as CNT_ID,C.DESCRIPTION as CNT_DESC from FT_LOOKUPS.dbo.OAL_LK_COUNTRY C  with(nolock)
    WHERE TWITTER_VIS = 1
    ORDER BY C.DESCRIPTION
  </SELECT_COUNTRIES>


  <SELECT_CAT>
    select L_ID as CNT_ID,L_EN as  CNT_DESC from LOOKUP_MAIN C  with(nolock)
    WHERE C.USED_BY_ID=6 AND POL = 1
    ORDER BY L_EN
  </SELECT_CAT>


  <MOST_VIEWD_PROFILE_DAILY>

    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    ''  AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY DAILY_COUNT DESC ) rw,
    '0' as MID,
    CASE WHEN TAB_ID=1 then M.FIRST_NAME + ' ' + M.LAST_NAME ELSE CFN + ' ' + FN END AS   FN_DISPLAY,'' AS ORDER_ID,
    '' AS LN_DISPLAY,
    convert(date, DOB,103) as dob,
    '' T_DESC,
    '' AS MOTHER,'' AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMP.IMAGE_URL,
    S.AUTO_ID ,BIRTH_PLACE,COUNTRY_ID,
    '' TIMELINE_DATE,'' T_DATE_YEAR_F,'' T_DATE_YEAR_T,'' country_desc
    FROM         STATS_VISIT S
    LEFT  JOIN FAMILY_MEMBER M ON  M.AUTO_ID = S.AUTO_ID AND TAB_ID=1
    LEFT JOIN LB_VOTE.dbo.LBV2013A LV ON LV.ID = S.AUTO_ID AND TAB_ID=2
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P' %%FILTER%%
    ) IMP ON IMP.MEMBER_ID = M.M_ID
    WHERE  CONVERT(VARCHAR(10),tRans_date,101) = CONVERT(VARCHAR(10),GETDATE(),101)  %%COUNTRY6%%
    ) a




    where  A.AUTO_ID!=-1 %%COUNTRY5%% AND rw between %%FROM%% AND %%SIZE%%

    order by ORDER_ID


  </MOST_VIEWD_PROFILE_DAILY>


  <MOST_VIEWD_PROFILE_DAILY_WORLD>

    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    ''  AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY DAILY_COUNT DESC ) rw,
    '0' as MID,
    CASE WHEN TAB_ID=1 then M.FIRST_NAME + ' ' + M.LAST_NAME ELSE CFN + ' ' + FN END AS   FN_DISPLAY,'' AS ORDER_ID,
    '' AS LN_DISPLAY,
    convert(date, DOB,103) as dob,
    '' T_DESC,
    '' AS MOTHER,'' AS FTHRN_FN_DISPLAY,
    GENDER_ID,
    IMP.IMAGE_URL,
    S.AUTO_ID ,BIRTH_PLACE,COUNTRY_ID,
    '' TIMELINE_DATE,'' T_DATE_YEAR_F,'' T_DATE_YEAR_T,'' country_desc
    FROM         STATS_VISIT S
    LEFT  JOIN FAMILY_MEMBER M ON  M.AUTO_ID = S.AUTO_ID AND TAB_ID=1
    LEFT JOIN LB_VOTE.dbo.LBV2013A LV ON LV.ID = S.AUTO_ID AND TAB_ID=2
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = M.M_ID
    WHERE  CONVERT(VARCHAR(10),tRans_date,101) = CONVERT(VARCHAR(10),GETDATE(),101) AND M.COUNTRY_ID != 321  %%COUNTRY6%%
    ) a




    where  A.AUTO_ID!=-1 %%COUNTRY5%% AND rw between %%FROM%% AND %%SIZE%%

    order by ORDER_ID


  </MOST_VIEWD_PROFILE_DAILY_WORLD>


  <MOST_VIEWD_PROFILE_TOTAL>

    select '0' AS M_ID,
    a.FN_DISPLAY AS FN,
    a.FTHRN_FN_DISPLAY AS FTHRN,
    a.LN_DISPLAY AS LN,

    dob AS BD,
    a.BIRTH_PLACE AS BP,
    a.BIRTH_PLACE AS MTHR,
    NULL AS DD,
    NULL AS DP,
    a.GENDER_ID AS GENDER_ID,
    a.IMAGE_URL AS IMG_URL ,
    a.IMAGE_URL AS TH_URL,
    NULL AS SUB_CAT ,
    NULL AS C_ID ,
    NULL AS CAT ,
    NULL AS CAT_NAME ,
    ''  AS CNTRY,
    a.AUTO_ID
    from
    (select
    ROW_NUMBER() OVER ( ORDER BY ALL_COUNT DESC ) rw,
    '0' as MID,
    CASE WHEN TAB_ID=1 then M.FIRST_NAME + ' ' + M.LAST_NAME ELSE CFN + ' ' + FN END AS   FN_DISPLAY,'' AS ORDER_ID,
    '' AS LN_DISPLAY,
    convert(date, DOB,103) as dob,
    '' T_DESC,
    '' AS MOTHER,'' AS FTHRN_FN_DISPLAY,COUNTRY_ID,
    GENDER_ID,
    IMP.IMAGE_URL,
    S.AUTO_ID ,BIRTH_PLACE,
    '' TIMELINE_DATE,'' T_DATE_YEAR_F,'' T_DATE_YEAR_T,'' country_desc
    FROM         STATS_VISIT S
    LEFT  JOIN FAMILY_MEMBER M ON  M.AUTO_ID = S.AUTO_ID AND TAB_ID=1
    LEFT JOIN LB_VOTE.dbo.LBV2013A LV ON LV.ID = S.AUTO_ID AND TAB_ID=2
    LEFT JOIN ( SELECT
    MEMBER_ID ,
    IMAGE_URL ,
    THUMB_URL ,
    UPLOAD_DATE
    FROM    IMG_UP
    WHERE   IS_DEL = '0'
    AND ALBUM_ID = '0'
    AND IS_DEFAULT = '1'
    AND TP_ID = 'P'
    ) IMP ON IMP.MEMBER_ID = M.M_ID
    WHERE 1=1  %%COUNTRY6%%
    ) a




    where  A.AUTO_ID!=-1 %%COUNTRY5%% AND rw between %%FROM%% AND %%SIZE%%

    order by ORDER_ID


  </MOST_VIEWD_PROFILE_TOTAL>





  <BORN_TODAY>

    select * from
    ( select ROW_NUMBER() over (order by  IMG_URL DESC) RW,
    * from(
    select 0 as ORD,0 as LV,FM.AUTO_ID  as AUTO_ID,
    FIRST_NAME AS FN,
    LAST_NAME AS LN,
    FM.BIRTH_PLACE AS BP,
    FM.GENDER_ID AS GENDER_ID,
    IMAGE_URL AS IMG_URL,
    IMAGE_URL AS TH_URL,
    convert(varchar(2),MONTH(GETDATE())) +'/' + convert(varchar(2),day(getdate())) AS BD
    from FAMILY_MEMBER FM
    left outer join LSN1 l on l.AUTO_ID = FM.AUTO_ID and l.DATE_TYPE = '1'
    where DATE_MONTH = MONTH(GETDATE())
    and DATE_DAY = day(getdate())
    and MEMBER_TYPE!='7200'
    %%COUNTRY3%%
    union all
    select
    2 as ORD,1 as LV,ID  as AUTO_ID,

    CFN AS FN,
    CLN AS LN,
    CITY AS BP,
    LV_S AS GENDER_ID,
    NULL as IMG_URL,
    NULL AS TH_URL,
    convert(varchar(2),MONTH(GETDATE())) +'/' + convert(varchar(2),day(getdate())) AS BD
    from LB_VOTE.Dbo.LBV2013A
    where DOB_M = MONTH(GETDATE())
    and DOB_D = day(getdate())
    and TYPE_NO  in (3,4,6,7))a ) b
    where rw between %%FROM%% AND %%SIZE%%


    ORDER BY IMG_URL DESC, ORD


  </BORN_TODAY>

  <BORN_TOMORROW>


    select * from
    ( select ROW_NUMBER() over (order by  IMG_URL DESC ) RW,
    * from(
    select 0 as ORD,0 as LV,FM.AUTO_ID  as AUTO_ID,
    FIRST_NAME AS FN,
    LAST_NAME AS LN,
    FM.BIRTH_PLACE AS BP,
    FM.GENDER_ID AS GENDER_ID,
    IMAGE_URL AS IMG_URL,
    IMAGE_URL AS TH_URL,
    '%%MONTH%' + '/' + '%%DAY%%' AS BD
    from FAMILY_MEMBER FM
    left outer join LSN1 l on l.AUTO_ID = FM.AUTO_ID and l.DATE_TYPE = '1'
    where  DATE_MONTH ='%%MONTH%%'
    and DATE_DAY = '%%DAY%%'
    and MEMBER_TYPE!='7200'
    %%COUNTRY3%%

    union all
    select
    2 as ORD,1 as LV,ID  as AUTO_ID,

    CFN AS FN,
    CLN AS LN,
    CITY AS BP,
    LV_S AS GENDER_ID,
    NULL as IMG_URL,
    NULL AS TH_URL,
    '%%MONTH%%' + '/' + '%%DAY%%' AS BD
    from LB_VOTE.Dbo.LBV2013A
    where DOB_M = '%%MONTH%%'
    and DOB_D = '%%DAY%%'
    and TYPE_NO  in (3,4,6,7))a ) b
    where rw between %%FROM%% AND %%SIZE%%

    ORDER BY IMG_URL DESC, ORD


  </BORN_TOMORROW>

  <SELECT_ALL_QUOTES>
    SELECT
    a.FULLNAME AS FN,
    a.QUOTE_DESC AS QUOTE,
    a.CAT_NAME AS CAT,
    a.AUTO_ID
    from
    ( SELECT  top 500   ROW_NUMBER() OVER ( ORDER BY newid() DESC) rw,
    FM.AUTO_ID AS AUTO_ID,QUOTE_DESC,CAT_NAME1 AS CAT_NAME,FM.FIRST_NAME + ' ' + FM.LAST_NAME AS FULLNAME
    FROM FAMILY_MEMBER FM

    INNER JOIN QUOTES M ON M.AUTO_ID= FM.AUTO_ID

    WHERE  is_vis = 1 %%COUNTRY3%%  %%FILTER%%

    ) a

    ORDER BY newid() DESC
  </SELECT_ALL_QUOTES>


  <SELECT_ALL_QUOTES_WITHID>

    SELECT
    a.FULLNAME AS FN,
    a.QUOTE_DESC AS QUOTE,
    a.CAT_NAME AS CAT,
    a.AUTO_ID,1 AS ORD,newid()
    from
    ( SELECT     ROW_NUMBER() OVER ( ORDER BY newid() DESC) rw,
    FM.AUTO_ID AS AUTO_ID,QUOTE_DESC,CAT_NAME1 AS CAT_NAME,FM.FIRST_NAME + ' ' + FM.LAST_NAME AS FULLNAME
    FROM FAMILY_MEMBER FM with (nolock)

    INNER JOIN QUOTES M with (nolock) ON M.AUTO_ID= FM.AUTO_ID

    WHERE QID = '%%ID%%'  and is_vis = 1

    ) a

    UNION

    SELECT
    top 500 a.FULLNAME AS FN,
    a.QUOTE_DESC AS QUOTE,
    a.CAT_NAME AS CAT,
    a.AUTO_ID,2 AS ORD,newid()
    from
    ( SELECT     ROW_NUMBER() OVER ( ORDER BY newid() DESC) rw,
    FM.AUTO_ID AS AUTO_ID,QUOTE_DESC,CAT_NAME1 AS CAT_NAME,FM.FIRST_NAME + ' ' + FM.LAST_NAME AS FULLNAME
    FROM FAMILY_MEMBER FM with (nolock)

    INNER JOIN QUOTES M with (nolock) ON M.AUTO_ID= FM.AUTO_ID

    WHERE is_vis = 1   %%COUNTRY3%% %%FILTER%%

    ) a


    ORDER BY  ORD, newid() DESC
  </SELECT_ALL_QUOTES_WITHID>
  <SELECT_QUOTES_AUTHOR>
    SELECT
    FM.AUTO_ID AS CNT_ID, MAX(FIRST_NAME) + ' ' + MAX(FM.LAST_NAME) AS CNT_DESC
    FROM FAMILY_MEMBER FM
    INNER JOIN QUOTES M ON M.AUTO_ID= FM.AUTO_ID
    WHERE   is_vis = 1 %%COUNTRY3%%
    GROUP BY FM.AUTO_ID
    ORDER BY MAX(FIRST_NAME)
  </SELECT_QUOTES_AUTHOR>


  <SELECT_RANDOM_QUOTE>
    SELECT    top 1
    case when lang = 2 then FM.FIRST_NAME_1  + ' ' + FM.LAST_NAME_1 ELSE  FM.FIRST_NAME + ' ' + FM.LAST_NAME END AS FULLNAME,FM.AUTO_ID AS AUTO_ID,QUOTE_DESC,LANG,QID,CAT_NAME1 AS CAT_NAME
    FROM FAMILY_MEMBER FM
    INNER JOIN QUOTES M ON M.AUTO_ID= FM.AUTO_ID
    WHERE  is_vis = 1 %%COUNTRY3%%
    ORDER BY newid() DESC
  </SELECT_RANDOM_QUOTE>



  <SELECT_FACEBOOK_RANKING>
    SELECT TOP 1 FB_RK_LIKES,FB_RK_PPL,convert(varchar(10),TRAN_DATE,101),LIKES_COUNT,PEOPLE_COUNT FROM FT_SM.dbo.FB_COUNT where AUto_ID = '%1%' and FB_RK_PPL!='' order by TRAN_DATE DESC
  </SELECT_FACEBOOK_RANKING>
  <SELECT_TWITTER_RANKING>
    SELECT TOP 1 RK_FL,RK_FLG,RK_TW,convert(varchar(10),TRANS_DATE,101),FL_COUNT,FLG_COUNT,TW_COUNT FROM FT_SM.dbo.SM_TW_COUNT  where AUto_ID = '%1%' and RK_FL!='' order by TRANS_DATE DESC
  </SELECT_TWITTER_RANKING>


  <SELECT_CAR_DETAILS>
    SELECT 0' as IS_PROFILE_PRIVATE,
    [ID] AS AUTO_ID,
    FULL_NAME_AR AS FN,
    '' AS GN,
    [DOB] AS BD,
    ,[NB]
    ,[CODE_DESC]
    ,[PRODDATE]
    ,[CHASSIS]
    ,[MOTOR]
    ,[AQUISITION_DATE]
    ,[AQUISITION_YEAR]
    ,[COLOR]
    ,[CAR_BRAND]
    ,[CAR_BRAND_TYPE]
    ,[CAR_LICENSE_TYPE]
    ,[FN_AR]
    ,[LN_AR]
    ,[ADDRESS]
    ,[MN_AR]
    ,[TEL_NO]
    ,[REG_NO]
    ,[POB]
    ,[OUT_OF_SERVICE]

    FROM [dbo].[CARS]

    WHERE ID = '%%A
  </SELECT_CAR_DETAILS>

  <SELECT_CARS>
    SELECT
    a.FULL_NAME_AR AS FN,
    '' AS LN,
    a.DOB AS BD,
    CAR_BRAND + ' ' + CAR_BRAND_TYPE  AS MTHR,
    '' AS GENDER_ID,
    '' AS IMG_URL ,
    '' AS TH_URL,

    'Mod:' + PRODDATE + '#' + convert(varchar(20),NB) + ' ' + CODE_DESC AS CNTRY,
    a.ID AS AUTO_ID,
    '4' AS LV
    from
    (SELECT
    ROW_NUMBER() OVER ( ORDER BY ID  ) rw,
    ID,FULL_NAME_AR, CAR_BRAND,CAR_BRAND_TYPE,PRODDATE,COLOR,NB,CODE_DESC,DOB FROM FT_DATA.dbo.CARS

    ) a
    where rw between %%FROM%% AND %%SIZE%%

    ORDER BY ID

  </SELECT_CARS>


  <SELECT_PHONES>
    SELECT
    a.FULL_NAME AS FN,
    '' AS LN,
    BIRTH_DAY + '/' +BIRTH_MONTH+'/' + BIRTH_YEAR AS BD,
    sub_no  AS MTHR,
    '' AS GENDER_ID,
    '' AS IMG_URL ,
    '' AS TH_URL,

    STREET + ' ' + BUILDING + ' ' +  ADDRESS AS CNTRY,
    a.ID AS AUTO_ID,
    '4' AS LV
    from
    (SELECT
    ROW_NUMBER() OVER ( ORDER BY ID  ) rw,
    ID,ISNULL(FULL_NAME_EN,FULL_NAME_AR) AS FULL_NAME, sub_no,STREET,BUILDING,ADDRESS,BIRTH_DAY,BIRTH_MONTH,BIRTH_YEAR FROM FT_DATA.dbo.PHONES

    ) a

    where rw between %%FROM%% AND %%SIZE%%

    ORDER BY ID

  </SELECT_PHONES>
  <SELECT_CARS_DETAILS>
    SELECT
    [NB]
    ,[CODE_DESC]
    ,[PRODDATE]
    ,[CHASSIS]
    ,[MOTOR]
    ,[AQUISITION_DATE]
    ,[AQUISITION_YEAR]
    ,[COLOR]
    ,[CAR_BRAND]
    ,[CAR_BRAND_TYPE]
    ,[CAR_LICENSE_TYPE]
    ,[FN_AR]
    ,[LN_AR]
    ,[ADDRESS]
    ,[MN_AR]
    ,[TEL_NO]
    ,[REG_NO]
    ,[DOB]
    ,[POB]
    ,[OUT_OF_SERVICE]
    ,'' AS SUM
    FROM [FT_DATA].[dbo].[CARS]
    WHERE ID='%1%'
  </SELECT_CARS_DETAILS>
  <SELECT_PHONE_DETAILS>
    SELECT
    [SUB_NO]
    ,[PACKAGE]
    ,[FULL_NAME_EN]
    ,[FTHR_NM_EN]
    ,[MN_EN]
    ,[GENDER]
    ,[MARITAL_STATUS]
    ,[BIRTH_DAY]
    ,[BIRTH_MONTH]
    ,[BIRTH_YEAR]
    ,[CHILDREN]
    ,[COMPANY_NAME]
    ,[EMAIL]
    ,[HOME_TEL]
    ,[OFFICE_TEL]
    ,[FAX]
    ,[AREA]
    ,[REGION]
    ,[DISTRICT]
    ,[STREET]
    ,[BUILDING]
    ,[FLOOR]
    ,[REFERENCE]
    ,[POBOX]
    ,[ON_DATE]
    ,[OFF_DATE]
    ,[ADDRESS]
    ,[LAST_CALL_DATE]
    ,[LAST_UPDATED]
    ,[ACTION_TYPE]
    ,[ACTION_DESC]
    ,[JOB_TTL]
    ,'' AS SUM
    FROM [FT_DATA].[dbo].[PHONES]
    WHERE ID='%1%'
  </SELECT_PHONE_DETAILS>

  <SELECT_FACEBOOK_ID_PROFILE>
    SELECT 'http://www.katagogi.com/mid' + convert(varchar(10),FM.AUTO_ID ) AS URL FROM FAMILY_MEMBER FM with (nolock)
    INNER JOIN FM_LK F with (nolock) ON FM.M_ID = F.M_ID

    WHERE FB_ID = '%%ID%%'
  </SELECT_FACEBOOK_ID_PROFILE>

  <SELECT_TWITTER_ID_PROFILE>
    SELECT  'http://www.katagogi.com/mid' + convert(varchar(10),FM.AUTO_ID ) AS URL FROM FAMILY_MEMBER FM with (nolock)
    INNER JOIN FM_LK F with (nolock) ON FM.M_ID = F.M_ID

    WHERE TW_ID = '%%ID%%'
  </SELECT_TWITTER_ID_PROFILE>

  <!--<INSERT_CHECKING>
    INSERT INTO IKATA_CHECKIN([AUTO_ID] ,[LOC_ID],[USER_ID] ,[LONG_ID] ,[LAT_ID] ,[DEVICE_NO] ,[VENDOR_NO] ,[CH_DATE] ,[VERSION_ID],IMAGE_ID,IP,PIC_DATE,REMARKS, SRC_ID ) VALUES ('%3%','%A%','%B%','%6%','%7%','%1%','%5%','%2%','%8%','%C%','%D%','%E%','%R%', 99)
  </INSERT_CHECKING>


  <INSERT_CHECKING>
    INSERT INTO IKATA_CHECKIN([AUTO_ID] ,[LOC_ID],[USER_ID]  ,[LAT_ID], [LONG_ID] ,[DEVICE_NO] ,[VENDOR_NO] ,[CH_DATE] ,[VERSION_ID],IMAGE_ID,IP,PIC_DATE,REMARKS,SRC_ID,GEN_ID ) VALUES ('%3%','%A%','%B%','%6%','%7%','%1%','%5%','%2%','%8%','%C%','%D%','%E%','%R%',99,'%DEVICE%')
  </INSERT_CHECKING>-->
<INSERT_CHECKING>
    
if exists(select 1 from familytree.dbo.IKATA_CHECKIN(nolock) where auto_id='%3%')
begin
INSERT INTO IKATA_CHECKIN([AUTO_ID] ,[LOC_ID],[USER_ID]  ,[LAT_ID], [LONG_ID] ,[DEVICE_NO] ,[VENDOR_NO] ,[CH_DATE] ,[VERSION_ID],IMAGE_ID,IP,PIC_DATE,REMARKS,SRC_ID,GEN_ID,EXT_ID) 
select top 1 '%3%','%A%','%B%','%6%','%7%','%1%','%5%','%2%','%8%','%C%','%D%','%E%','%R%',99,'%DEVICE%',
case when (DATEDIFF(HOUR,CH_DATE,'%2%')> 14 or DAY(CH_DATE)!=DAY('%2%') or CH_DATE is null) then '1' else (case when isnull(EXT_ID,2) = 2 then 1 else 2 end)end IN_OUT
from familytree.dbo.IKATA_CHECKIN(nolock)
where auto_id='%3%'
order by ID desc
end
else
INSERT INTO IKATA_CHECKIN([AUTO_ID] ,[LOC_ID],[USER_ID]  ,[LAT_ID], [LONG_ID] ,[DEVICE_NO] ,[VENDOR_NO] ,[CH_DATE] ,[VERSION_ID],IMAGE_ID,IP,PIC_DATE,REMARKS,SRC_ID,GEN_ID,EXT_ID) values
('%3%','%A%','%B%','%6%','%7%','%1%','%5%','%2%','%8%','%C%','%D%','%E%','%R%',99,'%DEVICE%','1')
  </INSERT_CHECKING>

  <SELECT_ACCOUNT_SUSP>

    SELECT SUS_ID AS ID, AGENT_ID AS ACCOUNT_ID FROM IKATA_SUSP with (nolock) WHERE AGENT_ID = '%%%%A%%'
  </SELECT_ACCOUNT_SUSP>


  <CHK_ALBUM_EXIST_INV> SELECT  A.ALBUM_ID from IMG_ALB A  %%WITHNO%% where auto_id ='%1%' and  TP_ID ='INV'</CHK_ALBUM_EXIST_INV>





  <!--amoussa_08JULY2014-->
  <!--<SELECT_SM_TWITTER>
    SELECT AUTO_ID,TWEET_ID,SCREEN_NAME FROM FT_SM.DBO.SM_TWITTER WHERE RT_ST_ID = 0
  </SELECT_SM_TWITTER>-->

  <SELECT_SM_TWITTER>
    SELECT top 100 fm.AUTO_ID,TWEET_ID,SCREEN_NAME FROM FT_SM.DBO.SM_TWITTER T
    inner join familytree.dbo.family_member fm on fm.auto_id = t.auto_id

    WHERE ( RT_ST_ID = 0 OR RT_ST_ID IS NULL )

    order by TWITTER_DET_ID DESC
  </SELECT_SM_TWITTER>


  <INSERT_SM_TW_RT>
    INSERT INTO SM_TW_RT([AUTO_ID],[TWEET_ID],[SCREEN_NAME],[TWEET_USER_ID],[RT_SCREEN_NAME],[RT_NAME],[RT_DESCRIPTION],[LOCATION],
    [PIC_URL],[TWEET_STATUS_ID],[TWEET_TEXT],[CREATED_AT],[SOURCE],[LON],[LAT],[TIME_STAMP],[USER_NAME])
    VALUES('%1%' ,'%2%',N'%3%','%4%',N'%5%',N'%6%',N'%7%','%8%','%9%','%10%',N'%11%','%12%','%13%','%14%','%15%',GETDATE(),'%16%')
  </INSERT_SM_TW_RT>
  <SELECT_RETWEET_LINES>
    SELECT SM.TWEET_ID,COUNT,TWEET, RT_NAME,'@'+RT_SCREEN_NAME as RT_SCREEN_NAME
    FROM SM_TW_RT RT
    LEFT JOIN SM_TWITTER SM ON SM.TWEET_ID=RT.TWEET_ID AND SM.AUTO_ID=RT.AUTO_ID
    LEFT JOIN (SELECT COUNT(TWEET_ID)COUNT,TWEET_ID FROM SM_TW_RT
    WHERE CONVERT(VARCHAR,CREATED_AT,101)='%3'
    GROUP BY TWEET_ID
    )A ON A.TWEET_ID=RT.TWEET_ID
    WHERE SM.AUTO_ID='%1' and CONVERT(VARCHAR,RT.CREATED_AT,101)='%3'
    order BY SM.TWEET_ID
  </SELECT_RETWEET_LINES>

  <SELECT_INS_PHOTO_COUNT>
    select I.MEDIA_COUNT  from INST_COUNT I  where I.AUTO_ID='%1%'

  </SELECT_INS_PHOTO_COUNT>
  <UPDATE_FM_LK>
    UPDATE FM_LK SET %FIELD%='%1%' %WHERE%
  </UPDATE_FM_LK>


  <UPDATE_FM_LK_NOCR>
    UPDATE FM_LK SET %FIELD%='%1%' WHERE 1=1 AND (M_ID='%ID%' OR  M_AUTO_ID = '%ID%')
  </UPDATE_FM_LK_NOCR>

  <UPDATE_FM_LK_CR>
    UPDATE FM_LK SET %FIELD%='%1%' WHERE 1=1 AND M_ID IN(SELECT M_ID FROM FAMILY_MEMBER FM INNER JOIN FAMILY_DETAILS FD ON FD.F_ID= FM.F_ID WHERE 1=1 %CRITERIA%)
  </UPDATE_FM_LK_CR>

  <UPDATE_SM_FB>
    UPDATE FT_SM.dbo.SM_FB SET %FIELD%='%1%' %WHERE%
  </UPDATE_SM_FB>



  <INSERT_SM_FB_XML>
    INSERT INTO FT_SM.DBO.SM_FB_XML([AUTO_ID],[XML_DATA],[TYPE_NO],[TIME_STAMP])VALUES('%1','%2','%3','%4')
  </INSERT_SM_FB_XML>
  <INSERT_SM_TW_XML>
    INSERT INTO FT_SM.DBO.SM_TW_XML([AUTO_ID],[XML_DATA],[TYPE_NO],[TIME_STAMP])VALUES('%1','%2','%3','%4')
  </INSERT_SM_TW_XML>
  <INSERT_SM_FB_PHOTOS>
    INSERT INTO FT_SM.DBO.SM_FB_PHOTOS([AUTO_ID],[XML_DATA],[TYPE_NO],[TIME_STAMP])VALUES('%1','%2','%3','%4')
  </INSERT_SM_FB_PHOTOS>
  <SELECT_TWEET_BY_TIME>
    SELECT DATEPART(HH, TIME_TW) AS TW_TIME,COUNT(TWEET_ID)
    FROM FT_SM.DBO.SM_TWITTER
    WHERE AUTO_ID=%1 AND  TIME_TW IS NOT NULL
    GROUP BY DATEPART(HH, TIME_TW)
    ORDER BY TW_TIME DESC
  </SELECT_TWEET_BY_TIME>
  <SELECT_FB_BY_TIME>
    SELECT DATEPART(HH, CREATED_TIME) AS CREATED_TIME,COUNT(POST_ID)
    FROM FT_SM.DBO.SM_FB
    WHERE AUTO_ID=%1 AND  CREATED_TIME IS NOT NULL
    GROUP BY DATEPART(HH, CREATED_TIME)
    ORDER BY CREATED_TIME
  </SELECT_FB_BY_TIME>
  <SELECT_INSTA_BY_TIME>
    SELECT DATEPART(HH, CREATED_TIME) AS CREATED_TIME,COUNT(ID)
    FROM FT_SM.DBO.INST_MEDIA
    WHERE AUTO_ID=%1 AND  CREATED_TIME IS NOT NULL
    GROUP BY DATEPART(HH, CREATED_TIME)
    ORDER BY CREATED_TIME DESC
  </SELECT_INSTA_BY_TIME>









  <!--amoussa_03JULY2014-->
  <SELECT_FB_LIVE_SOCIAL>
    SELECT FB_ID5, CONVERT(varchar(10),FB_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    inner JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID=%ID%
  </SELECT_FB_LIVE_SOCIAL>
  <SELECT_TWITTER_LIVE_SOCIAL>
    SELECT REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,TW_LAST_UP5 -2 as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,TW_LAST_UP4 -2 as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,TW_LAST_UP3 -2 as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,TW_LAST_UP2 -2 as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_LAST_UP -2 as

    TW_LAST_UP,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM FM_LK  LK
    INNER JOIN FAMILY_MEMBER FM ON FM.M_ID = LK.M_ID
    WHERE FM.AUTO_ID = %ID%
  </SELECT_TWITTER_LIVE_SOCIAL>


  <!--ALAA-->
  <INSERT_SM_NEWS>
    IF NOT EXISTS(SELECT NEWS_ID,AUTO_ID  FROM FT_SM.DBO.SM_NEWS WHERE NEWS_ID='%NEWS_ID%' AND AUTO_ID='%AUTO_ID%')
    INSERT INTO [FT_SM].[dbo].[SM_NEWS]
    ([NEWS_ID]
    ,[CHANNEL_ID]
    ,[TITLE]
    ,[DESCRIPTION]
    ,[PUBLISHED_DATE]
    ,[LINK_URL]
    ,[ROW_INSERT_DATE]
    ,[IS_DELETED]
    ,[USER_ID]
    ,[IP]
    ,[CHECKSUM]
    ,[TIME_STAMP]
    ,[SITE_ID]
    ,[SYSTEM_ID]
    ,[AUTO_ID])
    VALUES
    ('%NEWS_ID%'
    ,'%CHANNEL_ID%'
    ,'%TITLE%'
    ,'%DESCRIPTION%'
    ,convert(datetime,'%PUBLISHED_DATE%',%%DF%%)
    ,'%LINK_URL%'
    ,convert(datetime,'%ROW_INSERT_DATE%',%%DF%%)
    ,'%IS_DELETED%'
    ,'%USER_ID%'
    ,'%IP%'
    ,'%CHECKSUM%'
    ,convert(datetime,'%TIME_STAMP%',%%DF%%)
    ,'%SITE_ID%'
    ,'%SYSTEM_ID%'
    ,'%AUTO_ID%')
  </INSERT_SM_NEWS>
  <!--<SELECT_GROUP_NEWS_FEEDS>
    SELECT DISTINCT A.AUTO_ID,ISNULL(B.KEYWORDS,'') +' ' + ISNULL(C.KEYWORDS1,'') +' ' + ISNULL(D.KEYWORDS2,'') WORDS FROM
    FT_NEWS_LK A
    INNER JOIN
    (
    select DISTINCT N.AUTO_ID, KEYWORDS
    from FT_NEWS_LK N
    LEFT join FAMILY_MEMBER FM ON FM.AUTO_ID=N.AUTO_ID
    where KEYWORDS IS NOT NULL AND KEYWORDS!=''
    )B ON B.AUTO_ID=A.AUTO_ID
    INNER JOIN
    (
    select DISTINCT N.AUTO_ID,KEYWORDS1
    from FT_NEWS_LK N
    LEFT join FAMILY_MEMBER FM ON FM.AUTO_ID=N.AUTO_ID
    where KEYWORDS1 IS NOT NULL AND KEYWORDS1!=''
    ) C ON C.AUTO_ID=A.AUTO_ID

    INNER JOIN(
    select DISTINCT N.AUTO_ID,KEYWORDS2
    from FT_NEWS_LK N
    LEFT join FAMILY_MEMBER FM ON FM.AUTO_ID=N.AUTO_ID
    where KEYWORDS2 IS NOT NULL AND KEYWORDS2!=''
    )D ON D.AUTO_ID=A.AUTO_ID
  </SELECT_GROUP_NEWS_FEEDS>-->
  <!--<SELECT_GROUP_NEWS_FEEDS>
      SELECT TOP 100 b.AUTO_ID,ISNULL(word,'')word, LAST_RUN_DT
      from
      (
      select DISTINCT N.AUTO_ID AUTO_ID, KEYWORDS word, CONVERT(varchar(10),LAST_RUN_DT,101) AS LAST_RUN_DT
      from FT_NEWS_LK N
      WHERE ( (convert(date,LAST_RUN_DT,103) &lt;  convert(date,getdate(),103)) OR
      LAST_RUN_DT IS NULL)
      AND KEYWORDS IS NOT NULL AND KEYWORDS!=''
      )b

  </SELECT_GROUP_NEWS_FEEDS>-->


  <SELECT_GROUP_NEWS_FEEDS>
    SELECT TOP 100 b.AUTO_ID,ISNULL(word,'')word, CONVERT(varchar(10),LAST_RUN_DT,101)
    from
    (
    select DISTINCT N.AUTO_ID AUTO_ID, KEYWORDS word, CONVERT(varchar(10),LAST_RUN_DT,101) AS LAST_RUN_DT
    from %DBNAME%.FT_NEWS_LK N

    )b
    WHERE AUTO_ID= 18794937
  </SELECT_GROUP_NEWS_FEEDS>


  <!--amoussa_05AUGUST2014-->
  <!--GetTwitterSentiments-->
  <TWITTER_SENTIMENTS_ONE_MONTH>
    SELECT CONVERT(VARCHAR(5), TS_DATE, 105) AS PERIOD, ISNULL(SUM(POS_ALL), 0)AS SUM_POS , ISNULL(SUM(NEG_ALL), 0)AS SUM_NEG , ISNULL(SUM(NEU_ALL) , 0) AS SUM_NEU,
    (ISNULL(SUM(POS_ALL), 0) + ISNULL(SUM(NEG_ALL), 0)  +  ISNULL(SUM(NEU_ALL) , 0)) AS SUM_ALL  ,
    ISNULL( AVG(SENT_SCORE),0) AS SCORE
    FROM [FT_SM].[DBO].[TW_P_SENTIMENT_DTL]
    WHERE TS_DATE > =  CAST(GETDATE()-30 AS DATE)
    AND AUTO_ID  = '%1%'
    GROUP BY TS_DATE
  </TWITTER_SENTIMENTS_ONE_MONTH>

  <FACEBOOK_SENTIMENTS_ONE_MONTH>
    SELECT CONVERT(VARCHAR(5), TS_DATE, 105) AS PERIOD, ISNULL(SUM(POS_ALL), 0)AS SUM_POS , ISNULL(SUM(NEG_ALL), 0)AS SUM_NEG , ISNULL(SUM(NEU_ALL) , 0) AS SUM_NEU,
    (ISNULL(SUM(POS_ALL), 0) + ISNULL(SUM(NEG_ALL), 0)  +  ISNULL(SUM(NEU_ALL) , 0)) AS SUM_ALL  ,
    ISNULL( AVG(SENT_SCORE),0) AS SCORE
    FROM [FT_SM].[DBO].[TW_P_SENTIMENT_DTL]
    WHERE TS_DATE > =  CAST(GETDATE()-30 AS DATE)
    AND AUTO_ID  = '%1%'
    GROUP BY TS_DATE
  </FACEBOOK_SENTIMENTS_ONE_MONTH>





  <!--amoussa_09SEPTEMBER2014-->
  <SELECT_GROUPS>
    SELECT GRP_ID
    ,GRP_NM_EN
    ,GRP_NM_AR
    FROM PM_GRP %%WITHNO%%
    %%CONDITION%%
  </SELECT_GROUPS>

  <SELECT_GROUPS_STREAMING>
    select TABLE_NM from PM_GRP_MBR MBR
    LEFT JOIN PM_GRP GRP ON GRP.GRP_ID=MBR.GRP_ID
    WHERE AUTO_ID='%AUTOID%'
  </SELECT_GROUPS_STREAMING>
  <INSERT_STREAMING_GP>
    IF(SELECT COUNT(ID) FROM [FT_SM].[dbo].[%TB%]

    WHERE AUTO_ID='%AUTO_ID%'AND SOURCE_ID='%SOURCE_ID%' AND ID='%ID%')=0

    INSERT INTO [FT_SM].[dbo].[%TB%]
    ([AUTO_ID]
    ,[ID]
    ,[SOURCE_ID])
    VALUES
    ('%AUTO_ID%'
    ,'%ID%'
    ,'%SOURCE_ID%'
    )
  </INSERT_STREAMING_GP>

  <SELECT_GROUPS_TABLENAME>
    select TABLE_NM from PM_GRP GRP
    WHERE GRP_ID='%GRP_ID%'
  </SELECT_GROUPS_TABLENAME>


  <UPDATE_PM_STREAM_GP>
    UPDATE %TBL% SET IS_SENT=1 WHERE ID IN(%IDS%)
  </UPDATE_PM_STREAM_GP>

  <SELECT_TWITTER_ID_GRP>
    SELECT REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,TW_LAST_UP5 -2 as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,TW_LAST_UP4 -2 as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,TW_LAST_UP3 -2 as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,TW_LAST_UP2 -2 as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, TW_LAST_UP -2 as

    TW_LAST_UP,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM
    %FTDB%.dbo.PM_GRP_MBR G
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = G.AUTO_ID
    LEFT JOIN FM_LK  LK ON LK.M_ID=FM.M_ID
    WHERE
    (((TW_ID is not null and TW_ID!=''))
    OR
    ((TW_ID2 is not null and TW_ID2!='' ))
    OR

    ((TW_ID3 is not null and TW_ID3!=''))
    OR
    ((TW_ID4 is not null and TW_ID4!=''))
    OR
    ((TW_ID5 is not null and TW_ID5!=''))
    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_TW_ERR where convert(varchar,TRANDATE,101) =( convert(varchar,getdate(),101))))
    ORDER BY convert(date,TW_LAST_UP,101) desc

  </SELECT_TWITTER_ID_GRP>


  <SELECT_TWITTER_ID2_GRP>
    SELECT TOP 100 REPLACE(TW_ID5,'http://twitter.com/','') as TW_ID5,CONVERT(varchar(10),TW_LAST_UP5 -1,101) as

    TW_LAST_UP5,REPLACE(TW_ID4,'http://twitter.com/','') as TW_ID4,CONVERT(varchar(10),TW_LAST_UP4 -1,101) as

    TW_LAST_UP4,REPLACE(TW_ID3,'http://twitter.com/','') as TW_ID3,CONVERT(varchar(10),TW_LAST_UP3 -1,101) as

    TW_LAST_UP3,REPLACE(TW_ID2,'http://twitter.com/','') as TW_ID2,CONVERT(varchar(10),TW_LAST_UP2 -1,101) as

    TW_LAST_UP2,REPLACE(TW_ID,'http://twitter.com/','')as TW_ID1, CONVERT(varchar(10),TW_LAST_UP -1,101) as

    TW_LAST_UP,FM.AUTO_ID,EMAIL,LK.M_ID
    FROM
    %FTDB%.dbo.PM_GRP_MBR G
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = G.AUTO_ID
    LEFT JOIN FM_LK  LK ON LK.M_ID=FM.M_ID
    WHERE ((TW_ID is not null and TW_ID!='' and (TW_LAST_UP IS NULL))
    or (TW_ID2 is not null and TW_ID2!='' and (TW_LAST_UP2 IS NULL))
    or (TW_ID3 is not null and TW_ID2!='' and (TW_LAST_UP3 IS NULL))
    or(TW_ID4 is not null and TW_ID2!='' and (TW_LAST_UP4 IS NULL))
    or  (TW_ID4 is not null and TW_ID5!='' and (TW_LAST_UP5 IS NULL)))
    AND FM.AUTO_ID in (select autoId from FT_SM.dbo.SM_TW_ERR where convert(date,TRANDATE,101) not

    in( convert(date,getdate(),101)))
    ORDER BY TW_LAST_UP desc

  </SELECT_TWITTER_ID2_GRP>
  <SELECT_FB_ID_NEW_GRP>
    SELECT  FB_ID5, CONVERT(varchar(10),FB_LAST_UP5,101), FB_ID4 , CONVERT(varchar(10),FB_LAST_UP4,101), FB_ID3 ,

    CONVERT

    (varchar(10),FB_LAST_UP3,101), FB_ID2 , CONVERT(varchar(10),FB_LAST_UP2,101),FB_ID, CONVERT(varchar

    (10),FB_LAST_UP,101),  FM.AUTO_ID,EMAIL,LK.M_ID
    FROM  %FTDB%.dbo.PM_GRP_MBR G
    INNER JOIN FAMILY_MEMBER FM ON FM.AUTO_ID = G.AUTO_ID
    LEFT JOIN FM_LK  LK ON LK.M_ID=FM.M_ID
    B_FB_POST='0'
    AND

    ( ((FB_ID is not null and FB_ID !='')  and
    ( FB_LAST_UP IS NULL))

    OR

    ((FB_ID2 is not null and FB_ID2 !='') and

    (FB_LAST_UP2 IS NULL))
    OR
    ((FB_ID3 is not null and FB_ID3 !='') and

    ( FB_LAST_UP3 IS NULL))
    OR
    ((FB_ID4 is not null and FB_ID4 !='') and

    (FB_LAST_UP4 IS NULL))
    OR
    ((FB_ID5 is not null and FB_ID5 !='') and

    (FB_LAST_UP5 IS NULL)))

    AND      ((FB_ST_ID !='3') OR FB_ST_ID IS NULL)

    AND FM.AUTO_ID

    not in (select autoId from FT_SM.dbo.SM_FB_ERR where convert(date,TRANDATE,101) not in( convert(date,getdate(),101)) AND AUTOID!=null)
    ORDER BY FB_LAST_UP desc,G.AUTO_ID

  </SELECT_FB_ID_NEW_GRP>





  <CHECK_EXISTS_REGISTER>
    IF NOT EXISTS(SELECT 1 FROM CHECKIN_REGISTER WHERE USERNAME='%USERNAME%') SELECT 1
    ELSE SELECT 'User already exists'
  </CHECK_EXISTS_REGISTER>

  <INSERT_CHECKIN_REGISTER>

    INSERT INTO CHECKIN_REGISTER
    (DEVICENO
    ,VERSIONID
    ,USERNAME
    ,PASSWORD
    ,NICKNAME
    ,USRNAME
    )
    VALUES
    ('%DEVICENO%'
    ,'%VERSIONID%'
    ,'%USERNAME%'
    ,'%PASSWORD%'
    ,'%NICKNAME%'
    ,'%USERNAME%'
    )

  </INSERT_CHECKIN_REGISTER>


  <GET_SUSPECTED_MEMBERS>
    --SELECT SSP.AGENT_ID ,SSP.SUS_ID,FM.FIRST_NAME,FM.LAST_NAME,IU.IMAGE_URL, FM.GENDER_ID FROM IKATA_SUSP SSP (NOLOCK)
    --LEFT JOIN FAMILY_MEMBER FM (NOLOCK) ON FM.AUTO_ID = SSP.SUS_ID
    --LEFT JOIN IMG_UP IU (NOLOCK) ON IU.AUTO_ID = SSP.SUS_I D AND ALBUM_ID='0' AND IU.TP_ID='P' AND IS_DEFAULT='1' AND (IU.IS_DEL!=1 OR IU.IS_DEL IS NULL)
    --WHERE SSP.AGENT_ID='%USERNAME%'


    SELECT SUS.USER_ID AS AGENT_ID,SUS.AUTO_ID AS SUS_ID, FIRST_NAME%LANG AS FIRST_NAME,LAST_NAME%LANG AS LAST_NAME,THUMB_URL AS IMAGE_URL, GENDER_ID FROM PM_GRP_MBR SUS (NOLOCK)
    INNER JOIN  FAMILY_MEMBER  FM WITH(NOLOCK)  ON FM.AUTO_ID = SUS.AUTO_ID
    LEFT JOIN  IMG_UP IMG (NOLOCK) ON IMG.AUTO_ID = FM.AUTO_ID AND IMG.IS_DEFAULT = '1'  AND IMG.TP_ID = 'p'  AND (IMG.IS_DEL!=1 OR IMG.IS_DEL IS NULL)
    WHERE SUS.USER_ID = '%USERNAME%' AND SUS.GRP_ID in (%GRP%)

  </GET_SUSPECTED_MEMBERS>
  <SELECT_CHECKIN_REGISTER>
    select a.NICKNAME, '' LAST_NAME, '' LAST_LOGIN_DATE,'' IS_SM,'' M_AUTO_ID,'' IMG_URL,'' SPECIAL_CAT, '' ACCOUNT_ID, '' IS_SYSTEM_ADMIN
    from CHECKIN_REGISTER a with(nolock)
    where USERNAME='%%%%A%%' and APPROVED = '1'
  </SELECT_CHECKIN_REGISTER>
  <INSERT_AUDIO_UPLOAD>
    INSERT INTO AUDIO_UP
    (AUDIO_ID,
    FAMILY_ID,
    MEMBER_ID,
    AUDIO_URL,
    AUDIO_NAME,
    TITLE,
    DESCRIPTION,
    FILE_SIZE,
    CONTENT_TYPE,
    UPLOAD_DATE,
    USER_ID,
    IP,
    SYSTEM_ID,
    SITE_ID,
    CHECK_SUM,
    TK_DATE,
    TP_ID,
    AUTO_ID,
    IS_DEFAULT,
    LONG,
    LAT,
    LOC_ID,
    CHECKIN_DATE
    )VALUES('%A%',
    '%B%',
    '%C%',
    '%E%',
    '%F%',
    '%I%',
    '%J%',
    '%K%',
    '%L%',
    GETDATE(),
    '%1%',
    '%2%',
    '%3%',
    '%4%',
    '%5%',
    '%6%',
    '%7%',
    '%8%',
    '%9%',
    '%P%',
    '%Q%',
    '%R%',
    '%S%')
  </INSERT_AUDIO_UPLOAD>
  <GET_CHAT_USERS>
    SELECT FIRST_NAME, LAST_NAME,USRNAME,'1' AS IS_SYSTEM_ADMIN,0 AS AUTO_ID
    FROM ACCOUNT A WITH(NOLOCK)
    WHERE HOWYOUKNOW=555
    OR USRNAME = '%USR%'
  </GET_CHAT_USERS>
  <CHECK_ACC_PASS>
    if exists(select 1 from ACCOUNT (NOLOCK) where USRNAME='%USRNAME%' AND PASSWORD = '%PASSWORD%')
    SELECT '1'
    ELSE
    SELECT '0'
  </CHECK_ACC_PASS>
  <!-- 05 February 2018 -->
  <CHECK_AG_PASS>
    if exists(select 1 from CHECKIN_REGISTER (NOLOCK) where USERNAME='%USRNAME%' AND PASSWORD = '%PASSWORD%')
    SELECT '1'
    ELSE
    SELECT '0'
  </CHECK_AG_PASS>
  <RESET_PASSWORD>
    UPDATE CHECKIN_REGISTER SET PASSWORD = '%PASSWORD%' WHERE USRNAME='%USRNAME%'
  </RESET_PASSWORD>

  <SELECT_MB_ADDRESS>
    select * from (
    SELECT ROW_NUMBER() over(order by ADDRESS_ID) as RowNum,AUTO_ID,ADDRESS_ID,COUNTRY_ID,CITY,DISTRICT,NEIGHBORHOOD,STREET,POSTAL_ADDRESS,POBOX,B.L_%LANG% AS ADDRESS_TYPE_ID,LONG,LAT
    FROM MEMBER_ADDRESS A (NOLOCK)
    JOIN LOOKUP_MAIN B (NOLOCK) ON A.ADDRESS_TYPE_ID = B.CURRENT_ID AND USED_BY_ID = '505'
    WHERE AUTO_ID = '%AUTO_ID%'
    )A
  </SELECT_MB_ADDRESS>

  <SELECT_MB_PHONE>
    select * from (
    SELECT ROW_NUMBER() over(order by PHONE_ID) as RowNum, AUTO_ID,PHONE_ID,COUNTRY_ID,COUNTRY_CODE,PHONE_NUMBER,B.L_%LANG% AS PHONE_TYPE_ID,CONVERT(VARCHAR(12),FROM_DATE,107) AS FROM_DATE,CONVERT(VARCHAR(12),TO_DATE,107) AS TO_DATE,A.USER_ID,
    A.IP,A.SYSTEM_ID,A.SITE_ID,A.CHECK_SUM,LAST_UPDATED_BY,A.TIME_STAMP, A.ROAMING
    FROM MEMBER_PHONE A (NOLOCK)
    JOIN LOOKUP_MAIN B (NOLOCK) ON A.PHONE_TYPE_ID = B.CURRENT_ID AND USED_BY_ID = '506'
    WHERE AUTO_ID = '%AUTO_ID%'
    )A
  </SELECT_MB_PHONE>
  <!-- 02 February 2018 --> 
  <SELECT_USER_DETAIL_BY_ID_EN>
    SELECT TOP 1 IS_PROFILE_PRIVATE, M_ID,
    ISNULL(FM.TITLE_DSCR,'') + ' ' + FM.FIRST_NAME AS FN ,
    FM.LAST_NAME AS LN ,
    FM.GENDER_ID AS GN ,
    FM.DATE_MONTH AS MB ,
    FM.DATE_DAY AS DB ,
    FM.DATE_YEAR AS BD ,
    FM.BIRTH_PLACE AS BP ,
    FM.DD_DAY AS DDAY ,
    FM.DD_MONTH AS DM ,
    FM.DD_YEAR AS DD ,
    FM.DEATH_PLACE AS DP ,
    ''  AS IMG_URL ,
    IMAGE_URL AS TH_URL,
    ''  AS UP_DATE ,
    FM.AUTO_ID AS AUTO_ID,
    FM.SUMMARY AS SUM,
    FM.SUMMARY_1 AS SUMAR
    ,FM.ISDEAD
    ,FM.EMAIL1
    ,FM.IS_E1_VIS
    ,FM.EMAIL2
    ,FM.IS_E2_VIS
    ,FM.MOBILE_PHONE_NO
    ,FM.IS_M_VIS
    ,FM.HOME_PHONE_NO
    ,FM.IS_H_VIS
    ,FM.OFFICE_PHONE_NO
    ,FM.IS_O_VIS
    ,FM.HOME_ADDRESS
    ,FM.IS_HA_VIS
    ,FM.OTHER_ADDRESS
    ,FM.JOB_TITLE
    ,FM.JOB_DESC
    ,FM.COUNTRY_ID
    ,FM.F_ID
    ,FM.KNOWNAS AS KNOWNAS
    ,FATHER_NAME
    FROM FAMILY_MEMBER FM  %%WITHNO%%
    left outer join IMG_UP i %%WITHNO%% on i.AUTO_ID = FM.AUTO_ID and IS_DEFAULT = '1'  and TP_ID = 'p'  AND (i.IS_DEL!=1 OR i.IS_DEL IS NULL)
    LEFT JOIN (SELECT FM.FIRST_NAME AS FATHER_NAME,P_AUTO_ID
    FROM FAMILY_MEMBER FM  %%WITHNO%%
    inner join FAMILY_MEMBER_REL r %%WITHNO%% on  r.REL_ID in (1,2) and FM.GENDER_ID = '1' and fm.AUTO_ID = r.M_AUTO_ID
    ) r on r.P_AUTO_ID = FM.AUTO_ID
    WHERE FM.AUTO_ID = '%1%'
    AND (FM.IS_DEL  = '0')
  </SELECT_USER_DETAIL_BY_ID_EN>

  <SELECT_USER_DETAIL_BY_ID_AR>
    SELECT TOP 1 IS_PROFILE_PRIVATE, M_ID,
    ISNULL(FM.TITLE_DSCR_AR,'') + ' ' + FM.FIRST_NAME_1 AS FN ,
    FM.LAST_NAME_1 AS LN ,
    FM.GENDER_ID AS GN ,
    FM.DATE_MONTH AS MB ,
    FM.DATE_DAY AS DB ,
    FM.DATE_YEAR AS BD ,
    FM.BIRTH_PLACE_1 AS BP ,
    FM.DD_DAY AS DDAY ,
    FM.DD_MONTH AS DM ,
    FM.DD_YEAR AS DD ,
    FM.DEATH_PLACE_1 AS DP ,
    ''  AS IMG_URL ,
    IMAGE_URL AS TH_URL,
    ''  AS UP_DATE ,
    FM.AUTO_ID AS AUTO_ID,
    FM.SUMMARY_1 AS SUM,
    FM.SUMMARY AS SUMAR
    ,FM.ISDEAD
    ,FM.EMAIL1
    ,FM.IS_E1_VIS
    ,FM.EMAIL2
    ,FM.IS_E2_VIS
    ,FM.MOBILE_PHONE_NO
    ,FM.IS_M_VIS
    ,FM.HOME_PHONE_NO
    ,FM.IS_H_VIS
    ,FM.OFFICE_PHONE_NO
    ,FM.IS_O_VIS
    ,FM.HOME_ADDRESS
    ,FM.IS_HA_VIS
    ,FM.OTHER_ADDRESS
    ,FM.JOB_TITLE
    ,FM.JOB_DESC
    ,FM.COUNTRY_ID
    ,FM.F_ID
    ,FM.KNOWNAS_1 AS KNOWNAS


    FROM FAMILY_MEMBER FM  WITH(NOLOCK)
    left outer join IMG_UP i (NOLOCK) on i.AUTO_ID = FM.AUTO_ID and IS_DEFAULT = '1'  and TP_ID = 'p' AND (i.IS_DEL!=1 OR i.IS_DEL IS NULL)
    WHERE FM.AUTO_ID = '%1%'
    AND (FM.IS_DEL  = '0')
  </SELECT_USER_DETAIL_BY_ID_AR>



  <SELECT_PERSON_STAT>
    SELECT -1 as CONFIG,
    isnull(COUNTRTW,0) AS TW_FOLLOWER,
    isnull(COUNTRINST,'0') AS INST_FOLLOWER,
    isnull(COUNTRFB,0) AS FB_LIKE,
    isnull(TWPERDAY,0) AS TW_PER_DAY
    FROM


    (SELECT '%%M%%' as AUTO_ID) A
    left outer join
    (SELECT TOP 1
    FL_COUNT AS
    COUNTRTW , AUTO_ID
    FROM [FT_SM].[dbo].SM_TW_COUNT WITH(NOLOCK)
    WHERE AUTO_ID ='%%M%%'
    ORDER BY TRANS_DATE DESC) AS TW on TW.AUTO_ID = A.AUTO_ID
    left outer join

    (SELECT TOP 1
    FLWR_COUNT AS
    COUNTRINST , AUTO_ID
    FROM [FT_SM].[dbo].INST_COUNT WITH(NOLOCK)
    WHERE AUTO_ID ='%%M%%'
    ORDER BY CONVERT(DATE,TRAN_DATE,101) DESC) AS INST on INST.AUTO_ID = a.AUTO_ID
    left outer join

    (SELECT TOP 1
    LIKES_COUNT AS
    COUNTRFB , AUTO_ID
    FROM [FT_SM].[dbo].FB_COUNT WITH(NOLOCK)
    WHERE AUTO_ID ='%%M%%'
    ORDER BY CONVERT(DATE,TRAN_DATE,101) DESC) AS FB on FB.AUTO_ID = a.AUTO_ID
    left outer join

    (SELECT AVG(COUNT) AS TWPERDAY , AUTO_ID
    FROM
    (
    SELECT COUNT (*) as COUNT, AUTO_ID
    FROM [FT_SM].[dbo].SM_TWITTER T WITH(NOLOCK)
    WHERE AUTO_ID ='%%M%%'
    GROUP BY T.CREATED_AT , AUTO_ID
    ) as COUNTS
    group by AUTO_ID
    ) AS TPD on TPD.AUTO_ID = a.AUTO_ID
  </SELECT_PERSON_STAT>
</QUERIES>
