ef="#dom">ドメインレポート | 組織別レポート | ホストレポート | 参照元レポート | 参照元サイトレポート | ブラウザレポート | ブラウザ集計 | OSレポート | ファイルサイズレポート | ファイル種類別レポート | ディレクトリレポート | リクエスト不成功レポート | リクエストレポート)

このレポートは、(リンク、あるいはこのサイトの画像を含むページを辿ってきた) 参照元の統計を表します。

参照元URL の表 :, ソート順は リクエスト数.

リクエスト件数URL
2http://senninbo.com/modules/pico/senninbo.html

参照元サイトレポート

(Go To: 先頭 | 全体の概要 | 時間別集計 | ドメインレポート | 組織別レポート | ホストレポート | 参照元レポート | 参照元サイトレポート | ブラウザレポート | ブラウザ集計 | OSレポート | ファイルサイズレポート | ファイル種類別レポート | ディレクトリレポート | リクエスト不成功レポート | リクエストレポート)

このレポートは、参照元のサーバの統計を表します。

参照元サイト の表 :, ソート順は リクエスト数.

リクエスト件数サイト
2http://senninbo.com/

ブラウザレポート

(Go To: 先頭 | 全体の概要 | 時間別集計 | ドメインレポート | 組織別レポート | ホストレポート | 参照元レポート | 参照元サイトレポート | ブラウザレポート | ブラウザ集計 | OSレポート | ファイルサイズレポート | ファイル種類別レポート | ディレクトリレポート | リクエスト不成功レポート | リクエストレポート)

このレポートは、ユーザのブラウザーの統計を表します。

ブラウザ の表 : 最小は 1 ページリクエスト件数, ソート順は ページリクエスト件数.

リクエスト件数ページ数ブラウザ
11Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729; OfficeLiveConnector.1.5; OfficeLivePatch.1.3)
11Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2.4) Gecko/20100611 Firefox/3.6.4 ( .NET CLR 3.5.30729)RtbCIpOwoJfQoJJGh0bSA9IG1iX2NvbnZlcnRfZW5jb2RpbmcoJGh0bSwgIkVVQy1KUCIsICJTSklTIik7Cgkkb3V0X2VuY29kaW5nID0gIlNKSVMiOwp9CgokaHRtID0gZ2V0X3N0cl9zcGFuKCJMSVNUX1JPVyIsICRodG0sICRodG1fbGlzdF9yb3cpOwokaHRtX2xpc3Rfcm93ID0gZ2V0X3N0cl9zcGFuKCJMSVNUX0NPTCIsICRodG1fbGlzdF9yb3csICRodG1faXRlbV9kZXRhaWxzKTsKCiRodG0gPSBnZXRfc3RyX3NwYW4oIlBSRVZfUEFHRV9MSU5LIiwgJGh0bSwgJGh0bV9wcmV2X3BhZ2VfbGluayk7CgokaHRtID0gZ2V0X3N0cl9zcGFuKCJORVhUX1BBR0VfTElOSyIsICRodG0sICRodG1fbmV4dF9wYWdlX2xpbmspOwoKJGh0bSA9IGdldF9zdHJfc3BhbigiUFJFVl9QQUdFX0xJTksyIiwgJGh0bSwgJGh0bV9wcmV2X3BhZ2VfbGluazIpOwoKJGh0bSA9IGdldF9zdHJfc3BhbigiTkVYVF9QQUdFX0xJTksyIiwgJGh0bSwgJGh0bV9uZXh0X3BhZ2VfbGluazIpOwoKJGh0bSA9IHN0cl9yZXBsYWNlKCJ7cGFnZV90aXRsZX0iLCAkcSwgJGh0bSk7CgokaHRtID0gc3RyX3JlcGxhY2UoIntjdXJyZW50X3BhZ2V9IiwgJHBhZ2UsICRodG0pOwokaHRtID0gc3RyX3JlcGxhY2UoIntjdXJyZW50X3BhZ2VfZn0iLCBudW1iZXJfZm9ybWF0KCRwYWdlKSwgJGh0bSk7CgokaHRtID0gc3RyX3JlcGxhY2UoInt0b3RhbF9wYWdlc30iLCAkdG90YWxfcGFnZXMsICRodG0pOwokaHRtID0gc3RyX3JlcGxhY2UoInt0b3RhbF9wYWdlc19mfSIsIG51bWJlcl9mb3JtYXQoJHRvdGFsX3BhZ2VzKSwgJGh0bSk7CgokaHRtID0gc3RyX3JlcGxhY2UoInt0b3RhbF9yZXN1bHRzfSIsICR0b3RhbF9yZXN1bHRzLCAkaHRtKTsKJGh0bSA9IHN0cl9yZXBsYWNlKCJ7dG90YWxfcmVzdWx0c19mfSIsIG51bWJlcl9mb3JtYXQoJHRvdGFsX3Jlc3VsdHMpLCAkaHRtKTsKCiRodG0gPSBzdHJfcmVwbGFjZSgie3B1Yl9kYXRlfSIsIGdldF9kYXRlX3N0cmluZygpLCAkaHRtKTsKCiRodG0gPSByZXBsYWNlX2xpbmsoJGh0bSk7CgppZiAoJHBhZ2UgPiAxKSB7CglpZiAoJHBhZ2UgPT0gMikgewoJCSRodG1fcHJldl9wYWdlX2xpbmsgPSBzdHJfcmVwbGFjZSgie3ByZXZfcGFnZX0iLCAkZXEgLiAiLmh0bWwiLCAkaHRtX3ByZXZfcGFnZV9saW5rKTsKCQkkaHRtX3ByZXZfcGFnZV9saW5rMiA9IHN0cl9yZXBsYWNlKCJ7cHJldl9wYWdlfSIsICRlcSAuICIuaHRtbCIsICRodG1fcHJldl9wYWdlX2xpbmsyKTsKCX0gZWxzZSB7CgkJJGh0bV9wcmV2X3BhZ2VfbGluayA9IHN0cl9yZXBsYWNlKCJ7cHJldl9wYWdlfSIsICRlcSAuICJfIiAuIHN0cnZhbCgkcGFnZSAtIDEpIC4gIi5odG1sIiwgJGh0bV9wcmV2X3BhZ2VfbGluayk7CgkJJGh0bV9wcmV2X3BhZ2VfbGluazIgPSBzdHJfcmVwbGFjZSgie3ByZXZfcGFnZX0iLCAkZXEgLiAiXyIgLiBzdHJ2YWwoJHBhZ2UgLSAxKSAuICIuaHRtbCIsICRodG1fcHJldl9wYWdlX2xpbmsyKTsKCX0KCSRodG0gPSBzdHJfcmVwbGFjZSgie1BSRVZfUEFHRV9MSU5LfSIsICRodG1fcHJldl9wYWdlX2xpbmssICRodG0pOwoJJGh0bSA9IHN0cl9yZXBsYWNlKCJ7UFJFVl9QQUdFX0xJTksyfSIsICRodG1fcHJldl9wYWdlX2xpbmsyLCAkaHRtKTsKfSBlbHNlIHsKCSRodG0gPSBzdHJfcmVwbGFjZSgie1BSRVZfUEFHRV9MSU5LfSIsICIiLCAkaHRtKTsKCSRodG0gPSBzdHJfcmVwbGFjZSgie1BSRVZfUEFHRV9MSU5LMn0iLCAiIiwgJGh0bSk7Cn0KCmlmIChpbnR2YWwoJHBhZ2UpIDwgJHRvdGFsX3BhZ2VzKSB7CgkkaHRtX25leHRfcGFnZV9saW5rID0gc3RyX3JlcGxhY2UoIntuZXh0X3BhZ2V9IiwgJGVxIC4gIl8iIC4gc3RydmFsKCRwYWdlICsgMSkgLiAiLmh0bWwiLCAkaHRtX25leHRfcGFnZV9saW5rKTsKCSRodG1fbmV4dF9wYWdlX2xpbmsyID0gc3RyX3JlcGxhY2UoIntuZXh0X3BhZ2V9IiwgJGVxIC4gIl8iIC4gc3RydmFsKCRwYWdlICsgMSkgLiAiLmh0bWwiLCAkaHRtX25leHRfcGFnZV9saW5rMik7CgkkaHRtID0gc3RyX3JlcGxhY2UoIntORVhUX1BBR0VfTElOS30iLCAkaHRtX25leHRfcGFnZV9saW5rLCAkaHRtKTsKCSRodG0gPSBzdHJfcmVwbGFjZSgie05FWFRfUEFHRV9MSU5LMn0iLCAkaHRtX25leHRfcGFnZV9saW5rMiwgJGh0bSk7Cn0gZWxzZSB7CgkkaHRtID0gc3RyX3JlcGxhY2UoIntORVhUX1BBR0VfTElOS30iLCAiIiwgJGh0bSk7CgkkaHRtID0gc3RyX3JlcGxhY2UoIntORVhUX1BBR0VfTElOSzJ9IiwgIiIsICRodG0pOwp9CgokbmFtZXMgPSBhcnJheSgKCSJ0aXRsZSIsCgkiZGV0YWlsX3BhZ2VfdXJsIiwKCSJhZmZpbGlhdGVfdXJsIiwKCSJpbWdfdXJsIiwKCSJpbWdfc191cmwiLAoJImltZ19tX3VybCIsCgkiaW1nX2xfdXJsIiwKCSJwcmljZSIsCgkiZGV0YWlscyIsCgkiaGFuYmFpbW90byIsCgkic2hvcF91cmwiLAoJInJhdGluZyIsCgkicHViX2RhdGUiLAoJInJldmlld19jb3VudCIsCgkiaG90ZWxObyIsCgkiaG90ZWxOYW1lIiwKCSJwb3N0YWxDb2RlIiwKCSJhZGRyZXNzMSIsCgkiYWRkcmVzczIiLAoJInRlbGVwaG9uZU5vIiwKCSJmYXhObyIsCgkiY2hlY2tpblRpbWUiLAoJImxhc3RDaGVja2luVGltZSIsCgkiY2hlY2tvdXRUaW1lIiwKCSJsYXRpdHVkZSIsCgkibG9uZ2l0dWRlIiwKCSJhY2Nlc3MiLAoJInBhcmtpbmdJbmZvcm1hdGlvbiIsCgkiaG90ZWxTcGVjaWFsIiwKCSJyb29tRmFjaWxpdGllcyIsCgkiaG90ZWxGYWNpbGl0aWVzIiwKCSJwcml2aWxlZ2UiLAoJImFib3V0UG9pbnRBZGQiLAoJImFib3V0TWlsZWFnZUFkZCIsCgkiYnJlYWtmYXN0UGxhY2UiLAoJImRpbm5lclBsYWNlIiwKCSJiYXRoVHlwZSIsCgkiYmF0aFF1YWxpdHkiLAoJImJhdGhCZW5lZml0cyIsCgkiYXZhaWxhYmxlQ3JlZGl0Q2FyZCIsCgkiYWJvdXRDcmVkaXRDYXJkTm90ZSIsCgkiYWJvdXRMZWlzdXJlIiwKCSJub3RlIiwKCSJjYW5jZWxQb2xpY3kiLAoJImxpbmd1aXN0aWNMZXZlbCIsCgkiaGFuZGljYXBwZWRGYWNpbGl0aWVzIiwKCSJvdGhlckluZm9ybWF0aW9uIiwKCSJob3RlbEltYWdlVXJsIiwKCSJyb29tSW1hZ2VVcmwiLAoJImhvdGVsTWFwSW1hZ2VVcmwiLAoJImhvdGVsSW5mb3JtYXRpb25VcmwiLAoJInJlc2VydmVUZWxlcGhvbmVObyIsCgkicGxhbkxpc3RVcmwiLAoJImRwUGxhbkxpc3RVcmwiLAoJInJldmlld1VybCIsCgkiaG90ZWxLYW5hTmFtZSIsCgkibmVhcmVzdFN0YXRpb24iLAoJImhvdGVsTWluQ2hhcmdlIiwKCSJob3RlbFRodW1ibmFpbFVybCIsCgkicm9vbVRodW1ibmFpbFVybCIsCgkicmV2aWV3Q291bnQiLAoJInJldmlld0F2ZXJhZ2UiLAoJInVzZXJSZXZpZXciLAoJInNlcnZpY2VBdmVyYWdlIiwKCSJsb2NhdGlvbkF2ZXJhZ2UiLAoJInJvb21BdmVyYWdlIiwKCSJlcXVpcG1lbnRBdmVyYWdlIiwKCSJiYXRoQXZlcmFnZSIsCgkibWVhbEF2ZXJhZ2UiLAoJImFyZWFOYW1lIiwKCSJob3RlbFJvb21OdW0iLAoJImFyZWFTdW0iLAoJImhvdGVsU3BlY2lhbFN1bSIsCgkicm9vbUZpeHR1cmUiLAoJImhvdGVsRml4dHVyZSIsCgkiYWJvdXRNZWFsUGxhY2UiLAoJImFib3V0QmF0aCIsCgkiaGFuZGljYXBwZWRGaXh0dXJlIiwKCSJob3RlbEFmZmlsaWF0ZVVybCIsCgkiaG90ZWxJbWFnZVRhZyIsCgkicm9vbUltYWdlVGFnIiwKCSJob3RlbE1hcEltYWdlVGFnIiwKCSJob3RlbFRodW1ibmFpbFRhZyIsCgkicm9vbVRodW1ibmFpbFRhZyIsCgkiaG90ZWxNaW5DaGFyZ2VGIiwKCSJyZXZpZXdBdmVyYWdlSW1nIiwKCSJzZXJ2aWNlQXZlcmFnZUltZyIsCgkibG9jYXRpb25BdmVyYWdlSW1nIiwKCSJyb29tQXZlcmFnZUltZyIsCgkiZXF1aXBtZW50QXZlcmFnZUltZyIsCgkiYmF0aEF2ZXJhZ2VJbWciLAoJIm1lYWxBdmVyYWdlSW1nIgopOwoKJGh0bV9pdGVtcyA9ICIiOwppZiAoY291bnQoJEl0ZW1zKSAhPSAwKSB7Cglmb3IgKCRpID0gMDsgJGkgPCBjb3VudCgkSXRlbXMpOyAkaSs9JGNvbHMpIHsKCQkkaHRtX2l0ZW1fZGV0YWlsc19hbGwgPSAiIjsKCQlmb3IgKCRqID0gMDsgJGogPCAkY29sczsgJGorKykgewoJCQlpZiAoY291bnQoJEl0ZW1zKSA+ICRpICsgJGopIHsKCQkJCSRpdGVtID0gJEl0ZW1zWyRpICsgJGpdOwoJCQkJaWYgKCRhc3AgPT0gInJha3V0ZW4iKSB7CgkJCQkJJHRpdGxlID0gZ2V0X25vZGUoJGl0ZW0sICJpdGVtTmFtZSIpOwoJCQkJCSRpdGVtQ29kZSA9IGdldF9ub2RlKCRpdGVtLCAiaXRlbUNvZGUiKTsKCQkJCQkkZGV0YWlsX3BhZ2VfdXJsID0gIi4uL2RldGFpbHMvIiAuICRpdGVtQ29kZSAuICIuaHRtbCI7CgkJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkJJGRldGFpbF9wYWdlX3VybCA9ICIuLi8iIC4gJGRldGFpbF9wYWdlX3VybDsKCQkJCQl9CgkJCQkJJGRldGFpbF9wYWdlX3VybCA9IGdldF9mdWxsX3VybCgkZGV0YWlsX3BhZ2VfdXJsKTsKCQkJCQkkaW1nX3VybCA9IGdldF9ub2RlKCRpdGVtLCAibWVkaXVtSW1hZ2VVcmwiKTsKCQkJCQkkaW1nX3NfdXJsID0gZ2V0X25vZGUoJGl0ZW0sICJzbWFsbEltYWdlVXJsIik7CgkJCQkJJGltZ19tX3VybCA9ICRpbWdfdXJsOwoJCQkJCSRpbWdfbF91cmwgPSAkaW1nX3VybDsKCQkJCQkkZGV0YWlscyA9IGdldF9ub2RlKCRpdGVtLCAiaXRlbUNhcHRpb24iKTsKCQkJCQkkZGV0YWlscyA9IGh0bWxfdG9fdGV4dCgkZGV0YWlscyk7CgkJCQkJaWYgKG1iX3N0cmxlbigkZGV0YWlscykgPiAkaXRlbV90ZXh0X2xlbikgewoJCQkJCQkkZGV0YWlscyA9IG1iX3N1YnN0cigkZGV0YWlscywgMCwgJGl0ZW1fdGV4dF9sZW4pIC4gIi4uLiI7CgkJCQkJfQoJCQkJCSRwcmljZSA9IG51bWJlcl9mb3JtYXQoZ2V0X25vZGUoJGl0ZW0sICJpdGVtUHJpY2UiKSkgLiAisd8iOwoJCQkJCSRoYW5iYWltb3RvID0gZ2V0X25vZGUoJGl0ZW0sICJzaG9wTmFtZSIpOwoJCQkJCSRzaG9wX3VybCA9IGdldF9ub2RlKCRpdGVtLCAic2hvcFVybCIpOwoJCQkJCSRyYXRpbmcgPSBnZXRfbm9kZSgkaXRlbSwgInJldmlld0F2ZXJhZ2UiKTsKCQkJCQkkYWZmaWxpYXRlX3VybCA9IGdldF9ub2RlKCRpdGVtLCAiYWZmaWxpYXRlVXJsIik7CgkJCQl9IGVsc2VpZiAoJGFzcCA9PSAicmFrdXRlbl90cmF2ZWwiKSB7CgkJCQkJJHRhZ3MgPSBhcnJheSgKCQkJCQkJImhvdGVsTm8iLAoJCQkJCQkiaG90ZWxOYW1lIiwKCQkJCQkJInBvc3RhbENvZGUiLAoJCQkJCQkiYWRkcmVzczEiLAoJCQkJCQkiYWRkcmVzczIiLAoJCQkJCQkidGVsZXBob25lTm8iLAoJCQkJCQkiZmF4Tm8iLAoJCQkJCQkiY2hlY2tpblRpbWUiLAoJCQkJCQkibGFzdENoZWNraW5UaW1lIiwKCQkJCQkJImNoZWNrb3V0VGltZSIsCgkJCQkJCSJsYXRpdHVkZSIsCgkJCQkJCSJsb25naXR1ZGUiLAoJCQkJCQkiYWNjZXNzIiwKCQkJCQkJInBhcmtpbmdJbmZvcm1hdGlvbiIsCgkJCQkJCSJob3RlbFNwZWNpYWwiLAoJCQkJCQkicm9vbUZhY2lsaXRpZXMiLAoJCQkJCQkiaG90ZWxGYWNpbGl0aWVzIiwKCQkJCQkJInByaXZpbGVnZSIsCgkJCQkJCSJhYm91dFBvaW50QWRkIiwKCQkJCQkJImFib3V0TWlsZWFnZUFkZCIsCgkJCQkJCSJicmVha2Zhc3RQbGFjZSIsCgkJCQkJCSJkaW5uZXJQbGFjZSIsCgkJCQkJCSJiYXRoVHlwZSIsCgkJCQkJCSJiYXRoUXVhbGl0eSIsCgkJCQkJCSJiYXRoQmVuZWZpdHMiLAoJCQkJCQkiYXZhaWxhYmxlQ3JlZGl0Q2FyZCIsCgkJCQkJCSJhYm91dENyZWRpdENhcmROb3RlIiwKCQkJCQkJImFib3V0TGVpc3VyZSIsCgkJCQkJCSJub3RlIiwKCQkJCQkJImNhbmNlbFBvbGljeSIsCgkJCQkJCSJsaW5ndWlzdGljTGV2ZWwiLAoJCQkJCQkiaGFuZGljYXBwZWRGYWNpbGl0aWVzIiwKCQkJCQkJIm90aGVySW5mb3JtYXRpb24iLAoJCQkJCQkiaG90ZWxJbWFnZVVybCIsCgkJCQkJCSJyb29tSW1hZ2VVcmwiLAoJCQkJCQkiaG90ZWxNYXBJbWFnZVVybCIsCgkJCQkJCSJob3RlbEluZm9ybWF0aW9uVXJsIiwKCQkJCQkJInJlc2VydmVUZWxlcGhvbmVObyIsCgkJCQkJCSJwbGFuTGlzdFVybCIsCgkJCQkJCSJkcFBsYW5MaXN0VXJsIiwKCQkJCQkJInJldmlld1VybCIsCgkJCQkJCSJob3RlbEthbmFOYW1lIiwKCQkJCQkJIm5lYXJlc3RTdGF0aW9uIiwKCQkJCQkJImhvdGVsTWluQ2hhcmdlIiwKCQkJCQkJImhvdGVsVGh1bWJuYWlsVXJsIiwKCQkJCQkJInJvb21UaHVtYm5haWxVcmwiLAoJCQkJCQkicmV2aWV3Q291bnQiLAoJCQkJCQkicmV2aWV3QXZlcmFnZSIsCgkJCQkJCSJ1c2VyUmV2aWV3IiwKCQkJCQkJInNlcnZpY2VBdmVyYWdlIiwKCQkJCQkJImxvY2F0aW9uQXZlcmFnZSIsCgkJCQkJCSJyb29tQXZlcmFnZSIsCgkJCQkJCSJlcXVpcG1lbnRBdmVyYWdlIiwKCQkJCQkJImJhdGhBdmVyYWdlIiwKCQkJCQkJIm1lYWxBdmVyYWdlIiwKCQkJCQkJImFyZWFOYW1lIiwKCQkJCQkJImhvdGVsUm9vbU51bSIKCQkJCQkpOwoJCQkJCWZvcmVhY2ggKCR0YWdzIGFzICR0YWcpIHsKCQkJCQkJZXZhbCgiXCQke3RhZ30gPSBnZXRfbm9kZShcJGl0ZW0sICcke3RhZ30nKTsiKTsKCQkJCQkJZXZhbCgiXCQke3RhZ30gPSBodG1sdW5lc2NhcGUoXCQke3RhZ30pOyIpOwoJCQkJCX0KCQkJCQkkcm9vbUZhY2lsaXRpZXMgPSBpbXBsb2RlKCKhpiIsIGdldF9ub2Rlcygkcm9vbUZhY2lsaXRpZXMsICJpdGVtIikpOwoJCQkJCSRyb29tRml4dHVyZSA9ICRyb29tRmFjaWxpdGllczsKCQkJCQkkaG90ZWxGYWNpbGl0aWVzID0gaW1wbG9kZSgioaYiLCBnZXRfbm9kZXMoJGhvdGVsRmFjaWxpdGllcywgIml0ZW0iKSk7CgkJCQkJJGhvdGVsRml4dHVyZSA9ICRob3RlbEZhY2lsaXRpZXM7CgkJCQkJJGFib3V0TWVhbFBsYWNlID0gIsSrv6mhpyIgLiAkYnJlYWtmYXN0UGxhY2UgLiAioaHNvL+poaciIC4gJGRpbm5lclBsYWNlOwoJCQkJCSRhYm91dEJhdGggPSAivO/O4KGnIiAuICRiYXRoVHlwZSAuICKhocD0vMGhpyIgLiAkYmF0aFF1YWxpdHkgLiAioaG4+se9oaciIC4gJGJhdGhCZW5lZml0czsKCQkJCQkkYXZhaWxhYmxlQ3JlZGl0Q2FyZCA9IGltcGxvZGUoIqGmIiwgZ2V0X25vZGVzKCRhdmFpbGFibGVDcmVkaXRDYXJkLCAiY2FyZCIpKTsKCQkJCQkkaGFuZGljYXBwZWRGYWNpbGl0aWVzID0gaW1wbG9kZSgioaYiLCBnZXRfbm9kZXMoJGhhbmRpY2FwcGVkRmFjaWxpdGllcywgIml0ZW0iKSk7CgkJCQkJJGhhbmRpY2FwcGVkRml4dHVyZSA9ICRoYW5kaWNhcHBlZEZhY2lsaXRpZXM7CgkJCQkJJHVzZXJSZXZpZXcgPSBodG1sZGVjb2RlKCR1c2VyUmV2aWV3KTsKCQkJCQkkaG90ZWxNaW5DaGFyZ2VGID0gbnVtYmVyX2Zvcm1hdCgkaG90ZWxNaW5DaGFyZ2UpOwoJCQkJCSRob3RlbEFmZmlsaWF0ZVVybCA9ICRob3RlbEluZm9ybWF0aW9uVXJsOwoJCQkJCSRpbWdfdXJsID0gJGhvdGVsSW1hZ2VVcmw7CgkJCQkJJGltZ19zX3VybCA9ICRpbWdfdXJsOwoJCQkJCSRpbWdfbV91cmwgPSAkaW1nX3VybDsKCQkJCQkkaW1nX2xfdXJsID0gJGltZ191cmw7CgkJCQkJJHRpdGxlID0gJGhvdGVsTmFtZTsKCQkJCQkkZGV0YWlscyA9IGh0bWxfdG9fdGV4dCgkaG90ZWxTcGVjaWFsKTsKCQkJCQkkcHJpY2UgPSBudW1iZXJfZm9ybWF0KCRob3RlbE1pbkNoYXJnZSkgLiAisd+hwSI7CgkJCQkJJGhhbmJhaW1vdG8gPSAkaG90ZWxOYW1lOwoJCQkJCSRzaG9wX3VybCA9ICIiOwoJCQkJCSRyYXRpbmcgPSAkcmV2aWV3QXZlcmFnZTsKCQkJCQkkcmV2aWV3X2NvdW50ID0gJHJldmlld0NvdW50OwoJCQkJCSRob3RlbEltYWdlVGFnID0gaW1nX3RhZygkaG90ZWxJbWFnZVVybCk7CgkJCQkJJHJvb21JbWFnZVRhZyA9IGltZ190YWcoJHJvb21JbWFnZVVybCk7CgkJCQkJJGhvdGVsTWFwSW1hZ2VUYWcgPSBpbWdfdGFnKCRob3RlbE1hcEltYWdlVXJsKTsKCQkJCQkkaG90ZWxUaHVtYm5haWxUYWcgPSBpbWdfdGFnKCRob3RlbFRodW1ibmFpbFVybCk7CgkJCQkJJHJvb21UaHVtYm5haWxUYWcgPSBpbWdfdGFnKCRyb29tVGh1bWJuYWlsVXJsKTsKCQkJCQkkYXJlYVN1bSA9ICRhcmVhTmFtZTsKCQkJCQkkaG90ZWxTcGVjaWFsU3VtID0gJGhvdGVsU3BlY2lhbDsKCQkJCQkkcmV2aWV3QXZlcmFnZUltZyA9IGdldF9yYXRpbmdfaW1nKCRyZXZpZXdBdmVyYWdlLCAkY2F0ZWdvcnkpOwoJCQkJCSRzZXJ2aWNlQXZlcmFnZUltZyA9IGdldF9yYXRpbmdfaW1nKCRzZXJ2aWNlQXZlcmFnZSwgJGNhdGVnb3J5KTsKCQkJCQkkbG9jYXRpb25BdmVyYWdlSW1nID0gZ2V0X3JhdGluZ19pbWcoJGxvY2F0aW9uQXZlcmFnZSwgJGNhdGVnb3J5KTsKCQkJCQkkcm9vbUF2ZXJhZ2VJbWcgPSBnZXRfcmF0aW5nX2ltZygkcm9vbUF2ZXJhZ2UsICRjYXRlZ29yeSk7CgkJCQkJJGVxdWlwbWVudEF2ZXJhZ2VJbWcgPSBnZXRfcmF0aW5nX2ltZygkZXF1aXBtZW50QXZlcmFnZSwgJGNhdGVnb3J5KTsKCQkJCQkkYmF0aEF2ZXJhZ2VJbWcgPSBnZXRfcmF0aW5nX2ltZygkYmF0aEF2ZXJhZ2UsICRjYXRlZ29yeSk7CgkJCQkJJG1lYWxBdmVyYWdlSW1nID0gZ2V0X3JhdGluZ19pbWcoJG1lYWxBdmVyYWdlLCAkY2F0ZWdvcnkpOwoJCQkJCSRkZXRhaWxfcGFnZV91cmwgPSAiLi4vZGV0YWlscy8iIC4gJGhvdGVsTm8gLiAiLmh0bWwiOwoJCQkJCWlmIChzdHJsZW4oJGNhdGVnb3J5KSAhPSAwKSB7CgkJCQkJCSRkZXRhaWxfcGFnZV91cmwgPSAiLi4vIiAuICRkZXRhaWxfcGFnZV91cmw7CgkJCQkJfQoJCQkJCSRkZXRhaWxfcGFnZV91cmwgPSBnZXRfZnVsbF91cmwoJGRldGFpbF9wYWdlX3VybCk7CgkJCQkJaWYgKCRpdGVtX3RleHRfbGVuICE9IDAgJiYgbWJfc3RybGVuKCRkZXRhaWxzKSA+ICRpdGVtX3RleHRfbGVuKSB7CgkJCQkJCSRkZXRhaWxzID0gbWJfc3Vic3RyKCRkZXRhaWxzLCAwLCAkaXRlbV90ZXh0X2xlbikgLiAiLi4uIjsKCQkJCQl9CgkJCQkJJGFmZmlsaWF0ZV91cmwgPSAkaG90ZWxJbmZvcm1hdGlvblVybDsKCQkJCX0gZWxzZWlmICgkYXNwID09ICJhbWF6b24iKSB7CgkJCQkJJHRpdGxlID0gZ2V0X25vZGUoJGl0ZW0sICJUaXRsZSIpOwoJCQkJCSRBU0lOID0gZ2V0X25vZGUoJGl0ZW0sICJBU0lOIik7CgkJCQkJJGRldGFpbF9wYWdlX3VybCA9ICIuLi9kZXRhaWxzLyIgLiAkQVNJTiAuICIuaHRtbCI7CgkJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkJJGRldGFpbF9wYWdlX3VybCA9ICIuLi8iIC4gJGRldGFpbF9wYWdlX3VybDsKCQkJCQl9CgkJCQkJJGRldGFpbF9wYWdlX3VybCA9IGdldF9mdWxsX3VybCgkZGV0YWlsX3BhZ2VfdXJsKTsKCQkJCQkkaW1nX3VybCA9IGdldF9ub2RlKGdldF9ub2RlKCRpdGVtLCAiTWVkaXVtSW1hZ2UiKSwgIlVSTCIpOwoJCQkJCWlmIChzdHJsZW4oJGltZ191cmwpID09IDApIHsKCQkJCQkJJGltZ191cmwgPSAiLi4vLi4vaW1nL25vaW1hZ2VfbS5qcGciOwoJCQkJCQlpZiAoc3RybGVuKCRjYXRlZ29yeSkgIT0gMCkgewoJCQkJCQkJJGltZ191cmwgPSAiLi4vIiAuICRpbWdfdXJsOwoJCQkJCQl9CgkJCQkJfQoJCQkJCSRpbWdfc191cmwgPSBnZXRfbm9kZShnZXRfbm9kZSgkaXRlbSwgIlNtYWxsSW1hZ2UiKSwgIlVSTCIpOwoJCQkJCWlmIChzdHJsZW4oJGltZ19zX3VybCkgPT0gMCkgewoJCQkJCQkkaW1nX3NfdXJsID0gIi4uLy4uL2ltZy9ub2ltYWdlX3MuanBnIjsKCQkJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkJCSRpbWdfc191cmwgPSAiLi4vIiAuICRpbWdfc191cmw7CgkJCQkJCX0KCQkJCQl9CgkJCQkJJGltZ19tX3VybCA9ICRpbWdfdXJsOwoJCQkJCSRpbWdfbF91cmwgPSBnZXRfbm9kZShnZXRfbm9kZSgkaXRlbSwgIkxhcmdlSW1hZ2UiKSwgIlVSTCIpOwoJCQkJCWlmIChzdHJsZW4oJGltZ19sX3VybCkgPT0gMCkgewoJCQkJCQkkaW1nX2xfdXJsID0gIi4uLy4uL2ltZy9ub2ltYWdlX2wuanBnIjsKCQkJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkJCSRpbWdfbF91cmwgPSAiLi4vIiAuICRpbWdfbF91cmw7CgkJCQkJCX0KCQkJCQl9CgkJCQkJJGRldGFpbHMgPSBnZXRfbm9kZShnZXRfbm9kZSgkaXRlbSwgIkVkaXRvcmlhbFJldmlldyIpLCAiQ29udGVudCIpOwoJCQkJCWlmIChzdHJsZW4oJGRldGFpbHMpID09IDApIHsKCQkJCQkJJGZlYXR1cmVzID0gZ2V0X25vZGVzKCRpdGVtLCAiRmVhdHVyZSIpOwoJCQkJCQlmb3IgKCR6ID0gMDsgJHogPCBjb3VudCgkZmVhdHVyZXMpOyAkeisrKSB7CgkJCQkJCQkkZGV0YWlscyAuPSAkZmVhdHVyZXNbJGldIC4gIlxuIjsKCQkJCQkJfQoJCQkJCX0KCQkJCQkkZGV0YWlscyA9IGh0bWxfdG9fdGV4dCgkZGV0YWlscyk7CgkJCQkJaWYgKG1iX3N0cmxlbigkZGV0YWlscykgPiAkaXRlbV90ZXh0X2xlbikgewoJCQkJCQkkZGV0YWlscyA9IG1iX3N1YnN0cigkZGV0YWlscywgMCwgJGl0ZW1fdGV4dF9sZW4pIC4gIi4uLiI7CgkJCQkJfQoJCQkJCSRkZXRhaWxzID0gc3RyX3JlcGxhY2UoIlxuIiwgIjxicj4iLCAkZGV0YWlscyk7CgkJCQkJJHByaWNlID0gZ2V0X25vZGUoZ2V0X25vZGUoJGl0ZW0sICJMaXN0UHJpY2UiKSwgIkFtb3VudCIpOwoJCQkJCWlmIChzdHJsZW4oJHByaWNlKSA9PSAwKSB7CgkJCQkJCSRwcmljZSA9ICKlqqG8pdel86XXpemlpKW5IjsKCQkJCQl9IGVsc2UgewoJCQkJCQkkcHJpY2UgPSBudW1iZXJfZm9ybWF0KCRwcmljZSkgLiAisd8iOwoJCQkJCX0KCQkJCQkkaGFuYmFpbW90byA9IGdldF9ub2RlKCRpdGVtLCAiUHVibGlzaGVyIik7CgkJCQkJJHNob3BfdXJsID0gIiI7CgkJCQkJJHJhdGluZyA9IGdldF9ub2RlKGdldF9ub2RlKCRpdGVtLCAiQ3VzdG9tZXJSZXZpZXdzIiksICJBdmVyYWdlUmF0aW5nIik7CgkJCQkJJGFmZmlsaWF0ZV91cmwgPSBnZXRfbm9kZSgkaXRlbSwgIkRldGFpbFBhZ2VVUkwiKTsKCQkJCX0gZWxzZWlmICgkYXNwID09ICJkZW5ubyIpIHsKCQkJCQkkdGl0bGUgPSBnZXRfbm9kZSgkaXRlbSwgIlByb2R1Y3ROYW1lIik7CgkJCQkJJHByb2R1Y3RfcGhwID0gZ2V0X25vZGUoJGRvYywgIlByb2R1Y3RQSFAiKTsKCQkJCQkkaXRlbV9pZCA9IGdldF9ub2RlKCRpdGVtLCAiSXRlbUlEIik7CgkJCQkJJG9yaWQgPSBnZXRfbm9kZSgkaXRlbSwgIk9SSUQiKTsKCQkJCQkkZGV0YWlsX3BhZ2VfdXJsID0gIi4uL2RldGFpbHMvIiAuICRjYXRlZ29yeSAuICJfIiAuICRlcSAuICJfIiAgICAgLiBzdHJ2YWwoJHBhZ2VzWyRpICsgJGpdKSAuICJfIiAuIHN0cnZhbCgkcGFnZV9pbmRleGVzWyRpICsgJGpdKSAuICIuaHRtbCI7CgkJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkJJGRldGFpbF9wYWdlX3VybCA9ICIuLi8iIC4gJGRldGFpbF9wYWdlX3VybDsKCQkJCQl9CgkJCQkJJGRldGFpbF9wYWdlX3VybCA9IGdldF9mdWxsX3VybCgkZGV0YWlsX3BhZ2VfdXJsKTsKCQkJCQkkYWZmaWxpYXRlX3VybCA9ICRwcm9kdWN0X3BocCAuICI/cGlkPSIgLiAkaXRlbV9pZCAuICImb2lkPSIgLiAkb3JpZDsKCQkJCQlpZiAoc3RybGVuKCRoaWQpICE9IDApIHsKCQkJCQkJJGFmZmlsaWF0ZV91cmwgLj0gIiZoaWQ9IiAuICRoaWQ7CgkJCQkJfQoJCQkJCSRpbWdfdXJsID0gZ2V0X25vZGUoJGl0ZW0sICJJbWFnZVVybE1lZGl1bSIpOwoJCQkJCSRpbWdfc191cmwgPSBnZXRfbm9kZSgkaXRlbSwgIkltYWdlVXJsU21hbGwiKTsKCQkJCQkkaW1nX21fdXJsID0gJGltZ191cjsKCQkJCQkkaW1nX2xfdXJsID0gZ2V0X25vZGUoJGl0ZW0sICJJbWFnZVVybExhcmdlIik7CgkJCQkJJGRldGFpbHMgPSBnZXRfbm9kZSgkaXRlbSwgIkl0ZW1EZXRhaWwiKTsKCQkJCQkkZGV0YWlscyA9IGh0bWxfdG9fdGV4dCgkZGV0YWlscyk7CgkJCQkJaWYgKG1iX3N0cmxlbigkZGV0YWlscykgPiAkaXRlbV90ZXh0X2xlbikgewoJCQkJCQkkZGV0YWlscyA9IG1iX3N1YnN0cigkZGV0YWlscywgMCwgJGl0ZW1fdGV4dF9sZW4pIC4gIi4uLiI7CgkJCQkJfQoJCQkJCSRwcmljZSA9IG51bWJlcl9mb3JtYXQoZ2V0X25vZGUoJGl0ZW0sICJQcmljZSIpKSAuICKx3yI7CgkJCQkJJGhhbmJhaW1vdG8gPSBnZXRfbm9kZSgkaXRlbSwgIk1hbnVmYWN0dXJlciIpOwoJCQkJCSRzaG9wX3VybCA9ICIiOwoJCQkJCSRyYXRpbmcgPSAiIjsKCQkJCX0KCQkJCSR0aXRsZSA9IGh0bWx1bmVzY2FwZSgkdGl0bGUpOwoJCQl9IGVsc2UgewoJCQkJJHRpdGxlID0gIiI7CgkJCQkkZGV0YWlsX3BhZ2VfdXJsID0gIiI7CgkJCQkkaW1nX3VybCA9ICIuLi8uLi9pbWcvbm9pbWFnZV9tLmpwZyI7CgkJCQlpZiAoc3RybGVuKCRjYXRlZ29yeSkgIT0gMCkgewoJCQkJCSRpbWdfdXJsID0gIi4uLyIgLiAkaW1nX3VybDsKCQkJCX0KCQkJCSRpbWdfc191cmwgPSAiLi4vLi4vaW1nL25vaW1hZ2Vfcy5qcGciOwoJCQkJaWYgKHN0cmxlbigkY2F0ZWdvcnkpICE9IDApIHsKCQkJCQkkaW1nX3NfdXJsID0gIi4uLyIgLiAkaW1nX3NfdXJsOwoJCQkJfQoJCQkJJGltZ19tX3VybCA9ICRpbWdfdXJsOwoJCQkJJGltZ19sX3VybCA9ICIuLi8uLi9pbWcvbm9pbWFnZV9sLmpwZyI7CgkJCQlpZiAoc3RybGVuKCRjYXRlZ29yeSkgIT0gMCkgewoJCQkJCSRpbWdfbF91cmwgPSAiLi4vIiAuICRpbWdfbF91cmw7CgkJCQl9CgkJCQkkcHJpY2UgPSAiIjsKCQkJCSRkZXRhaWxzID0gIiI7CgkJCQkkaGFuYmFpbW90byA9ICIiOwoJCQkJJHNob3BfdXJsID0gIiI7CgkJCQkkcmF0aW5nID0gIiI7CgkJCQkkaG90ZWxObyA9ICIiOwoJCQkJJGhvdGVsTmFtZSA9ICIiOwoJCQkJJGFyZWFTdW0gPSAiIjsKCQkJCSRob3RlbFNwZWNpYWxTdW0gPSAiIjsKCQkJCSRhZmZpbGlhdGVfdXJsID0gIiI7CgkJCX0KCQkJaWYgKCRpdGVtX3RpdGxlX2xlbiAhPSAwICYmIG1iX3N0cmxlbigkdGl0bGUpID4gJGl0ZW1fdGl0bGVfbGVuKSB7CgkJCQkkdGl0bGUgPSBtYl9zdWJzdHIoJHRpdGxlLCAwLCAkaXRlbV90aXRsZV9sZW4pIC4gIi4uLiI7CgkJCX0KCQkJJG91dCA9ICRodG1faXRlbV9kZXRhaWxzOwoJCQlmb3JlYWNoICgkbmFtZXMgYXMgJG5hbWUpIHsKCQkJCWV2YWwoIlwkdmFsdWUgPSBcJCR7bmFtZX07Iik7CgkJCQlpZiAoJG5hbWUgPT0gImRldGFpbHMiICYmICRzdWZmaXggPT0gInhtbCIpIHsKCQkJCQkkdmFsdWUgPSBnZXRfY2RhdGEoJHZhbHVlKTsKCQkJCX0KCQkJCSRvdXQgPSBzdHJfcmVwbGFjZSgieyIgLiAkbmFtZSAuICJ9IiwgJHZhbHVlLCAkb3V0KTsKCQkJfQoJCQkkaHRtX2l0ZW1fZGV0YWlsc19hbGwgLj0gJG91dDsKCQl9CgkJJG91dCA9ICRodG1fbGlzdF9yb3c7CgkJJG91dCA9IHN0cl9yZXBsYWNlKCJ7TElTVF9DT0x9IiwgJGh0bV9pdGVtX2RldGFpbHNfYWxsLCAkb3V0KTsKCQkkaHRtX2l0ZW1zIC49ICRvdXQ7Cgl9Cn0KCiRodG0gPSBzdHJfcmVwbGFjZSgie0xJU1RfUk9XfSIsICRodG1faXRlbXMsICRodG0pOwoKaWYgKCRhc3AgIT0gInJha3V0ZW4iKSB7CgkkaHRtID0gcmVtb3ZlX3N0cl9zcGFuKCRodG0sICJSQUtVVEVOIik7Cn0KaWYgKCRhc3AgIT0gInJha3V0ZW5fdHJhdmVsIikgewoJJGh0bSA9IHJlbW92ZV9zdHJfc3BhbigkaHRtLCAiUkFLVVRFTl9UUkFWRUwiKTsKfQppZiAoJGFzcCAhPSAiYW1hem9uIikgewoJJGh0bSA9IHJlbW92ZV9zdHJfc3BhbigkaHRtLCAiQU1BWk9OIik7Cn0KaWYgKCRhc3AgIT0gImRlbm5vIikgewoJJGh0bSA9IHJlbW92ZV9zdHJfc3BhbigkaHRtLCAiREVOTk8iKTsKfQoKaWYgKCRzdWZmaXggPT0gInhtbCIpIHsKCWhlYWRlcigiQ29udGVudC1UeXBlOiB0ZXh0L3htbDsgY2hhcnNldD1VVEYtOCIpOwp9CgpwcmludCBtYl9jb252ZXJ0X2VuY29kaW5nKCRodG0sICRvdXRfZW5jb2RpbmcpOwo="));?>